Computer vision detection of peel defects in citrus by means of a region oriented segmentation algorithm

Due to the high sorting speed required during fruit inspection and classification in packing lines, most of the current automatic systems, based on machine vision, normally employ supervised techniques oriented towards individual pixels to segment the images of the fruits. These techniques require previous training given by experts in order to classify the colour of each pixel as belonging to any of the regions of interest and frequent training sessions during normal operation throughout the season to adapt the system to the great colour variability present in biological products like fruits. In region-oriented segmentation algorithms, however, the contrast between different areas in the image becomes more important than the individual pixel colour, thus solving the problem related to the variability of the natural colour of fruits. This work proposes a region-oriented segmentation algorithm for detecting the most common peel defects of citrus fruits. Focused on the detection of the regions of interest consisting of the sound peel, the stem and the defects, this method is an original contribution that allows successful segmentation of smaller defects, such as scale. The algorithm was tested on images of different varieties of oranges and mandarins presenting defects, without any further training being given between inspections of different batches, even species, of citrus fruits. Assuming that the most surface of the fruit corresponds to sound peel, the proposed algorithm was able to correctly detect 95% of the defects under study.

[1]  Bo Zhang,et al.  Unsupervised image segmentation using local homogeneity analysis , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[2]  Charles Poynton,et al.  Frequently Asked Questions about Color , 1997 .

[3]  Edward J. Delp,et al.  An unsupervised color image segmentation algorithm for face detection applications , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[4]  Joachim M. Buhmann,et al.  Competitive learning algorithms for robust vector quantization , 1998, IEEE Trans. Signal Process..

[5]  King-Sun Fu,et al.  A survey on image segmentation , 1981, Pattern Recognit..

[6]  Roland Wilson,et al.  Unsupervised image segmentation combining region and boundary estimation , 2000, Image Vis. Comput..

[7]  F. Hahn,et al.  AE—Automation and Emerging Technologies: Fungal Spore Detection on Tomatoes using Spectral Fourier Signatures , 2002 .

[8]  Rachid Deriche,et al.  Unsupervised Segmentation Incorporating Colour, Texture, and Motion , 2003, CAIP.

[9]  Vincent Leemans,et al.  A real-time grading method of apples based on features extracted from defects , 2004 .

[10]  S. P. Lloyd,et al.  Least squares quantization in PCM , 1982, IEEE Trans. Inf. Theory.

[11]  B. S. Manjunath,et al.  Color image segmentation , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[12]  Sanjit K. Mitra,et al.  Unsupervised low-frequency driven segmentation of color images , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[13]  R. Bro,et al.  A new efficient method for determining the number of components in PARAFAC models , 2003 .

[14]  Da-Wen Sun,et al.  Segmentation of complex food images by stick growing and merging algorithm , 2004 .

[15]  J. Blasco,et al.  Comparison of three algorithms in the classification of table olives by means of computer vision , 2004 .

[16]  José Blasco,et al.  On-line Fusion of Colour Camera and Spectrophotometer for Sugar Content Prediction of Apples , 1999 .

[17]  John F. Reid,et al.  Size Assessment of Stacked Logs via the Hough Transform , 1994 .

[18]  Adolfo Martínez Usó A Quadtree-Based Unsupervised Segmentation Algorithm for Fruit Visual Inspection , 2003, IbPRIA.

[19]  Hamit Köksel,et al.  A classification system for beans using computer vision system and artificial neural networks , 2007 .

[20]  J. Meuleman,et al.  Unsupervised image segmentation with neural networks. , 2001 .

[21]  José Blasco,et al.  Multispectral inspection of citrus in real-time using machine vision and digital signal processors , 2002 .

[22]  Richard O. Duda,et al.  Pattern classification and scene analysis , 1974, A Wiley-Interscience publication.

[23]  José Blasco,et al.  The application of a fast algorithm for the classification of olives by machine vision , 2000 .

[24]  Bernard Gosselin,et al.  Stem and calyx recognition on ‘Jonagold’ apples by pattern recognition , 2007 .

[25]  Da-Wen Sun,et al.  Pizza sauce spread classification using colour vision and support vector machines , 2005 .

[26]  J. C. Noordam,et al.  Unsupervised segmentation of predefined shapes in multivariate images , 2003 .

[27]  B. S. Manjunath,et al.  Peer group image enhancement , 2001, IEEE Trans. Image Process..

[28]  John A. Marchant,et al.  Comparison of a Bayesian classifier with a multilayer feed-forward neural network using the example of plant/weed/soil discrimination , 2003 .

[29]  José Blasco,et al.  Machine Vision System for Automatic Quality Grading of Fruit , 2003 .

[30]  José Blasco,et al.  Low-Cost, Real-Time Inspection of Oranges Using Machine Vision , 2000 .

[31]  F. Hahn Multi-spectral prediction of unripe tomatoes , 2002 .

[32]  Teresa H. Y. Meng,et al.  Color quantization of images based on human vision perception , 1994, Proceedings of ICASSP '94. IEEE International Conference on Acoustics, Speech and Signal Processing.

[33]  H. Ramon,et al.  Automatic detection of ‘yellow rust’ in wheat using reflectance measurements and neural networks , 2004 .