[发明专利]基于机器视觉的笼养家禽异常行为检测方法及检测系统在审
申请号: | 202010466976.3 | 申请日: | 2020-05-28 |
公开(公告)号: | CN111767794A | 公开(公告)日: | 2020-10-13 |
发明(设计)人: | 张铁民;方成;庄晓霖 | 申请(专利权)人: | 华南农业大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/32;G06K9/40;G06K9/46;G06T7/00;G06T7/13;G06T7/187;G06T7/60 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 刘巧霞 |
地址: | 510642 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 机器 视觉 笼养 家禽 异常 行为 检测 方法 系统 | ||
1.基于机器视觉的笼养家禽异常行为检测方法,其特征在于,包括:
通过深度摄像头获取感兴趣区域的彩色图像及深度图像,其中感兴趣区域包括食槽和待检测区域;
在深度图像中定位出食槽位置,利用深度图像里食槽和待检测区域之间的距离对待检测区域进行定位;
对待检测区域中的家禽的站立或卧倒姿态进行识别,判断其是否属于疑似病禽。
2.根据权利要求1所述的基于机器视觉的笼养家禽异常行为检测方法,其特征在于,根据食槽特征在图像中定位出食槽位置,方法是:
在深度图像中获取出SURF特征点;
将深度图像中有特征点的行和该行的上下两行都进行标记;
利用Hough变换寻找深度图像中所有直线段;
找出最长的直线段确定为食槽位置。
3.根据权利要求2所述的基于机器视觉的笼养家禽异常行为检测方法,其特征在于,在深度图像中定位出食槽位置后,通过矫正算法将食槽矫正成水平状态,矫正算法是:
将彩色图像转换成灰度图像,并进行边缘检测和滤波;
然后采用Hough变换提取食槽直线段;
利用食槽直线段倾斜角计算旋转矩阵;
通过旋转矩阵利用仿射变换对图像进行校正。
4.根据权利要求3所述的基于机器视觉的笼养家禽异常行为检测方法,其特征在于,边缘检测采用Sobel算子,滤波采用中值滤波。
5.根据权利要求1所述的基于机器视觉的笼养家禽异常行为检测方法,其特征在于,对待检测区域中的家禽的站立或卧倒姿态进行识别,方法是:
(1)找出食槽中间水平线,利用深度图像信息获取该水平线上每点的真实距离dc,c表示水平线在深度图像上的列数;
(2)将图像上每列满足下面公式的点设置为白色,其余为黑色:
dc+k1<d′c<dc+k2
这里k1和k2为定值常数,d′c为第c列点到摄像头的真实距离;
(3)利用形态学方法过滤掉噪声点;
(4)将距离少于一定阈值的点的轮廓进行合并;
(5)找出图像中所有白色区域的轮廓,删除面积过小的轮廓,找出剩余轮廓的外接矩形;
(6)利用轮廓外接矩形判断家禽的姿态是处于站立姿态还是卧倒姿态,如果是卧倒姿态,则判定为疑似病禽。
6.根据权利要求5所述的基于机器视觉的笼养家禽异常行为检测方法,其特征在于,所述步骤(6)中,通过轮廓外接矩形宽高比判断家禽是处于站立或是卧倒姿态,方法是:
这里Wrect为轮廓外接矩形的宽,Hrect为轮廓外接矩形的高;k3为定值常数,当宽高比大于k3时,即上式成立时,认为家禽处于卧倒姿态,上式不成立时,认为家禽处于站立姿态。
7.一种用于实现权利要求1-6任一项所述笼养家禽异常行为检测方法的检测系统,其特征在于,该系统包括可在畜禽舍内进行巡检的移动车,移动车上设有深度摄像头和处理器,处理器中软件模块用于实现笼养家禽异常行为检测方法,处理器通过网络与远程控制端连接,移动车上设有定位装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南农业大学,未经华南农业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010466976.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种预制稍端、电线杆及制造方法
- 下一篇:一种竹木板材用板材打孔检测装置