From belt picking to bin packing

We face the problem of computer-vision aided robot grasping of objects with more or less random positions. This field is of vital importance in the further progress in flexible automation of industrial processes, since conventional methods using fixtures and/or vibration bowls are expensive and inflexible. We study various types of disorder: A) visually isolated objects lying in distinct resting modes on a flat homogenous conveyer belt, B) partially occluded objects lying in distinct resting modes on a flat homogenous conveyer belt, C) visually separated objects, unrestricted object-camera pose, and fully surrounded by background, D) partially occluded objects, unrestricted relative orientation, but with a sizeable fraction of their contour detectable using foreground-background separation, E) partially occluded objects with unrestricted pose and no help from foreground-background separation. The cases A), B), and - to some extend - D) are encountered in belt picking, while case E) is true bin picking. Since physical storage of products and components in industry is based on deep containers with many layers of somewhat disordered objects, the belt-picking concept is only the first step for achieving flexible, unsupervised parts feeding. We have developed and tested a generic, fast, and easily trainable system for the cases A) and B). The system is unique because it handles the perspective effects exactly so there is no restriction concerning object dimensions relative to the distance to the camera. We report on a strategy to be used in treating case C) using the principles developed for the cases A-B). We discuss possible strategies to be employed when going all the way to cases of D) and E).

[1]  Ming-Kuei Hu,et al.  Visual pattern recognition by moment invariants , 1962, IRE Trans. Inf. Theory.

[2]  W. Eric L. Grimson,et al.  From images to surfaces , 1981 .

[3]  R. Bolles,et al.  Recognizing and Locating Partially Visible Objects: The Local-Feature-Focus Method , 1982 .

[4]  Y. J. Tejwani,et al.  Robot vision , 1989, IEEE International Symposium on Circuits and Systems,.

[5]  Mandyam D. Srinath,et al.  Partial Shape Classification Using Contour Matching in Distance Transformation , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Daphna Weinshall Model-based invariants for 3D vision , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[7]  Milan Sonka,et al.  Image Processing, Analysis and Machine Vision , 1993, Springer US.

[8]  S. Sitharama Iyengar,et al.  A New Generalized Computational Framework for Finding Object Orientation Using Perspective Trihedral Angle Constraint , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  David G. Lowe,et al.  Indexing without Invariants in 3D Object Recognition , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Daphna Weinshall,et al.  Flexible Syntactic Matching of Curves and Its Application to Automatic Hierarchical Classification of Silhouettes , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Andrea Salgian,et al.  Learning 3D recognition models for general objects from unlabeled imagery: an experiment in intelligent brute force , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[12]  Gernot Bachler,et al.  Vision Guided Bin Picking and Mounting in a Flexible Assembly Cell , 2000, IEA/AIE.

[13]  Juneho Yi Probabilistic Hypothesis Generation for Rapid 3D Object Recognition , 2001, IWVF.

[14]  René Dencker Eriksen,et al.  Training Space Truncation in Vision-Based Recognition , 2001, IWVF.

[15]  David G. Lowe,et al.  Local feature view clustering for 3D object recognition , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[16]  Alfred M. Bruckstein Invariant Recognition and Processing of Planar Shapes , 2001, IWVF.

[17]  Philip David,et al.  SoftPOSIT: Simultaneous Pose and Correspondence Determination , 2002, ECCV.

[18]  David G. Lowe,et al.  Probabilistic Models of Appearance for 3-D Object Recognition , 2000, International Journal of Computer Vision.