一种基于机器视觉的鸡胴体重量自动分级系统及分级方法与流程

文档序号:11792468阅读:839来源:国知局
一种基于机器视觉的鸡胴体重量自动分级系统及分级方法与流程

本发明涉及一种重量自动分级系统及方法,特别是涉及一种基于机器视觉的鸡胴体重量自动分级系统及分级方法,属于自动控制技术领域。



背景技术:

鸡胴体定义为经过屠宰、放血、去毛、去爪、去内脏、去头等工序后肉鸡的整个躯体。胴体的分级一般依据产量和质量两个方面,产量是根据胴体的产肉率进行分级,对于鸡胴体而言,一般通过直接称重评定,依据重量大小分等级。胴体分级可以使加工企业、经销商和消费者对产品品质达成共识,实现公平合理定价,而重量分级则是胴体分级机制的基础环节,大型肉鸡屠宰厂不仅有整鸡生产线,也有肉鸡分割产品如鸡腿、鸡翅的生产线。因此,重量分级的作用不仅仅是对整鸡生产线进行分级,保证产品规格统一,同时还是两种生产线产品分配的依据:例如厂家会根据实际需求,将重量适中的鸡胴体分配到整鸡生产线,重量偏大或偏小的鸡胴体分配到分割生产线。

现在市场中使用的鸡胴体重量分级方法是在磅秤上称重,再分级。这其中分为自动分级和人工分级。国外及国内大型厂家使用的是自动分级系统,流水线上在线自动称重,数据录入电脑,电脑再控制机械装置进行分级;另外中小厂家还存在人工分级的现象,这种方法显然比自动分级系统效率低下,错误率高。虽然自动分级系统在线称重速度快,普遍能达到150个/分钟以上,称重精度高,一般可以精确到±1g,分级级数范围广,8—16级可调,但是不管自动分级系统采用哪种称重方式,都必须使鸡胴体与磅秤直接接触。而有研究指出车间内的案板、称台、工人手是鸡胴体及其分割产品污染的三个主要来源,这使得冲洗过的鸡胴体受到了二次污染,鸡胴体之间也因为称台容易产生交叉感染,这是自动分级系统最大的缺点与隐患。



技术实现要素:

本发明的主要目的在于,克服现有技术中的不足,提供一种基于机器视觉的鸡胴体重量自动分级系统及分级方法,实现非直接接触式的重量分级,能够在鸡胴体仅仅悬挂生产线而不接触任何其他物体时完成重量分级,从而避免分级环节污染鸡胴体情况的发生,同时可保证快速、稳定、精确的分级。

为了达到上述目的,本发明所采用的技术方案是:

一种基于机器视觉的鸡胴体重量自动分级系统,包括安装在流水线上的暗箱,内设于暗箱的光源、工业相机和光电开关传感器,以及外设于暗箱的工控机。

其中,所述流水线贯穿过暗箱,所述暗箱的侧壁开设有通孔,流水线上的鸡胴体均依次通过穿过通孔进入暗箱并位于拍摄位置供工业相机采集原始图像和穿出暗箱经流水线传输后进行分级。

而且,所述光源用于对位于拍摄位置的鸡胴体提供拍摄用光,所述光电开关传感器用于检测鸡胴体进入暗箱并将检测信号发送给工业相机,所述工业相机用于根据接收到的检测信号启动采集原始图像并将原始图像发送给工控机,所述工控机用于对原始图像进行图像处理、并经图像处理后得到鸡胴体重量和分级结果。

本发明进一步设置为:所述暗箱包括箱体和顶盖,所述箱体包括依次相连的前板、左侧板、背板和右侧板;所述通孔成对设置,分别开设在左侧板和右侧板上。

本发明进一步设置为:所述工业相机和光电开关传感器均设置在前板的内表面,并与鸡胴体的拍摄位置正对分布。

本发明进一步设置为:所述光源为4个LED灯,成对设置在左侧板和右侧板上,并均朝向鸡胴体的拍摄位置提供拍摄用光。

本发明进一步设置为:所述背板的内表面铺置有黑色背景布。

