NI Vision Assistant:纹理缺陷检测方法详解【推荐】

本文将介绍NI Vision Assistant视觉助手中的Processing Functions:Grayscale-Detect texture defects(灰度-检测纹理缺陷)的使用方法以及如何建立分类文件 。
检测纹理缺陷
在Processing Functions:Grayscale – Detect texture defects中,Detect texture defects选项位于该功能模块中 。通过设置参数,可以有效地检测出图像中的纹理缺陷 。
颜色阈设定
Step Name可以编辑为有意义的步骤名称;Reposition Region of Interest Reference Coordinate System可重新定位坐标系;Texture Classifier File Path用于选择已存在的分类文件,如果没有则点击New新建;Display Only选项可只显示缺陷;Overlay Defects选项可以将缺陷覆盖在原图像上;Initial Step Size是初始搜索步长大?。籉inal Step Size用于在检测到潜在缺陷时使用的步长尺寸;Min Defect Classification Score是认定为缺陷的最低得分标准 。
新建分类文件
点击New按钮即可新建一个分类文件,这是建立纹理缺陷检测系统的重要一步 。
缺陷表征步骤
1. 打开一张含有缺陷纹理的图片;
2. 选择小波类型为bior3_9,Haralick Feature中Co-Occurrence Level为16,Windows Size X/Y为15(需包括最小缺陷大?。?,Step Size为0(避免计算窗口之间的重叠),Displacement Vector X/Y Delta均为1;
3. 观察每个小波短;
4. 启用左侧选项,查看是否纹理缺陷在每张Haralick特征图片中都能被观测到;
5. 在Original Image图像中选择正常纹理,然后点击Add sample , 并对添加的样本进行训练,设定Tolerance容差为0.001,nu范围为0~1,增大调整值可以提高缺陷检测效果 , Shrinking选项用来决定是否使用shrinking heuristics算法 , Max Iterations是最大迭代次数 , Kernel包括Linear/Polynomial/Gaussian/RBF,最后点击Train Classifier进行训练(同时可以得知Cross-Validation交叉验证值);
6. 选择Texture Classifier Samples,查看所有已添加的样本;
7. 可以通过Defect Only和Overlay Defect两种方式查看检测结果 。
【NI Vision Assistant:纹理缺陷检测方法详解【推荐】】通过以上步骤 , 您可以充分利用NI Vision Assistant中的功能来高效地检测纹理缺陷,为您的视觉识别工作提供有力支持 。


    以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

    「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: