一种基于翅脉特征的昆虫种类识别方法技术

技术编号:39032425 阅读:12 留言:0更新日期:2023-10-10 11:45
本发明专利技术提供一种基于翅脉特征的昆虫种类识别方法,属于昆虫种类识别领域,解决了人工观测和识别昆虫种类过程中所遇到的各种区分精度差,以及不同分类人员经验和先验知识差异所带来的分类误差所导致的识别耗时且效率低下等问题,本发明专利技术的方法结合数学形态学理论,纹理分析理论,以及小波分解理论,通过计算机实现对昆虫翅脉图像的自动化处理,进而提取具有强辨识能力的昆虫翅脉特征参数,并根据不同类型的翅脉特征参数建立昆虫类别模型,极大地提高对待鉴定昆虫的识别速度和效率,提升昆虫类型识别的准确率。类型识别的准确率。类型识别的准确率。

【技术实现步骤摘要】
一种基于翅脉特征的昆虫种类识别方法


[0001]本专利技术属于昆虫种类识别领域,具体涉及一种基于翅脉特征的昆虫种类识别方法。

技术介绍

[0002]在自然界中,昆虫数量超过所有物种的六成以上,昆虫所包含的种属大于所有动物类群的总和,且与人类经济活动有着非常密切的联系。昆虫庞大的种类数量对其物种的研究工作提出了严峻的挑战,同时由昆虫研究技术带来的经济利益也是不可估量的。此外,正确识别昆虫种类以及采取有效的防治措施在农业和林业建设中也都是至关重要的环节。因此,对昆虫种类的识别和分类具有非常重要的实际意义。
[0003]无论在传统昆虫分类学或是在现代昆虫数值分类学中,翅脉特征都具有非常重要的分类意义。工程师尝试使用昆虫的一些数值特征对其进行分类,但这些数据的获取往往需要手工测量,操作难度大,而且准确度不高。怎样高效快捷地获取这些翅脉特征值,进而把这一技术推广应用到其它昆虫翅脉特征值的自动获取,成为昆虫数学形态分类学研究的一个重要问题。昆虫图像识别研究技术对认识不同种类昆虫的生物特性,并在此基础上找出经济、安全、有效的林业和农业发展提供了重要的科学依据。随着计算机视觉
的发展,以及图像处理级模式识别技术的广泛应用,利用昆虫翅脉图像对昆虫种属进行翅脉特征的识别分类已经变成昆虫识别领域的一个新探索。

技术实现思路

