Apple detection from apple tree image based on BP neural network and Hough transform

Xiao Changyi, Zheng Lihua, Li Minzan, Chen Yuan, Mai Chunyan

Abstract


Using machine vision to accurately identify apple number on the tree is becoming the key supporting technology for orchard precision production management. For adapting to the complexity of the field environment in various detection situations, such as illumination changes, color variation, fruit overlap, and branches and leaves shading, a robust algorithm for detecting and counting apples based on their color and shape modes was proposed. Firstly, BP (back propagation) neural network was used to train apple color identification model. Accordingly the irrelevant background was removed by using the trained neural network model and the image only containing the apple color pixels was acquired. Then apple edge detection was carried out after morphological operations on the obtained image. Finally, the image was processed by using circle Hough transform algorithm, and apples were located with the help of calculating the center coordinates of each apple edge circle. The validation experimental results showed that the correlation coefficient of R2 between the proposed approaches based counting and manually counting reached 0.985. It illustrated that the proposed algorithm could be used to detect and count apples from apple trees’ images taken in field environment with a high precision and strong anti-jamming feature.
Keywords: apple detecting and counting, BP neural network, Hough transform,color segmentation, edge detection
DOI: 10.3965/j.ijabe.20150806.1239

Citation: Xiao C Y, Zheng L H, Li M Z, Chen Y, Mai C Y. Apple detection from apple tree image based on BP neural network and Hough transform. Int J Agric & Biol Eng, 2015; 8(6): 46-53.

Keywords


apple detecting and counting, BP neural network, Hough transform,color segmentation, edge detection

Full Text:

PDF

References


Wang Q, Nuske S, Bergerman M, Singh S. Automated crop yield estimation for apple orchards. In: Proceedings of the 13th International Symposium on Experimental Robotics (ISER 2012), Quebec, QC, Canada, 18–21 June 2012; pp. 745–758.

Payne A B, Walsh K B, Subedi P P, Jarvisa D. Estimation of mango crop yield using image analysis–segmentation method. Computers and Electronics in Agriculture, 2013; 91: 57–64.

Zhou R, Damerow L, Sun Y, Blanke M M. Using colour features of cv. ’Gala’ apple fruits in an orchard in image processing to predict yield. Precision Agriculture, 2012; 13(5): 568–580.

Nuske S, Achar S, Bates T, Narasimhan S, Singh S. Yield estimation in vineyards by visual grape detection. 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2011, San Francisco, CA, USA, September

-30, 2011; pp. 2352-2358.

Hung C, Nieto J I, Taylor Z J, Underwood J, Sukkarieh S. Orchard fruit segmentation using multi-spectral feature learning. International Conference on Intelligent Robots and Systems (IROS), 2013; pp.5314–5320. doi: 10.1109/IROS.2013.6697125

Syal A, Garg D, Sharma S. A survey of computer vision methods for counting fruits and yield prediction. International Journal of Computer Science Engineering, 2013, 2(6): 346–350.

Pan G, Li F M, Sun G J. Digital camera based measurement of crop cover for wheat yield prediction. Proceedings of IEEE International Geoscience and Remote Sensing Symposium, IGARSS 2007, July 23-28, 2007, Barcelona, Spain, 2007; pp.797–800. doi: 10.1109/IGARSS.2007. 4422917

Zaman Q U, Percival D C, Gordon R J, Schumann A W. Estimation of Wild Blueberry Fruit Yield Using Digital Color Photography. Transactions of the ASABE, 2008; 51(5): 1539–1544.

Swain K C, Zaman Q U, Jayasuriya H P W, Zhang F M. Estimation of rice yield and protein content using remote sensing image acquired by radio controlled unmanned helicopter. ASABE Annual International Meeting, 2008 Providence, Rhode Island, June 29-July 2, 2008. doi: 10.13031/2013.24673

Swain K C, Jayasuriya H P W. Land-use suitability evaluation criteria for precision agriculture adoption in a moderately yielding soya bean cropping area in Thailand. Asia-Pacific Journal of Rural Development, 2007; 17(1): 113–125.

Jiménez A R, Ceres R, Pons J L. A vision system based on a laser range-finder applied to robotic fruit harvesting. Machine Vision and Applications, 2000; 11(6): 321–329.

Siegelmann H T, Sontag E D. Turing computability with neural nets. Applied Mathematics Letters, 1991; 4(6): 77–80.

Siegelmann H T, Sontag E D. Analog computation via neural networks. Theory and Computing Systems, Elsevier, 1994; 131: 331–360.

Linker R, Cohen O, Naor A. Determination of the number of green apples in RGB images recorded in orchards. Computers and Electronics in Agriculture, 2012; 81: 45–57.

Davis L S. Hierarchical generalized Hough transforms and line-segment based generalized Hough transforms. Pattern Recognition, 1982; 15(4): 277–285.

Princen J, Yuen H K, Illingworth J, Kittler J. A comparison of Hough transform methods. Third International Conference on Image Processing and its Applications, Warwick, 18-20 Jul, 1989; pp.73–77.

Hamner B, Singh S, Bergerman M. Improving orchard efficiency with autonomous utility vehicles. ASABE Annual Convention Proceedings, 2010.




Copyright (c)



2023-2026 Copyright IJABE Editing and Publishing Office