The invention discloses a pig individual identification and drinking behavior analysis method based on machine vision. The first is from overlooking the area of individual pig drinking water extraction pigs in video sequences; then calculate between the individual and the pig drinking water tap distance, the judgment of the individual pig is in contact with drinking water, if it is the generalized Hough transform and improved clustering algorithm on the pig head, the tail of the judge; if the pig head contact and drinking water tap to extract the pig individual color moment, area and perimeter, and data specification of the features; and then with the standard Euclidean distance between the feature library identification of individual pig; according to the contact time between the individual and the drinking tap pig to determine whether the individual pig drinking water. The study is based on the technology of machine vision identification and analysis of drinking water drinking behavior of swine individuals, will not cause any disturbance to the pig, but also provides a reference for further exploration of other acts of individual pigs in the pig.
【技术实现步骤摘要】
基于机器视觉的猪个体识别与饮水行为分析方法
本专利技术涉及机器视觉、模式识别、动物行为分析等技术,具体涉及一种俯视状态下群养猪监控视频中饮水区的猪个体识别与饮水行为分析方法。
技术介绍
利用机器视觉技术监控俯视群养猪的行为可以帮助饲养员去改善猪只福利。监控猪的行为可以以群,还可以以个体形式,而且个体形式更具优势,因为这种方式可以为饲养员提供猪的个体信息,以便有针对性的监控或照顾某只猪个体(Kashiha,M.A.,Bahr,C.,Ott,S.,etal.Automaticmonitoringofpiglocomotionusingimageanalysis.LivestockScience,2014,159,141–148.)。猪圈中水龙头的位置是固定的,正在饮水的猪个体仅可能有一只,而且通常是标准站立姿势,喝水时往往是不希望被其他同伴打扰的,这些都为准确提取正在饮水的猪个体提供了有利条件(YizhengGuo,WeixingZhu,PengpengJiao,etal.Multi-objectextractionfromtopviewgroup-housedpigimagesbasedonadaptivepartitioningandmultilevelthresholdingsegmentation[J].Biosystemsengineering,2015,135(5):54-60.)。本专利技术给出一种采用机器视觉技术识别饮水区的猪个体,继而分析猪个体是否饮水的方法,不同于传统的猪个体识别,本方法不会对猪个体产生任何干扰,也为进一步探索群养猪中猪个体 ...
【技术保护点】
基于机器视觉的猪个体识别与饮水行为分析方法,其特征在于,包含以下步骤:(1)获取俯视状态下群养猪视频序列,从视频帧图像中提取饮水区的猪个体;(2)计算猪个体与饮水龙头之间的距离,判断该猪个体是否与饮水龙头接触,若是则采用改进的广义Hough变换和聚类算法对猪体头部、尾部进行判定;(3)若猪体头部与饮水龙头接触,则进行猪个体特征提取,包括提取猪个体的颜色、形状两类特征,并对特征进行数据规格化;(4)精选各个猪个体饮水时的样本,建立猪个体识别的标准特征库;通过与标准特征库的欧式距离对待识对象进行识别,并根据猪个体与饮水龙头的接触时间来判断猪个体是否饮水。
【技术特征摘要】
1.基于机器视觉的猪个体识别与饮水行为分析方法,其特征在于,包含以下步骤:(1)获取俯视状态下群养猪视频序列,从视频帧图像中提取饮水区的猪个体;(2)计算猪个体与饮水龙头之间的距离,判断该猪个体是否与饮水龙头接触,若是则采用改进的广义Hough变换和聚类算法对猪体头部、尾部进行判定;(3)若猪体头部与饮水龙头接触,则进行猪个体特征提取,包括提取猪个体的颜色、形状两类特征,并对特征进行数据规格化;(4)精选各个猪个体饮水时的样本,建立猪个体识别的标准特征库;通过与标准特征库的欧式距离对待识对象进行识别,并根据猪个体与饮水龙头的接触时间来判断猪个体是否饮水。2.根据权利要求1所述的基于机器视觉的猪个体识别与饮水行为分析方法,其特征在于所述步骤(1)具体包括:改建实验用猪舍,在猪舍正上方安装拍摄俯视视频的图像采集系统,获取包含猪个体饮水的视频片段,对单帧图像做直方图均衡化及最大熵阈值分割,取饮水区的分割结果做数学形态学处理,从而提取了饮水区的猪个体目标;因猪圈中水龙头的位置是固定的,正在饮水的猪个体仅可能有一只,而且通常是标准站立姿势,喝水时往往是不希望被其他同伴打扰的,仅取饮水区域的分割结果可以避免其他区域(比如猪圈的围栏,食槽等)对分割结果的影响。3.根据权利要求1所述的基于机器视觉的猪个体识别与饮水行为分析方法,其特征在于所述步骤(2)具体包括:当提取的猪个体边缘与水龙头之间的距离在20像素之内时,则认为该猪个体可能在饮水;在判定猪个体与饮水龙头接触后,使用改进的广义Hough变换和聚类算法对猪体头部、尾部进行判定:首先对猪体整体轮廓进行椭圆拟合,以椭圆长轴方向为横坐标、短轴方向为纵坐标自适应建立直角坐标系;接着截取猪体占身长四分之一的头部、尾部轮廓,并以各曲线轮廓的其中一个端点为起始点,在该轮廓上每隔τ个像素点确定一个采样点,将连续的轮廓曲线用点的形式表示出来;再在轮廓采样点上按顺序选取三点确定一个圆心,这样,曲线轮廓由图像空间被映射为若干圆心对的参数空间;最后计算圆心对两两之间的距离均值,通过与预设阈值的比较,小于预设阈值的圆心对所对应的曲线为尾部轮廓,否则为头部轮廓。4.根据权利要求1所述的基于机器视觉的猪个体识别与饮水行为分析方法,其特征在于:所述步骤(3)中当判定是猪体头部与饮水龙头接触,其后提取该猪个体的颜色、形状两类特征...
【专利技术属性】
技术研发人员:朱伟兴,郭依正,李新城,
申请(专利权)人:江苏大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。