一种基于线扫描相机的带钢表面缺陷图像快速辨识方法技术

技术编号:14874269 阅读:102 留言:0更新日期:2017-03-23 21:54
本发明专利技术公开一种基于线扫描相机的带钢表面缺陷图像快速辨识方法,其方法步骤如下:获取带钢实时图像数据;对待分析图像进行分块处理;确定分析基板灰度边界;提取分析基板图像;确定奇异目标边界;提取奇异点图像;计算奇异密度;确定缺陷像素点;分割缺陷图像。适用于工业生产运行环境,工作可靠,算法简单,易于实现;针对线扫描相机设计,处理效果好,运行速度快;该方法适用于计算机及单片机等各种计算设备;该方法不受带钢表面纹理、色差、光照不均等情况的影响。

【技术实现步骤摘要】

本专利技术涉及工业机器视觉
,特别涉及一种基于线扫描相机的冷轧带钢表面缺陷图像快速辨识方法。
技术介绍
随着机器视觉技术的发展及工业流水线速度、精度的提高,线扫描成像系统越来越多地被工业检测系统开发工程师所重视。由于线扫描相机具有分辨率高,响应速度快的特点,可以实现高精度,高速度测量,所以利用线扫描相机进行带钢的表面质量检测也得到了广泛应用。随着汽车、家电等产品制造商对钢板表面质量要求的提高,在运行效率、设备能力、经济条件多重考虑下,采用多台线扫描相机同步图像采集的方式已经被广泛认可。对于带钢表面质量在线检测系统,最重要的环节就是把带钢中的缺陷图像从海量的在线视频图像中辨识出来,然后再进行分类等其它操作。缺陷辨识的方法很多,如二值化法,阈值分割法、边缘提取法、小波变换法等等,对于二值化法、简单的阈值分割法,算法简单,处理速度较快,但只适用于带钢图像与缺陷图像差别明显且全局差异波动较小的情况,对于有底纹或光照波动的情况则效果不理想。对于自适应阈值分割、边缘检测及小波变换等方法,能够更好的适应带钢底纹与缺陷图像的差异波动,但往往获得较好的应用效果需要建立在算法复杂的基础上,不适合冷轧高速生产环境。
技术实现思路
针对上述缺陷,本专利技术所要解决的技术问题本专利技术提供了一种基于线扫描相机成像的冷轧钢板表面缺陷图像快速辨识方法,以达到从在线实时采集的海量冷轧带钢表面图像中快速辨识出存在钢板缺陷的图像,并将其分割出来。为达到上述目的,本专利技术采用了如下的技术方案:一种基于线扫描相机的带钢表面缺陷图像快速辨识方法,其方法步骤如下:(1)获取带钢实时图像数据;(2)对待分析图像进行分块处理;(3)确定分析基板灰度边界;(4)提取分析基板图像;(5)确定奇异目标边界;(6)提取奇异点图像;(7)计算奇异密度;(8)确定缺陷像素点;(9)分割缺陷图像;所述的步骤(1)获取带钢实时图像数据;采用单台线扫描相机直接采集的图像,或者多台线扫描相机采集的图像经拼接后的图像,或是经过图像预处理后的带钢图像均可;所述的步骤(2)对待分析图像进行分块处理,是将整幅图像进行分块,横向分块步长为整幅图像横向尺寸的N分之一,N根据需要选取;纵向分块步长为图像高度;如果待分析图像为拼接图像,则分块时不可跨拼接线分块(即某一块的分界线设定为拼接线位置);分块后,对分割出的每一块图像(区域图像)进行步骤(3)-(6)的操作;所述的步骤(3)确定分析基板灰度边界方法如下:(a)计算区域内灰度平均值WAVGK(y)及灰度标准差WSDVK(y),其中k为块序号。(b)如果WAVGK(y)>原图灰度有效值上限MaxOG或WAVGK(y)<原图灰度有效值下限MixOG,则视为无效块,继续分析其它块,当WAVGK(y)为其他值时继续向后执行;MaxOG、MixOG为设定值,根据现场实际情况而定;(c)确定基板灰度上边界BGUB和下界BGDB;BGUB=min(254,WAVGK(y)+2*WSDVK(y))BGDB=WAVGK(y)-2*WSDVK(y)所述的步骤(4)提取分析基板图像,即是提取包含正常带钢面和缺陷边缘信息的图像,方法是将大于BGDB及小于BGUB的区域内图像点确定为分析基板图像;所述的步骤(5)确定奇异目标边界方法如下:(a)计算分析基板内灰度平均值BAVGK(y)及灰度标准差BSDVK(y),其中k为块序号;(b)如果BAVGK(y)+3*BSDVK(y)>255或BAVGK(y)-3*BSDVK(y)<0,则视为无效块,继续分析其它块,当BAVGK(y)+3*BSDVK(y)为其他值时继续向后执行;(c)确定高亮奇异目标边界HLB和低亮奇异目标边界LLB;HLB=min(254,BAVGK(y)+4*BSDVK(y))LLB=Max(20,BAVGK(y)-4*BSDVK(y))所述的步骤(6)提取奇异点图像,即是提取标示图像上奇异点的图像;本方法设定在区域图像上对于大于HLB或小于LLB的图像点确定为奇异点;在奇异点图像上,奇异点处的图像点灰度设定为255,非奇异点处的图像点灰度设定为0;循环执行步骤(3)-(6)的操作,直至处理完所有的区域图像,合成整幅奇异点图像,继续向后执行;所述的步骤(7)计算奇异密度,方法如下:(a)对整幅奇异点图像进行高斯均值处理。(b)处理后的每个像素点的灰度为该点的奇异密度;所述的步骤(8)确定缺陷像素点,是将奇异点图像上奇异密度大于奇异阈值CStep的点所对应步骤(1)采集图像上的像素点确定为缺陷像素点;所述的步骤(9)分割缺陷图像,是将包含缺陷像素点的连通图像在原图中分割出来。综上所述,本专利技术的特点是:1、适用于工业生产运行环境,工作可靠,算法简单,易于实现;2、针对线扫描相机设计,处理效果好,运行速度快;3、该方法适用于计算机及单片机等各种计算设备;4、该方法不受带钢表面纹理、色差、光照不均等情况的影响。附图说明图1为缺陷图像辨识方法流程图。具体实施方式下面结合实施例对本专利技术作详细的说明。本方法的具体实施方式如图1所示,包括以下几个步骤:步骤(1)是获取带钢实时图像数据。获取的图像数据可以是单台线扫描相机直接采集的图像,也可以是多台线扫描相机采集的图像经拼接后的图像,或是经过图像预处理后的带钢图像。同时采集到的图像要经过减边处理,即获取的图像均为带钢板面图像,没有边部以外的非带钢图像。采集图像数据时的系统照明应使正常板面图像灰度范围在48到208之间。步骤(2)是对待分析图像进行分块处理。是将整幅图像进行分块,横向分块步长为整幅图像横向尺寸的N分之一,N根据需要选取。需配置时可取每块横向256个像素。纵向分块步长为图像高度。如果待分析图像为拼接图像,则分块时不可跨拼接线分块(即某一块的分界线设定为拼接线位置)。分块后,对分割出的每一块图像(区域图像)进行步骤(3)-(6)的操作。步骤(3)是确定分析基板灰度边界,方法如下:(a)计算区域内灰度平均值WAVGK(y)及灰度标准差WSDVK(y),其中k为块序号。(b)如果WAVGK(y)>原图灰度有效值上限MaxOG或WAVGK(y)<原图灰度有效值下限MixOG,则视为无效块,继续分析其它块,当WAVGK(y)为其他值时继续向后执行。MaxOG、MixOG为设定值,根据现场实际情况而定。(c)确定基板灰度上边界BGUB和下界BGDB。BGUB=min(254,WAVGK(y)+2*WSDVK(y))BGDB=WAVGK(y)-2*WSDVK(y)步骤(4)是提取分析基板图像。即是提取包含正常带钢面和缺陷边缘信息的图像,方法是将大于BGDB及小于BGUB的区域内图像点确定为分析基板图像。步骤(5)是确定奇异目标边界,方法如下:(a)计算分析基板内灰度平均值BAVGK(y)及灰度标准差BSDVK(y),其中k为块序号。(b)如果BAVGK(y)+3*BSDVK(y)>255或BAVGK(y)-3*BSDVK(y)<0,则视为无效块,继续分析其它块,当BAVGK(y)+3*BSDVK(y)为其他值时继续向后执行。(c)确定高亮奇异目标边界HLB和低亮奇异目标边界LLB。HLB=min(254,BAVGK(y)+本文档来自技高网...
一种基于线扫描相机的带钢表面缺陷图像快速辨识方法

【技术保护点】
一种基于线扫描相机的带钢表面缺陷图像快速辨识方法,其特征在于步骤如下:(1)获取带钢实时图像数据;(2)对待分析图像进行分块处理;(3)确定分析基板灰度边界;(4)提取分析基板图像;(5)确定奇异目标边界;(6)提取奇异点图像;(7)计算奇异密度;(8)确定缺陷像素点;(9)分割缺陷图像;所述的步骤(1)获取带钢实时图像数据;采用单台线扫描相机直接采集的图像,或者多台线扫描相机采集的图像经拼接后的图像,或是经过图像预处理后的带钢图像均可;所述的步骤(2)对待分析图像进行分块处理,是将整幅图像进行分块,横向分块步长为整幅图像横向尺寸的N分之一,N根据需要选取;纵向分块步长为图像高度;如果待分析图像为拼接图像,则分块时不可跨拼接线分块;分块后,对分割出的每一块图像进行步骤(3)‑(6)的操作;所述的步骤(3)确定分析基板灰度边界方法如下:a计算区域内灰度平均值WAVGK(y)及灰度标准差WSDVK(y),其中k为块序号。b如果WAVGK(y)>原图灰度有效值上限MaxOG或WAVGK(y)<原图灰度有效值下限MixOG,则视为无效块,继续分析其它块,当WAVGK(y)为其他值时继续向后执行;MaxOG、MixOG为设定值;c确定基板灰度上边界BGUB和下界BGDB;BGUB=min(254,WAVGK(y)+2*WSDVK(y))BGDB=WAVGK(y)‑2*WSDVK(y)所述的步骤(4)提取分析基板图像,即是提取包含正常带钢面和缺陷边缘信息的图像,方法是将大于BGDB及小于BGUB的区域内图像点确定为分析基板图像;所述的步骤(5)确定奇异目标边界方法如下:a计算分析基板内灰度平均值BAVGK(y)及灰度标准差BSDVK(y),其中k为块序号;b如果BAVGK(y)+3*BSDVK(y)>255或BAVGK(y)‑3*BSDVK(y)<0,则视为无效块,继续分析其它块,当BAVGK(y)+3*BSDVK(y)为其他值时继续向后执行;c确定高亮奇异目标边界HLB和低亮奇异目标边界LLB;HLB=min(254,BAVGK(y)+4*BSDVK(y))LLB=Max(20,BAVGK(y)‑4*BSDVK(y))所述的步骤(6)提取奇异点图像,即是提取标示图像上奇异点的图像;设定在区域图像上对于大于HLB或小于LLB的图像点确定为奇异点;在奇异点图像上,奇异点处的图像点灰度设定为255,非奇异点处的图像点灰度设定为0;循环执行步骤(3)‑(6)的操作,直至处理完所有的区域图像,合成整幅奇异点图像,继续向后执行;所述的步骤(7)计算奇异密度,方法如下:a对整幅奇异点图像进行高斯均值处理;b处理后的每个像素点的灰度为该点的奇异密度;所述的步骤(8)确定缺陷像素点,是将奇异点图像上奇异密度大于奇异阈值CStep的点所对应的步骤(1)采集图像上的像素点确定为缺陷像素点;所述的步骤(9)分割缺陷图像,是将包含缺陷像素点的连通图像在原图中分割出来。...

【技术特征摘要】
1.一种基于线扫描相机的带钢表面缺陷图像快速辨识方法,其特征在于步骤如下:(1)获取带钢实时图像数据;(2)对待分析图像进行分块处理;(3)确定分析基板灰度边界;(4)提取分析基板图像;(5)确定奇异目标边界;(6)提取奇异点图像;(7)计算奇异密度;(8)确定缺陷像素点;(9)分割缺陷图像;所述的步骤(1)获取带钢实时图像数据;采用单台线扫描相机直接采集的图像,或者多台线扫描相机采集的图像经拼接后的图像,或是经过图像预处理后的带钢图像均可;所述的步骤(2)对待分析图像进行分块处理,是将整幅图像进行分块,横向分块步长为整幅图像横向尺寸的N分之一,N根据需要选取;纵向分块步长为图像高度;如果待分析图像为拼接图像,则分块时不可跨拼接线分块;分块后,对分割出的每一块图像进行步骤(3)-(6)的操作;所述的步骤(3)确定分析基板灰度边界方法如下:a计算区域内灰度平均值WAVGK(y)及灰度标准差WSDVK(y),其中k为块序号。b如果WAVGK(y)>原图灰度有效值上限MaxOG或WAVGK(y)<原图灰度有效值下限MixOG,则视为无效块,继续分析其它块,当WAVGK(y)为其他值时继续向后执行;MaxOG、MixOG为设定值;c确定基板灰度上边界BGUB和下界BGDB;BGUB=min(254,WAVGK(y)+2*WSDVK(y))BGDB=WAVGK(y)-2*WSDVK(y)所述的步骤(4)提取分析基板图像,即是提...

【专利技术属性】
技术研发人员:宋宝宇王军生王莹曹忠华张岩刘宝权宋君王奎越侯永刚秦大伟
申请(专利权)人:鞍钢未来钢铁研究院
类型:发明
国别省市:北京;11

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

1