Colored-object detection for a mobile robot

This paper documents a target acquisition and retrieval problem for a mobile robot. The robot's goal is to grasp a known object whose location is unknown. The robot achieves its goal through a visual search followed by physical movement toward the object. To avoid the computationally expensive, general problem of finding a specific object in a cluttered scene, the robot restricts its visual search area to those places that exhibit colors found on the object. When the object is outside grasping range, precise object world-coordinates are unnecessary for the robot to approach the object. Rough coordinate estimates are sufficient if they are quickly computable and improve with decreasing range. As an example of this problem, a robot is programmed to find and approach a specific soda can at an unknown location in a cluttered environment. Color, in this situation, is a more reliable cue to the location of the can than other features. This paper presents a focus of attention algorithm using color, which provides rough estimates of object position. The algorithm described here is related to the histogram backprojection algorithm of Ballard and Swain, but it does not require the object image size a priori.

[1]  Daphna Weinshall Direct Computation of Qualitative 3-D Shape and Motion Invariants , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Steven A. Shafer,et al.  Supervised color constancy for machine vision , 1991, Electronic Imaging.

[3]  Kenichi Kanatani,et al.  Geometric computation for machine vision , 1993 .

[4]  Satoshi Okada,et al.  Robot Vision Using a Feature Search Strategy Generated from a 3D Oobject Model , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Glenn Healey,et al.  Using color for geometry-insensitive segmentation , 1989 .

[6]  W. Eric L. Grimson,et al.  On the Verification of Hypothesized Matches in Model-Based Recognition , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Charles R. Dyer,et al.  Model-based recognition in robot vision , 1986, CSUR.

[8]  T. Poggio,et al.  Synthesizing a color algorithm from examples. , 1988, Science.

[9]  M D'Zmura,et al.  Mechanisms of color constancy. , 1986, Journal of the Optical Society of America. A, Optics and image science.

[10]  Glenn Healey,et al.  Segmenting images using normalized color , 1992, IEEE Trans. Syst. Man Cybern..

[11]  Steven A. Shafer,et al.  Anatomy of a color histogram , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[12]  Tomaso Poggio,et al.  Synthesizing a color algorithm from examples , 1988 .

[13]  Steven A. Shafer,et al.  Obtaining accurate color images for machine-vision research , 1990, Electronic Imaging.