一种基于视频图像的猪舍地面洁净度评价方法技术

技术编号:21835029 阅读:24 留言:0更新日期:2019-08-10 18:53
本发明专利技术公开了一种基于视频图像的猪舍地面洁净度评价方法,尤其是涉及视频图像处理技术。所述方法包括:将干净无猪的猪舍地面图像存为背景图像;通过摄像头采集猪舍内地面的视频图像;使用最大类间方差法对采集到的图像进行分割,得到猪的二值图像;使用图像差分法将采集到的图像与背景图像作差,得到猪和粪尿的二值图像;将两次得到的二值图像作差,得到粪尿的二值图像;求出粪尿的二值图像中白色像素点个数占像素点总个数的比值,并将该比值与阈值T0比较,若小于阈值T0则猪舍洁净度评价为良好,若大于或等于阈值T0则评价为猪舍需要打扫。本发明专利技术解决了传统生猪养殖中猪舍环境完全依靠主观经验判断的不足,提供了一种科学有效的猪舍洁净度评价方法。

A Method for Evaluating Ground Cleanliness of Pigsty Based on Video Image

【技术实现步骤摘要】
一种基于视频图像的猪舍地面洁净度评价方法
本专利技术涉及一种基于视频图像的猪舍地面洁净度评价方法,尤其是视频图像处理技术。
技术介绍
猪肉在我国的饮食文化中占据重要的地位,随着国民经济的快速发展,人们的生活质量得到了明显改善,猪肉的需求量与日俱增,因此生猪的养殖规模也在不断扩大,规模化的养猪场也越来越多。猪舍既是生猪的生长环境又是饲养员的工作环境。所以猪舍环境的好坏不仅影响着生猪的生产,也影响着饲养员的身体健康。猪舍中有毒有害、刺鼻难闻的气体大都是因为猪舍内生猪的粪尿清理不及时造成的,尤其是氨气和硫化氢等气体。氨气严重危害生猪的生长,甚至当氨气的浓度较大时会降低生猪的成活率。但目前我国的生猪养殖主要还是靠人工养殖,对于猪舍内环境的评价主要还是依靠饲养员的责任心和经验,因此经常会在一定程度上造成猪舍内地面清洁不及时。所以为了提高生猪养殖质量,降低养殖成本,设计一种能够智能的、科学的评价猪舍地面洁净度的方法就显得尤为重要。
技术实现思路
本专利技术提供了一种基于视频图像的猪舍地面洁净度评价方法,以解决猪舍内粪尿清理不及时的问题。所述方法主要包括:使用摄像头实时采集猪舍内地面的视频图像信息,并使用洁净度智能评价算法,对得到的图像进行处理,以计算出图像中粪尿的像素点个数与图片总像素点个数的比值,即可近似视为粪尿面积与猪舍面积的比值,进而完成对猪舍洁净度的评价。本专利技术采用如下方法来实现:一种基于视频图像的猪舍地面洁净度评价方法,包括:步骤一、取样干净且无猪的猪舍内地面图像存为背景图像H,并确定图像H的像素点总个数;步骤二、对有猪的猪舍地面进行视频图像采集;步骤三、对采集到的当前帧图像K,使用最大类间方差法进行阈值分割,得到猪的二值化图像O后存储;步骤四、使用图像差分法将当前帧图像K和预存的背景图像H作差后,再将得到的猪和粪尿的图像J进行灰度化处理和二值化处理,得到新的二值化图像Q并存储;步骤五、用步骤四中得到的二值图像Q与步骤三中得到的二值图像O作差,得到新的二值图像W并存储;步骤六、求出步骤五中得到的二值图像W中白色像素点的个数并与步骤一中得到的图像的像素点总数作除法,求得比值,再用该比值与预设的阈值T0进行大小比较,若该比值小于阈值T0,则猪舍地面洁净度评价结果为良好,若该比值大于或等于阈值T0,则猪舍地面洁净度评价结果为需要打扫;步骤一中图片像素点总个数可以通过摄像头的配置得出,设为M×N;步骤三中取当前帧图像K,使用最大类间方差法进行阈值分割,将与背景相差较大的猪分割出来,假设原始图像像素总个数为M×N,图像灰度级范围为[0,L-1],其中ni为灰度级为i的像素点的个数,则灰度级为i的像素点出现的概率为:对于单阈值分割,图像被分割为两类,设灰度级为[0,T]的像素点归为C0类,灰度级为[T+1,L-1]的像素点为C1类,P0(T)、P1(T)分别表示C0类和C1类的出现的概率,u0(T),u1(T)表示C0类和C1类的平均灰度级,并将得到的二值图像O记为o(x,y),最大类间方差法选择最优阈值的过程如下:图像的灰度级表示为图像的类间方差表示为当类间方差达到最大值时该灰度级为最优分割阈值:步骤四中将采集到的当前帧图像与背景作差,将猪和粪尿从当前帧中减出,假设j(x,y)表示差分后的图像J,k(x,y)表示当前帧图像K,h(x,y)表示背景图像H,则有:j(x,y)=|k(x,y)-h(x,y)|(4-1)首先对差分后的图像J使用加权平均法进行灰度化,用g(x,y)表示灰度化后的差分图像,则有:g(x,y)=R(x,y)×0.299+G(x,y)×0.587+B(x,y)×0.114(4-2)其中,R(x,y)表示图像J的RGB模型中R分量的值、G(x,y)表示图像J的RGB模型中G分量的值、B(x,y)表示图像J的RGB模型中B分量的值;但为了避免低速的浮点运算,采取整数近似运算的简化方法,则有:然后再选取阈值T1=25对上述灰度图像g(x,y)进行二值化,并将得到的二值图像Q,记为q(x,y),则有:步骤五中新得到的二值图像W,记为w(x,y),则有:w(x,y)=|q(x,y)-o(x,y)|(5-1)步骤六中求二值图像W中白色像素点的个数,在二值图像中白色像素点的值为1其它为0,故求白色像素点的个数即为求二值图像中各像素点的值之和,将二值图像W中的白色像素点的个数,记为S,则有:求出二值图像W中白色像素点的个数S后,再求白色像素点的个数与整张图像像素点个数的比值ε,则有:ε为猪舍洁净度的评价标准,当ε<T0时,猪舍洁净度评价结果为良好,当ε≥T0时,猪舍洁净度评价为需要打扫,其中,T0=0.2。本专利技术的有益效果为:本专利技术提出一种基于视频图像的猪舍地面洁净度评价方法,该方法能够实时的监测猪舍内地面的洁净程度。避免了猪舍内粪尿清理不及时的现象,有效地减少了氨气和硫化氢等有毒有害气体的产生,给生猪的生长创造了更加有利的条件,降低了生猪养殖的风险和成本,提高了生猪养殖效益。同时本方法也在一定程度上解决了传统生猪养殖过程中猪舍清洁标准单方面依靠经验判断,缺乏科学判断依据的不足。给猪舍环境提供了一种科学有效地评价方法。附图说明图1为本专利技术涉及的一种基于视频图像的猪舍地面洁净度评价方法的实施例流程图。具体实施方式本专利技术给出了一种基于视频图像的猪舍地面洁净度评价方法实施例,为了使本
的人员更好地理解本专利技术实施例中的技术方案,并使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术中技术方案作进一步详细的说明:本专利技术首先提供了一种基于视频图像的猪舍地面洁净度评价方法实施例,如图1所示,包括:本专利技术采用如下方法来实现:一种基于视频图像的猪舍地面洁净度评价方法,包括:步骤一、取样干净且无猪的猪舍地面图像H存为背景,并确定图像H的像素点总个数;步骤二、对有猪的猪舍地面进行视频图像采集;步骤三、对采集到的当前帧图像K,使用最大类间方差法进行阈值分割,得到猪的二值化图像O后存储;步骤四、使用图像差分法将当前帧图像K和预存的背景图像H作差后,再将得到的猪和粪尿的图像J进行灰度化处理和二值化处理,得到新的二值化图像Q并存储;步骤五、用步骤四中得到的二值图像Q与步骤三中得到的二值图像O作差,得到新的二值图像W并存储;步骤六、求出步骤五中得到的二值图像W中白色像素点的个数并与步骤一中得到的图像的像素点总数作除法,求得比值,再用该比值与预设的阈值T0进行大小比较,若该比值小于阈值T0,则猪舍地面洁净度评价结果为良好,若该比值大于或等于阈值T0,则猪舍地面洁净度评价结果为需要打扫;步骤一中图片像素点总个数可以通过摄像头的配置得出,设为M×N;步骤三中取当前帧图像K,使用最大类间方差法进行阈值分割,将与背景相差较大的猪分割出来,假设原始图像像素总个数为M×N,图像灰度级范围为[0,L-1],其中ni为灰度级为i的像素点的个数,则灰度级为i的像素点出现的概率为:对于单阈值分割,图像被分割为两类,设灰度级为[0,T]的像素点归为C0类,灰度级为[T+1,L-1]的像素点为C1类,P0(T)、P1(T)分别表示C0类和C1类的出现的概率,u0(T),u1(T)表示C0类和C1类的平均灰度级,并将得到的二值图像O记为o(本文档来自技高网
...

【技术保护点】
1.一种基于视频图像的猪舍地面洁净度评价方法,其特征在于:所述方法通过以下步骤实现:步骤一、取样干净且无猪的猪舍地面图像H存为背景,并确定图像H的像素点总个数;步骤二、对有猪的猪舍地面进行视频图像采集;步骤三、对采集到的当前帧图像K,使用最大类间方差法进行阈值分割,得到猪的二值化图像O后存储;步骤四、使用图像差分法将当前帧图像K和预存的背景图像H作差后,再将得到的猪和粪尿的图像J进行灰度化处理和二值化处理,并存储新得到的二值化图像Q;步骤五、用步骤四中得到的二值图像Q与步骤三中得到的二值图像O作差,并储存新得到的二值图像W;步骤六、求出步骤五中得到的二值图像W中白色像素点的个数并与步骤一中得到的图像的像素点总数作除法,求得比值,再用该比值与预设的阈值T0进行大小比较,若该比值小于阈值T0,则猪舍地面洁净度评价结果为良好,若该比值大于或等于阈值T0,则猪舍地面洁净度评价结果为需要打扫。

【技术特征摘要】
1.一种基于视频图像的猪舍地面洁净度评价方法,其特征在于:所述方法通过以下步骤实现:步骤一、取样干净且无猪的猪舍地面图像H存为背景,并确定图像H的像素点总个数;步骤二、对有猪的猪舍地面进行视频图像采集;步骤三、对采集到的当前帧图像K,使用最大类间方差法进行阈值分割,得到猪的二值化图像O后存储;步骤四、使用图像差分法将当前帧图像K和预存的背景图像H作差后,再将得到的猪和粪尿的图像J进行灰度化处理和二值化处理,并存储新得到的二值化图像Q;步骤五、用步骤四中得到的二值图像Q与步骤三中得到的二值图像O作差,并储存新得到的二值图像W;步骤六、求出步骤五中得到的二值图像W中白色像素点的个数并与步骤一中得到的图像的像素点总数作除法,求得比值,再用该比值与预设的阈值T0进行大小比较,若该比值小于阈值T0,则猪舍地面洁净度评价结果为良好,若该比值大于或等于阈值T0,则猪舍地面洁净度评价结果为需要打扫。2.根据权利要求1所述的猪舍地面洁净度智能评价方法,其特征在于:步骤一中图片像素点总个数可以通过摄像头配置得出,设为M×N。3.根据权利要求1所述的猪舍地面洁净度智能评价方法,其特征在于:步骤四中图像灰度化和二值化的方法为:步骤四中将采集到的当前帧图像与背景作差,将猪和粪尿从当前帧中减出,假设j(x,y)表示差分后的图像J,k(x,y)表示当前帧图像K,h(x,y)表示背景图像H,则有:j(x,y)=|k(x,y)-h(x,y)|(4-1)首先对差分后的图像J...

【专利技术属性】
技术研发人员:王鹏姚刚赵亮王刚宋成伟
申请(专利权)人:哈尔滨理工大学
类型:发明
国别省市:黑龙江,23

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

1