4 EXPERIMENTAL RESULTS
We implement our method with visual C++ 9.0 and
the OPENCV 2.2 library. Our method is tested and
verified by test datasets which are captured from
Table 1: Experimental results.
Scene 1 Scene 2 Scene 3 Scene 4
# of Failure 0 5 0 0
Precision 0.726 0.683 0.803 0.855
Process time 483 ms 49.1 ms 153 ms 275 ms
Figure 5: Distance estimation (scene 1).
Figure 6: Processing time (scene 1).
a few real and challenging road environments, as
shown in Figure 3. The moving vehicles are
manually initialized in the first frame, after which
the trackers estimate the ROI of the target object. If
a tracker fails to estimate the position of the target,
the errors are counted and the ROI is reinitialized by
the ground truth.
As shown in Table 1, the experimental results
demonstrate that our method demonstrates robust
tracking performance except in scene 2. In scene 2,
our method often fails to track objects in the tunnel
(Figure 4). Our method has a shortcoming under
severe lighting conditions. The processing times are
highly dependent of the number of features. The
distance estimation results and the processing time
for scene 1 are illustrated in Figure 5 and Figure 6,
respectively.
5 CONCLUSIONS
In this paper, we proposed a stereo-based spatial and
temporal matching method that can track an object
robustly and estimate its global position accurately
without dense stereo matching processing. Our
experimental results verified that the proposed
method is capable of accurately estimating distances
and robustly tracking objects. However, severe
illumination often causes tracking failures. In
addition, the processing time increases drastically if
the number of features increases. Our future work
will center on a more robust feature matching
algorithm and methods that reduce the processing
time.
ACKNOWLEDGEMENTS
This work was supported by the DGIST R&D
Program of the Ministry of Education, Science and
Technology of Korea.
REFERENCES
Agrawal, M., Konolige, K., and Iocchi, L., 2005. Real-
Time Detection of Independent Motion using Stereo.
in Proc. of IEEE Workshop on Motion and Video
Computing, Vol. 2, pp. 207-214.
Bay, H., Ess, A., Tuytelaars, T., and Gool, L. V., 2008.
SURF: speeded up robust features. Computer Vision
and Image Understanding, vol. 110, no. 3, pp. 346-359.
Calonder, M., Lepetit, V., Özuysal, M., Trzcinski, T.,
Strecha, C., and Fua, P., 2012. BRIEF: Computing a
Local Binary Descriptor Very Fast. IEEE Transactions
on Pattern Analysis and Machine Intelligence, vol. 34
no.7, pp. 1281-1298.
Harris, C. and Stephens, M., 1988. A combined corner and
edge detector. In Alvey Vision Conference, pp. 147-
151.
Lim, Y. C., Lee, Mh, Lee, C. - H., Kwon, S., and Lee, J.-
H., 2010. Improvement of stereo vision-based position
and velocity estimation and tracking using a stripe-
based disparity estimation and inverse perspective
map-based extended Kalman filter. Optics and Lasers
Engineering. vol. 48, no.9, pp. 859-868.
Jianbo, S. and Tomasi, C., 1994. Good features to track. In
Proc. of IEEE Computer Vision and Pattern
Recognition, pp. 593-600.
Kuhn, H. 1955. The Hungarian method for the assignment
problem. Naval Research Logistic, vol. 2, pp. 83-97.
Lowe, D. G., 2004. Distinctive Image Features from
Scale-Invariant Keypoints. International Journal of
Computer Vision, vol. 60, no. 2, pp. 91-110.
Rosten, E., Porter, R., and Drummond. T., 2010. Faster
Stereo-basedSpatialandTemporalFeatureMatchingMethodforObjectTrackingandDistanceEstimation
495