本发明进一步设置为:所述箱体内设有两个隔板,两个隔板将箱体分隔为三个隔间;三个隔间依次沿流水线穿行暗箱方向分布,包括左隔间、中隔间和右隔间;所述光源、工业相机和光电开关传感器设置在中隔间内,所述左隔间用于拉开暗箱外的光线与中隔间的距离、以使暗箱外的光线不照进中隔间,所述工控机内嵌式安装于右隔间。

本发明进一步设置为:所述工业相机和光电开关传感器均安装在固定面板上,所述固定面板通过调节组件安装在中隔间。

本发明进一步设置为:所述调节组件包括分别安装在两个隔板之间水平分布的前后调节底座,架设于前后调节底座上水平分布的左右调节底座,以及与左右调节底座相垂直设置的高度调节杆;所述固定面板安装在高度调节杆的顶端。

本发明还提供一种基于机器视觉的鸡胴体重量自动分级系统的分级方法,包括以下步骤:

1)通过流水线的运输,流水线上的鸡胴体穿入暗箱,当光电开关传感器检测到鸡胴体位于拍摄位置时,工业相机拍摄鸡胴体获取彩色的初始图像、并将初始图像发送给工控机进行图像处理;

2)工控机对原始图像进行预处理,得到二值化图像;

2-1)将采集的彩色的初始图像通过灰度化处理变换成灰白图像;

2-2)通过滤波处理将灰白图像中的噪声进行去除而得到去噪图像;

2-3)对去噪图像进行形态学处理消除细小物体得到灰度化图像;

2-4)对灰度化图像进行阈值分割得到黑白图像;

2-5)对黑白图像中位于鸡胴体轮廓内的孔洞进行填充处理得到二值化图像;

3)从二值化图像中提取出鸡胴体的特征量,计算特征量的实际值;根据工控机预构建的鸡胴体重量数学模型得到鸡胴体重量预测值,通过将鸡胴体重量预测值与分级重量预设值相比较,得到分级结果并将分级结果显示于显示界面。

本发明的分级方法进一步设置为:所述步骤3)中的鸡胴体的特征量为4个,分别为鸡胴体投影面积、鸡胴体投影轮廓的长度、鸡胸部分高度和鸡胸部分面积;计算得到4个特征量的实际值,分别为鸡胴体投影面积实际值、鸡胴体投影轮廓的长度实际值、鸡胸部分高度实际值和鸡胸部分面积实际值;所述鸡胴体重量数学模型为其中,为鸡胴体重量预测值,Sr为鸡胴体投影面积实际值,Cr为鸡胴体投影轮廓的长度实际值,Ar为鸡胸部分高度实际值,Er为鸡胸部分面积实际值。

与现有技术相比,本发明具有的有益效果是:

本发明提供的基于机器视觉的鸡胴体重量自动分级系统,使用工业相机对输入暗箱中并位于拍摄位置的鸡胴体进行采集原始图像,再通过工控机对原始图像进行图像处理、并经图像处理后得到鸡胴体重量和分级结果,实现非直接接触式的重量分级,能够在鸡胴体仅仅悬挂生产线而不接触任何其他物体时完成重量分级,从而避免分级环节污染鸡胴体情况的发生,同时可保证快速、稳定、精确的分级。

本发明提供的基于机器视觉的鸡胴体重量自动分级系统的分级方法,采用机器视觉技术,它通过捕捉图像、处理图像和分析图像,使用工控机算法处理图像中的物体,提取出鸡胴体的图像特征量,将具体的图像特征量与鸡胴体实际重量根据数学模型建立关系,从而估算出图像中鸡胴体的重量,然后通过设定的重量等级标准,将鸡胴体划分到相应的等级中,图像处理快速高效,实现快速、稳定、精确的分级。

上述内容仅是本发明技术方案的概述,为了更清楚的了解本发明的技术手段,下面结合附图对本发明作进一步的描述。

附图说明

图1为本发明一种基于机器视觉的鸡胴体重量自动分级系统的装配示意图;

