diff --git a/src/processor/processor_tracker_feature.cpp b/src/processor/processor_tracker_feature.cpp index dbcc3646b0954a4e34da071ba7b34c878d79e265..fc923797005a5a5efd5e01c1e88473b6b595d82e 100644 --- a/src/processor/processor_tracker_feature.cpp +++ b/src/processor/processor_tracker_feature.cpp @@ -144,6 +144,9 @@ void ProcessorTrackerFeature::resetDerived() void ProcessorTrackerFeature::establishFactors() { + if (origin_ptr_ == last_ptr_) + return; + TrackMatches matches_origin_last = track_matrix_.matches(origin_ptr_, last_ptr_); for (auto const & pair_trkid_pair : matches_origin_last)