基于双目视觉的挤奶器自动控制方法技术

技术编号:17789048 阅读:32 留言:0更新日期:2018-04-25 13:14
本发明专利技术公开一种基于双目视觉的挤奶器自动控制方法,包括以下步骤:通过设置在挤奶区相对位置固定的双目摄像头拍摄奶牛乳房区域的第一平面图像和第二平面图像;利用双目视觉处理算法对所述第一平面图像和所述第二平面图像进行处理,建立所述奶牛乳房的三维坐标空间;根据奶牛乳头的特定认知特征,输出所述三位坐标空间中奶牛乳房4个乳头的位置信息,并根据4个乳头位置信息将挤奶器的4个乳杯套在奶牛的4个乳头上。

Automatic control method of milking device based on binocular vision

The invention discloses an automatic control method of milking device based on binocular vision, including the following steps: the first plane image and the second plane image of the cow breast area are taken by the binocular camera fixed in the relative position of the milking area, and the first plane image and the second flat image are used by the binocular vision processing algorithm. The facial image is processed to establish the three-dimensional coordinate space of the dairy cow's breast; according to the specific cognitive characteristics of the dairy nipple, the location information of the 4 nipples of the cow breasts in the three bit coordinate space is output, and the 4 milk cups of the milking device are placed on the 4 nipples of the dairy cow according to the information of the 4 nipples.

