diff --git a/include/core/processor/processor_tracker.h b/include/core/processor/processor_tracker.h
index 56be18b64f9e71b2dabe5b4fde223174711326ce..efcf4d55beab706794c8f869e727688e1a653169 100644
--- a/include/core/processor/processor_tracker.h
+++ b/include/core/processor/processor_tracker.h
@@ -97,8 +97,6 @@ class ProcessorTracker : public ProcessorBase
         FeatureBasePtrList new_features_last_;     ///< List of new features in \b last for landmark initialization and new key-frame creation.
         FeatureBasePtrList new_features_incoming_; ///< list of the new features of \b last successfully tracked in \b incoming
 
-        SizeStd number_of_tracks_;
-
     public:
         ProcessorTracker(const std::string& _type,
                          ProcessorParamsTrackerPtr _params_tracker);
@@ -204,16 +202,6 @@ class ProcessorTracker : public ProcessorBase
 
         FeatureBasePtrList& getNewFeaturesListLast();
 
-        const SizeStd& previousNumberOfTracks() const
-        {
-            return number_of_tracks_;
-        }
-
-        SizeStd& previousNumberOfTracks()
-        {
-            return number_of_tracks_;
-        }
-
     protected:
 
         void computeProcessingStep();
diff --git a/src/processor/processor_tracker.cpp b/src/processor/processor_tracker.cpp
index 7c4f2e6e5fe1ab437ece2beedee0ac50d2b0e8cd..4a47e5d9ea8ee89715e9569032841279234c26a5 100644
--- a/src/processor/processor_tracker.cpp
+++ b/src/processor/processor_tracker.cpp
@@ -21,8 +21,7 @@ ProcessorTracker::ProcessorTracker(const std::string& _type,
         processing_step_(FIRST_TIME_WITHOUT_PACK),
         origin_ptr_(nullptr),
         last_ptr_(nullptr),
-        incoming_ptr_(nullptr),
-        number_of_tracks_(0)
+        incoming_ptr_(nullptr)
 {
     //
 }
@@ -251,7 +250,6 @@ void ProcessorTracker::process(CaptureBasePtr const _incoming_ptr)
             break;
     }
 
-    number_of_tracks_ = last_ptr_->getFeatureList().size();
     postProcess();
 }