Papers
Topics
Authors
Recent
2000 character limit reached

Segmentation and Tracking of Vegetable Plants by Exploiting Vegetable Shape Feature for Precision Spray of Agricultural Robots

Published 23 Jun 2023 in cs.CV and cs.RO | (2306.13518v2)

Abstract: With the increasing deployment of agricultural robots, the traditional manual spray of liquid fertilizer and pesticide is gradually being replaced by agricultural robots. For robotic precision spray application in vegetable farms, accurate plant phenotyping through instance segmentation and robust plant tracking are of great importance and a prerequisite for the following spray action. Regarding the robust tracking of vegetable plants, to solve the challenging problem of associating vegetables with similar color and texture in consecutive images, in this paper, a novel method of Multiple Object Tracking and Segmentation (MOTS) is proposed for instance segmentation and tracking of multiple vegetable plants. In our approach, contour and blob features are extracted to describe unique feature of each individual vegetable, and associate the same vegetables in different images. By assigning a unique ID for each vegetable, it ensures the robot to spray each vegetable exactly once, while traversing along the farm rows. Comprehensive experiments including ablation studies are conducted, which prove its superior performance over two State-Of-The-Art (SOTA) MOTS methods. Compared to the conventional MOTS methods, the proposed method is able to re-identify objects which have gone out of the camera field of view and re-appear again using the proposed data association strategy, which is important to ensure each vegetable be sprayed only once when the robot travels back and forth. Although the method is tested on lettuce farm, it can be applied to other similar vegetables such as broccoli and canola. Both code and the dataset of this paper is publicly released for the benefit of the community: https://github.com/NanH5837/LettuceMOTS.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (36)
  1. Design and development of a semi-autonomous agricultural vineyard sprayer: Human–robot interaction aspects. Journal of Field Robotics, 34(8):1407–1426.
  2. Performance evaluation of a harvesting robot for sweet pepper. Journal of Field Robotics, 34(6):1123–1139.
  3. Multi-network fusion algorithm with transfer learning for green cucumber segmentation and recognition under complex natural environment. Computers and Electronics in Agriculture, 194:106789.
  4. Image segmentation for fruit detection and yield estimation in apple orchards. Journal of Field Robotics, 34(6):1039–1060.
  5. Simple online and realtime tracking. In 2016 IEEE International Conference on Image Processing (ICIP 2016), pages 3464–3468.
  6. Agricultural robot dataset for plant classification, localization and mapping on sugar beet fields. International Journal of Robotics Research, 36(10):1045–1052.
  7. Apple mots: Detection, segmentation and tracking of homogeneous objects using mots. IEEE Robotics and Automation Letters, 7:11418–11425.
  8. A buyer’s guide to conic fitting. In British Machine Vision Conference, pages 513–522.
  9. An object point set inductive tracker for multi-object tracking and segmentation. IEEE Transactions on Image Processing, 31:6083–6096.
  10. Vision meets robotics: The kitti dataset. International Journal of Robotics Research, 32:1231–1237.
  11. Are we ready for autonomous driving? the kitti vision benchmark suite. 2012 IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 3354–3361.
  12. Mask r-cnn. IEEE Transactions on Pattern Analysis and Machine Intelligence, 42:386–397.
  13. Squeeze-and-excitation networks. IEEE Transactions on Pattern Analysis and Machine Intelligence, 42:2011–2023.
  14. Lettucetrack: Detection and tracking of lettuce for robotic precision spray in agriculture. Frontiers in Plant Science, 13.
  15. Kalman, R. E. (1960). A new approach to linear filtering and prediction problems. Journal of Basic Engineering, 82:35–45.
  16. Ced-net: Crops and weeds segmentation for smart farming using a small cascaded encoder-decoder architecture. Electronics, 9:1602.
  17. Kuhn, H. W. (1955). The hungarian method for the assignment problem. Naval Research Logistics, 2:83–97.
  18. Rethinking the competition between detection and reid in multiobject tracking. IEEE Transactions on Image Processing, 31:3182–3196.
  19. Microsoft coco: Common objects in context. In European Conference on Computer Vision, volume 8693, pages 740–745.
  20. Hota: A higher order metric for evaluating multi-object tracking. International Journal of Computer Vision, 129:548–578.
  21. Multiple object tracking: A literature review. Artificial Intlligence, 293:103448.
  22. Efficacy of Mechanical Weeding Tools: a study into alternative weed management strategies enabled by robotics. IEEE Robotics and Automation Letters, 3(2):1184–1190.
  23. Real-time semantic segmentation of crop and weed for precision agriculture robots leveraging background knowledge in cnns. In 2018 IEEE International Conference on Robotics and Automation (ICRA 2018), pages 2229–2235.
  24. Instance segmentation by jointly optimizing spatial embeddings and clustering bandwidth. In 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR 2019), pages 8829–8837.
  25. Phenotype tracking of leafy greens based on weakly supervised instance segmentation and data association. Agronomy, 12.
  26. U-net: Convolutional networks for biomedical image segmentation. In 2015 Medical Image Computing and Computer-Assisted Intervention(MICCAI 2015), pages 234–241.
  27. The study of adaptive multi threshold segmentation method for apple fruit based on the fractal characteristics. In 2015 8th International Symposium on Computational Intelligence and Design (ISCID), volume 2, pages 168–171.
  28. Topological structural analysis of digitized binary images by border following. Computer Vision, Graphics, and Image Processing, 30:32–46.
  29. Ultralytics (2022). ultralytics/yolov5: v7.0 - YOLOv5 SOTA Realtime Instance Segmentation. https://github.com/ultralytics/yolov5.com. Accessed: 7th May, 2023.
  30. Mots: Multi-object tracking and segmentation. In 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR 2019), pages 7934–7943.
  31. Towards real-time multi-object tracking. In 2020 European Conference on Computer Vision(ECCV 2020), pages 107–122.
  32. Simple online and realtime tracking with a deep association metric. In 2017 IEEE International Conference on Image Processing (ICIP 2017), pages 3645–3649.
  33. Segment as points for efficient online multi-object tracking and segmentation. In 2020 European Conference on Computer Vision (ECCV 2020), pages 264–281.
  34. A comparative study of curvature scale space and fourier descriptors for shape-based image retrieval. Journal of Visual Communication and Image Representation, 14(1):39–57.
  35. Bytetrack: Multi-object tracking by associating every detection box. In 2022 European Conference on Computer Vision(ECCV 2022), pages 1–21.
  36. Fairmot: On the fairness of detection and re-identification in multiple object tracking. International Journal of Computer Vision, 129:3069–3087.
Citations (3)

Summary

We haven't generated a summary for this paper yet.

Whiteboard

Paper to Video (Beta)

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.