Deep learning for the identification of bruised apples by fusing 3D deep features for apple grading systems

Abstract Automated bruised apple detection is an important application in the fruit industry. In this paper, we investigated convolutional neural network-based predictive models for the identification of bruised apples based on shape information (in a form of three-dimensional [3D] surface meshes) acquired from a 3D infrared imaging system. There are often irregularities on bruised apple surfaces, which can be used to differentiate those bruised apples from unbruised ones. In this study, we adopted transformation approaches so that geometric information located on 3D surface meshes could be efficiently converted to two-dimensional (2D) “image-like” feature maps. Our transformation approaches allowed current state-of-the-art deep learning models to be directly used without modifications. During algorithmic developments, three different configurations of deep convolutional neural networks were investigated in conjunction with transfer learning. We also explored different fusion strategies to further improve the performance of our predictive models. We found that the identification rate of our best predictive model was 97.67%, which markedly exceeded the best performance of a handcraft feature engineering method developed by our group. Our preliminary results show that the proposed method has great potential and further developments will lead to an automated system for apple bruise detection.

[1]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[2]  Kathleen M. Robinette,et al.  Gender Recognition Using 3-D Human Body Shapes , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[3]  Tieniu Tan,et al.  Combining Statistics of Geometrical and Correlative Features for 3D Face Recognition , 2006, BMVC.

[4]  Umezuruike Linus Opara,et al.  Investigating non-destructive quantification and characterization of pomegranate fruit internal structure using X-ray computed tomography , 2014 .

[5]  Sebastian Thrun,et al.  Dermatologist-level classification of skin cancer with deep neural networks , 2017, Nature.

[6]  Yang Chen,et al.  Scene Classification via Learning a Multi-Branch Convolutional Network , 2019, 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC).

[7]  Luc Van Gool,et al.  The Pascal Visual Object Classes (VOC) Challenge , 2010, International Journal of Computer Vision.

[8]  Niklas Peinecke,et al.  Laplace-Beltrami spectra as 'Shape-DNA' of surfaces and solids , 2006, Comput. Aided Des..

[9]  Josse De Baerdemaeker,et al.  Fresh bruise detection by predicting softening index of apple tissue using VIS/NIR spectroscopy , 2007 .

[10]  Subhransu Maji,et al.  Multi-view Convolutional Neural Networks for 3D Shape Recognition , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[11]  B. Nicolai,et al.  NON-DESTRUCTIVE MEASUREMENT OF ACIDITY, SOLUBLE SOLIDS, AND FIRMNESS OF JONAGOLD APPLES USING NIR-SPECTROSCOPY , 1998 .

[12]  R. G. Diener,et al.  Using an X-ray image scan to sort bruised apples. , 1970 .

[13]  Yud-Ren Chen,et al.  Machine vision technology for agricultural applications , 2002 .

[14]  D. Jayas,et al.  Applications of Thermal Imaging in Agriculture and Food Industry—A Review , 2011 .

[15]  Xiaohui Yuan,et al.  Automatic feature point detection and tracking of human actions in time-of-flight videos , 2017, IEEE/CAA Journal of Automatica Sinica.

[16]  Marios Anthimopoulos,et al.  Multi-source Transfer Learning with Convolutional Neural Networks for Lung Pattern Analysis , 2016, IEEE journal of biomedical and health informatics.

[17]  Stefan Carlsson,et al.  CNN Features Off-the-Shelf: An Astounding Baseline for Recognition , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition Workshops.

[18]  M. McCarthy,et al.  Detection and monitoring of internal browning development in ‘Fuji’ apples using MRI , 2001 .

[19]  Lijun Xie,et al.  A regularized ensemble framework of deep learning for cancer detection from multi-class, imbalanced training data , 2018, Pattern Recognit..

[20]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[21]  Josse De Baerdemaeker,et al.  Bruise detection on 'Golden Delicious' apples by vis/NIR spectroscopy , 2006 .

[22]  Junwei Han,et al.  Mesh Convolutional Restricted Boltzmann Machines for Unsupervised Learning of Features With Structure Preservation on 3-D Meshes , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[23]  Pictiaw Chen,et al.  Detection of bruises in magnetic resonance images of apples , 1995 .

