journal article·2024Open access

Real-Time Detection and Instance Segmentation of Strawberry in Unstructured Environment

Chengjun Wang, Fan Ding, Yiwen Wang, Renyuan Wu, Xingyu Yao, Chengjie Jiang, Liuyi Ling

Computers, Materials & Continua· Volume 78· Issue 1

Abstract

The real-time detection and instance segmentation of strawberries constitute fundamental components in the development of strawberry harvesting robots. Real-time identification of strawberries in an unstructured environment is a challenging task. Current instance segmentation algorithms for strawberries suffer from issues such as poor real-time performance and low accuracy. To this end, the present study proposes an Efficient YOLACT (E-YOLACT) algorithm for strawberry detection and segmentation based on the YOLACT framework. The key enhancements of the E-YOLACT encompass the development of a lightweight attention mechanism, pyramid squeeze shuffle attention (PSSA), for efficient feature extraction. Additionally, an attention-guided context-feature pyramid network (AC-FPN) is employed instead of FPN to optimize the architecture’s performance. Furthermore, a feature-enhanced model (FEM) is introduced to enhance the prediction head’s capabilities, while efficient fast non-maximum suppression (EF-NMS) is devised to improve non-maximum suppression. The experimental results demonstrate that the E-YOLACT achieves a Box-mAP and Mask-mAP of 77.9 and 76.6, respectively, on the custom dataset. Moreover, it exhibits an impressive category accuracy of 93.5%. Notably, the E-YOLACT also demonstrates a remarkable real-time detection capability with a speed of 34.8 FPS. The method proposed in this article presents an efficient approach for the vision system of a strawberry-picking robot.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Smart Agriculture and AI · Spectroscopy and Chemometric Analyses · Advanced Chemical Sensor Technologies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (38)

Show source-provided references
1. A new type of facility strawberry stereoscopic cultivation mode
2. Development of a stationary robotic strawberry harvester with a picking mechanism that approaches the target fruit from below10.6090/jarq.48.261 ↗
3. Harvesting robots for high-value crops: State-of-the-art review and challenges ahead10.1002/rob.21525 ↗
4. Computer vision and artificial intelligence in precision agriculture for grain crops: A systematic review10.1016/j.compag.2018.08.001 ↗
5. Real-time visual localization of the picking points for a ridge-planting strawberry harvesting robot10.1109/ACCESS.2020.3003034 ↗
6. Real-time segmentation of strawberry flesh and calyx from images of singulated strawberries during postharvest processing10.1016/j.compag.2017.09.011 ↗
7. Development and field evaluation of a strawberry harvesting robot with a cable-driven gripper10.1016/j.compag.2019.01.009 ↗
8. Application of edge detection local operator to strawberry contour extraction
9. Two-stage approach for detecting slightly overlapping strawberries using HOG descriptor10.1016/j.biosystemseng.2013.03.011 ↗
10. Fast and accurate recognition of the strawberries in greenhouse based on improved YOLOv4-Tiny model
11. GhostNet: More features from cheap operations
12. Review of object instance segmentation based on deep learning10.1117/1.JEI.31.4.041205 ↗
13. Mask R-CNN
14. Fruit detection for strawberry harvesting robot in non-structural environment based on Mask-RCNN10.1016/j.compag.2019.06.001 ↗
15. A fast and accurate deep learning method for strawberry instance segmentation10.1016/j.compag.2020.105736 ↗
16. A new deep-learning strawberry instance segmentation methodology based on a fully convolutional neural network10.1007/s00521-021-06131-2 ↗
17. U-Net: Convolutional networks for biomedical image segmentation
18. YOLACT: Real-time instance segmentation
19. CSART: Channel and spatial attention-guided residual learning for real-time object tracking10.1016/j.neucom.2020.11.046 ↗
20. HROM: Learning high-resolution representation and object-aware masks for visual object tracking10.3390/s20174807 ↗
21. Garbage classification system based on improved ShuffleNet v210.1016/j.resconrec.2021.106090 ↗
22. Fusion of mask RCNN and attention mechanism for instance segmentation of apples under complex background10.1016/j.compag.2022.106864 ↗
23. J. Cao, Q. Chen, J. Guo and R. Shi, “Attention-guided context feature pyramid network for object detection,” arXiv preprint arXiv:2005.11475, 2020.
24. EISeg: Effective interactive segmentation
25. Deep high-resolution representation learning for visual recognition10.1109/TPAMI.2020.2983686 ↗
26. Object-contextual representations for semantic segmentation10.1007/978-3-030-58539-6_11 ↗
27. Deep residual learning for image recognition10.1109/CVPR.2016.90 ↗
28. Squeeze-and-excitation networks
29. CBAM: Convolutional block attention module
30. SA-Net: Shuffle attention for deep convolutional neural networks10.1109/ICASSP39728.2021.9414568 ↗
31. EPSANet: An efficient pyramid squeeze attention block on convolutional neural network
32. Group normalization
33. Rectified linear units improve restricted boltzmann machines
34. Feature pyramid networks for object detection
35. Focal loss for dense object detection10.1109/TPAMI.2018.2858826 ↗
36. Receptive field block net for accurate and fast object detection
37. SSD: Single shot multiBox detector
38. Efficient non-maximum suppression