Automated classification of corn is important for corn sorting in intelligent agriculture. This paper presents a reliable corn classification method based on techniques of computer vision and machine learning. To discriminate different damaged types of corns, a line profile segmentation method is firstly used to segment and separate a group of touching corns. Then, twelve color features and five shape features are extracted for each individual corn object. Finally, a maximum likelihood estimator is trained to classify normal and damaged corns. To evaluate the performance of the proposed method, a private dataset consisting of images of normal corn and six kinds of damage corns, including heat-damaged, germ-damaged, cob-rot-damaged, blue eye mold-damaged, insect-damaged, and surface mold-damaged, were collected in this work. The proposed method achieved an accuracy of 96.67% for the classification between normal corns and the first four common damaged corns, and an accuracy of 74.76% was achieved for the classification between normal corns and six kinds of damaged corns. The experimental results demonstrated the effectiveness of the proposed corn classification system.
This is an open access article distributed under the Creative Commons Attribution License
which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited