一种鸡蛋蛋壳表面微小污斑的在线视觉检测装置及方法制造方法及图纸

技术编号:19387750 阅读:37 留言:0更新日期:2018-11-10 01:37
本发明专利技术公开了一种鸡蛋蛋壳表面微小污斑的在线视觉检测装置及方法,装置包括传送辊轮、工业相机、图像采集箱、照射光源、光电传感器、PLC控制器和计算机;工业相机安装于采集箱顶部正中位置并通过数据传输线与计算机连接;传送辊轮下方设置有照射光源,光电传感器设置于采集箱一侧并与PLC控制器连接,PLC控制器通过串口通讯线与计算机进行串口通信。本发明专利技术首先自动采集鸡蛋的彩色图像,然后进行一系列必要的图像预处理过程,获得消除无用背景后的鸡蛋完整目标图像,提取蛋体上污斑区域在二值图像上的黑色像素点个数等参数,计算每个鸡蛋在三张图片中污斑区域像素点个数之和,根据像素点个数之和进行判别,由此实现对鸡蛋蛋壳表面微小污斑的在线检测。

An on-line visual inspection device and method for tiny stains on egg eggshell surface

The invention discloses an on-line visual detection device and method for tiny stains on eggshell surface. The device comprises a conveyor roller, an industrial camera, an image acquisition box, an irradiation light source, a photoelectric sensor, a PLC controller and a computer. The industrial camera is installed in the middle position of the top of the collection box and is connected with a computer through a data transmission line. The light source is arranged under the conveyor roller, the photoelectric sensor is arranged on the side of the collection box and connected with the PLC controller, which communicates with the computer through the serial communication line. The invention first automatically collects the color image of eggs, and then performs a series of necessary image preprocessing procedures to obtain the complete target image of eggs after eliminating the useless background, extracts the parameters such as the number of black pixels on the binary image of the stain area on the eggs, and calculates the pixels of the stain area of each egg in three pictures. Based on the sum of the number of points and the sum of the number of pixels, the on-line detection of tiny stains on eggshell surface is realized.