[24]  Pierre Vandergheynst,et al.  Geodesic Convolutional Neural Networks on Riemannian Manifolds , 2015, 2015 IEEE International Conference on Computer Vision Workshop (ICCVW).

[25]  Paul Suetens,et al.  Feature detection on 3D face surfaces for pose normalisation and recognition , 2010, 2010 Fourth IEEE International Conference on Biometrics: Theory, Applications and Systems (BTAS).

[26]  P. Baranowski,et al.  Detection of early apple bruises using pulsed-phase thermography , 2009 .

[27]  Xiaohui Yuan,et al.  Conditional convolution neural network enhanced random forest for facial expression recognition , 2018, Pattern Recognit..

[28]  J. Abbott Quality measurement of fruits and vegetables , 1999 .

[29]  Ping Zhang,et al.  Identification of Bruised Apples Using a 3-D Multi-Order Local Binary Patterns Based Feature Extraction Algorithm , 2018, IEEE Access.

[30]  James A. Throop,et al.  Influence of time, bruise-type, and severity on near-infrared reflectance from apple surfaces for automatic bruise detection , 1994 .

[31]  Klaus-Robert Müller,et al.  Efficient BackProp , 2012, Neural Networks: Tricks of the Trade.

[32]  Andrea J. van Doorn,et al.  Surface shape and curvature scales , 1992, Image Vis. Comput..

[33]  Sven Behnke,et al.  Evaluation of Pooling Operations in Convolutional Architectures for Object Recognition , 2010, ICANN.

[34]  Xiaolin Zhu,et al.  Rapid detection and visualization of slight bruise on apples using hyperspectral imaging , 2019, International Journal of Food Properties.

[35]  Yuzhen Lu,et al.  Structured-illumination reflectance imaging for the detection of defects in fruit: Analysis of resolution, contrast and depth-resolving features , 2019, Biosystems Engineering.

[36]  T. Schatzki,et al.  DEFECT DETECTION IN APPLES BY MEANS OF X-RAY IMAGING , 1997 .

[37]  M. Kohl,et al.  Near-infrared optical properties of ex vivo human skin and subcutaneous tissues measured using the Monte Carlo inversion technique. , 1998, Physics in medicine and biology.

[38]  Carmen C. Y. Poon,et al.  Automatic Detection and Classification of Colorectal Polyps by Transferring Low-Level CNN Features From Nonmedical Domain , 2017, IEEE Journal of Biomedical and Health Informatics.

[39]  Geoffrey E. Hinton,et al.  Rectified Linear Units Improve Restricted Boltzmann Machines , 2010, ICML.

[40]  David Dagan Feng,et al.  An Ensemble of Fine-Tuned Convolutional Neural Networks for Medical Image Classification , 2017, IEEE Journal of Biomedical and Health Informatics.

[41]  Petia Radeva,et al.  A Convolutional Neural Network for Automatic Characterization of Plaque Composition in Carotid Ultrasound , 2017, IEEE Journal of Biomedical and Health Informatics.

[42]  Qiang Yang,et al.  A Survey on Transfer Learning , 2010, IEEE Transactions on Knowledge and Data Engineering.

[43]  Stephen V. Stehman,et al.  Selecting and interpreting measures of thematic classification accuracy , 1997 .

[44]  Jianxiong Xiao,et al.  3D ShapeNets: A deep representation for volumetric shapes , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[45]  Yiming Fang,et al.  Hyperspectral Wavelength Selection and Integration for Bruise Detection of Korla Pears , 2019, Journal of Spectroscopy.

[46]  Cindy Grimm,et al.  Estimating Curvature on Triangular Meshes , 2006, Int. J. Shape Model..

[47]  Kai Zhang,et al.  Deep learning for image-based cancer detection and diagnosis - A survey , 2018, Pattern Recognit..

[48]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

[49]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[50]  Wei Jia,et al.  3D-FHNet: Three-Dimensional Fusion Hierarchical Reconstruction Method for Any Number of Views , 2019, IEEE Access.