图2为本发明一种基于机器视觉的鸡胴体重量自动分级系统的正视结构示意图;

图3为本发明一种基于机器视觉的鸡胴体重量自动分级系统的侧视结构示意图;

图4为本发明一种基于机器视觉的鸡胴体重量自动分级系统的俯视结构示意图;

图5为本发明一种基于机器视觉的鸡胴体重量自动分级系统中调节组件的正视结构示意图;

图6为本发明一种基于机器视觉的鸡胴体重量自动分级系统中调节组件的侧视结构示意图;

图7为本发明一种基于机器视觉的鸡胴体重量自动分级系统中调节组件的俯视结构示意图;

图8为本发明的工控机图像处理得到的灰白图像;

图9为本发明的工控机图像处理得到的黑白图像;

图10为本发明的工控机图像处理得到的二值化图像。

具体实施方式

下面结合说明书附图,对本发明作进一步的说明。

如图1至图7所示,一种基于机器视觉的鸡胴体重量自动分级系统,包括安装在流水线10上的暗箱1,内设于暗箱1的光源2、工业相机3和光电开关传感器4,以及外设于暗箱1的工控机5;所述流水线10贯穿过暗箱1,所述暗箱1的侧壁开设有通孔11,流水线10上的鸡胴体100均依次通过穿过通孔11进入暗箱1并位于拍摄位置供工业相机3采集原始图像和穿出暗箱1经流水线10传输后进行分级。暗箱1的设置可以最大程度地排除外部光线对工业相机3捕捉图像的干扰,暗箱1宽度可设置为仅能拍摄到一个鸡胴体100,左右宽约为22cm即可。

所述光源2用于对位于拍摄位置的鸡胴体100提供拍摄用光,所述光电开关传感器4用于检测鸡胴体100进入暗箱1并将检测信号发送给工业相机3,所述工业相机3用于根据接收到的检测信号启动采集原始图像并将原始图像发送给工控机5,所述工控机5用于对原始图像进行图像处理、并经图像处理后得到鸡胴体重量和分级结果。

所述暗箱1包括箱体和顶盖12,所述箱体包括依次相连的前板13、左侧板14、背板15和右侧板16;所述通孔11成对设置,分别开设在左侧板14和右侧板16上。

所述工业相机3和光电开关传感器4均设置在前板13的内表面,并与鸡胴体100的拍摄位置正对分布。

所述光源2为4个LED灯,成对设置在左侧板14和右侧板16上,并均朝向鸡胴体100的拍摄位置提供拍摄用光。4个LED灯的设置,可为鸡胴体100提供均匀光源,保证没有反光和阴影。

所述背板15的内表面铺置有黑色背景布17,可避免反光,也有利于图像处理。

使用过程:光电开关传感器4与工业相机3的I/O端相接,每当有鸡胴体100从光电开关传感器4正前方经过时会发射一个脉冲到工业相机3,工业相机3接收到脉冲便捕捉一个图像,这样可以拍到的鸡胴体正好处于图像中央。工业相机3通过另一个端口(以太网口)将所捕捉的图像数据传输到工控机5进行图像处理。工控机5中安装有一套图像处理模块,用户可以实时看到工业相机3对每一个鸡胴体100捕捉的图像,同时显示当前鸡胴体100的估计重量和所划分的等级。

流水线10上的鸡胴体100通过穿过通孔11进入暗箱1进行拍摄,由于通孔的存在将导致一部分外界光线进入暗箱1内部。为了减少外界光线对拍摄的干扰,所述箱体内设有两个隔板18,两个隔板18将箱体分隔为三个隔间;三个隔间依次沿流水线10穿行暗箱方向分布,包括左隔间181、中隔间182和右隔间183;所述光源2、工业相机3和光电开关传感器4设置在中隔间182内,所述左隔间181用于拉开暗箱1外的光线与中隔间182的距离、以使暗箱1外的光线不照进中隔间182,所述工控机5内嵌式安装于右隔间183。通过隔板18的设置,可大幅减少外界光照对拍摄的影响。

