Skip to main content
Log in

Tree Detection Algorithm Based on Embedded YOLO Lightweight Network

  • Published:
Journal of Shanghai Jiaotong University (Science) Aims and scope Submit manuscript

Abstract

To avoid colliding with trees during its operation, a lawn mower robot must detect the trees. Existing tree detection methods suffer from low detection accuracy (missed detection) and the lack of a lightweight model. In this study, a dataset of trees was constructed on the basis of a real lawn environment. According to the theory of channel incremental depthwise convolution and residual suppression, the Embedded-A module is proposed, which expands the depth of the feature map twice to form a residual structure to improve the lightweight degree of the model. According to residual fusion theory, the Embedded-B module is proposed, which improves the accuracy of feature-map downsampling by depthwise convolution and pooling fusion. The Embedded YOLO object detection network is formed by stacking the embedded modules and the fusion of feature maps of different resolutions. Experimental results on the testing set show that the Embedded YOLO tree detection algorithm has 84.17% and 69.91% average precision values respectively for trunk and spherical tree, and 77.04% mean average precision value. The number of convolution parameters is 1.78 × 106, and the calculation amount is 3.85 billion float operations per second. The size of weight file is 7.11 MB, and the detection speed can reach 179 frame/s. This study provides a theoretical basis for the lightweight application of the object detection algorithm based on deep learning for lawn mower robots.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. LECUN Y, BENGIO Y, HINTON G. Deep learning [J]. Nature, 2015, 521(7553): 436–444.

    Article  Google Scholar 

  2. HUANG J, RATHOD V, SUN C, et al. Speed/accuracy trade-offs for modern convolutional object detectors [C]//2017 IEEE Conference on Computer Vision and Pattern Recognition. Honolulu, HI, USA: IEEE, 2017: 3296–3297.

    Google Scholar 

  3. GIRSHICK R, DONAHUE J, DARRELL T, et al. Region-based convolutional networks for accurate object detection and segmentation [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2016, 38(1): 142–158.

    Article  Google Scholar 

  4. GIRSHICK R, DONAHUE J, DARRELL T, et al. Rich feature hierarchies for accurate object detection and semantic segmentation [C]//2014 IEEE Conference on Computer Vision and Pattern Recognition. Columbus, OH, USA: IEEE, 2014: 580–587.

    Google Scholar 

  5. GIRSHICK R. Fast R-CNN [C]//2015 IEEE International Conference on Computer Vision. Santiago, Chile: IEEE, 2015: 1440–1448.

    Google Scholar 

  6. REN S Q, HE K M, GIRSHICK R, et al. Faster R-CNN: Towards real-time object detection with region proposal networks [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2017, 39(6): 1137–1149.

    Article  Google Scholar 

  7. LIU W, ANGUELOV D, ERHAN D, et al. SSD: single shot MultiBox detector [M]//Computer vision-ECCV 2016. Cham: Springer, 2016: 21–37.

    Google Scholar 

  8. REDMON J, DIVVALA S, GIRSHICK R, et al. You only look once: Unified, real-time object detection [C]//2016 IEEE Conference on Computer Vision and Pattern Recognition. Las Vegas, NV, USA: IEEE, 2016: 779–788.

    Google Scholar 

  9. REDMON J, FARHADI A. YOLO9000: better, faster, stronger [C]//2017 IEEE Conference on Computer Vision and Pattern Recognition. Honolulu, HI, USA: IEEE, 2017: 6517–6525.

    Google Scholar 

  10. REDMON J, FARHADI A. Yolov3: An incremental improvement[EB/OL]. (2018-04-08). https://arxiv.org/abs/1804.02767.

  11. BOCHKOVSKIY A, WANG C Y, LIAO H Y M. Yolov4: Optimal speed and accuracy of object detection[EB/OL]. (2020-04-23). https://arxiv.org/abs/2004.10934.

  12. HOWARD A G, ZHU M, CHEN B, et al. Mobilenets: Efficient convolutional neural networks for mobile vision applications[EB/OL]. (2017-04-17). https://arxiv.org/abs/1704.04861.

  13. SANDLER M, HOWARD A, ZHU M L, et al. MobileNetV2: Inverted residuals and linear bottlenecks [C]//2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition. Salt Lake City, UT, USA: IEEE, 2018: 4510–4520.

    Google Scholar 

  14. HOWARD A, SANDLER M, CHEN B, et al. Searching for MobileNetV3 [C]//2019 IEEE/CVF International Conference on Computer Vision (ICCV). Seoul, Korea: IEEE, 2019: 1314–1324.

    Google Scholar 

  15. YARAK K, WITAYANGKURN A, KRITIYUTANONT K, et al. Oil palm tree detection and health classification on high-resolution imagery using deep learning [J]. Agriculture, 2021, 11(2): 183.

    Article  Google Scholar 

  16. ITAKURA K, HOSOI F. Automatic tree detection from three-dimensional images reconstructed from 360° spherical camera using YOLO v2 [J]. Remote Sensing, 2020, 12(6): 988.

    Article  Google Scholar 

  17. WEINSTEIN B G, MARCONI S, BOHLMAN S A, et al. Cross-site learning in deep learning RGB tree crown detection [J]. Ecological Informatics, 2020, 56: 101061.

    Article  Google Scholar 

  18. ITAKURA K, HOSOI F. Automated tree detection from 3D lidar images using image processing and machine learning [J]. Applied Optics, 2019, 58(14): 3807–3811.

    Article  Google Scholar 

  19. MAJEED Y, ZHANG J, ZHANG X, et al. Deep learning based segmentation for automated training of apple trees on trellis wires [J]. Computers and Electronics in Agriculture, 2020, 170: 105277.

    Article  Google Scholar 

  20. XI Z X, HOPKINSON C, ROOD S B, et al. See the forest and the trees: Effective machine and deep learning algorithms for wood filtering and tree species classification from terrestrial laser scanning [J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2020, 168: 1–16.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xinyan Wang  (王新彦).

Additional information

Foundation item: the National Natural Science Foundation of China (No. 51275223)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lü, F., Wang, X., Li, L. et al. Tree Detection Algorithm Based on Embedded YOLO Lightweight Network. J. Shanghai Jiaotong Univ. (Sci.) (2022). https://doi.org/10.1007/s12204-022-2451-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12204-022-2451-4

Key words

CLC number

Document code

Navigation