A system for classifying vegetative structures on coffee branches based on videos recorded in the field by a mobile device

被引:15
作者
Avendano, J. [1 ]
Ramos, P. J. [1 ,2 ]
Prieto, F. A. [1 ]
机构
[1] Univ Nacl Colombia, Carrera 30 45-03, Bogota 111321, Colombia
[2] Ctr Nacl Invest Cafe Cenicafe, Kilometro 4 Via Antigua Chinchina Manizales, Manizales 170009, Colombia
关键词
Vegetative structures; Structure from motion; Yield crop; Coffee branches; Classification; COMPUTER-VISION SYSTEM; MACHINE VISION; EXPERT-SYSTEM; DESIGN; CLASSIFICATION; RECONSTRUCTION; IDENTIFICATION; IMAGES;
D O I
10.1016/j.eswa.2017.06.044
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As a drink, coffee is one of the most in demand products worldwide; as an agricultural product, it requires non-destructive tools for its monitoring and control. In order to create a non-destructive method which can be used in the field, a system was developed to find and classify six types of vegetative structures on coffee branches: leaves, stems, flowers, unripe fruits, semi-ripe fruits, and ripe fruits. Videos were obtained from 12 coffee branches in field conditions, using the rear camera of a mobile device. Approximately 90 frames, those which had the most information from the scene, were selected from each video. Next, a three-dimensional (3D) reconstruction was generated using the Structure from Motion (SfM) and Patch-based Multi-view Stereo (PMVS) techniques for each branch. All acquired images were manually recorded, and a Ground Truth point cloud was generated for each branch. The generated point clouds were filtered using a statistical outliers filter, in order to eliminate noise generated in the 3D reconstruction process. The points that were located in the deepest part were considered to be the scene background, and were removed using a band-pass filter. Point clouds were sub-sampled using a VoxelGrid filter, to reduce the number of points to 50% and therefore reduce computation time of the processes that followed. Various two-dimensional (2D) and 3D features were taken from the point clouds: 11 based on RGB, Lab, Luv, YCbCr, and HSV color space, four based on curvatures, and the remaining two based on shape and curvedness indexes. A Support Vector Machine (SVM) was trained with the previously mentioned features by using eight branches for the training stage, and four branches for the validation stage. Experimental results showed a precision of 0.82 and a recall of 0.79, when classifying said vegetative structures. The proposed system is economical, as only a mobile device is needed to obtain information. Remaining system processes were performed offline. Additionally, the system developed was not affected by changes in lighting conditions, when recording videos on a coffee plantation. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:178 / 192
页数:15
相关论文
共 51 条
  • [31] Weight prediction of broiler chickens using 3D computer vision
    Mortensen, Anders Krogh
    Lisouski, Pavel
    Ahrendt, Peter
    [J]. COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2016, 123 : 319 - 326
  • [32] Using hyperspectral imaging to characterize consistency of coffee brands and their respective roasting classes
    Nansen, Christian
    Singh, Keshav
    Mian, Ajmal
    Allison, Brittany J.
    Simmons, Christopher W.
    [J]. JOURNAL OF FOOD ENGINEERING, 2016, 190 : 34 - 39
  • [33] Vision-Based 3D Peach Tree Reconstruction for Automated Blossom Thinning
    Nielsen, Michael
    Slaughter, David C.
    Gliever, Chris
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2012, 8 (01) : 188 - 196
  • [34] Patel H., 2012, International Journal of Computer Applications, V45, P19
  • [35] Patel H.N., 2011, INT J COMPUT APPL, V13, P1, DOI [DOI 10.5120/1756-2395, 10.5120/1756-2395]
  • [36] Ramos P., 2016, 6 INT WORKSH APPL CO
  • [37] Automatic fruit count on coffee branches using computer vision
    Ramos, P. J.
    Prieto, F. A.
    Montoya, E. C.
    Oliveros, C. E.
    [J]. COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2017, 137 : 9 - 22
  • [38] A feasibility cachaca type recognition using computer vision and pattern recognition
    Rodrigues, B. U.
    Soares, A. S.
    Costa, R. M.
    Van Baalen, J.
    Salvini, R. L.
    Silva, F. A.
    Caliari, M.
    Cardoso, K. C. R.
    Ribeiro, T. I. M.
    Delbem, A. C. B.
    Federson, F. M.
    Coelho, C. J.
    Laureano, G. T.
    Lima, T. W.
    [J]. COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2016, 123 : 410 - 414
  • [39] A new Expert System for greenness identification in agricultural images
    Romeo, J.
    Pajares, G.
    Montalvo, M.
    Guerrero, J. M.
    Guijarro, M.
    de la Cruz, J. M.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2013, 40 (06) : 2275 - 2286
  • [40] A dual-view computer-vision system for volume and image texture analysis in multiple apple slices drying
    Sampson, David Joseph
    Chang, Young Ki
    Rupasinghe, H. P. Vasantha
    Zaman, Qamar U. Z.
    [J]. JOURNAL OF FOOD ENGINEERING, 2014, 127 : 49 - 57