Improving Defect Inspection Quality of Deep-Learning Network in Dense Beans by Using Hough Circle Transform for Coffee Industry

In this paper, we propose a novel Hough circle-assisting deep-network inspection scheme (HCADIS), aiming at identifying defects in dense coffee beans. The proposed HCADIS plays a critical role in a camera-based defect removal system to collect defective bean positions for picking all defects off. The idea of the HCADIS is to mix intermediate data from a deep network and a feature engineering method call Hough circle transform for utilizing advantages of both methods in inspecting beans. The Hough circle transform is adopted because it performs quite stable and bean shapes are highly close to circles in nature. A set of core mechanisms are designed for collaboration between the deep network and the Hough circle transform for precisely and accurately inspecting defective beans. Finally, we implement a prototype of the HCADIS and conduct experiments for testing the proposed scheme. The test results reveal that the HCADIS indeed successfully inspect defects among dense beans with superior performance in various metrics. This work provides industrial participants useful experiences for creating deep-learning solutions to bean products in coffee industries.

[1]  Yoshinori Fujimura,et al.  High-Throughput Metabolic Profiling of Diverse Green Coffea arabica Beans Identified Tryptophan as a Universal Discrimination Factor for Immature Beans , 2013, PloS one.

[2]  Ali Farhadi,et al.  You Only Look Once: Unified, Real-Time Object Detection , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[3]  Satoshi Tamura,et al.  Classification of Green coffee bean images basec on defect types using convolutional neural network (CNN) , 2017, 2017 International Conference on Advanced Informatics, Concepts, Theory, and Applications (ICAICTA).

[4]  Young-Jin Cha,et al.  Vision-based detection of loosened bolts using the Hough transform and support vector machines , 2016 .

[5]  Ali Farhadi,et al.  YOLOv3: An Incremental Improvement , 2018, ArXiv.

[6]  Christian E. Portugal-Zambrano,et al.  Automatic classification of physical defects in green coffee beans using CGLCM and SVM , 2014, 2014 XL Latin American Computing Conference (CLEI).

[7]  Ruifang Ye,et al.  Intelligent defect classification system based on deep learning , 2018 .

[8]  Hae Yong Kim,et al.  Beans quality inspection using correlation-based granulometry , 2015, Eng. Appl. Artif. Intell..

[9]  Jiun-Jian Liaw,et al.  A Fast Randomized Hough Transform for Circle/Circular Arc Recognition , 2010, Int. J. Pattern Recognit. Artif. Intell..

[10]  Christian E. Portugal-Zambrano,et al.  An approach for improve the recognition of defects in coffee beans using retinex algorithms , 2014, 2014 XL Latin American Computing Conference (CLEI).

[11]  Rania Hodhod,et al.  AI Cupper: A Fuzzy Expert System for Sensorial Evaluation of Coffee Bean Attributes to Derive Quality Scoring , 2018, IEEE Transactions on Fuzzy Systems.

[12]  Bruno H.G. Barbosa,et al.  A computer vision system for coffee beans classification based on computational intelligence techniques , 2016 .

[13]  Edwin R. Arboleda,et al.  An image processing technique for coffee black beans identification , 2018, 2018 IEEE International Conference on Innovative Research and Development (ICIRD).

[14]  Kari Pulli,et al.  Real-time computer vision with OpenCV , 2012, Commun. ACM.

[15]  Gen-Ming Guo,et al.  Quad-Partitioning-Based Robotic Arm Guidance Based on Image Data Processing with Single Inexpensive Camera For Precisely Picking Bean Defects in Coffee Industry , 2019, ACIIDS.

[16]  Abebe Belay,et al.  Discrimination of Defective (Full Black, Full Sour and Immature) and Nondefective Coffee Beans by Their Physical Properties , 2014 .