Automated Field-of-View, Illumination, and Recognition Algorithm Design of a Vision System for Pick-and-Place Considering Colour Information in Illumination and Images

Machine vision is playing an increasingly important role in industrial applications, and the automated design of image recognition systems has been a subject of intense research. This study has proposed a system for automatically designing the field-of-view (FOV) of a camera, the illumination strength and the parameters in a recognition algorithm. We formulated the design problem as an optimisation problem and used an experiment based on a hierarchical algorithm to solve it. The evaluation experiments using translucent plastics objects showed that the use of the proposed system resulted in an effective solution with a wide FOV, recognition of all objects and 0.32 mm and 0.4° maximal positional and angular errors when all the RGB (red, green and blue) for illumination and R channel image for recognition were used. Though all the RGB illumination and grey scale images also provided recognition of all the objects, only a narrow FOV was selected. Moreover, full recognition was not achieved by using only G illumination and a grey-scale image. The results showed that the proposed method can automatically design the FOV, illumination and parameters in the recognition algorithm and that tuning all the RGB illumination is desirable even when single-channel or grey-scale images are used for recognition.

[1]  Garrison W. Cottrell,et al.  Color-to-Grayscale: Does the Method Matter in Image Recognition? , 2012, PloS one.

[2]  Jun Ota,et al.  Automated Design of Image Recognition Process for Picking System , 2016, Int. J. Autom. Technol..

[3]  A. Asadpour,et al.  Design and application of industrial machine vision systems , 2007 .

[4]  Jun Ota,et al.  Automated design of image recognition in capturing environment , 2017 .

[5]  Bruce Gooch,et al.  Color2Gray: salience-preserving color removal , 2005, ACM Trans. Graph..

[6]  Rui J. P. de Figueiredo,et al.  Illumination control as a means of enhancing image features in active vision systems , 1995, IEEE Trans. Image Process..

[7]  H.-L. Wu,et al.  Identifying and localizing electrical components: a case study of adaptive goal-directed sensing , 1991, Proceedings of the 1991 IEEE International Symposium on Intelligent Control.

[8]  Dah-Jye Lee,et al.  Self-tuned Evolution-COnstructed features for general object recognition , 2012, Pattern Recognit..

[9]  Carme Torras,et al.  3D Sensor planning framework for leaf probing , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[10]  Tilo Pfeifer,et al.  Reliable tool wear monitoring by optimized image and illumination control in machine vision , 2000 .

[11]  Roger Y. Tsai,et al.  Automated sensor planning for robotic vision tasks , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[12]  Ronald-Bryan O. Alferez,et al.  Geometric and Illumination Invariants for Object Recognition , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Konstantinos A. Tarabanis,et al.  Computing viewpoints that satisfy optical constraints , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[14]  Philippe Martinet,et al.  Position based visual servoing: keeping the object in the field of vision , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[15]  Tomoharu Nagao,et al.  Automatic finding of optimal image processing for extracting concrete image cracks using features ACTIT , 2012 .

[16]  Hans-Peter Seidel,et al.  Vision - An Architecture for Global Illumination Calculations , 1995, IEEE Trans. Vis. Comput. Graph..

[17]  Tomoharu Nagao,et al.  Automatic construction of tree-structural image transformation using genetic programming , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[18]  Hiroshi Murase,et al.  Illumination Planning for Object Recognition Using Parametric Eigenspaces , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Peter Kovesi,et al.  Automatic Sensor Placement from Vision Task Requirements , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  Avinash C. Kak,et al.  Planning sensing strategies in a robot work cell with multi-sensor capabilities , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[21]  Arnold W. M. Smeulders,et al.  Color-based object recognition , 1997, Pattern Recognit..

[22]  Ioannis Patras,et al.  Combining color and shape information for illumination-viewpoint invariant object recognition , 2006, IEEE Transactions on Image Processing.

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

[24]  Robert M. Haralick,et al.  Automatic sensor and light source positioning for machine vision , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[25]  Joseph K. Kearney,et al.  Optimal Camera Placement for Motion Capture Systems , 2017, IEEE Transactions on Visualization and Computer Graphics.

[26]  Nobutaka Tsujiuchi,et al.  Multipurpose optimization of camera placement and application to random bin-picking , 2015, IECON 2015 - 41st Annual Conference of the IEEE Industrial Electronics Society.

[27]  Dah-Jye Lee,et al.  A feature construction method for general object recognition , 2013, Pattern Recognit..

[28]  Sunil Lal,et al.  Object detection and recognition for a pick and place Robot , 2014, Asia-Pacific World Congress on Computer Science and Engineering.

[29]  Tomoharu Nagao,et al.  GENETIC IMAGE NETWORK ( GIN ) : AUTOMATICALLY CONSTRUCTION OF IMAGE PROCESSING ALGORITHM , 2006 .

[30]  Jun Ota,et al.  Automated design of the field-of-view, illumination, and image pre-processing parameters of an image recognition system , 2017, 2017 13th IEEE Conference on Automation Science and Engineering (CASE).

[31]  Euripides G. M. Petrakis,et al.  A survey on industrial vision systems, applications, tools , 2003, Image Vis. Comput..

[32]  Jie Wei,et al.  Illumination-invariant color object recognition via compressed chromaticity histograms of color-channel-normalized images , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[33]  Reiner Eschbach,et al.  Spatial Color-to-Grayscale Transform Preserving Chrominance Edge Information , 2004, CIC.

[34]  Neil A. Dodgson,et al.  Decolorize: Fast, contrast enhancing, color to grayscale conversion , 2007, Pattern Recognit..