Abstract

Achieving the accurate and efficient monitoring of forests at the tree level can provide detailed information for precise and scientific forest management. However, the detection of individual trees under planted forests characterized by dense distribution, serious overlap, and complicated background information is still a challenge. A new deep learning network, YOLO-DCAM, has been developed to effectively promote individual tree detection amidst complex scenes. The YOLO-DCAM is constructed by leveraging the YOLOv5 network as the basis and further enhancing the network’s capability of extracting features by reasonably incorporating deformable convolutional layers into the backbone. Additionally, an efficient multi-scale attention module is integrated into the neck to enable the network to prioritize the tree crown features and reduce the interference of background information. The combination of these two modules can greatly enhance detection performance. The YOLO-DCAM achieved an impressive performance for the detection of Chinese fir instances within a comprehensive dataset comprising 978 images across four typical planted forest scenes, with model evaluation metrics of precision (96.1%), recall (93.0%), F1-score (94.5%), and AP@0.5 (97.3%), respectively. The comparative test showed that YOLO-DCAM has a good balance between model accuracy and efficiency compared with YOLOv5 and advanced detection models. Specifically, the precision increased by 2.6%, recall increased by 1.6%, F1-score increased by 2.1%, and AP@0.5 increased by 1.4% compared to YOLOv5. Across three supplementary plots, YOLO-DCAM consistently demonstrates strong robustness. These results illustrate the effectiveness of YOLO-DCAM for detecting individual trees in complex plantation environments. This study can serve as a reference for utilizing UAV-based RGB imagery to precisely detect individual trees, offering valuable implications for forest practical applications.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call