一种基于深度学习的鸟类目标检测方法技术

技术编号:42297410 阅读:15 留言:0更新日期:2024-08-14 15:47
本发明专利技术公开了一种基于深度学习的神经网络模型的鸟类目标检测方法,基于YOLOv8的目标检测网络构建鸟类检测模型。获取鸟类公开数据集然后通过所述训练集来训练所述鸟类检测模型。本方法引入BiFPN模块,加强了Neck网络模块的特征融合能力;同时还引入了Deformable Attention注意力机制,加强了Backbone网络模块的特征信息提取能力;最后引入深度可分离卷积使得模型参数量大幅减少以实现轻量化。本发明专利技术提出的方法可在鸟类目标检测中可以有效检测不同种类的鸟类,面对多种鸟类的复杂场景也可以实现有效检测,并且由于模型更加轻量化所以可以更易部署在移动设备中实现实时场景的快速检测。

【技术实现步骤摘要】

本专利技术属于鸟类目标检测,主要涉及到一种基于深度学习的卷积神经网络模型的鸟类目标检测方法


技术介绍

1、由于鸟类对环境变化的敏感性和易于调查,研究人员经常使用鸟类多样性来评估生态环境并且作为环境质量的重要指标。由于人工智能的发展已经得到广泛的应用,在动物保护方面也是各国学者研究的热点之一。近几十年来基于视觉的目标检测方法主导了鸟类识别。

2、一些团队通过将鸟类的彩色图像转换成黑白照片来创建签名,使用签名计算每个节点的分数,然后使用分数分析预测每种鸟类。其他的一些团队提出一种基于目标检测和多目标跟踪网络的鸟类检测方法,该方法在yolov7模型的正面增加三个gam模块以减少信息扩散和放大全局交互表示,并利用alphaiou损失函数来实现更精确的边界框回归。还有些团队通过引入目标检测网络实现了鸟类部位的定位。他们首先使用图像中的部分注释训练多个目标检测网络,每个目标检测网络分别定位到物体、身体和头部区域对实现鸟类检测。尽管基于深度学习的鸟类检测算法已经取得了较大的改进,但仍存在许多问题。现在的一些方法虽然很大程度上提高了模型的精确性和有效性但同时也本文档来自技高网...

【技术保护点】

1.一种基于深度学习的神经网络模型的鸟类目标检测方法,基于YOLOv8的目标检测网络构建鸟类目标检测模型,其中所述鸟类检测模型包括Input网络模块、Backbone网络模块,Neck网络模块和Head网络模块,包括如下步骤;

2.根据权利要求1所述的一种基于深度学习的神经网络模型的鸟类目标检测方法,其特征在于将深度可分离卷积应用于YOLOv8头部模块中以降低模型的参数量,整个深度可分离卷积操作可分为以下两个步骤:

3.根据权利要求1所述的一种基于深度学习的神经网络模型的鸟类目标检测方法,其特征在于,所述Deformable Attention注意力机制与YOLO...

【技术特征摘要】

1.一种基于深度学习的神经网络模型的鸟类目标检测方法,基于yolov8的目标检测网络构建鸟类目标检测模型,其中所述鸟类检测模型包括input网络模块、backbone网络模块,neck网络模块和head网络模块,包括如下步骤;

2.根据权利要求1所述的一种基于深度学习的神经网络模型的鸟类目标检测方法,其特征在于将深度可分离卷积应用于yolov8头部模块中以降低模型的参数量,整个深度可分离卷积操作可分为以下两个步骤:

3.根据权利要求1所述的一种基于深度学习的神经网络模型的鸟类目标检测方法,其特征在于,所述deformable attention注意力机制与yolov8中的c2f进行融合为c2f_dattention模块并替换yolov8主干中原有的c2f模块,而deformable attention注意力机制以数据相关的方式选择自注意中的键和值的位置,这种方式更加灵活能够使模块更专注于相关区域以捕捉更...

【专利技术属性】
技术研发人员:谭钦红鲁家伟
申请(专利权)人:重庆邮电大学
类型:发明
国别省市:

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

1