Closing the Recognition Loop : Recognizing and Searching for Objects in the Real World

In 1966, psychologist J. J. Gibson wrote, ”we see because we move; we move because we see.” While the latter statement is often taken for granted, the former is important, as well. We have developed a robotic system that can find and identify objects whether or not they are initially visible and update knowledge of the locations of such objects. To that end, our system combines a number of key components: visual-inertial Structure from Motion with topological mapbuilding to localize the robot and map the environment, real-time occlusion detection to guide an efficient search of the environment, object recognition/categorization, and path planning/navigation to guide low-level control. This abstract will briefly describe the overall system and these components, with references to longer works for details. A real-time demo will be on-site at the workshop.

[1]  Christoph H. Lampert,et al.  Beyond sliding windows: Object localization by efficient subwindow search , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[2]  Stefano Soatto,et al.  Features for recognition: viewpoint invariance for non-planar scenes , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[3]  Roland Siegwart,et al.  Introduction to Autonomous Mobile Robots , 2004 .

[4]  Iain Matthews,et al.  Lucas-Kanade 20 Years On: A Unifying Framework , 2004, International Journal of Computer Vision.

[5]  Stefano Soatto,et al.  Real-time 3D motion and structure of point features: a front-end system for vision-based control and interaction , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[6]  Carlo Tomasi,et al.  Good features to track , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[7]  Matthijs C. Dorst Distinctive Image Features from Scale-Invariant Keypoints Abstract by Matthijs Dorst Based on the paper by , 2011 .