It’s not. Sincerely, I cannot understand the problem that you are facing.
If object tracking is enabled it’s expected that the same object has the same ID.
Are the IDs wrongly associated frame by frame?
Can you show me what’s happening? I cannot see it from the video you sent.
From what I can observe, every time the object_list is updated, IDs that were already listed change their corresponding position, so yes, it seems IDs are wrongly associated frame by frame.
In addition, the playback of the SVO lags and the number of detected apples seems way too low. This makes me think all the problems could be due to hardware limitations (I’m working on a Jetson Nano).
I wouldn’t know how to explain it better nor what else to show you, sorry…
Yes, AI processing on Jetson Nano is too slow and it can cause this kind of problem.
You could try to disable the real-time playback mode for the SVO to force the SDK to process each frame → svo_real_time_mode