tures. Object model is enlarged thanks to prior knowl-
edge managed by the proposed probability map. This
map is successfully used during the active search of
feature points because it mainly highlights zones that
certainly contain new moving interesting points. Our
tests are performed off line on a recorded sequence;
however, the global algorithm works fast and could
process images at 10Hz. The clustering method is the
highest time consuming in the global process; for that
reason, the number of trails to be grouped by the clus-
tering method, should be no more to 150 points. Thus,
the trade-off between image size and that number of
points guarantees the highest performance in overall
strategy.
It has been assumed that all pixels whose displace-
ments are less than one pixel could be considered as
noise or as points displaced by little vibrations of the
camera. However the most sensible part of our algo-
rithm resides in robot motion. Under not controlled
conditions of velocity, most significant displacements
are concentrated in both left and right image sides,
mainly caused by egomotion. A general strategy to
avoid egomotion detection and non rigid moving ob-
jects is being integrated based on monocamera SLAM
approach. An interchange of 3D and 2D points infor-
mation between SLAM and our MOT process will be
continuously carried out giving a cooperative sense
to our new proposed strategy. That is, detected static
points will be sent to SLAM, these points are candi-
dates to be included as a new landmark in the stochas-
tic map used to update camera pose estimation. Then,
this camera pose will be received by our MOT pro-
cess to estimate the camera motion and calculate real
detected point displacements.
ACKNOWLEDGEMENTS
This work has been performed in the context of the
RINAVEC project funded by ANR, the french As-
sociation Nationale de la Recherche. It has been
supported by the scholarship 183739 of the Consejo
Nacional de Ciencia y Tecnolog´ıa (CONACYT), the
Secretar´ıa de Educaci´on P´ublica and by the mexican
government.
REFERENCES
Cao, F., Delon, J., Desolneux, A., Mus´e, P., and Sur, F.
(2007). A unified framework for detecting groups and
application to shape recognition. Journal of Mathe-
matical Imaging and Vision, 27(2):91–119.
Davison, A. (2003). Real-time simultaneous localisation
and mapping with a single camera. In Int. Conf. on
Computer Vision, pages 1403–1410.
Desolneux, A., Moisan, L., and Morel, J.-M. (2003).
A grouping principle and four applications. IEEE
Trans. on Pattern Analysis and Machine Intelligence,
25(4):508–513.
Desolneux, A., Moisan, L., and Morel, J.-M. (2008). From
Gestalt Theory to Image Analysis A Probabilistic Ap-
proach, volume 34. Springer Berlin / Heidelberg.
Lookingbill, A., Lieb, D., and Thrun, S. (2007). Au-
tonomous Navigation in Dynamic Environments, vol-
ume 35 of Springer Tracts in Advanced Robotics,
pages 29–44. Springer Berlin / Heidelberg.
Lucas, B. D. and Kanade, T. (1981). An iterative image reg-
istration technique with an application to stereo vision
(darpa). In Proc. 1981 DARPA Image Understanding
Workshop, pages 121–130.
Poon, H. S., Mai, F., Hung, Y. S., and Chesi, G. (2009).
Robust detection and tracking of multiple moving ob-
jects with 3d featu res by an uncalibrated monocu-
lar camera. In Proc. 4th Int. Conf. on Com puter
Vision/Computer Graphics CollaborationTechniques,
pages 140–149, Berlin, Heidelberg. Springer-Verlag.
Shi, J. and Tomasi, C. (1994). Good features to track. In
Proc. IEEE Conf. on Computer Vision and Pattern
Recognition, 1994., pages 593–600.
Veit, T., Cao, F., and Bouthemy, P. (2007). Space-
time a contrario clustering for detecting coherent mo-
tion. In IEEE Int. Conf. on Robotics and Automation,
ICRA’07, pages 33–39, Roma, Italy.
Vu, T. V. and Aycard, O. (2009). Laser-based detection
and tracking moving objects using data-driven markov
chain monte carlo. In IEEE Int. Conf. on Robotics Au-
tomation (ICRA), Kobe, Japan.
Wang, C., Thorpe, C., Thrun, S., Hebert, M., and Durrant-
Whyte, H. (2007). Simultaneous localization, map-
ping and moving object tracking. Int. Journal of
Robotics Research.
VISUAL-BASED DETECTION AND TRACKING OF DYNAMIC OBSTACLES FROM A MOBILE ROBOT
105