一种基于单阶深度神经网络的动物目标检测方法技术

技术编号:30053246 阅读:64 留言:0更新日期:2021-09-15 10:56
一种基于单阶深度神经网络的动物目标检测方法,属于视觉检测领域。动物养殖过程中,采用的人工计数方法,工作量大,耗时长,且易计数失误。一种基于单阶深度神经网络的动物目标检测方法,包括动物数据样本采集、动物数据样本标注、制作VOC数据集、动物样本数据集的训练、构建检测模型、调整模型性能以及性能评估、利用调整好的模型在图片中检测动物个体目标。本发明专利技术提出的改进的动物目标检测算法,在保证检测速度的同时,能够将因牧场中环境影响、动物遮挡而导致的识别精度不高的问题有效地解决,使得动物个体能够准确的检测。使得动物个体能够准确的检测。使得动物个体能够准确的检测。

【技术实现步骤摘要】
一种基于单阶深度神经网络的动物目标检测方法


[0001]本专利技术涉及一种基于单阶深度神经网络的动物目标检测方法。

技术介绍

[0002]随着图像处理技术的快速发展、计算机硬件成本的不断下降以及计算机运算速度的不断提升,计算机视觉技术己经成为现代畜牧养殖业的一个重要应用技术。近几年,越来越多的智能化畜牧管理方案被提出,来帮助政府实现科学管理,帮助牧民实现更好的放牧管理。“智慧牧场”的应用研究己经成为关注重点,牧场管理逐渐向信息化、智慧化的方向发展。牧场的管理人员通过智慧牧场管理平台可以提高牧场的信息化水平。应用智慧牧场管理系统可以真正实现牧场管理过程的公开化,透明化以及规范化,降低人工劳动成本,增加管理效率。
[0003]畜牧养殖的产业链条相当长,一只动物从出生到出栏需要半年多的时间,而在这段养殖时间里,往往会遇到各种各样的问题,有些甚至会威胁死亡。以疾病为例,如果动物生病,而动物数量过多,很难及时找到哪些动物生病的现象;动物群的放牧的过程中,由于放牧管理不当造成动物只发生死亡或丢失的情况难免发生,这就需要牧民每天在放牧或归牧前对动物群数量进行统计,由于动物群数量较多,导致传统的人工计数方法工作量大,耗时长,且容易存在计数失误的情况。针对这些问题,传统养殖投入人力比较大,以及投入人力也有可能效率不高,因此智慧牧场的出现具有重要意义,可以减少人工劳动成本,增加管理效率,实时监控管理。而动物的目标检测则是智能化养殖的重要前期工作,动物防控疫情、动物体尺测量、动物数量的统计、动物运动跟踪、动物行为分析等都离不开动物目标检测[9]。同时很多动物的几何特征都比较相似,比如猪、狗、动物、驴、马、牛等动物相似,研究结果很容易推广到相关养殖业上。
[0004]目标检测是指在视频或者图像中把感兴趣的(多个)目标与背景分离开来,需要判断是否存在目标,并确定目标的位置和范围。目标检测的任务是将这些目标识别出来,确定其类别、位置和边框范围。目标检测是机器视觉领域的重要研究方向,传统的目标检测方法取得了一定的积极进展,但在现实场景中,由于目标和目标所处场景的复杂性和多样性变化,传统的目标检测方法并不能满足实际应用的需求。当下,基于图像的各种机器视觉技术在各个领域都有了十足的发展和应用,因此基于计算机视觉的动物目标检测具有重要的研究意义。

技术实现思路

[0005]本专利技术的目的是为了解决现有的动物养殖过程中,采用的人工计数方法,工作量大,耗时长,且易计数失误的问题,而提出一种基于单阶深度神经网络的动物目标检测方法。
[0006]一种基于单阶深度神经网络的动物目标检测方法,所述方法通过以下步骤实现:
[0007]步骤一、动物数据样本采集;
[0008]动物数据样本的来源主要途径包括网上图片搜寻、视频的裁剪,以及项目提供;
[0009]步骤二、动物数据样本标注;
[0010]动物数据样本标注利用LabelImg标注工具进行人工标记,标记目标在原始图像中的位置并注明所属类别,并为每个图像生成一个相应的xml文件;
[0011]步骤三、制作VOC数据集;
[0012]将标注后的数据处理成检测模型能够使用的VOC数据集的格式,以在之后的模型训练过程中使用;
[0013]步骤四、动物样本数据集的训练;
[0014]采用YOLO系列或SSDO算法训练动物的数据集;
[0015]YOLOv4的网络结构由CSPDarknet53作为骨干网络,SPP作为Neck的附加模块,PANet作为Neck的特征融合模块,YOLOv3作为Head;
[0016]其中,Darknet53包含了5个残差块,这5个残差块包含的残差单元个数分别为1、2、8、8、4;CSPDarknet53在Darknet53的每个大残差块上加上了CSPNet,通过梯度的变化集成到特征图中,将特征图分为两部分,一部分进行卷积操作,另一部分与上一次的卷积结果进行结合,在目标检测过程中,CSP提升CNN的学习能力,同时减少计算量;PANet利用特征融合,YOLOv4中将融合的方法由加法改为乘法;
[0017]步骤五、构建检测模型;
[0018]将定位和分类2个过程合二为一,建立一套模型实现在一个阶段里寻找物体出现的位置与预测动物类别;
[0019]步骤六、调整模型性能以及性能评估;所述的模型性能包括平均准确率、对象类别分割问题的标准性能度量、非极大值抑制、画面每秒传输帧数;
[0020]步骤七、利用调整好的模型在图片中检测动物个体目标。
[0021]优选地,所述的方法还包括实时进行动物个体目标的检测的步骤。
[0022]优选地,所述的步骤一的动物数据样本采集的过程中,还包括通过数据增强的方式来将数据样本增加3或4倍的步骤。
[0023]优选地,步骤六所述的调整模型性能以及性能评估的具体内容包括:
[0024](1)调整平均准确率,Average Precision,简称为AP;
[0025]True positive是指被正确识别出的目标;False positive是指假阳性,图片背景被识别成目标;Precision是指准确率,所有的识别返回结果中真实目标所占的比例;Recall是指召回率,被识别出的目标在该类目标中所占的比例;用PR曲线所围成的面积来计算衡量模型的好坏,AP值所覆盖的区域面积越大则模型算法越好,AP衡量的是经过训练得到的模型在每个类别上的好坏,MAP值为学出来的模型在所有类别上的好坏;基于选择不同的阈值,绘制一条Precision

