Focus based Feature Extraction for Pallets Recognition

Visual recognition for object grasping is a well-known challenge for robot automation in industrial applications. A typical example is pallet recognition in industrial environment for pick-and-place automated process. The aim of vision and reasoning algorithms is to help robots in choosing the best pallets holes location. This work proposes an application-based approach, which ful l all requirements, dealing with every kind of occlusions and light situations possible. Even some ”meaning noise” (or ”meaning misunderstanding”) is considered. A pallet model, with limited degrees of freedom, is described and, starting from it, a complete approach to pallet recognition is outlined. In the model we de ne both virtual and real corners, that are geometrical object proprieties computed by different image analysis operators. Real corners are perceived by processing brightness information directly from the image, while virtual corners are inferred at a higher level of abstraction. A nal reasoning stage selects the best solution tting the model. Experimental results and performance are reported in order to demonstrate the suitability of the proposed approach.

[1]  Linda G. Shapiro,et al.  Computer and Robot Vision , 1991 .

[2]  Emanuele Trucco,et al.  Making good features track better , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[3]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Emanuele Trucco,et al.  Computer and Robot Vision , 1995 .

[5]  Rita Cucchiara,et al.  Eliciting visual primitives for detection of elongated shapes , 1999, Image Vis. Comput..

[6]  C Tomasi,et al.  Shape and motion from image streams: a factorization method. , 1992, Proceedings of the National Academy of Sciences of the United States of America.

[7]  Linda G. Shapiro,et al.  Computer and Robot Vision (Volume II) , 2002 .

[8]  Steven W. Zucker,et al.  Region growing: Childhood and adolescence* , 1976 .

[9]  C. Tomasi Detection and Tracking of Point Features , 1991 .

[10]  Emanuele Trucco,et al.  Introductory techniques for 3-D computer vision , 1998 .

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

[12]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[13]  Rita Cucchiara,et al.  A Highly Selective HT based Algorithm for Detecting Extended, Almost Rectilinear Shapes , 1995, CAIP.

[14]  Aiko M. Hormann,et al.  Programs for Machine Learning. Part I , 1962, Inf. Control..

[15]  M. Somalvico La visione delle macchine , 1998 .

[16]  William Grimson,et al.  Object recognition by computer - the role of geometric constraints , 1991 .

[17]  Anil K. Jain,et al.  A Survey of Automated Visual Inspection , 1995, Comput. Vis. Image Underst..

[18]  M. B. Clowes,et al.  Finding Picture Edges Through Collinearity of Feature Points , 1973, IEEE Transactions on Computers.