Abstract
Fruit location is an important parameter for apple harvesting robot to conduct picking task. However, it is difficult to obtain coordinates of each apple under natural conditions. One of the major challenges is detecting adjacent fruits accurately. Previous studies for adjacent detection have shortcomings such as vast computation, difficulty in implementation and over-segmentation. In this paper, we propose a novel and effective separating method for adjacent apples recognition based on chain code information and obtain the centroid coordinates of each fruit. Firstly, those valid regions of fruit are extracted by pre-processing the initial image. Secondly, chain code information is obtained by following the contour of extracted regions. Thirdly, through observing the changing law of chain code difference and adopting local optimum principle, concave points are found. Finally, the best point pairs are determined with different matching principles, and those adjacent apples are separated exactly. The experimental results show that the average rate of successful separation is greater than 91.2% with the proposed method, which can meet the requirements of applications in harvesting robots.
The research was financially supported by National Natural Science Foundation(31071333).
Chapter PDF
Similar content being viewed by others
References
Bulanon, D.M., Kataoka, T., Ota, Y., Hiroma, T.: A Color Model for Recognition of Apples by a Robotic Harvesting System. Journal of the JSAM 64(5), 123–133 (2002)
Stajnko, D., Cmelik, Z.: Modelling of Apple Fruit Growth by Application of Image Anlaysis. Agricultura Conspectus Scientificus 70(2), 59–64 (2005)
Zhao, J., Tow, J., Katupitiya, J.: On-tree Fruit Recognition Using Texture Properties and Color Data. In: 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 3993–3998. IEEE Press, New York (2005)
Zhou, T.J., Zhang, T.Z., Yang, L.: Comparison of Two Algorithms Based on Mathematical Morphology for Segmentation of Touching Strawberry Fruits. Transactions of the CSAE 23(9), 164–168 (2007) (in Chinese)
Luengo-Oroz, M.A., Faure, E., Angulo, J.: Robust iris Segmentation on Uncalibrated Noisy Images Using Mathematical Morphology. Image and Vision Computing 28, 278–284 (2009)
Chinchuluun, R., Lee, W.S.: Citrus Yield Mapping System in Natural Outdoor Scenes Using the Watershed Transform. ASABE Paper No. 063010, St. Joseph, MI USA (2006)
Lee, W.S., Slaughter, D.C.: Recognition of Partially Occluded Plant Leaves Using a Modified Watershed Algorithm. Transactions of the ASAE 47(4), 1269–1280 (2004)
Wang, Y.C., Chou, J.J.: Automatic Segmentation of Touching Rice Kernels with an Active Contour model. Transactions of the ASABE 47(5), 1803–1811 (2005)
Zhang, Y.J., Li, M.Z., Liu, G.: Separating Adjoined Apples Based on Machine Vision and Information Fusion. Transactions of the Chinese Society for Agricultural Machinery 40(11), 180–183 (2009) (in Chinese)
Liu, W.H., Sui, Q.M.: Automatic Segmentation of Overlapping Powder Particle Based on Searching Concavity Points. Journal of electronic measurement and instrument 24(12), 1095–1100 (2010) (in Chinese)
Annerel, E., Taerwe, L.: Methods to Quantify the Colour Development of Concrete Exposed to Fire. Construction and Building Materials 25(10), 3989–3997 (2011)
Lak, M.B., Minaer, S., Amiriparian, J., Beheshti, B.: Apple Fruits Recognition Under Natural Luminance Using Machine Vision. Advance Journal of Food Science and Technology 2(6), 325–327 (2010)
Otsu, N.: A Threshold Selection Method from Gray-level Histograms. IEEE Transactions on System Man and Cybernetics 9(1), 62–69 (1979)
Bulanon, D.M., Kataoka, T.: A Fruit Detection System and an End Effector for Robotic for Robotic Harvesting of Fuji Apples. Agricultural Engineering International: the CIGR Ejournal 12(1), 1285–1298 (2010)
Gonzalez, R.C.: Digital Image Processing Using MATLAB. Publishing House of Electronics Industry (2005)
Liu, K., Fei, S.M., Wang, M.L.: Cotton Recognition Based on Randomized Hough Transform. Transactions of the Chinese Society for Agricultural Machinery 41(8), 160–165 (2010) (in Chinese)
Freeman, H.: Computer Processing of Line-drawing Date. Computer Surveys 6(1), 57–96 (1974)
Zhu, Y., Jiang, L.J., Xiao, Y.L.: Concave Spots Localization and Region Segmentation in Fibrous Material Image Based on Chain Codes. Journal of Nanjing University of Science and Technology (Natural Science) 32(1), 110–113 (2008) (in Chinese)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 IFIP International Federation for Information Processing
About this paper
Cite this paper
Feng, J., Wang, S., Liu, G., Zeng, L. (2012). A Separating Method of Adjacent Apples Based on Machine Vision and Chain Code Information. In: Li, D., Chen, Y. (eds) Computer and Computing Technologies in Agriculture V. CCTA 2011. IFIP Advances in Information and Communication Technology, vol 368. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27281-3_32
Download citation
DOI: https://doi.org/10.1007/978-3-642-27281-3_32
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27280-6
Online ISBN: 978-3-642-27281-3
eBook Packages: Computer ScienceComputer Science (R0)