一种基于双目视觉的牲畜体况监测方法及系统技术方案

技术编号:32209116 阅读:12 留言:0更新日期:2022-02-09 17:15
本发明专利技术提供了一种基于双目视觉的牲畜体况监测方法及系统,属于牲畜体况监测技术领域。该方法包括利用摄像头获取牲畜尾部双目图像;根据所述牲畜尾部双目图像对牲畜尾部进行定位处理,并根据所述牲畜尾部双目图像中标定框的大小判断牲畜是否运动至评分的位置,筛选出满足条件的牲畜尾部双目图像;利用分类网络对满足条件的牲畜尾部双目图像进行分类处理,得到牲畜的体况评分。本发明专利技术采用人工智能技术将体况评分转化为分类问题,利用深度学习算法具有精度高、可靠性高、实时性强等特点;同时,本发明专利技术完全自动化,不需要人工辅助,不需要牲畜的配合,自动捕获关键部位并进行评分。自动捕获关键部位并进行评分。自动捕获关键部位并进行评分。

【技术实现步骤摘要】
一种基于双目视觉的牲畜体况监测方法及系统


[0001]本专利技术属于牲畜体况监测
,尤其涉及一种基于双目视觉的牲畜体况监测方法及系统。

技术介绍

[0002]规模化牲畜养殖能够提高畜牧业生产效率和生产水平,是增加牧民收入,提升畜产品安全水平,提升疫病防控能力,实现畜牧业与环境协调发展的有效途径。由于牲畜个体间存在年龄、胎次、泌乳阶段的差异,故牲畜的饲养必需照顾到个体,在采集个体状态信息的基础上,根据个体的不同情况制定针对性的饲养方案。传统的牲畜体况获取多采用人工巡视

记录

分析方式,通过观察牛、羊等牲畜背部的脊椎是否突出、肋骨是否清晰可见、臀部两侧是否凹陷等一系列的特征,来判断牲畜个体是否胖瘦,不仅人力成本高,也不能将生产中的信息及时、准确地反馈给畜牧人员,管理者也无法及时发现生产中的问题而做出相应的调整,落后的牲畜体况信息获取方式严重地制约了规模化养殖生产力的进一步提高。因此,牲畜养殖场信息化受到了国内外研究人员的高度重视,但目前仍有许多问题尚未解决。
[0003]为了实现牲畜信息获取的信息化、数字化,提出在牲畜颈部安装无线传感器节点,通过各种传感器获取牲畜的体温、加速度等参数,并监测出牲畜静止、慢走、爬跨等行为。以上研究提高了牲畜信息获取的效率及准确性,但是通常一个传感器节点只能检测单头牲畜,系统硬件成本高,且牲畜养殖环境恶劣,系统维护困难,难以推广应用到整个牧场;采集的信息多为牲畜外部物理参量,难以检测牲畜的高级行为。使用摄像机可以方便快捷地获取并记录动物外在行为,通过开发行为分析软件系统,即可自动化、智能化获取牲畜高级行为,并推断出生理状态,于是,基于视频的动物行为分析系统方面的研究,受到越来越多的研究者高度关注。
[0004]机器视觉系统是信息
一个新兴的应用方向。机器视觉系统在不需要人为干预情况下,利用摄像机对目标进行记录和对视频进行分析,实现对场景中目标的定位、识别和跟踪,并在此基础上分析和判断目标的行为,从而既能协助完成日常管理又能在异常情况发生时及时做出反应。如今,越来越多的人开始使用图像处理技术来进行牲畜体况评分,但现有的方案都有不足之处。于牲畜个体状态信息进行采集和评价具有多方面的意义,但现有的技术和采集信息的方法却有很多问题导致方案难以推广,如:人力、硬件成本高,监测信息量有限,系统维护成本高,测量精度较低等等。

技术实现思路

[0005]针对现有技术中的上述不足,本专利技术提供的一种基于双目视觉的牲畜体况监测方法及系统,解决了上述问题。
[0006]为了达到以上目的,本专利技术采用的技术方案为:
[0007]本方案提供一种基于双目视觉的牲畜体况监测方法,包括以下步骤:
[0008]S1、利用摄像头获取牲畜尾部双目图像;
[0009]S2、根据所述牲畜尾部双目图像对牲畜尾部进行定位处理,并根据所述牲畜尾部双目图像中标定框的大小判断牲畜是否运动至评分的位置,筛选出满足条件的牲畜尾部双目图像;
[0010]S3、对满足条件的牲畜尾部双目图像进行分类处理,得到牲畜的体况评分,完成基于双目视觉的牲畜体况监测。
[0011]本专利技术的有益效果是:本专利技术提出的基于双目视觉的牲畜行为图像获取与体况智能监测方法采用人工智能技术,将体况评分转化为分类问题,利用深度学习算法具有精度高、可靠性高、实时性强等特点;同时,本专利技术完全自动化,不需要人工辅助,不需要牲畜的配合,自动捕获关键部位并进行评分;另外,由于本专利技术不需要昂贵的深度相机,只需使用普通的相机,成本大幅降低,非常适合推广使用。
[0012]进一步地,所述步骤S1中摄像头为两个,且两个摄像头轴距固定,光轴相互平行,两个摄像头的光心连线与光轴相垂直。
[0013]上述进一步方案的有益效果是:本专利技术利用两个摄像头控制两个摄像头同步拍照,拍摄出来的两幅图像类似于人的左右眼看到的图像,便于的进行后续的视差处理。
[0014]再进一步地,所述步骤S2包括以下步骤:
[0015]S201、对所述牲畜尾部双目图像进行均值滤波处理;
[0016]S202、将经均值滤波处理后的牲畜尾部双目图像进行缩放处理;
[0017]S203、将经缩放处理后的牲畜尾部双目图像输入至基于Fast

