For a fruit detection system of a tomato harvesting robot, a background removal algorithm was developed to separate foreground and background plants using a depth camera. This algorithm enabled the detection of only foreground fruit and improved the accuracy of the detection system. The background removal algorithm could extract only the fruits, leaves, and stems in the foreground. The F-measure was 0.894 after examining the overlap between the images generated using the background removal algorithm and the correct images. The results of the learning experiments using Faster R-CNN, SSD, and YOLO with the background removal images showed that the F-measure improved from 0.965 to 0.987 in YOLO, demonstrating the achievement of background-independent learning with reduced training data creation costs.
View full abstract