Hybrid Neural Network and Linear Model for Natural Produce Recognition Using Computer Vision
DOI:
https://doi.org/10.5614/itbj.ict.res.appl.2017.11.2.5Keywords:
Kalman filter, linear model, natural produce, neural network, recognition.Abstract
Natural produce recognition is a classification problem with various applications in the food industry. This paper proposes a natural produce recognition method using computer vision. The proposed method uses simple features consisting of statistical color features and the derivative of radius function. A hybrid neural network and linear model based on a Kalman filter (NN-LMKF) was employed as classifier. One thousand images from ten categories of natural produce were used to validate the proposed method by using 5-fold cross validation. The experimental result showed that the proposed method achieved classification accuracy of 98.40%. This means it performed better than the original neural network and k-nearest neighborhood.Downloads
References
Bolle, R.M., Connell, J.H., Haas, N., Mohan, R. & Taubin, G., VeggieVision: A Produce Recognition System, in Proc. of Proceedings 3rd IEEE Workshop on Applications of Computer Vision, 1996, WACV '96, pp. 244-251, 1996.
Roomi, S.M.M., Priya, R.J., Bhumesh, S. & Monisha, P., Classification of Mangoes by Object Features and Contour Modeling, in Proc. of 2012 International Conference on Machine Vision and Image Processing (MVIP) pp. 165-168, 2012.
Wang, S., Yang, X., Zhang, Y., Phillips, P., Yang, J. & Yuan, T-F., Identification of Green, Oolong and Black Teas in China via Wavelet Packet Entropy and Fuzzy Support Vector Machine, Entropy, 17(10), pp. 6663-6682, 2015.
Zhang, Y., Yang, X., Cattani, C., Rao, R., Wang, S. & Phillips, P., Tea Category Identification Using a Novel Fractional Fourier Entropy and Jaya Algorithm, Entropy, 18(3), pp. 77, 2016.
Mishra, B.K., Bharadi, V.A., Nemade, B., Arakeri, M.P. & Lakshmana, Computer Vision Based Fruit Grading System for Quality Evaluation of Tomato in Agriculture industry, Procedia Computer Science, 79, pp. 426-433, 2016.
Waltner, G., Schwarz, M., Ladstatter, S., Weber, A., Luley, P., Bischof, H., Lindschinger, M., Schmid, I. & Paletta, L., MANGO - Mobile Augmented Reality with Functional Eating Guidance and Food Awareness, New Trends in Image Analysis and Processing - ICIAP 2015 Workshops Proceedings, V. Murino, E. Puppo, D. Sona, M. Cristani, C. Sansone (ed(s).), Springer International Publishing, pp. 425-432, 2015.
Siswantoro, J., Prabuwono, A.S. & Abdullah, A., Volume Measurement Algorithm for Food Product with Irregular Shape using Computer Vision based on Monte Carlo Method, Journal of ICT Research and Applications, 8(1), pp. 1-17, 2014.
Prabuwono, A.S., Siswantoro, J. & Abdullah, A., Natural Produce Classification Using Computer Vision Based on Statistical Color Features and Derivative of Radius Function, Applied Mechanics & Materials, 771, pp. 242-247, 2015.
Faria, F.A., dos Santos, J.A., Rocha, A. & Torres, R.S., Automatic Classifier Fusion for Produce Recognition, in Proc. of Graphics, Patterns and Images (SIBGRAPI), 2012 25th SIBGRAPI Conference on, pp. 252-259, 2012.
Rocha, A., Hauagge, D.C., Wainer, J. & Goldenstein, S., Automatic Fruit and Vegetable Classification from Images, Computers and Electronics in Agriculture, 70(1), pp. 96-104, 2010.
Rocha, A., Hauagge, D.C., Wainer, J. & Goldenstein, S., Automatic Produce Classification from Images Using Color, Texture and Appearance Cues, in Proc. of Computer Graphics and Image Processing, 2008. SIBGRAPI '08. XXI Brazilian Symposium on, pp. 3-10, 2008.
Zhang, Y., Phillips, P., Wang, S., Ji, G., Yang, J. & Wu, J., Fruit Classification by Biogeography-Based Optimization and Feedforward Neural Network, Expert Systems, 33(3), pp. 239-253, 2016.
Wang, S., Zhang, Y., Ji, G., Yang, J., Wu, J. & Wei, L., Fruit Classification by Wavelet-Entropy and Feedforward Neural Network Trained by Fitness-Scaled Chaotic ABC and Biogeography-Based Optimization, Entropy, 17(8), pp. 5711, 2015.
Zhang, Y., Wang, S., Ji, G. & Phillips, P., Fruit Classification using Computer Vision and Feedforward Neural Network, Journal of Food Engineering, 143, pp. 167-177, 2014.
Siswantoro, J., Prabuwono, A.S., Abdullah, A. & Idrus, B., A Linear Model Based on Kalman Filter for Improving Neural Network Classification Performance, Expert Systems with Applications, 49(1), pp. 112-122, 2016.
Bradski, G. & Kaehler, A., Learning OpenCV: Computer Vision with The OpenCV Library, O'Reilly Media, Inc., 2008.
Gonzalez, R.C. & Woods, R.E., Digital Image Processing, 2nd ed. Prentice Hall, 2002.
Zheng, C. & Sun, D-W., 3rd Chapter - Object Measurement Methods, Computer Vision Technology for Food Quality Evaluation, S. Da-Wen (Ed.), Academic Press, pp. 57-80, 2008.
Priddy, K.L. & Keller, P.E., Artificial Neural Networks: An Introduction, SPIE Press, 2005.
Han, J., Kamber, M. & Pei, J., Data Mining: Concepts and Techniques, 3rd ed. Elsevier Science, 2011.
May, R.J., Maier, H.R. & Dandy, G.C., Data Splitting for Artificial Neural Networks Using SOM-Based Stratified Sampling, Neural Networks, 23(2), pp. 283-294, 2010.