YOLO的牲畜尾部检测网络,得到1176维向量的牲畜尾部双目图像;
[0018]S204、将176维向量的牲畜尾部双目图像均等划分为14
×
14个cell,每个cell分配6个向量元素,并将6个向量元素转换为预测值其中,p表示预测牲畜尾部条件的概率值,C表示弹性窗口bbox的置信度,x,y表示弹性窗口bbox中心点相对于所述cell边长的归一化值,w,h表示弹性窗口bbox的宽高相对于牲畜尾部双目图像宽高的归一化值,cell表示牲畜尾部双目图像均等划分后的图像块;
[0019]S205、对所述预测值进行后处理,得到某个弹性窗口bbox的牲畜尾部概率值:
[0020]S206、判断所述某个弹性窗口bbox的牲畜尾部概率值是否大于预设的阈值,若是,则该弹性窗口bbox存在牲畜尾部,并将该弹性窗口bbox的x,y,w,h转化为输入图像中的实际坐标和长宽,完成对牲畜尾部定位,并进入步骤S207,否则,该弹性窗口bbox不存在牲畜尾部,并返回步骤S1;
[0021]S207、根据牲畜尾部定位结果,判断牲畜尾部双目图像的标定框长度是否大于牲畜尾部双目图像总长度的预设阈值且标定框的高度大于牲畜尾部双目图像总宽度的预设阈值,若是,则牲畜运动至评分的位置,并筛选出满足条件的牲畜尾部双目图像,并进入步骤S3,否则,牲畜未运动至评分的位置,结束流程。
[0022]上述进一步方案的有益效果是:上述方案通过对牲畜尾部定位的方式来判断牲畜是否运动到适合评分的位置,帮助筛选出满足条件的牲畜尾部双目图像,有利于提高评分的准确度。
[0023]再进一步地,所述步骤S203中Fast

YOLO的牲畜尾部检测网络包括依次连接的第一卷积层、第二卷积层、第三卷积层、第四卷积层、第五卷积层、第六卷积层、第七卷积层、第八卷积层以及第九卷积层;
[0024]所述第一卷积层的卷积核大小为3
×
3,其输出特征图的通道数为16;
[0025]所述第二卷积层的卷积核大小为3
×
3,其输出特征图的通道数为32;
[0026]所述第三卷积层的卷积核大小为3
×
3,其输出特征图的通道数为64;
[0027]所述第四卷积层的卷积核大小为3
×
3,其输出特征图的通道数为128;
[0028]所述第五卷积层的卷积核大小为3
×
3,其输出特征图的通道数为256;
[0029]所述第六卷积层的卷积核大小为3
×
3,其输出特征图的通道数为512;
[0030]所述第七卷积层的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于双目视觉的牲畜体况监测方法,其特征在于,包括以下步骤:S1、利用摄像头获取牲畜尾部双目图像;S2、根据所述牲畜尾部双目图像对牲畜尾部进行定位处理,并根据所述牲畜尾部双目图像中标定框的大小判断牲畜是否运动至评分的位置,筛选出满足条件的牲畜尾部双目图像;S3、对满足条件的牲畜尾部双目图像进行分类处理,得到牲畜的体况评分,完成基于双目视觉的牲畜体况监测。2.根据权利要求1所述的基于双目视觉的牲畜体况监测方法,其特征在于,所述步骤S1中摄像头为两个,且两个摄像头轴距固定,光轴相互平行,两个摄像头的光心连线与光轴相垂直。3.根据权利要求1所述的基于双目视觉的牲畜体况监测方法,其特征在于,所述步骤S2包括以下步骤:S201、对所述牲畜尾部双目图像进行均值滤波处理;S202、将经均值滤波处理后的牲畜尾部双目图像进行缩放处理;S203、将经缩放处理后的牲畜尾部双目图像输入至基于Fast

YOLO的牲畜尾部检测网络,得到1176维向量的牲畜尾部双目图像;S204、将176维向量的牲畜尾部双目图像均等划分为14
×
14个cell,每个cell分配6个向量元素,并将6个向量元素转换为预测值其中,p表示预测牲畜尾部条件的概率值,C表示弹性窗口bbox的置信度,x,y表示弹性窗口bbox中心点相对于所述cell边长的归一化值,w,h表示弹性窗口bbox的宽高相对于牲畜尾部双目图像宽高的归一化值,cell表示牲畜尾部双目图像均等划分后的图像块;S205、对所述预测值进行后处理,得到某个弹性窗口bbox的牲畜尾部概率值:S206、判断所述某个弹性窗口bbox的牲畜尾部概率值是否大于预设的阈值,若是,则该弹性窗口bbox存在牲畜尾部,并将该弹性窗口bbox的x,y,w,h转化为输入图像中的实际坐标和长宽,完成对牲畜尾部定位,并进入步骤S207,否则,该弹性窗口bbox不存在牲畜尾部,并返回步骤S1;S207、根据牲畜尾部定位结果,判断牲畜尾部双目图像的标定框长度是否大于牲畜尾部双目图像总长度的预设阈值且标定框的高度大于牲畜尾部双目图像总宽度的预设阈值,若是,则牲畜运动至评分的位置,并筛选出满足条件的牲畜尾部双目图像,并进入步骤S3,否则,牲畜未运动至评分的位置,结束流程。4.根据权利要求3所述的基于双目视觉的牲畜体况监测方法,其特征在于,所述步骤S203中Fast

YOLO的牲畜尾部检测网络包括...

【专利技术属性】
技术研发人员:高嵘
申请(专利权)人:四川雪月天佑农牧科技有限公司
类型:发明
国别省市:

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

1