Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Passing "hints" to Object Tracking algorithm?

Is it possible to pass "hints" to any of the object tracking algorithms to improve performance?

Having a robot with onboard object tracking, I know my robot is about to turn left so I wonder if I can tell the "object tracker" that it should expect the tracked object to appear at position x/y in the next video frame? And if this could improve any processing speed?

(I'm running on a low powered Raspberry Pi so trying to squeeze as much out of it as possible.)

Examples of movement are:

  • I am tracking an object straight ahead of me but I have to do a slight detour around this obstacle infront of me first. This sharp detour could see the tracked object move from the center of the camera all the way to the edge of the camera in the very next frame. I could tell it that we're turning left so try to find the object on the right of the next video frames.
  • There is also some raw vectors coming straight off the GPU which might be able to used as "hints" towards the more CPU intensive object tracker https://www.raspberrypi.org/blog/vectors-from-coarse-motion-estimation/

Any thoughts?

Thanks!