Layered ground floor detection for vision-based mobile robot navigation

This paper proposes a method of detecting movable paths for visual navigation of mobile robots. The algorithm is to detect and segment the ground floor by computing plane normals from motion fields in image sequences. A plane normal in 3D space is an effective clue to detect other static or moving objects on the ground floor and can be computed from point correspondences and planar homographies. Such plane normals are combined together with iterative refinement processes based on image segmentation techniques and then allow us to detect and segment the ground floor accurately although mismatched point correspondences are detected in image sequences. The preliminary experiments on real data demonstrate the effectiveness of the proposed method.

[1]  Laurent Moll,et al.  Real time correlation-based stereo: algorithm, implementations and applications , 1993 .

[2]  Olivier D. Faugeras,et al.  Autonomous navigation of a mobile robot using inertial and visual cues , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[3]  Takeo Kanade,et al.  An Iterative Image Registration Technique with an Application to Stereo Vision , 1981, IJCAI.

[4]  Norbert O. Stöffler,et al.  Real-time obstacle avoidance using an MPEG-processor-based optic flow sensor , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[5]  Takeo Kanade,et al.  Transforming camera geometry to a virtual downward-looking camera: robust ego-motion estimation and ground-layer detection , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[6]  Giulio Sandini,et al.  Divergent stereo in autonomous navigation: From bees to robots , 1995, International Journal of Computer Vision.

[7]  Leslie Pack Kaelbling,et al.  Ecological Robotics , 1998, Adapt. Behav..

[8]  Edward H. Adelson,et al.  Representing moving images with layers , 1994, IEEE Trans. Image Process..

[9]  Nick Pears,et al.  Ground plane segmentation for mobile robot visual navigation , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[10]  Takeo Kanade,et al.  A subspace approach to layer extraction , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[11]  Giulio Sandini,et al.  Uncalibrated obstacle detection using normal flow , 1996 .