Robust robotic manipulation

Robotic systems based on visual recognition are increasingly more difficult to implement in real time as the complexity and the number of target objects increases. Flexible robotic implementations require a 3D scene understanding. To obtain robust 3D information in active sensor based on depth from defocusing technique is implemented. The algorithm involves calculating distance to points in a scene using the relative blurring between two images detected with two different focal settings. These images are acquired by splitting the image of the scene and capturing them with two CCD sensors with a physical known distance between sensor planes. The recognition algorithm uses a variant of eigenimage analysis. This approach computes the eigenspace determined by processing the eigenvalues and eigenvectors of the each image set. Each image set is obtained by varying the post of each object in space. Also, details of the local image processing used for localization and the centering of the object are presented and discussed. The presented system has been successfully implemented and tested on several real world scenes.

[1]  Anil K. Jain,et al.  NOTE ON DISTANCE-WEIGHTED k-NEAREST NEIGHBOR RULES. , 1978 .

[2]  Akio Kosaka,et al.  Multisensor Fusion for Sensory Intelligence in Robotics , 1996 .

[3]  C. W. Therrien,et al.  Decision, Estimation and Classification: An Introduction to Pattern Recognition and Related Topics , 1989 .

[4]  Alex Pentland,et al.  A New Sense for Depth of Field , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  L Sirovich,et al.  Low-dimensional procedure for the characterization of human faces. , 1987, Journal of the Optical Society of America. A, Optics and image science.

[6]  Richard J. Linn Computer-aided assembly planning , 1997 .

[7]  Alex Pentland,et al.  Face recognition using view-based and modular eigenspaces , 1994, Optics & Photonics.

[8]  B. V. K. Vijaya Kumar,et al.  Efficient Calculation of Primary Images from a Set of Images , 1982, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Gérard G. Medioni,et al.  Structural Indexing: Efficient 3-D Object Recognition , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Paul F. Whelan,et al.  Object recognition using eigenvectors , 1997, Other Conferences.

[11]  Ramesh C. Jain,et al.  Three-dimensional object recognition , 1985, CSUR.

[12]  Jon Louis Bentley,et al.  Data Structures for Range Searching , 1979, CSUR.

[13]  PhD CEng MIEE FRSA MSPIE Bruce G. Batchelor BSc Intelligent Image Processing in Prolog , 1991, Springer London.

[14]  Richard J. Mammone,et al.  Automatic systems for the identification and inspection of humans : 28-29 July 1994, San Diego, California , 1994 .

[15]  M. Turk,et al.  Eigenfaces for Recognition , 1991, Journal of Cognitive Neuroscience.

[16]  A. Dale Magoun,et al.  Decision, estimation and classification , 1989 .

[17]  Andrew Luk,et al.  A Re-Examination of the Distance-Weighted k-Nearest Neighbor Classification Rule , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[18]  Thomas C. Henderson Efficient 3-D Object Representations for Industrial Vision Systems , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  David J. Kriegman,et al.  On Recognizing and Positioning Curved 3-D Objects from Image Contours , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  Shree K. Nayar,et al.  Real-time focus range sensor , 1995, Proceedings of IEEE International Conference on Computer Vision.