The objective of the research presented in this paper was to design an accurate and robust algorithm for the challenging task of detecting field-grown cucumbers for robotic harvesting automation in… Click to show full abstract
The objective of the research presented in this paper was to design an accurate and robust algorithm for the challenging task of detecting field-grown cucumbers for robotic harvesting automation in precision agriculture applications. The proposed algorithm is based on a combination of several processing and data mining techniques to achieve a classification system capable of segmenting cucumbers from the different elements of the scene, such as leaves, stems, the ground, stones, and irrigation pipes. The algorithm includes a support vector machine pixel classifier that provides the initial regions of interest for further processing, a Euclidean distance transform for eliminating less compact blobs that usually correspond to flowers and young leaves, an image category classifier based on a bag-of-visual-words model that increases the detection reliability, and a segmentation procedure based on the watershed transform and the minima imposition technique. Several experimental campaigns were carried out in field conditions to acquire data for training the classifiers and for validating the designed algorithm. Detection performance was evaluated at both the pixel and cucumber levels by comparing the results provided by the proposed algorithm with the ground truth data generated from hand-labeled images. The high hit rate and the low false-positive rate obtained at the pixel level and the high recall and precision at the cucumber level demonstrated the satisfactory performance of the proposed solution and highlight its potential benefits for automatic cucumber-harvesting applications.
               
Click one of the above tabs to view related content.