【技术实现步骤摘要】
基于双目视觉的挤奶器自动控制方法
本专利技术属于机器视觉
,特别涉及一种基于双目识别的立体认知方法。
技术介绍
随着机器识别技术的发展,目前很多领域都应用到了机器视觉认知。传统的机器识别包括机器臂定位、智能车辆导航、规避障碍物、甚至人脸识别、指纹识别等等。然而,所有目前的机器识别系统都存在一个不可避免的缺陷,就是识别速度慢,误差率较高。因此,如何快速有效得提高机器视觉识别的性能,成为本领域亟待解决的技术问题。推进信息化,用图像处理技术改造养殖业传统挤奶方式,提高养殖业综合竞争力,是当前畜牧业经济发展的重要方向,也是学术界和企业界研究的热点问题之一。奶牛产奶的机械化是现代化奶牛养殖场中必不可少的环节。传统的挤奶方式通过人工方式将挤奶器的4个乳杯套在奶牛的4个乳头上,首先由于人工操作速度慢,在实际工作中往往由于奶牛饲养场规模大,效率较低;其次,人工操作的干预,容易对奶牛造成惊吓。
技术实现思路
本专利技术的目的就是克服现有技术中提到的上述弊端,提供一种识别准确率高、速度快的基于双目视觉的挤奶器自动控制方法。为达上述目的,本专利技术采取以下技术方案:一种基于双目视觉的挤奶器自动控制方法,包括以下步骤:通过设置在挤奶区相对位置固定的双目摄像头拍摄奶牛乳房区域的第一平面图像和第二平面图像;利用双目视觉处理算法对所述第一平面图像和所述第二平面图像进行处理,建立所述奶牛乳房的三维坐标空间;根据奶牛乳头的特定认知特征,输出所述三位坐标空间中奶牛乳房4个乳头的位置信息,并根据4个乳头位置信息将挤奶器的4个乳杯套在奶牛的4个乳头上。进一步地,所述利用双目视觉处理算法对所述第一平面图像和所述第二平面图像进行处理,建立所述奶牛乳房的三维坐标空间包括:S1:对所述第一平面图像和第二平面图像进行预处理;S2:对经过预处理的第一平面图像和第二平面图像进行智能认知,确定视差计算前的泛化认知特征,并建立所述第一平面图像和第二平面图像之间的匹配关系,以辨认所述乳房区域的认知属性;S3:根据所述乳房区域的认知属性,确认与该认知属性相对应的一个或多个特定认知特征;S4:根据双目立体成像原理进行视差计算;S5:结合所述特定认知特征和点云图,建立奶牛乳房的三维坐标空间。进一步地,上述挤奶器自动控制方法还包括以下步骤:S6:判断所述三维坐标空间的识别度是否满足精度和误差要求;如满足,则输出奶牛乳房4个乳头的位置信息,并根据4个乳头位置信息将挤奶器的4个乳杯套在奶牛的4个乳头上;如不满足,转至步骤S7;S7:返回步骤S2,重新确定所述泛化认知特征,并继续执行步骤S3-S6。进一步地,所述步骤S4中还包括获取所述目标对象的点云图。进一步地,所述泛化认知特征包括纹理、轮廓、颜色中的一种或几种;所述特定认知特征包含在所述泛化认知特征之内;所述认知属性的具体种类包括颜色、轮廓、表面纹理以及轮廓的几何结构。进一步地,所述步骤S1中的预处理包括滤波、降噪、白平衡、扭曲处理、放射变化。进一步地,所述步骤S3中确定视差计算前的泛化认知特征的方法包括:图形种类、组成图形的线条的几何长度、组成图形的不同特征区域的颜色、组成图形的线条的连接关系、本图形和其它泛化图形的几何关系、组成图形的轮廓的长度比例关系。本专利技术提出的基于双目视觉的挤奶器自动控制方法是一种非常先进的机器认知方法,不仅可以分辨奶牛乳房的泛化特征,还可以根据泛化特征进一步确定奶牛乳房的特定特征,用而可以用最准确、高效的特征识别技术来对奶牛乳房的4个乳头进行识别定位,适合于养殖园区大规模的养殖模式,降低了人工成本,有效的提高了工作效率,具有非常广阔的应用前景。附图说明图1为本专利技术一个实施里的基于双目视觉的挤奶器自动控制使用场景示意图;图2为本专利技术另一视角的基于双目视觉的挤奶器自动控制使用场景示意图;图3为本专利技术再一视角的基于双目视觉的挤奶器自动控制使用场景示意图。附图标记说明:10-双目摄像头。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参见图1-图3,本专利技术一个实施例的基于双目视觉的挤奶器自动控制方法,包括以下步骤:通过设置在挤奶区相对位置固定的双目摄像头10拍摄奶牛乳房区域的第一平面图像和第二平面图像;利用双目视觉处理算法对所述第一平面图像和所述第二平面图像进行处理,建立所述奶牛乳房的三维坐标空间;根据奶牛乳头的特定认知特征,输出所述三位坐标空间中奶牛乳房4个乳头的位置信息,并根据4个乳头位置信息将挤奶器的4个乳杯套在奶牛的4个乳头上。在一个较佳的实施例中,所述利用双目视觉处理算法对所述第一平面图像和所述第二平面图像进行处理,建立所述奶牛乳房的三维坐标空间包括:S1:对所述第一平面图像和第二平面图像进行预处理;S2:对经过预处理的第一平面图像和第二平面图像进行智能认知,确定视差计算前的泛化认知特征,并建立所述第一平面图像和第二平面图像之间的匹配关系,以辨认所述乳房区域的认知属性;S3:根据所述乳房区域的认知属性,确认与该认知属性相对应的一个或多个特定认知特征;S4:根据双目立体成像原理进行视差计算;S5:结合所述特定认知特征和点云图,建立奶牛乳房的三维坐标空间。进一步地,上述挤奶器自动控制方法还包括以下步骤:S6:判断所述三维坐标空间的识别度是否满足精度和误差要求;如满足,则输出奶牛乳房4个乳头的位置信息,并根据4个乳头位置信息将挤奶器的4个乳杯套在奶牛的4个乳头上;如不满足,转至步骤S7;S7:返回步骤S2,重新确定所述泛化认知特征,并继续执行步骤S3-S6。进一步地,所述步骤S4中还包括获取所述目标对象的点云图。进一步地,所述泛化认知特征包括纹理、轮廓、颜色中的一种或几种;所述特定认知特征包含在所述泛化认知特征之内;所述认知属性的具体种类包括颜色、轮廓、表面纹理以及轮廓的几何结构。进一步地,所述步骤S1中的预处理包括滤波、降噪、白平衡、扭曲处理、放射变化。进一步地,所述步骤S3中确定视差计算前的泛化认知特征的方法包括:图形种类、组成图形的线条的几何长度、组成图形的不同特征区域的颜色、组成图形的线条的连接关系、本图形和其它泛化图形的几何关系、组成图形的轮廓的长度比例关系。本专利技术相对于现有技术,最大的创新点在于,采用了泛化认知特征和特定认知特征相结合的方式来对奶牛乳房乳头进行识别定位的技术手段。首先,所述泛化认知特征包括纹理、轮廓、颜色中的一种或几种;而所述特定认知特征包含在所述泛化认知特征之内。所述认知属性的具体种类包括颜色、轮廓、表面纹理以及轮廓的几何结构。所述特定认知特征则是基于图像的深度学习认知特征,辨认出乳头及其位置。综上所述,本专利技术提出的基于双目视觉的挤奶器自动控制方法是一种非常先进的机器认知方法,不仅可以分辨奶牛乳房的泛化特征,还可以根据泛化特征进一步确定奶牛乳房的特定特征,用而可以用最准确、高效的特征识别技术来对奶牛乳房的4个乳头进行识别定位,适合于养殖园区大规模的养殖模式,降低了人工成本,有效的提高了工作效率,具有非常广阔的应用前景。本领域普通技术人员可以理本文档来自技高网...
基于双目视觉的挤奶器自动控制方法

