当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘要:精梳机锯齿整体锡林所用梳理齿片的质量会直接影响精梳机的梳理效果。针对经典Sobe1边缘检测算子存在图像边缘定位精度低和对噪声敏感等缺点,提出了一种最优Sobe1算子边缘检测算法用于梳理齿片图像边缘检测。该算法在经典Sobe1算子2个方向成像模板基础上增加6个方向成像模板以提高定位精度,同时通过最优阈值的选取使图像具有良好的抗噪性能。实验结果表明,该算法对梳理齿片图像边缘提取具有很好的检测精度,且抗噪能力和准确性都具有可行性和实用价值。

引言

在纺织行业中,精梳是制约精梳纱比重的关键工序,锡林在梳理方面起着举足轻重的作用,其目的就是为了排除纤维中的棉结、杂质并把纤维伸直平行,以提高精梳机的梳理效果。梳理齿片质量的好坏(如多齿、少齿、毛刺等)则直接影响精梳机锯齿整体锡林在梳理方面的梳理能力,进而影响产品质量。目前梳理齿片的生产检测中,主要依靠人工检测和工人手动排齿,不仅检测精度不高,效率低,而且耗时长且生产成本高,已经严重制约了企业的发展。为了提高产品质量,节约成本,同时也为了提高生产效率,提升企业形象,有必要研究基于机器视觉检测技术的高精度梳理齿片检测与自动排齿定位。

边缘检测技术是机器视觉检测技术的关键和基础,边缘的定位精度直接影响尺寸的检测精度。传统的边缘检测算法主要有Roberts算子、Sobel算子、Canny算子等。其中,Sobel算子计算简单、处理速度快,并且检测的边缘光滑、连续,成为一种常用的边缘检测算子,但Sobel算子的缺点是边缘检测的边缘较粗且对噪声敏感。针对经典Sobel算子的缺点,本文提出用于梳理齿片图像边缘检测的最优Sobel边缘检测算法,并通过实验与实际应用验证了原理和方法的正确性。

1边缘检测

根据视觉理论,人眼对物体的辨识首先是它的轮廓,而机器视觉系统模仿人的视觉识别目标图像,首先得到表征目标图像轮廓的要素图。图像的边缘是图像的最基本特征,边缘检测是机器视觉检测技术的关键和基础,边缘的定位精度直接影响尺寸的检测精度。边缘检测的步骤一般为平滑滤波、边缘检测、阈值分割、边缘定位和边缘连接,具体过程如图 1 所示。

2 经典 Sobel 算子图像边缘检测方法

经典 Sobel 图像边缘检测方法,是在图像空间利用两个方向模板与图形进行领域卷积来完成的。这两个方向模板是分别用来检测图像的水平边缘和垂直边缘的,图 2 所示为其模板。图中,模板内的数字表示的是模板系数,梯度方向和边缘方向总是正交垂直的。

模板元素与窗口元素之间的对应关系(以 3×3 窗口为例)可以定义如下模板 :

其中,i=1,2 分别表示的垂直方向模板,水平方向模板。

则模板卷积计算的过程就是下式求乘积和的过程 :

其中,fi(j,k)表示的是经过模板卷积法边缘检测的输出结果,l=[L/2],L 表示的是窗口宽度,对于 3×3 窗口,l=1。该像素的新灰度值就是当两个卷积结果的最大值时,图像中对应模板中心的像素,即 :

3 最优 Sobel 算子的图像边缘检测方法

3.1 最优 Sobel 算子模板的确定

一副图像的边缘具有很多的方向,除了水平方向和垂直方向外,还有其他的方向。因此,为了能有效地获取图片的完整有效信息,可以设想在经典 Sober 算子水平和垂直两个方向模板的基础上,增加在 45°,135°,180°,225°,270°,315°方向上的 6 个方向模板 ( 见图 3),具体模板如图 4 所示。

在式(3)、(4)中,i=1,2,…,8 代表图 2 中的 8 个方向。改进后的 8 个方向模板则可分别在目标图像上平滑移动,与图像中每个像素点分别做卷积运算,8 次运算的最大值作为该像素点的梯度值,最大值时对应模板的方向即为该点的梯度方向。这种算法就可以更加有效地获取图像的边缘,使边缘信息更加完整。

3.2 最优 Sobel 算子的最优阈值选取

改进的八方向模板Sobel 算子虽然可以检测到图像边缘更加完整的图像边缘信息,但是从计算过程可以看出,和经典 Sobel 算子一样,抗噪声能力依然较差。因此,对于一副叠加有噪声的图像边缘检测很难达到理想效果,特别是在梳理齿片的生产现场,获取的图片基本是被噪声污染的。为了获得准确的图像边缘信息,必须进行降噪处理。解决问题的其中一个方法就是通过设定一个阈值,然后与经过 Sobel 算子检测后的边缘进行比较,如果幅值大于该阈值,定义为边缘,反之取零,即:

因此,怎么选取阈值 T 就变成了解决这个问题的关键。边缘检测中,怎样选择合适的阈值一直是一个比较难的实际问题,因为在一副图像中,目标数据和背景数据经常混合在一起,而且还要受到图片噪声的影响。当阈值选取偏高时,边缘检测后图像灰度值偏小的部分边缘会丢失,边缘检测的连续性较差 ;如果阈值选取偏低,又会使部分噪声没有被处理而影响边缘的处理效果。经典方法的阈值一般就是通过实验的方法决定或者通过人反复尝试获得的,因此很难获得图像的理想效果。