所述工业相机3和光电开关传感器4均安装在固定面板6上,所述固定面板6通过调节组件7安装在中隔间182,可实现全方位调节,以保证工业相机3可以依次拍摄到流水线10上全部的鸡胴体100。

如图4至图7所示,所述调节组件7包括分别安装在两个隔板18之间水平分布的前后调节底座71,架设于前后调节底座71上水平分布的左右调节底座72,以及与左右调节底座72相垂直设置的高度调节杆73;所述固定面板6安装在高度调节杆73的顶端。

本发明还提供一种基于机器视觉的鸡胴体重量自动分级系统的分级方法,包括以下步骤:

1)通过流水线的运输,流水线上的鸡胴体穿入暗箱,当光电开关传感器检测到鸡胴体位于拍摄位置时,工业相机拍摄鸡胴体获取彩色的初始图像、并将初始图像发送给工控机进行图像处理;

2)工控机对原始图像进行预处理,得到二值化图像;

2-1)将采集的彩色的初始图像通过灰度化处理变换成如图8所示的灰白图像;

2-2)通过滤波处理将灰白图像中的噪声进行去除而得到去噪图像;

2-3)对去噪图像进行形态学处理消除细小物体得到灰度化图像;

2-4)对灰度化图像进行阈值分割得到如图9所示的黑白图像;

由于鸡胴体表面会有血渍、污渍,而这些物体在图像中显示颜色较深,灰度化以后灰度值较低,与背景灰度值接近,通过阈值分割操作后,不仅背景部分全部变成黑色,这些血渍、污渍也会变成黑色,所以在如图9所示的白色的鸡胴体区域中形成了黑色的小点,称之为孔洞,需要将它们去除;

2-5)对黑白图像中位于鸡胴体轮廓内的孔洞进行填充处理得到如图10所示的二值化图像;其中填充处理,即是将鸡胴体轮廓内的黑色孔洞变成白色;

3)从二值化图像中提取出鸡胴体的特征量,计算特征量的实际值;根据工控机预构建的鸡胴体重量数学模型得到鸡胴体重量预测值,通过将鸡胴体重量预测值与分级重量预设值相比较,得到分级结果并将分级结果显示于显示界面。

工控机所预构建的鸡胴体重量数学模型为,

<mrow> <mover> <mi>W</mi> <mo>^</mo> </mover> <mo>=</mo> <mo>-</mo> <mn>770.35</mn> <mo>+</mo> <mn>1.875</mn> <msub> <mi>S</mi> <mi>r</mi> </msub> <mo>-</mo> <mn>1.907</mn> <msub> <mi>C</mi> <mi>r</mi> </msub> <mo>+</mo> <mn>29.433</mn> <msub> <mi>A</mi> <mi>r</mi> </msub> <mo>+</mo> <mn>0.181</mn> <msub> <mi>E</mi> <mi>r</mi> </msub> <mo>;</mo> </mrow>

其中,为鸡胴体重量预测值,Sr为鸡胴体投影面积实际值,Cr为鸡胴体投影轮廓的长度实际值,Ar为鸡胸部分高度实际值,Er为鸡胸部分面积实际值。

可从二值化图像中提取出4个鸡胴体的特征量,分别为鸡胴体投影面积、鸡胴体投影轮廓的长度、鸡胸部分高度和鸡胸部分面积。

然后根据4个鸡胴体的特征量计算得到4个特征量的实际值,分别为鸡胴体投影面积实际值、鸡胴体投影轮廓的长度实际值、鸡胸部分高度实际值和鸡胸部分面积实际值。

根据4个特征量的实际值以及鸡胴体重量数学模型,得到鸡胴体重量预测值。已知肉鸡常见的白羽肉鸡和黄羽肉鸡上市体重约为1.5-3.3kg/只,胴体率(鸡胴体重量占活体重量的百分比)约为70%,且较稳定,即常见肉鸡胴体体重为1050-2310g/只,所以可将鸡胴体分级重量预设值设置为1000-2500g/只;经重量比较,输出并显示分级结果于工控机显示界面。

以上显示和描述了本发明的基本原理、主要特征及优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1