基于双目视觉的奶牛行为图像获取与体况智能监测系统技术方案

技术编号:21185226 阅读:22 留言:0更新日期:2019-05-22 15:50
本发明专利技术特别涉及一种基于双目视觉的奶牛行为图像获取与体况智能监测系统,包括安装在奶牛行走通道上的数据采集模块和数据处理模块,所述的数据采集模块由两个同型号的摄像头构成,两个摄像头采集牛尾图像并输出至数据处理模块,数据处理模块通过视差处理得到牛尾到摄像头的距离并利用人工智能处理算法进行处理得到奶牛的评分数据。本系统采用人工智能技术,将体况评分转化为分类问题,利用深度学习算法,具有精度高、可靠性高、实时性强等特点;同时,本系统完全自动化,不需要人工辅助,不需要奶牛的配合,自动捕获关键部位并进行评分;另外,由于这里不需要昂贵的深度相机,只需使用普通的相机,成本大幅降低,非常适合推广使用。

Cow Behavior Image Acquisition and Body Condition Intelligent Monitoring System Based on Binocular Vision

The invention particularly relates to a dairy cow behavior image acquisition and body condition intelligent monitoring system based on binocular vision, including a data acquisition module and a data processing module installed in the dairy cow walking channel. The data acquisition module consists of two cameras of the same type, two cameras capture the cowtail image and output it to the data processing module, and the data processing module passes through parallax. The distance between the tail of cow and the camera is reasonably obtained, and the scoring data of cows are processed by artificial intelligence processing algorithm. The system uses artificial intelligence technology to transform body condition score into classification problem, and uses deep learning algorithm, which has the characteristics of high accuracy, high reliability and real-time. At the same time, the system is fully automated, does not need manual assistance, does not need the cooperation of cows, automatically captures key parts and scores them. In addition, because there is no need for expensive depth cameras, only need With ordinary cameras, the cost is greatly reduced, which is very suitable for popularization.

