Object Tracking based on Optical Flow and Depth
In case of object tracking based on a cue such as depth or
velocity, tracking will fail when a target cannot be distingished from
the other object based on the cue.
We propose the method of object tracking based on the two cues,
which are velocity in an image and depth. The overview of our system is shown
below.

The advantage of the method based on multiple cues is that
even if it cannot detect a target based on one cue,
it is able to detect the target from the other cues. However the existing
method based on velocity and depth uses depth data to eliminate objects which
occlude the target. In this method, the target cannot be tracked based on
the depth data when it cannot be distingished from the other objects based on
velocity data.
We integrate
optical flow
and depth to track a target in case tracking will fail based only on optical flow
or depth. In each frame, probability of the pixel belonging to the target is
calculated to extract the target region in an image based on the prediction
of the target retgion and the distribution of the target velocity and target
depth. The region which have high probability is detemined to be the
target region. Moreover occlusion of the target is detected based on the
depth data. We can track the target even if the target is occluded.
In our method, the target region is extracted robustly bacause we integrate
optical flow and depth. And the target can be tracked even if the target cannot
be separated from the other object using either optical flow or depth.
The sequential image below is an result of tracking. At the beggining of the
sequence, a person who walks in a similar velocity to the target accross between the
camera and the target. In this case, the target cannot be distingished from him
based on the optical flow. In addition, occlusion of the target is detected based
on the depth. At the end of the sequence, a person stands at a similar depth
to the target. In this case, the target cannot be distingish from the other objects
based on depth, but can be distingish based on optical flow.
Result of Tracking (Red:Target,Green:Occluding Objects)
The proposed method is implemented to the image processor
"ISHTAR-II"
and we realize realtime tracking.
The processings in each DSPs are shown by following figure.

Moreover we control the active camera head
"PAHTHER-VZ"
to pursuit the target. The
system configuration
is as follows.

Papers
Ryuzo Okada, Yoshiaki Shirai and Jun Miura
"Object Tracking based on Optical Flow and Depth", Proc. of IEEE/SICE/RSJ
Int. Conf. on MFI, pp.565-571, 1996
Ryuzo Okada, Yoshiaki Shirai and Jun Miura
"Object Tracking based on Optical Flow and Depth", Proc. of RWC
pp.432-439, 1997
back to SHIRAI Lab's Home Page
back to Object Tracking Page
okada@cv.mech.eng.osaka-u.ac.jp