[0004]基于以上需求,本专利技术提供一种基于翅脉特征的昆虫种类识别方法,解决了人工观测和识别昆虫种类过程中所遇到的各种区分精度差,以及不同分类人员经验和先验知识差异所带来的分类误差所导致的识别耗时且效率低下等问题。
[0005]本专利技术所采用的技术如下:一种基于翅脉特征的昆虫种类识别方法,步骤如下:
[0006]步骤1、昆虫翅脉图像的标准化拍摄
[0007]制作带有水平方向和垂直方向的网格线的白板,同时在水平方向上和垂直方向上,每间隔一段距离,标记有一个特征点,制作成校准板,用于对昆虫的翅脉相片进行标准化的拍照,选择20个数量典型的昆虫物种,每个昆虫物种分别选取11个样本,并在每个昆虫物种中随机选取其中10个作为分类训练样本,1个作为待分类的验证样本,然后将每个已知类别昆虫物种的训练样本逐一放在校准板上采用数码相机进行拍照,获取昆虫翅脉训练样本的彩色标准化图像,并将彩色标准化相片传输到计算机中保存;
[0008]步骤2、昆虫翅脉图像的提取和预处理
[0009]利用校准板对步骤一中的标准化昆虫翅脉相片进行几何畸变校正,去除相机垂直摄影方式对相片产生的几何畸变,并对昆虫完整的单个翅脉图像进行裁剪,对裁剪的结果进行图像的灰度化处理,并对昆虫翅脉图像灰度图进行二值化处理,获取昆虫翅脉的标准化二值图,并对其进行基于数学形态学的膨胀和腐蚀处理,得到修正后的昆虫翅脉二值化
图像;
[0010]步骤3、昆虫翅脉特征的标准化提取
[0011]利用步骤二中的昆虫翅脉标准化二值图提取昆虫翅脉不同类型的特征参数,对修正后的昆虫翅脉二值图像进行骨架化处理,根据骨架化处理结果提取翅脉总长度,翅脉长度比率,翅脉总面积,面积比率,翅脉的长宽比率,翅脉的平均宽度;
[0012]步骤4、昆虫翅脉综合特征指数的建立
[0013]利用机器学习的理论计算步骤3中昆虫的不同类型翅脉特征参数,并对参数的计算结果数据集进行建库,将不同类型翅脉特征参数进行分级并赋予权重系数,将标准化处理后的昆虫翅脉特征参数与权重系数加权求和,建立基于不同类型特征参数的昆虫翅脉综合特征指数,并对昆虫翅脉综合特征指数进行建库;
[0014]步骤5、昆虫类别的识别和鉴定
[0015]对不同类型的昆虫进行标准化图像获取、翅脉特征提取、以及昆虫翅脉综合特征指数的计算,并建立数据库,存储不同类型昆虫的翅脉综合特征指数,然后在实际昆虫识别工作中,提取待鉴定昆虫的昆虫翅脉综合特征指数,并查询数据库中已有的昆虫翅脉综合特征指数数据集,对比和确定待鉴别昆虫的实际种类。
[0016]进一步的,步骤1具体如下:选择20个典型的昆虫物种,每个昆虫物种分别选取11个样本,并在每个昆虫物种中随机选取其中10个作为分类训练样本,1个作为待分类的验证样本,将数码相机安装在可调节高度的金属支架上,将可调节高度的金属支架固定在试验台上,调节金属支架高度,同时调整数码相机角度,使数码相机的镜头距离垂直向下,距离试验台20厘米,并且将数码相机在试验台的投影中心进行标记,数码相机通过数据连接线与计算机连接,制作校准板:在白纸板上绘制一个边长为20厘米的正方形区域,并在该区域内绘制水平方向和垂直方向的网格线,水平方向和垂直方向网格线的间距为均5毫米,同时在水平方向上和垂直方向上,每间隔2厘米,用红色标记一个特征点;将校准板平放在数码相机正下方,调整校准板位置,当校准板中心与试验台上的数码相机的投影中心标记重叠后固定校准板;对校准板进行拍照,然后将每个已知类别昆虫物种的翅脉的10个训练样本逐一放在校准板上进行拍照,获取昆虫翅脉训练样本的彩色标准化图像,并将彩色标准化图像传输到计算机中保存。
[0017]进一步的,步骤2具体如下:
[0018]第一步,在ERDAS图像软件中打开校准板相片,选择校准板上标记的红色特征点并将其作为几何校正的校正点,利用ERDAS图像软件中的几何校正模块,选择多项式几何校正方法对所有的校正点进行几何校正处理,并且保存此时的几何校正算法模型Model;
[0019]第二步,载入昆虫翅脉训练样本的翅脉彩色标准化图像,并利用几何校正算法模型Model对昆虫翅脉彩色标准化图像进行几何畸变校正,得到几何校正结果图像i1,将所有昆虫训练样本的翅脉彩色标准化图像的几何校正结果图像保存为数据集I1;
[0020]第三步,在MATLAB软件中载入校准板的几何校正结果图像,并将其保存为矩阵数据a,记录a图像矩阵中对应的校准板左上角坐标点的行号H1,记录a图像矩阵中对应的校准板左上角坐标点的列号L1,记录a图像矩阵中对应的校准板右下角坐标点的列号H1,以及a图像矩阵中对应的校准板右下角坐标点的列号H2;
[0021]第四步,载入每一个昆虫训练样本的翅脉彩色标准化图像的几何校正结果图像,
并将其保存为矩阵数据a,读取a矩阵中H1行至H2行,以及L1列到L2列的数据,实现对校准板对应的昆虫训练样本的翅脉彩色标准化图像的几何校正结果进行统一大小的裁剪操作,得到昆虫训练样本的彩色标准化翅脉裁剪图像i1,将所有昆虫训练样本的彩色标准化翅脉裁剪图像保存为数据集I1;
[0022]第五步,对昆虫训练样本的彩色标准化翅脉裁剪图像i1中的红色图像分量R、绿色图像分量G和蓝色图像分量B进行计算,将R、G、B三个颜色分量的均值保存为翅脉标准化灰度图像i2,并将所有昆虫训练样本的标准化灰度图像保存为数据集I2;
[0023]第六步,对昆训练样本的标准化灰度图像数据集I2中的每一个样本图像i2进行统计直方图的绘制,查找并标记统计直方图中表示翅脉深色部分的像元灰度值区域以及统计直方图中表示透明翅膜本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于翅脉特征的昆虫种类识别方法,其特征在于,方法步骤如下:步骤1、昆虫翅脉图像的标准化拍摄制作带有水平方向和垂直方向的网格线的白板,同时在水平方向上和垂直方向上,每间隔一段距离,标记有一个特征点,制作成校准板,用于对昆虫的翅脉相片进行标准化的拍照,选择20个数量典型的昆虫物种,每个昆虫物种分别选取11个样本,并在每个昆虫物种中随机选取其中10个作为分类训练样本,1个作为待分类的验证样本,然后将每个已知类别昆虫物种的训练样本逐一放在校准板上采用数码相机进行拍照,获取昆虫翅脉训练样本的彩色标准化图像,并将彩色标准化图像传输到计算机中保存;步骤2、昆虫翅脉图像的提取和预处理利用校准板,对步骤一中的标准化昆虫翅脉相片进行几何畸变校正,去除数码相机垂直摄影方式对相片产生的几何畸变,并对昆虫完整的单个翅脉图像进行裁剪,对裁剪的结果进行图像的灰度化处理,并对昆虫翅脉图像灰度图进行二值化处理,获取昆虫翅脉的标准化二值图,并对其进行基于数学形态学的膨胀和腐蚀处理,得到修正后的昆虫翅脉二值化图像;步骤3、昆虫翅脉特征的标准化提取利用步骤二中的昆虫翅脉标准化二值图提取昆虫翅脉不同类型的特征参数,对修正后的昆虫翅脉二值图像进行骨架化处理,根据骨架化处理结果提取昆虫翅脉特征参数:包括翅脉总长度,翅脉长度比率,翅脉总面积,面积比率,翅脉的长宽比率和翅脉的平均宽度;并将昆虫翅脉特征参数保存成数据集;步骤4、昆虫翅脉综合特征指数的建立利用机器学习的理论计算昆虫翅脉的不同类型特征参数,并对参数的计算结果数据集进行建库,将不同类型翅脉特征参数进行分级并赋予权重系数,将标准化处理后的昆虫翅脉特征参数与权重系数加权求和,建立基于不同类型特征参数的昆虫翅脉综合特征指数,并对昆虫翅脉综合特征指数建立数据库;步骤5、昆虫类别的识别和鉴定按照步骤1