【技术实现步骤摘要】
一种鸡蛋蛋壳表面微小污斑的在线视觉检测装置及方法
本专利技术属于视觉检测
,涉及一种在线视觉检测装置及方法,具体涉及一种鸡蛋蛋壳表面微小污斑的在线视觉检测装置及方法。
技术介绍
鸡蛋因其具有蛋白质、磷脂、维生素等丰富的营养物质而深受人们的喜爱,成为了日常生活中必不可少的食物。由于刚出厂的鸡蛋表面可能附着一些粪便、血迹等污斑,不能直接投入市场销售,因此在鸡蛋的洁蛋加工过程中,检测出表面存在污斑的鸡蛋是保证洁蛋质量的重要环节。目前,国内外学者在鸡蛋的污斑检测上进行了一些研究。Patel运用计算机视觉与神经网络的结合检测有污点的鸡蛋,检测率达到85%;Dehrouyeh等研究了一种基于HIS颜色空间中的算法来检测蛋壳上的污物;屠康等通过计算机视觉对鸡蛋污斑检测,将鸡蛋每旋转约120°采集一次鸡蛋图像进行分析处理,污斑鸡蛋的检测准确率为92%,总体准确率为90%以上;贾超实时采集单通道鸡蛋图像,通过使用分裂合并算法、小波变换、区域标记获得鸡蛋污物特征参数,检测准确率为88%。现有的检测技术存在以下不足:1、大多数的鸡蛋污斑检测技术以静态检测研究为主,对于动态在线检测相关技术研究较少;2、利用机器视觉技术检测鸡蛋表面污斑时,少有针对于面积较为微小的污斑检测,目前这类微小的污斑仍需人工检测分拣;3、在线检测单通道鸡蛋污斑的研究较多,还没有同时检测多通道的鸡蛋污斑技术,难以实现大批量检测。
技术实现思路
本专利技术的目的在于提高鸡蛋污斑检测技术的适用性,提供一种鸡蛋蛋壳表面微小污斑的在线视觉检测装置及其方法。本专利技术的装置所采用的技术方案是:一种鸡蛋蛋壳表面微小污斑的在线视觉检测装置,其特征在于:包括传送辊轮、工业相机、图像采集箱、照射光源、光电传感器、PLC控制器和计算机;所述图像采集箱固定安装在所述传送辊轮两侧的支架上,所述工业相机固定安装于采集箱顶部正中位置并通过数据传输线与所述计算机连接;所述传送辊轮下方设置有照射光源,所述光电传感器设置于所述采集箱一侧并与所述PLC控制器连接,所述PLC控制器通过串口通讯线与所述计算机进行串口通信。本专利技术的方法所采用的技术方案是:一种鸡蛋蛋壳表面微小污斑的在线视觉检测方法,其特征在于,包括以下步骤:步骤1:采集鸡蛋彩色图像;步骤2:预处理图像,获得鸡蛋彩色完整目标图像;步骤3:提取微小污斑特征参数;步骤4:判别污斑蛋与干净蛋。本专利技术具有以下优点和积极效果:1、利用机器视觉技术进行鸡蛋检测,对应用环境没有较高的限制,更有利于该技术的应用推广;2、对面积较小的微小污斑进行智能化检测,可以减少靠人眼识别产生的人工成本;3、该专利技术所使用的方法更加高效、灵活、判断准确,实际应用会更加方便。附图说明图1是本专利技术实施例的装置结构示意图;图2是本专利技术实施例的方法流程图。具体实施方式为了便于本领域普通技术人员理解和实施本专利技术,下面结合附图及实施例对本专利技术作进一步的详细描述,应当理解,此处所描述的实施示例仅用于说明和解释本专利技术,并不用于限定本专利技术。请见图1,本专利技术提供的一种鸡蛋蛋壳表面微小污斑的在线视觉检测装置,包括传送辊轮1、工业相机2、图像采集箱3、照射光源4、光电传感器5、PLC控制器6和计算机7;图像采集箱3固定安装在传送辊轮1两侧的支架上,工业相机2固定安装于采集箱3顶部正中位置并通过数据传输线与计算机7连接;传送辊轮1下方设置有照射光源4,光电传感器5设置于采集箱3一侧并与PLC控制器6连接,PLC控制器6通过串口通讯线与计算机7进行串口通信。本实施例的传送辊轮1,为一种通用外购件,选用ZYF—J3分选机;其功能是传送鸡蛋8。本实施例的工业相机2为GIGE工业相机,是一种通用外购件,选用GIGE接口相机(德国UEyeRE,UI-6210RE-C-HQPOERev3),镜头(日本computarM0814-MP2);其功能是采集鸡蛋的彩色图像。本实施例的图像采集箱3是一种封闭的矩形暗箱;其功能是保证采集图像时不受外界光的影响,提供一个稳定的采集环境,并起到固定安装工业相机2的作用。本实施例的照射光源4是一种通用外购件,采用9个暖白色照蛋器以3*3并排放置在传送辊轮下方;其功能是形成透射方式照射鸡蛋。本实施例的光电传感器5是一种通用外购件,选用漫反射式光电开关(台湾嘉准F&CCR—10P);其功能是产生触发信号(即自动采集信号)。本实施例的PLC控制器6为西门子S7-200PLC控制器,是一种通用外购件;其功能是用于接收光电传感器5发送的触发信号并转送至计算机7。本实施例的计算机7是一种通用外购件,如选用Intel(R)Core(TM)i5-6500处理器Windows7系统。请见图2,本专利技术提供的一种鸡蛋蛋壳表面微小污斑的在线视觉检测方法,包括以下步骤:步骤1:采集鸡蛋彩色图像;当鸡蛋传送至图像采集箱内部时会触发一侧的光电传感器,触发信号经过PLC传输给计算机并控制工业相机采集此时的图像,达到自动采集图片的功能,每个鸡蛋可采集三张图片。步骤2:预处理图像,获得鸡蛋彩色完整目标图像;具体实现包括以下子步骤:步骤2.1:对图片进行裁剪,将单张图片中的九枚鸡蛋裁剪分成九张单独的鸡蛋图片;步骤2.2:寻找图像中像素B分量值大于零的点,并将其R、G、B三个颜色分量的值设置为零,其余像素点保持原值,以清除大部分由于透射照明产生的漏光区域;步骤2.3:提取R颜色分量(红色分量)图,并利用自适应阈值分割进行二值化转化为黑白图像;步骤2.4:采用5×5的圆形结构元素对步骤2.3中的黑白图像先腐蚀后膨胀,消除漏光残余区域;步骤2.5:通过封闭孔洞填充算法补全蛋体表面图像的孔洞,利用去除最小面积法消除图片边缘上的多余干扰区域;步骤2.6:提取经上述步骤处理后的蛋体轮廓;步骤2.7:运用凸包算法剔除轮廓上存在的凹陷点,直接将剩下的凸包点相邻两端用线段进行连接,从而将蛋体轮廓补全;步骤2.8:将补全后轮廓内的区域填充成白色,并与原图像进行点乘操作,获得去除背景后的鸡蛋彩色完整目标图像。步骤3:提取微小污斑特征参数;具体实现包括以下子步骤:步骤3.1:统计鸡蛋彩色完整目标图像的像素点个数,记为M;步骤3.2:利用公式GREY=R*0.299+G*0.587+B*0.114将彩色图像转换为灰度图像;步骤3.3:运用最大类间方差法对灰度图像进行自适应阈值分割为二值图像;步骤3.4:统计二值图像中像素值为255的像素点个数,记为N;步骤3.5:计算微小污斑参数的值L=M-N。步骤4:判别污斑蛋与干净蛋;具体实现包括以下子步骤:步骤4.1:针对每枚鸡蛋所采集到的三张图片分别进行上述步骤的处理,计算每枚鸡蛋分别在三张图片上提取的微小污斑区域特征参数,记为L1、L2、L3;步骤4.2:计算三个参数的和Lsum=L1+L2+L3;步骤4.3:若Lsum的值大于零,则判定该鸡蛋为污斑蛋;若Lsum的值等于零,则判定该鸡蛋为干净蛋。本专利技术利用机器视觉技术首先自动采集鸡蛋的彩色图像,然后进行一系列必要的图像预处理过程,获得消除无用背景后的鸡蛋完整目标图像,提取蛋体上污斑区域在二值图像上的黑色像素点个数等参数,计算每个鸡蛋在三张图片中污斑区域像素点个数之和,根据像素点个数之和进行判别,由此实现对鸡蛋蛋壳表面微小污斑的本文档来自技高网...