【技术实现步骤摘要】
基于双目视觉的奶牛行为图像获取与体况智能监测系统
本专利技术涉及智能监测设备
,特别涉及一种基于双目视觉的奶牛行为图像获取与体况智能监测系统。
技术介绍
奶牛体况评分,英文:DairyCowBodyConditionScore,简称BCS,是国际畜牧业近30年来总结的最优评价体系,它可以客观、合理地评估奶牛个体的能量储备,并比较科学地反应动物饮食状况,繁殖能力等。BCS的评分体制有多种形式,除了早期澳大利亚Earle等提出的8分(1~8)制BCS系统,英国学者Mulvaney等提出的6分(1~6)制外,还有新西兰Macdonald等提出的10分(1~10)制BCS系统。当然目前普遍采用的是美国Wildman提出的5分(1~5)制BCS系统,它通过视觉评估和触觉判断的方法,对奶牛的几个关键部位进行评分得到一个综合结果,通过观察牛背部的脊椎是否突出、肋骨是否清晰可见、臀部两侧是否凹陷等一系列的特征,来判断奶牛个体是否胖瘦。在计算机信息技术未普及之前,牛的体况评分基本采用触摸评估和肉眼观察二者相结合的方法;该方法有一定的主观性,但却是目前被广泛使用的评估奶牛体能储备是否平衡的一种实用方法。这种方法的缺点是,效率低下,容易对奶牛造成应激反应,在评分过程中人员可能会遭到攻击而受伤。随着计算机技术的普及,越来越多的人开始使用图像处理技术来进行奶牛评分,现有的方案都有不足之处。方案一,张海亮和何东键等利用图像处理技术,对肉牛图像进行分析和检测,间接对体长、胸宽、胸深的功能指标进行测量,然后利用测量值进行体况评分,但由于间接测量误差较大,导致体况评分精度较低;方案二,吴复争等对集中研究奶牛尾部图像,收集大量奶牛尾部图像建立图像库,提出了给予Kernel-PCA的奶牛体况评分方法,但该方案误差区间太大,达到±0.5;方案三,Fischer等使用3D相机获取奶牛后背深度图,并手动标注四个关键点,结合主成分分析方法,利用多元现行回归模型进行建模,进行体况评分,但该系统不能全自动体况评分,而且3D相机成本较高;方案四,Spoliansky等用三维Kinect相机实现体况自动评分,但该模型需要附加信息,比如奶牛体重、年龄等,而且精度仅能达到0.75,与人工分数相差甚远;方案五,Fischer等利用3D相机的方法和Spoliansky等利用的Kinect相机内部虽然都有双目结构,但这些相机相对脆弱,不能应用在牧场这种复杂光照、风吹日晒的极端环境。
技术实现思路
本专利技术的目的在于提供一种基于双目视觉的奶牛行为图像获取与体况智能监测系统,为实现以上目的,本专利技术采用的技术方案为:一种基于双目视觉的奶牛行为图像获取与体况智能监测系统,包括安装在奶牛行走通道上的数据采集模块和数据处理模块,所述的数据采集模块由两个同型号的摄像头构成,两个摄像头采集牛尾图像并输出至数据处理模块,数据处理模块通过视差处理得到牛尾到摄像头的距离并利用人工智能处理算法进行处理得到奶牛的评分数据。与现有技术相比,本专利技术存在以下技术效果:本系统采用人工智能技术,将体况评分转化为分类问题,利用深度学习算法,具有精度高、可靠性高、实时性强等特点;同时,本系统完全自动化,不需要人工辅助,不需要奶牛的配合,自动捕获关键部位并进行评分;另外,由于这里不需要昂贵的深度相机,只需使用普通的相机,成本大幅降低,非常适合推广使用。附图说明图1是两个摄像头的位置示意图。具体实施方式下面结合图1,对本专利技术做进一步详细叙述。一种基于双目视觉的奶牛行为图像获取与体况智能监测系统,包括安装在奶牛行走通道上的数据采集模块和数据处理模块,所述的数据采集模块由两个同型号的摄像头构成,两个摄像头采集牛尾图像并输出至数据处理模块,数据处理模块通过视差处理得到牛尾到摄像头的距离并利用人工智能处理算法进行处理得到奶牛的评分数据。本系统采用人工智能技术,将体况评分转化为分类问题,利用深度学习算法,具有精度高、可靠性高、实时性强等特点;同时,本系统完全自动化,不需要人工辅助,不需要奶牛的配合,自动捕获关键部位并进行评分;另外,由于这里不需要昂贵的深度相机,只需使用普通的相机,成本大幅降低,非常适合推广使用。参阅图1,为了简化数据处理模块的处理难度,本专利技术中优选地,所述的两个摄像头轴距固定、光轴彼此平行,两个摄像头光心连线与光轴相垂直,图1中T就是两个摄像头的轴距,左摄像头的光轴为Olcxleft,左摄像头的光轴为Orcxright,两个摄像头光心连线即cxleftcxright,数据处理模块输出控制信号至两个摄像头控制两个摄像头同步拍照;这样设置以后,拍摄出来的两幅图像类似于人的左右眼看到的图像,就可以很方便的进行后续的视差处理。视差算法和人工智能算法有很多,本实施例中优选地,所述的数据处理模块按如下步骤进行处理:(A)利用FastYOLO图像定位算法实时对两个摄像头同一时刻采集的图像进行牛尾部定位,YOLO是现有技术中一种成熟的目标检测方法,该算法的特点是实现快速检测的同时还达到较高的准确率,该算法采用单个神经网络直接预测物品边界和类别概率,实现端到端(endtoend)的物品检测;同时,该方法检测速非常快,基础版可以达到45帧/s的实时检测;FastYOLO可以达到155帧/s,非常适合在这里实现牛尾部定位。(B)当牛尾部在图像的边缘或显示不完全时,此时处理得到的牛尾部距离也是不准确的,所以这里根据两幅图像中标定框的大小来判断牛是否运动到适合评分的位置,若奶牛运动到合适的评分位置,则执行下一步;若奶牛未运动到合适的评分位置,则返回步骤A重新拍摄图像;(C)利用视差法对两幅图像进行处理,拟合牛尾部到摄像头的距离,获得深度维度的图像矩阵;(D)将图像矩阵除以255归一化到0~1之间得到归一化的距离矩阵;(E)将距离矩阵输入到卷积神经网络中进行运算,提取特征;(F)将特征输入到softmax分类器中进行分类,并利用线性回归对分类结果进行校准得到奶牛体况评分。以上所有步骤都是自动完成的,无需人工介入,只需要将奶牛赶到行走通道上,当奶牛一个个的通过行走通道时,数据采集模块和数据处理模块会自动拍摄牛尾部照片并进行处理得到该奶牛对应的评分数据,使用起来非常的方便、快捷,并且该方法不依赖人眼观看,评分结果误差小、精度高。为了保证能够可靠的对奶牛进行评分,本专利技术中优选地,所述的步骤B中,若两幅图像标定框的长度均大于图像总长度的三分之一且标定框的高度均大于图像总宽度的四分之一,则视为奶牛运动到合适的评分位置;否则视为奶牛未运动到合适的评分位置。这里的三分之一和四分之一只是实际过程中选用的一个优选参数,以供参考。该参数的选择还与摄像头的布置位置相关,在实际使用时,选择合适的大小,保证每次能够完整的拍摄牛尾部图像即可。本文档来自技高网
...

【技术保护点】
1.一种基于双目视觉的奶牛行为图像获取与体况智能监测系统,其特征在于:包括安装在奶牛行走通道上的数据采集模块和数据处理模块,所述的数据采集模块由两个同型号的摄像头构成,两个摄像头采集牛尾图像并输出至数据处理模块,数据处理模块通过视差处理得到牛尾到摄像头的距离并利用人工智能处理算法进行处理得到奶牛的评分数据。

【技术特征摘要】
1.一种基于双目视觉的奶牛行为图像获取与体况智能监测系统,其特征在于:包括安装在奶牛行走通道上的数据采集模块和数据处理模块,所述的数据采集模块由两个同型号的摄像头构成,两个摄像头采集牛尾图像并输出至数据处理模块,数据处理模块通过视差处理得到牛尾到摄像头的距离并利用人工智能处理算法进行处理得到奶牛的评分数据。2.如权利要求1所述的基于双目视觉的奶牛行为图像获取与体况智能监测系统,其特征在于:所述的两个摄像头轴距固定、光轴彼此平行,两个摄像头光心连线与光轴相垂直,数据处理模块输出控制信号至两个摄像头控制两个摄像头同步拍照。3.如权利要求2所述的基于双目视觉的奶牛行为图像获取与体况智能监测系统,其特征在于:所述的数据处理模块按如下步骤进行处理:(A)利用FastYOLO图像定位算法实时对两个摄像头同一时刻采集的图像进行牛尾...

【专利技术属性】
技术研发人员:胡泽林李新儒黄小平李淼李华龙杨选将刘先旺郭盼盼曾伟辉钟昌源
申请(专利权)人:中国科学院合肥物质科学研究院
类型:发明
国别省市:安徽,34

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

1