例举几种缺陷检测

简介: 例举几种缺陷检测

前言


    缺陷的检测需要图像分割技术,图像的分割是将所需区域边缘与多余背景分离出来的方法。边缘指构成一片区域与外界区域分开的边界,边界技术就是关于边缘或轮廓的检测。


在数字图像中,灰度值剧烈变化的像素形成了边缘,边缘有多种类型,阶梯形边缘、线条形边缘、斜坡形边缘与折线形边缘。阶梯形、线条形边缘与外界区域有明显区分,为缺陷检测的边缘。


而区域技术则是直接提取出整个缺陷,直接与其他的区域分离开。




常见缺陷检测方法简介


    基于微分的边缘检测算子属于并行边界技术,分为-阶微分算子和二阶微分算子经过--阶微分算子处理后的图像灰度不变的区域,微分结果都为0,变为黑色;在灰度斜坡和台阶处,一阶微分后的斜坡起点和终点都不为0,形成边缘;对点(x,y)的一阶微分定义如式(2.7),模值为边缘强度如式(2.8),方向为微分的朝向。.

image.png

二阶微分算子是在一阶的基础上继续微分,二阶算子图像灰度不变的区域,微分结果也全部为0,不变区域为黑色;在斜坡和台阶处的起点、终点都不为0,成为边缘;对于孤立的点,二阶微分比- -阶变化大,故更能凸显噪声。二阶微分的表示为式(2.9),常见的二阶算法为拉普拉斯算子、Canny 算子等。


image.png

  阈值化分割属于并行区域技术,直方图双峰法、最大类间方差法、迭代法是阈值分割中的常见算法。直方图双峰法是基于直方图像素的分布来分割图像,--幅图像中缺陷区域与背景区域的像素灰度范围差别较大时,会形成两座不同的像素“山峰”,两峰交汇处的灰度值被称为图像的阈值,以阈值为界对其区分,所需区域就被检测出来了,故直方图双峰法的关键在于寻找分离出背景的阈值,如式(2.10)。


最大类间方差法是结合像素值灰度分布,并通过缺陷区域与背景区域的最大类间方差值确定中间阈值的,缺陷区域与背景区域类间方差的大小决定了二者间差异的大小。

image.png



常见缺陷检测方法比较结果


    由结果可知,Sobel算子检测的缺陷边缘无法完整提取出,减小敏感度阈值,花纹及部分背景被同时提取,且提取出的轮廓为断开的细线,无法连接,效果不好;Roberts、Canny 算子同样能凸显出缺陷的大致轮廓,但轮廓仍旧由断线组成,且花纹与背景无法分离;小波模极大值法效果差,无法分辨出轮廓,背景与缺陷模糊不清;


分水岭算法能够隐约分辨背景与缺陷轮廓,但二者仍然混杂在一起无法分离;形态学检测无法分离花纹与背景;基于区域的阈值分割法效果较好,相比于前几个算法,图像对比度提高,迭代、最大类间方差法与双峰法都能提取出缺陷的轮廓,画面较清晰,但也无法去除背景及花纹的影响。.




相关文章
|
7月前
|
算法
疲劳检测-闭眼检测(详细代码教程)
疲劳检测-闭眼检测(详细代码教程)
|
7月前
|
监控 测试技术
当测试发现300个缺陷时
当测试发现300个缺陷时
54 0
|
机器学习/深度学习 人工智能 数据库
【表面缺陷检测】表面缺陷检测数据集汇总
本文收集整理了16个表面缺陷检测相关的数据集,并对每个数据集的特点进行了简单的介绍。
【表面缺陷检测】表面缺陷检测数据集汇总
|
3月前
|
测试技术 UED
软件测试中的探索性测试:一种有效的缺陷检测方法
探索性测试,作为一种灵活且强大的软件测试技术,越来越受到测试人员的青睐。它不仅依赖于预定义的测试用例,而是依靠测试人员的经验和直觉,动态地探索软件以发现缺陷。本文将深入探讨探索性测试的核心概念、优势以及如何在现代软件测试中有效应用这一方法。通过具体实例和实践技巧,我们将揭示如何利用探索性测试提高软件质量和测试效率。
39 4
|
7月前
|
机器学习/深度学习 文字识别 算法
[Halcon&图像] 缺陷检测的一些思路、常规检测算法
[Halcon&图像] 缺陷检测的一些思路、常规检测算法
2277 1
|
7月前
|
数据安全/隐私保护
硬盘坏道如何检测和修复?
本文介绍了硬盘坏道的概念,包括逻辑坏道和物理坏道的区别,并提供了使用DiskGenius检测和修复坏道的步骤。当硬盘出现坏道且包含重要数据时,应立即备份数据,使用数据恢复软件,或在严重情况下寻求专业帮助。保护和恢复数据是应对硬盘坏道的关键。
|
7月前
|
测试技术 开发工具 数据安全/隐私保护
缺陷报告
缺陷报告
缺陷报告
|
7月前
|
编解码 监控 计算机视觉
YOLOv8改进 | 检测头篇 | 利用DynamicHead增加辅助检测头针对性检测(四头版本)
YOLOv8改进 | 检测头篇 | 利用DynamicHead增加辅助检测头针对性检测(四头版本)
1064 0
|
7月前
|
设计模式 测试技术
什么是缺陷预防和缺陷改进?
什么是缺陷预防和缺陷改进?
229 0
|
数据可视化 算法 数据处理
基于PaddleX的镜头缺陷检测
基于PaddleX的镜头缺陷检测
229 0
基于PaddleX的镜头缺陷检测

热门文章

最新文章