[发明专利]基于区域建议网络的蜻蜓目昆虫识别方法有效
申请号: | 202110480792.7 | 申请日: | 2021-04-30 |
公开(公告)号: | CN113177486B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 皮家甜;于昕;彭明杰;吴志友 | 申请(专利权)人: | 重庆师范大学 |
主分类号: | G06V20/10 | 分类号: | G06V20/10;G06V10/40;G06V10/774;G06V10/764;G06V10/82;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 北京海虹嘉诚知识产权代理有限公司 11129 | 代理人: | 胡博文 |
地址: | 401331 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区域 建议 网络 蜻蜓 昆虫 识别 方法 | ||
1.一种基于区域建议网络的蜻蜓目昆虫识别方法,其特征在于:包括如下步骤:
S1.采集蜻蜓目昆虫图像,并对蜻蜓目昆虫图像进行清洗和整理,得到蜻蜓目昆虫图像的数据集;
S2.对蜻蜓目昆虫图像的数据集进行增强处理,得到增强后的数据集;
S3.对所述增强后的数据集按照设定比例进行划分,得到蜻蜓目昆虫图像的训练集、验证集以及测试集;
S4.构建基于区域建议网络的深度卷积网络模型;
所述步骤S4,具体包括:
S41.构建区域建议网络;
S42.将ResNet50作为深度卷积网络模型的特征提取网络,并将区域建议网络作为深度卷积网络模型的特征筛选网络;具体包括:对输入图片进行M个不同预设尺度的子区域选取,通过深度卷积加点卷积,次接平均池化,再接最大反池化,从此处单分一支卷积,随后又是一组深度可分离卷积,此处单分一支卷积,后接标准卷积,紧接卷积,采样过程使用ReLu函数为激活函数,最后与两支路级联得到特征图,然后进行预分类,再根据预分类结果,从M个区域中选取置信度最高的k个区域作为RPN筛选的子区域,输出S={R1,R2,…,Rk};
S43.确定深度卷积网络模型的损失函数;
根据如下公式确定深度卷积网络模型的损失函数L:
L=L1+μL2;
其中,L1为交叉熵损失函数;L2为改进的Focal Loss;μ为设定系数;
所述yi为当前样本的真实结果,为所选子区域的预测结果;
所述为当前样本的预测概率,α与γ分别为控制参数;
所述id为样本编号,按各类所含样本数的多少降序来设置样本编号,classes为样本的总标签数;
S5.设置训练参数,并使用所述训练集以及验证集对深度卷积网络模型进行训练,得到训练后的网络模型;
S6.将所述测试集输入到训练后的网络模型,输出得到所述测试集的分类结果。
2.根据权利要求1所述的基于区域建议网络的蜻蜓目昆虫识别方法,其特征在于:所述蜻蜓目昆虫图像为自然环境下的蜻蜓目昆虫图像。
3.根据权利要求1所述的基于区域建议网络的蜻蜓目昆虫识别方法,其特征在于:步骤S2中,对蜻蜓目昆虫图像的数据集进行增强处理,具体包括:对所述数据集进行随机水平翻转以及对所述数据集进行随机中心裁剪。
4.根据权利要求1所述的基于区域建议网络的蜻蜓目昆虫识别方法,其特征在于:步骤S5中,设置训练参数,并使用所述训练集以及验证集对深度卷积网络模型进行训练,具体包括:
S51.将在ImageNet数据集上的预训练权重模型作为ResNet50的初始化权重模型;
S52.设置训练集与验证集中蜻蜓目昆虫图像的输入大小,并设置子区域的预设大小;
S53.使用Batch Normalization来实现正则化,并采用随机梯度下降算法对深度卷积网络模型进行优化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆师范大学,未经重庆师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110480792.7/1.html,转载请声明来源钻瓜专利网。