论文部分内容阅读
将先进的计算机视觉技术有效应用于昆虫自动分类一直是昆虫分类学的研究热点,此项研究可应用到环境监测、病虫害诊断、流行病学等各个领域。但目前在昆虫自动分类中应用的技术仍滞后于前沿的计算机视觉技术。本文以为害最广的鳞翅目昆虫为实验对象展开研究,包括蝶类和蛾类。主要研究了深度学习算法在鳞翅目昆虫图像处理中的应用,包括基于全卷积神经网络的鳞翅目昆虫前背景分割方法,基于端到端深度卷积神经网络(Deep convolutional neural network)及 DCNN 特征提取器的鳞翅目昆虫识别方法。本文主要内容如下:(1)给出了一种基于全卷积神经网(Full convolutional neural network)的鳞翅目昆虫前背景分割方法。采用多特征层融合的方式来提高鳞翅目昆虫图像前背景预测的精度。在没有人工交互及阈值预设的情况下,利用网络权值的学习,充分挖掘鳞翅目昆虫前景的颜色、纹理等特征信息,实现了精准的鳞翅目昆虫图像自动前背景分割。最后通过最大轮廓提取,消除前背景分割结果中的孤立区域及前景中的空洞,然后以优化后的前景图像作为识别的输入图像。(2)利用高性能的深度卷积神经网络DCNN实现对鳞翅目昆虫图像的识别。不同于传统“特征选择及提取—分类器设计及训练”的两步式操作,本文构建了一个端到端的DCNN识别模型,直接以.224×224的彩色图像作为输入,通过隐层映射得到分类结果。对本文构建的70类鳞翅目昆虫集进行了分类实验,测试识别率达到了 99.8%。(3)提出了适用于小规模样本的基于DCNN+SVM的鳞翅目昆虫识别算法。使用一个面向大规模样本的DCNN识别网络作为一个特征提取器,再联合一个χ2核SVM分类器实现对鳞翅目昆虫的识别。对70类鳞翅目昆虫进行识别实验,最高识别率达到100%,效果优于基于颜色、纹理等传统特征的分类识别手段。