Automatic segmentation of overlapped fruits based on convex hull

被引:0
|
作者
Ye, Haijian [1 ]
Niu, Peiyun [1 ]
Han, Hang [1 ]
Liu, Chengqi [1 ]
Kiptarus, Paul Kipruto [2 ]
机构
[1] College of Information and Electronics Engineering, China Agricultural University, Beijing,100083, China
[2] Rivatex East Africa Limited, Eldoret,30100, Kenya
来源
关键词
Algorithm efficiency - Automatic segmentations - Convex hull - Corner point detections - Foreground and background separations - Segmentation accuracy - Segmentation algorithms - Snake;
D O I
暂无
中图分类号
学科分类号
摘要
Computer vision is widely used in the production processing industry of agricultural products, such as harvest, classification, quality inspection. Expect the foreground and background separation, overlapped objects segmentation is also an important part in agricultural application. The segmentation of overlapped fruits is essential to the location, recognition, classification of a single fruit. An overlapped fruits segmentation algorithm based on convex theory is proposed in this paper, and this method is suitable for nearly convex fruits overlapping segmentation in various circumstances, including overlap of same shape fruits, overlap of different shape fruits and adhesions between fruit and stem. There are five steps: 1) calculate the area ratio of the object itself and its convex hull in image, and judge if it needs to be segmented further; 2) detect candidate split points by using Harries corner detection algorithm, and eliminate some pseudo split points by judging distances to improve algorithm efficiency; 3) split lines are the tangent lines of the split points, where each point leads to two lines, resulting in a series of segment results; 4) calculate the area and the area ratio of each result, where the largest part satisfied with the set area ratio is selected for the final result. Besides, the automatically segmentation model has also been tested; 5) local adjustment has been applied on the result using Snake model, so the result would be more practical. This method has pretty well segment result on adhesive cucumbers, overlapping kiwi fruits, kiwi fruit adhesions to the branch, sweet pepper adhesion to the stem and so on. Results show that the average segmentation accuracy of overlapping situations can achieve 95%, minimum segment accuracy is 91%, and average segmentation time is 6.49 s, indicating the proposed method has preferable robustness and accuracy. © 2019, Asian Association for Agricultural Engineering. All rights reserved.
引用
收藏
页码:423 / 432
相关论文
共 50 条
  • [31] CONVEX HULL OF A SAMPLE
    FISHER, LD
    BULLETIN OF THE AMERICAN MATHEMATICAL SOCIETY, 1966, 72 (03) : 555 - &
  • [32] Gaussian convex hull
    不详
    AMERICAN MATHEMATICAL MONTHLY, 2006, 113 (08): : 762 - 763
  • [33] On Sumsets and Convex Hull
    Boeroeczky, Karoly J.
    Santos, Francisco
    Serra, Oriol
    DISCRETE & COMPUTATIONAL GEOMETRY, 2014, 52 (04) : 705 - 729
  • [34] On Sumsets and Convex Hull
    Károly J. Böröczky
    Francisco Santos
    Oriol Serra
    Discrete & Computational Geometry, 2014, 52 : 705 - 729
  • [35] Extended convex hull
    Fukuda, K
    Liebling, TM
    Lütolf, C
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2001, 20 (1-2): : 13 - 23
  • [36] Incremental Support Vector Machine Based on Convex Hull
    Wang, Jianguo
    Zhang, Wenxing
    Yang, Bin
    2015 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND INTELLIGENT CONTROL (ISIC 2015), 2015, : 90 - 95
  • [37] Nearest Convex Hull Classification Based on Linear Programming
    Anatoly Nemirko
    José H. Dulá
    Pattern Recognition and Image Analysis, 2021, 31 : 205 - 211
  • [38] Symbolic classifier with convex hull based dissimilarity function
    de Carvalho, NDAT
    Júnior, STD
    INNOVATIONS IN CLASSIFICATION, DATA SCIENCE, AND INFORMATION SYSTEMS, 2005, : 11 - 18
  • [39] Nearest Convex Hull Classification Based on Linear Programming
    Nemirko, Anatoly
    Dula, Jose H.
    PATTERN RECOGNITION AND IMAGE ANALYSIS, 2021, 31 (02) : 205 - 211
  • [40] Machine learning algorithm based on convex hull analysis
    Nemirko, A. P.
    Dula, J. H.
    14TH INTERNATIONAL SYMPOSIUM INTELLIGENT SYSTEMS, 2021, 186 : 381 - 386