An automatic sorting system for fresh white button mushrooms based on image processing

Abstract White button mushrooms, one of the most commonly and widely consumed mushrooms worldwide, require grading before entering the market. The diameter of the pileus is an important factor that affects the selling price. The aim of this study is to develop an automatic sorting system for fresh white button mushrooms based on image processing according to the pileus diameter. First, an automatic sorting hardware system is designed that consists of a conveying mechanism, an image acquisition system, a control module and an actuator. Second, we present an image algorithm based on the watershed method, Canny operator, OR operation, and closed operation to determine the pileus diameter of fresh white button mushrooms. The algorithm eliminates the influence of the shadow and petiole on the image. Third, a precise control strategy is introduced based on the conveyor speed, distance between the trigger and the flap piece, trigger time and algorithm processing time. Finally, we present analysis and control software based on OpenCV 2.4.10 and Visual Studio 2010. In the experimental portion, a prototype system was tested to validate its applicability and reliability by the grading performance and results. The experimental results showed that the average maximum grading speed was 102.41 mushrooms/minute, the accuracy of grading was 97.42%, the damage rate was 0.05%, and the undetected rate was 0.96%. Relative to manual grading, the grading speed was improved by 38.86%, and the accuracy was improved by 6.84%. The system can operate stably and continuously. For long-duration grading in particular, the advantage of the automatic sorting system is apparent because it eliminates labourer fatigue. The system achieves online automatic sorting and grading of fresh white button mushrooms with minimal destruction.

[1]  S. Nashat,et al.  Machine vision for crack inspection of biscuits featuring pyramid detection scheme , 2014 .

[2]  Onur Yorulmaz,et al.  Detection of fungal damaged popcorn using image property covariance features , 2012 .

[3]  R. D. Tillett,et al.  An algorithm for locating mushrooms in a growing bed , 1991 .

[4]  Zhenjun Tang,et al.  Robust image hashing based on color vector angle and Canny operator , 2016 .

[5]  Zhou YunShan,et al.  Application of computer vision in mushroom picking robot , 1995 .

[6]  R. Noble,et al.  AE—Automation and Emerging Technologies , 2001 .

[7]  Kalehiwot Nega Manahiloh,et al.  The effectiveness of global thresholding techniques in segmenting two-phase porous media , 2017 .

[8]  Hadi Seyedarabi,et al.  Study on an automatic sorting system for Date fruits , 2015 .

[9]  Restoration of Space Object Images by Using A Maximum Entropy Method , 2015 .

[10]  Li Ge,et al.  Algorithm for locating individual mushroom and description of its contour using machine vision , 2005 .

[11]  Tünde Vı́zhányó,et al.  Enhancing colour differences in images of diseased mushrooms , 2000 .

[12]  M. Mohebbi,et al.  Effects of endemic hydrocolloids and xanthan gum on foaming properties of white button mushroom puree studied by cluster analysis: A comparative study , 2014 .

[13]  Megha P. Arakeri,et al.  Computer Vision Based Fruit Grading System for Quality Evaluation of Tomato in Agriculture industry , 2016 .

[14]  Feng Duan,et al.  A machine vision inspector for beer bottle , 2007, Eng. Appl. Artif. Intell..

[15]  Bundit Jarimopas,et al.  An experimental machine vision system for sorting sweet tamarind , 2008 .

[16]  Ho-Hsien Chen,et al.  THE DEVELOPMENT OF A MACHINE VISION SYSTEM FOR SHIITAKE GRADING , 2004 .

[17]  Mahmoud Omid,et al.  Color image segmentation with genetic algorithm in a raisin sorting system based on machine vision in variable conditions , 2011, Expert Syst. Appl..

[18]  Zheng-Jun Zha,et al.  A robust vision inspection system for detecting surface defects of film capacitors , 2016, Signal Process..

[19]  Ismail Kavdir,et al.  Detecting corn tassels using computer vision and support vector machines , 2014, Expert Syst. Appl..

[20]  Bo Liu,et al.  Image segmentation with pulse-coupled neural network and Canny operators , 2015, Comput. Electr. Eng..

[21]  Renfu Lu,et al.  An image segmentation method for apple sorting and grading using support vector machine and Otsu's method , 2013 .

[22]  Lalit Mohan Kandpal,et al.  High speed measurement of corn seed viability using hyperspectral imaging , 2016 .

[23]  Jian Gao,et al.  Automatic surface defect detection for mobile phone screen glass based on machine vision , 2017, Appl. Soft Comput..

[25]  Francisco José Madrid-Cuevas,et al.  Evaluation of global thresholding techniques in non-contextual edge detection , 2005, Pattern Recognit. Lett..

[26]  R. D. Tillett,et al.  Initial experiments in robotic mushroom harvesting , 1994 .

[27]  José Blasco,et al.  In-line sorting of irregular potatoes by using automated computer-based machine vision system , 2012 .

[28]  V. Piironen,et al.  Functional properties of edible mushrooms. , 2000, Nutrition.