Recall曲线,求取这条曲线下方的面积,得到AP;
[0026](2)调整对象类别分割问题的标准性能度量,简称IoU分数;
[0027]IoU分数是对象类别分割问题的标准性能度量,给定一组图像,IoU测量给出了在该组图像中存在的对象的预测区域和地面实况区域之间的相似性,对于具体的某个物体来讲,从预测框与真实框的贴合程度来判断检测的质量,通常使用IoU来量化贴合程度,使用两个边框的交集与并集的比值,得到IoU;IoU越高,则两个框的重叠度越大,检测结果越好;A和B两个框之间贴合程度IoU分数的计算公式如下:
[0028][0029](3)调整非极大值抑制,简称为NMS;
[0030]非极大值抑制是抑制不是极大值的元素,为局部最大搜索;这个局部代表的是一个邻域,邻域有两个参数可变,一是邻域的维数,二是邻域的大小;
[0031](4)调整画面每秒传输帧数,简称为FPS;
[0032]FPS是图像领域中的定义,是指画面每秒传输帧数,也称为动画或视频的画面数;FPS是测量用于保存、显示动态视频的信息数量;每秒钟帧数越多,所显示的动作就会越流畅。
[0033]本专利技术的有益效果为:
[0034]本专利技术对于动物目标检测算法的研究,对现有的目标检测方法进行改进,得到针对动物检测更为有效的方法。通过对动物个体特征的分析,给出了一种用于动物个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于单阶深度神经网络的动物目标检测方法,其特征在于:所述方法通过以下步骤实现:步骤一、动物数据样本采集;动物数据样本的来源主要途径包括网上图片搜寻、视频的裁剪,以及项目提供;步骤二、动物数据样本标注;动物数据样本标注利用LabelImg标注工具进行人工标记,标记目标在原始图像中的位置并注明所属类别,并为每个图像生成一个相应的xml文件;步骤三、制作VOC数据集;将标注后的数据处理成检测模型能够使用的VOC数据集的格式,以在之后的模型训练过程中使用;步骤四、动物样本数据集的训练;采用YOLO系列或SSDO算法训练动物的数据集;YOLOv4的网络结构由CSPDarknet53作为骨干网络,SPP作为Neck的附加模块,PANet作为Neck的特征融合模块,YOLOv3作为Head;其中,Darknet53包含了5个残差块,这5个残差块包含的残差单元个数分别为1、2、8、8、4;CSPDarknet53在Darknet53的每个大残差块上加上了CSPNet,通过梯度的变化集成到特征图中,将特征图分为两部分,一部分进行卷积操作,另一部分与上一次的卷积结果进行结合,在目标检测过程中,CSP提升CNN的学习能力,同时减少计算量;PANet利用特征融合,YOLOv4中将融合的方法由加法改为乘法;步骤五、构建检测模型;将定位和分类2个过程合二为一,建立一套模型实现在一个阶段里寻找物体出现的位置与预测动物类别;步骤六、调整模型性能以及性能评估;所述的模型性能包括平均准确率、对象类别分割问题的标准性能度量、非极大值抑制、画面每秒传输帧数;步骤七、利用调整好的模型在图片中检测动物个体目标。2.根据权利要求1所述的一种基于单阶深度神经网络的动物目标检测方法,其特征在于:所述的方法还包括实时进行动物个体目标的检测的步骤。3.根据权利要求1或2所述的一种基于单阶深度神经网络的动物目标检测方法,其特征在于:所述的步骤一的动物数据样本采集的...

【专利技术属性】
技术研发人员:房国志张智铃
申请(专利权)人:哈尔滨理工大学
类型:发明
国别省市:

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

1