【技术保护点】
一种基于双目视觉的挤奶器自动控制方法,其特征在于,包括以下步骤:通过设置在挤奶区相对位置固定的双目摄像头拍摄奶牛乳房区域的第一平面图像和第二平面图像;利用双目视觉处理算法对所述第一平面图像和所述第二平面图像进行处理,建立所述奶牛乳房的三维坐标空间;根据奶牛乳头的特定认知特征,输出所述三位坐标空间中奶牛乳房4个乳头的位置信息,并根据4个乳头位置信息将挤奶器的4个乳杯套在奶牛的4个乳头上。

【技术特征摘要】
1.一种基于双目视觉的挤奶器自动控制方法,其特征在于,包括以下步骤:通过设置在挤奶区相对位置固定的双目摄像头拍摄奶牛乳房区域的第一平面图像和第二平面图像;利用双目视觉处理算法对所述第一平面图像和所述第二平面图像进行处理,建立所述奶牛乳房的三维坐标空间;根据奶牛乳头的特定认知特征,输出所述三位坐标空间中奶牛乳房4个乳头的位置信息,并根据4个乳头位置信息将挤奶器的4个乳杯套在奶牛的4个乳头上。2.根据权利要求1所述的基于双目视觉的挤奶器自动控制方法,其特征在于,所述利用双目视觉处理算法对所述第一平面图像和所述第二平面图像进行处理,建立所述奶牛乳房的三维坐标空间包括:S1:对所述第一平面图像和第二平面图像进行预处理;S2:对经过预处理的第一平面图像和第二平面图像进行智能认知,确定视差计算前的泛化认知特征,并建立所述第一平面图像和第二平面图像之间的匹配关系,以辨认所述乳房区域的认知属性;S3:根据所述乳房区域的认知属性,确认与该认知属性相对应的一个或多个特定认知特征;S4:根据双目立体成像原理进行视差计算;S5:结合所述特定认知特征和点云图,建立奶牛乳房的三维坐标空间。3.根据权利要求2所述的基于双目视觉的挤奶器自动控制方法,其特征...

【专利技术属性】
技术研发人员:董霄剑曾洪庆
申请(专利权)人:北京伟景智能科技有限公司
类型:发明
国别省市:北京,11

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

1