4分别对不同类型的昆虫进行标准化图像获取、翅脉特征提取、以及昆虫翅脉综合特征指数的计算,并建立数据库,存储不同类型昆虫的翅脉综合特征指数,然后在实际昆虫识别工作中,提取待鉴定昆虫的昆虫翅脉综合特征指数,并查询数据库中已有的昆虫翅脉综合特征指数数据集,对比和确定待鉴别昆虫的实际种类。2.根据权利要求1所述的一种基于翅脉特征的昆虫种类识别方法,其特征在于,步骤1具体如下:选择20个典型的昆虫物种,每个昆虫物种分别选取11个样本,并在每个昆虫物种中随机选取其中10个作为分类训练样本,1个作为待分类的验证样本,将数码相机安装在可调节高度的金属支架上,将可调节高度的金属支架固定在试验台上,调节金属支架高度,同时调整数码相机角度,使数码相机的镜头距离垂直向下,距离试验台20厘米,并且将数码相机在试验台的投影中心进行标记,数码相机通过数据连接线与计算机连接,制作校准板:在白纸板上绘制一个边长为20厘米的正方形区域,并在该区域内绘制水平方向和垂直方向的网格线,水平方向和垂直方向网格线的间距为均5毫米,同时在水平方向上和垂直方向上,每间隔2厘米,用红色标记一个特征点;将校准板平放在数码相机正下方,调整校准板位置,当校准板中心与试验台上的数码相机的投影中心标记重叠后固定校准板;对校准板进行拍
照,然后将每个已知类别昆虫物种翅脉的10个训练样本逐一放在校准板上进行拍照,获取昆虫翅脉训练样本的彩色标准化图像,并将昆虫样本的翅脉彩色标准化相片传输到计算机中保存。3.根据权利要求2所述的一种基于翅脉特征的昆虫种类识别方法,其特征在于,步骤2具体如下:第一步,在ERDAS图像软件中打开校准板相片,选择校准板上标记的红色特征点并将其作为几何校正的校正点,利用ERDAS图像软件中的几何校正模块,选择多项式几何校正方法对所有的校正点进行几何校正处理,并且保存此时的几何校正算法模型Model;第二步,载入昆虫翅脉训练样本的翅脉彩色标准化图像,并利用几何校正算法模型Model对昆虫翅脉彩色标准化图像进行几何畸变校正,得到几何校正结果图像i1,将所有昆虫训练样本的翅脉彩色标准化图像的几何校正结果图像保存为数据集I1;第三步,在MATLAB软件中载入校准板的几何校正结果图像,并将其保存为矩阵数据a,记录a图像矩阵中对应的校准板左上角坐标点的行号H1,记录a图像矩阵中对应的校准板左上角坐标点的列号L1,记录a图像矩阵中对应的校准板右下角坐标点的列号H1,以及a图像矩阵中对应的校准板右下角坐标点的列号H2;第四步,载入每一个昆虫训练样本的翅脉彩色标准化图像的几何校正结果图像,并将其保存为矩阵数据a,读取a矩阵中H1行至H2行,以及L1列到L2列的数据,实现对校准板对应的昆虫训练样本的翅脉彩色标准化图像的几何校正结果进行统一大小的裁剪操作,得到昆虫训练样本的彩色标准化翅脉裁剪图像i1,将所有昆虫训练样本的彩色标准化翅脉裁剪图像保存为数据集I1;第五步,对昆虫训练样本的彩色标准化翅脉裁剪图像i1中的红色图像分量R、绿色图像分量G和蓝色图像分量B进行计算,将R、G、B三个颜色分量的均值保存为翅脉标准化灰度图像i2,并将所有昆虫训练样本的标准化灰度图像保存为数据集I2;第六步,对昆训练样本的标准化灰度图像数据集I2中的每一个样本图像i2进行统计直方图的绘制,查找并标记统计直方图中表示翅脉深色部分的像元灰度值区域以及统计直方图中表示透明翅膜部分的像元灰度值区域之间的曲线低谷中心处所对应的像元灰度值T,将T作为阈值对i2进行二值化处理,将i2中所有亮度值小于T的像元亮度值设置为0,将i2中所有像元亮度值大于T的像元亮度值设置为1,从而得到昆虫翅脉训练样本的翅脉标准化二值化图像i3,并将所有昆虫训练样本的翅脉标准化二值化图像数据集保存为I3;第七步,对昆...

【专利技术属性】
技术研发人员:任建华
申请(专利权)人:哈尔滨师范大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1