diff --git a/gst/elements/gvatrack/vas/tracker.cpp b/gst/elements/gvatrack/vas/tracker.cpp index 7ef5791e018c7496f7dc1d515f8714c944f76402..c4d5202eadb67a8eab440d2990b7de1253b50df4 100644 --- a/gst/elements/gvatrack/vas/tracker.cpp +++ b/gst/elements/gvatrack/vas/tracker.cpp @@ -94,7 +94,7 @@ void append(GVA::VideoFrame &video_frame, const vas::ot::Object &tracked_object, auto roi = video_frame.add_region(tracked_object.rect.x, tracked_object.rect.y, tracked_object.rect.width, tracked_object.rect.height, label, 1.0); roi.detection().set_int("label_id", tracked_object.class_label); - roi.set_object_id(tracked_object.tracking_id + 1); // gvaclassify identify tracking id starts 1. + roi.set_object_id(tracked_object.tracking_id); } } // namespace @@ -162,4 +162,4 @@ ITracker *Tracker::CreateShortTermImageless(const GstGvaTrack *gva_track) { ITracker *Tracker::CreateZeroTermImageless(const GstGvaTrack *gva_track) { return new Tracker(gva_track, "ZERO_TERM_IMAGELESS"); -} \ No newline at end of file +}