On the use of perspective catadioptric sensors for 3D model-based tracking with particle filters

We present a model-based 3D tracking system, using wide angle perspective catadioptric sensors. These sensors acquire 360deg views of the environment and the projection from 3D world points to the image plane is approximated by a perspective model. This is a major advantage in structured environments because straight lines on specific surfaces are not deformed by the sensor, allowing the application of standard computer vision algorithms. Objects off the surface are distorted according to a complex projection model, but can be approximated by a simple wide angle perspective mapping. This is exploited here to develop a robust tracking system for autonomous robots using a 3D shape and color-based object model. The use of particle filters allows tracking to be done with 3D realistic motion models and tackling object occlusion, overlap and ambiguities. We show that the use of the perspective model is advantageous over more standard catadioptric projection models, since it renders a very good approximation to the true model, being simpler and more efficient to use, in particular with 3D particle filtering methods.

[1]  Pedro U. Lima,et al.  3D Tracking by Catadioptric Vision Based on Particle Filters , 2008, RoboCup.

[2]  Dorin Comaniciu,et al.  Real-time tracking of non-rigid objects using mean shift , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[3]  Nando de Freitas,et al.  Sequential Monte Carlo Methods in Practice , 2001, Statistics for Engineering and Information Science.

[4]  Patrick Pérez,et al.  Color-Based Probabilistic Tracking , 2002, ECCV.

[5]  Sebastian Thrun,et al.  Probabilistic robotics , 2002, CACM.

[6]  H. Ishiguro,et al.  Panoramic Vision , 2001, Monographs in Computer Science.

[7]  Michael Isard,et al.  Active Contours , 2000, Springer London.

[8]  J. Okamoto,et al.  Constant resolution omnidirectional cameras , 2002, Proceedings of the IEEE Workshop on Omnidirectional Vision 2002. Held in conjunction with ECCV'02.

[9]  Pedro U. Lima,et al.  Omni-directional catadioptric vision for soccer robots , 2001, Robotics Auton. Syst..

[10]  José Santos-Victor,et al.  Vision-based navigation and environmental representations with an omnidirectional camera , 2000, IEEE Trans. Robotics Autom..

[11]  Kostas Daniilidis,et al.  A Unifying Theory for Central Panoramic Systems and Practical Applications , 2000, ECCV.

[12]  Ruzena Bajcsy,et al.  Catadioptric sensors that approximate wide-angle perspective projections , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[13]  Sven Olufs,et al.  Towards Probabilistic Shape Vision in RoboCup: A Practical Approach , 2006, RoboCup.