【技术保护点】
1.一种鸡蛋蛋壳表面微小污斑的在线视觉检测装置,其特征在于:包括传送辊轮(1)、工业相机(2)、图像采集箱(3)、照射光源(4)、光电传感器(5)、PLC控制器(6)和计算机(7);所述图像采集箱(3)固定安装在所述传送辊轮(1)两侧的支架上,所述工业相机(2)固定安装于采集箱(3)顶部正中位置并通过数据传输线与所述计算机(7)连接;所述传送辊轮(1)下方设置有照射光源(4),所述光电传感器(5)设置于所述采集箱(3)一侧并与所述PLC控制器(6)连接,所述PLC控制器(6)通过串口通讯线与所述计算机(7)进行串口通信。

【技术特征摘要】
1.一种鸡蛋蛋壳表面微小污斑的在线视觉检测装置,其特征在于:包括传送辊轮(1)、工业相机(2)、图像采集箱(3)、照射光源(4)、光电传感器(5)、PLC控制器(6)和计算机(7);所述图像采集箱(3)固定安装在所述传送辊轮(1)两侧的支架上,所述工业相机(2)固定安装于采集箱(3)顶部正中位置并通过数据传输线与所述计算机(7)连接;所述传送辊轮(1)下方设置有照射光源(4),所述光电传感器(5)设置于所述采集箱(3)一侧并与所述PLC控制器(6)连接,所述PLC控制器(6)通过串口通讯线与所述计算机(7)进行串口通信。2.根据权利要求1所述的鸡蛋蛋壳表面微小污斑的在线视觉检测装置,其特征在于:所述照射光源(4)为9个暖白色照蛋器,以3*3并排设置在所述传送辊轮(1)下方。3.一种鸡蛋蛋壳表面微小污斑的在线视觉检测方法,其特征在于,包括以下步骤:步骤1:采集鸡蛋彩色图像;步骤2:预处理图像,获得鸡蛋彩色完整目标图像;步骤3:提取微小污斑特征参数;步骤4:判别污斑蛋与干净蛋。4.根据权利要求3所述的鸡蛋蛋壳表面微小污斑的在线视觉检测方法,其特征在于,步骤2的具体实现包括以下子步骤:步骤2.1:对图片进行裁剪,将单张图片中的九枚鸡蛋裁剪分成九张单独的鸡蛋图片;步骤2.2:寻找图像中像素B分量值大于零的点,并将其R、G、B三个颜色分量的值设置为零,其余像素点保持原值,以清除大部分由于透射照明产生的漏光区域;步骤2.3:提取R颜色分量图,并利用自适应阈值分割进行二值化转化为黑白图像;步骤2.4:采用圆形结构元素对步骤2.3中的黑白图像先腐蚀后膨胀,消除漏光残余区域;步骤2.5:补全蛋体表面图像的孔洞,消除图片边缘上的多余干扰区域;步骤2.6:提取经上述步骤处理后的蛋体轮廓;步...

【专利技术属性】
技术研发人员:段宇飞
申请(专利权)人:湖北工业大学
类型:发明
国别省市:湖北,42

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

1