本文给出一种新的边缘估计方法确定最优阈值。假如经过 Sobel 算子检测后的图像表示为 :

其中,s1(m,n)表示的是图像的原始边缘部分 ;w1(m,n)表示的是具有零均值,标准方差的高斯白噪声。

经 Sobel 算子边缘检测后的图像边缘为高频分量,图像的高频分量一般服从拉普拉斯分布 [6],其概率密度函数为 :

其中,бs 为 s1(m,n)的标准差。

由式 (6) 表示的信号模型,经过数学计算可以推出 s1(m,n)的最大后验概率估计(Maximum a Posteriori,MAP)为 :

式 (8) 给出的边缘估计方法在小波域称为软门限去噪法,其中的 T0 即为最优 Sobel 算子边缘检测中的最优阈值。

由式 (8) 和式 (9) 可以看出,这种边缘估计的特点是当检测后图像边缘幅值大于最优阈值时,边缘的估计值为边缘幅值减去最优阈值,所以图像的去噪效果会很好。由式 (8) 可以看出,在计算中首先需要计算 T0 的值,因此要分别估计出 бw1和 бs的值。

假如一副图像的大小为 M×M,则 бw1 的值可用中值法估计获得 :

其中,median[ · ] 表示取中值的运算。这时:

所以 :

将式(10)、式(13)获得的 бw1 和 бs 代入式(9),计算出阈值 T0,即为所需的最优阈值。

经过这种新的边缘估计方法,可以看出在实际边缘检测中,不仅可以有效地获得图像的真实边缘,同时具有很好的抗躁性能,可以得到梳理齿片图像边缘检测的最优效果。

4实验结果与分析

利用上述方法,实际工程应用中编写相应的算法,对生产现场采集的梳理齿片图像进行实验,实验结果如图5所示。

从实验结果可以看出,经过八方向Sobel算子方法检测图像的边缘信息更加丰富和连续,可是,由于存在一定的噪声,边缘很模糊,严重地影响了图像效果;而使用改进后最优阈值Sobel算子的方法,通过方向模板的增加和最优阈值的选取方法改进了这一缺点,得到的图像边缘具有满意的清晰度和连续性,信息比较完整,效果令人满意。

5 结 语

针对经典 Sobel 算子的缺点,本文通过在算法中增加6个方向模板和最优阈值的选取,提高了金属锯齿边缘的定位精度和抗噪能力,为后续梳理齿片图像的定位打下了基础。实验结果表明,该算法具有可行性和有效性,并在实际生产中得到了成功验证。

20211112_618e673221ec4__梳理齿片最优Sobel算子边缘检测算法研究

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

北京2023年9月5日 /美通社/ -- 8月30日,由创业邦主办的2023 AIGC技术应用大会在深圳举行。此次大会的主题是"元载万物-智启未来",旨在聚焦AIGC技术的创新应用,打造深入探索AIG...

关键字: 创客 AI 边缘检测 模型

为增进大家对边缘检测的认识,本文将对边缘检测以及边缘检测方案予以介绍。

关键字: 边缘检测 指数 检测

为增进大家对边缘检测的认识,本文将对边缘检测的步骤以及canny边缘检测算法获取边缘与轮廓提取的方法予以介绍。

关键字: 边缘检测 指数 检测

为增进大家对边缘检测的认识,本文将对边缘检测、Canny边缘检测算法予以介绍。

关键字: 边缘检测 指数 检测

摘 要 :图像处理作为计算机视觉技术必不可少的部分,成为众多学者口中的热点及难点。图像分割是把图像分成若干个特定、具有独特性质的区域并提出感兴趣目标的技术和过程,目的是实现通过医学领域的阈值分割方法以有效分割作物与背景。...

关键字: 图像预处理 图像增强 边缘检测 图像分割 识别 阈值分割

  边缘检测和图像分割的联系:   边缘检测是通过图像的梯度变化将图像中梯度变化明显的地方检测出来,针对的是边缘信息。图像分割是将目标分割出来,针对的是目标对象,边缘检测是空间域图像分割

关键字: 图像分割 边缘检测

1. 案例说明 (1) PL端接入CameraLink相机,通过Base模式采集图像(1280*1024),然后通过VDMA缓存到PS端DDR。 (2) 使用AXI4-Stream Switch IP核将图像复分成两路,...

关键字: 边缘检测 ZYNQ CAMERALINK 图像采集

  1 引言   表面贴装元器件的视觉检测和定位是影响贴片机整体性能的关键因素,其主要任务包括获取元件的图像,利用识别算法对图像进行处理,识别元件的质量、位置、角度、判断所拾取的元件是否合格

关键字: 边缘检测 贴装元件

边缘检测是图像处理和计算机视觉中的基本问题,边缘检测的目的是标识数字图像中亮度变化明显的点。边缘检测是图像处理和计算机视觉中,尤其是特征提取中的一个研究领域。

关键字: 图像处理 边缘检测 动态图像 soc架构

通过对摄像头读入的道路白线图像进行灰度变换,再检测出白线的边缘,这是实现智能车自动导航和辅助导航的基础。行车道检测系统可以应用于智能车的防撞预警和控制。该系统设计重点是边缘检测电路的设计。边缘检测电路

关键字: DSP BUILDER 边缘检测 SOBEL
关闭
关闭