欢迎访问林业科学,今天是

林业科学 ›› 2020, Vol. 56 ›› Issue (10): 199-208.doi: 10.11707/j.1001-7488.20201022

• 研究简报 • 上一篇    

无人机遥感影像的YOLOv3鼠洞识别技术

崔博超1,2,郑江华1,2,*,刘忠军3,马涛1,2,沈江龙1,2,赵雪迷1,2   

  1. 1. 新疆大学资源与环境科学学院 乌鲁木齐 830046
    2. 新疆大学绿洲生态教育部重点实验室 乌鲁木齐 830046
    3. 新疆林业有害生物防治检疫局 乌鲁木齐 830000
  • 收稿日期:2019-07-04 出版日期:2020-10-25 发布日期:2020-11-26
  • 通讯作者: 郑江华
  • 基金资助:
    中国沙漠变迁的地质记录和人类活动遗址调查(2017—2021);新疆林业有害生物防治检疫局委托项目"新疆准噶尔盆地周缘森林鼠(兔)灾害评估信息管理系统研建"(2015—2016)

YOLOv3 Mouse Hole Recognition Based on Remote Sensing Images from Technology for Unmanned Aerial Vehicle

Bochao Cui1,2,Jianghua Zheng1,2,*,Zhongjun Liu3,Tao Ma1,2,Jianglong Shen1,2,Xuemi Zhao1,2   

  1. 1. College of Resources and Environmental Science, Xinjiang University Urumqi 830046
    2. Key Laboratory of Oasis Ecology of Ministry of Education, Xinjiang University Urumqi 830046
    3. Forest Pest Control and Quarantine Bureau of Xinjiang Urumqi 830000
  • Received:2019-07-04 Online:2020-10-25 Published:2020-11-26
  • Contact: Jianghua Zheng

摘要:

目的: 利用无人机遥感结合机器视觉识别荒漠林大沙鼠鼠洞,以期能够自动、准确和高效地获取鼠洞分布情况,为提高科学治理鼠害效率提供支持。方法: 针对古尔班通古特沙漠南缘荒漠林大沙鼠典型鼠害区,提出一种运用机器视觉结合无人机遥感对鼠害区域鼠洞进行识别定位的方法。该方法包含利用YOLOv3网络及其轻量级解决方案YOLOv3-tiny网络2种识别大沙鼠鼠洞的方案。首先从2次拍摄的低空遥感影像中挑选合适的影像,将其裁剪为416×416像素的图像,利用目标标注工具labelling对图像中鼠洞进行标注,构建荒漠林大沙鼠鼠洞数据集。而后利用k-means聚类算法对大沙鼠鼠洞数据集目标候选框的个数和宽高比维度进行聚类分析,选出适合数据集的先验框。最后调整参数对网络进行训练,采用对大沙鼠鼠洞数据集目标检测的准确率(precision,P)、召回率(recall,R)和平均精确率(average precision,AP作为目标检测算法的评价指标。结果: YOLOv3网络在大沙鼠鼠洞数据集上的平均查准率为92.37%,YOLOv3-tingy的平均查准率为85.86%,YOLOv3网络比YOLOv3-tiny网络AP要高6.51%,但YOLOv3-tiny参数量仅为YOLOv3的1/13;YOLOv3网络在本文硬件环境中检测单张图像的平均时间为0.83 s,YOLOv3-tiny为0.22 s。结论: 以上结果表明无人机遥感结合YOLOv3网络与YOLOv3-tiny网络可以实现对大沙鼠鼠洞的识别定位,高效的监测大沙鼠鼠洞的分布情况,弥补了传统方法监测鼠害时的不足,提高了监测大沙鼠鼠害的实时性、灵活性。

关键词: 机器视觉, 无人机, 监测, 鼠洞识别, 目标检测, YOLOv3

Abstract:

Objective: Unmanned aerial vehicle (UAV) remote sensing combined with machine vision is used to identify large gerbil holes in desert forests,and the technology can automatically,accurately and efficiently acquire the distribution of rat holes and provide support for improving the efficiency of scientific rodent pest management. Method: In this paper,a method for identifying and locating rat holes was proposed by combining machine vision with remote sensing of unmanned aerial vehicle (UAV),which is suitable for the typical haunt of rodents of desert forests in the southern edge of Gurbantunggut Desert. The method includes two schemes for identifying rat holes using the YOLOv3 network and its lightweight solution YOLOv3-tiny network. First,the appropriate images were selected from the two low-altitude remote sensing images,and the images were cropped to 416×416 pixel images. The rat holes in the images were labeled with a labeling tool,and data set of the gerbil holes in desert forest was constructed. Then,k-means clustering algorithm was used to cluster the number and aspect ratio dimensions of target candidate boxes in the gerbil hole data set,so as to select a prior box suitable for the data set. Finally,the adjusted parameters were used to train the network,and the target detection precision (P),recall (R) and average precision (AP) of the rat hole data set were used as the evaluation indexes of the target detection algorithm. Result: The average accuracy of YOLOv3 network on the rat hole data set is 92.37%,the average accuracy of YOLOv3-tiny is 85.86%,and the AP of YOLOv3 network is 6.51% higher than that of YOLOv3-tiny network,but the number of YOLOv3-tiny parameters is only 1/13 of that of YOLOv3. The average time for the YOLOv3 network to detect a single image in this paper's hardware environment is 0.83 s,and that detection time for YOLOv3-tiny is 0.22 s. Conclusion: The above results indicate that UAV remote sensing combined with YOLOv3 network and YOLOv3-tiny network can realize the identification and location of large gerbil holes,effectively monitor the distribution of rat holes,and make up the deficiency of traditional methods in monitoring rat damage and improve the real-time and flexibility of monitoring gerbil damage.

Key words: machine vision, UAV, monitoring, mouseholes to identify, target detection, YOLOv3

中图分类号: