aoi检测软件算法(浅谈AOI检测设备算法的主要应用)
前面我们用了几个篇幅介绍了汉兴AOI自动光学检测的设备算法,接下来我们会为大家设备算法的应用场景。
算法应用,是 AOI 算法应用于检测领域的关键部分。在熟悉和理解各种 AOI 算法的基础上,使用 AOI 算法应用于各个检测项,是 AOI 工程师制作检测程序的前提。我们将在少锡、虚焊、空焊、错件、缺件、极性反、短路、插件等 NG 检测项详细讲解算法的应用,今天我们着重介绍下锡、空焊、错件、缺件这四个方面的内容。
1、少锡少锡,主要是用于炉后焊锡的检测。少锡的 ROI 区域是焊点的爬锡区域,它检测焊点是否具备爬锡现象。爬锡区域的色彩特征为亮度低、色度偏蓝。对于少锡的检测采用的算法为“TOC 算法”,其默认参数如下:
其上述参数在色度三角型表示如下:为色彩抽取的参数区域, ②为参数表示的图像区域。提示:该“TOC”算法中的【焊点】是选择状态。
2、空焊空焊,主要是用于炉后焊锡的检测。空焊的 ROI 区域是焊点的爬锡区域,它检测焊点是否发生空焊现象。空焊现象就是指焊点没有焊锡,仅仅是铜箔。空焊现象的色彩特征为亮度亮、色度偏红。对于空焊焊的检测采用的算法为“TOC 算法”,其默认参数如下:
其上述参数在色度三角型表示如下:
①为色彩抽取的参数区域, ②为参数表示的图像区域
3、错件错件,主要是用于检测元件本体的检测,检测该元件是否发生错料。该检测项是 AOI 检测的常规检测项。错件可采用四种检测算法,其四种检测算法分别为 TOC 算法、 OCV 算法、Match 算法和 OCR 算法。每个错件的检测算法针对检测项目的偏重不一样。TOC 算法类的错件检测,主要用于非字符类元件的错件检测,该类元件主要为电容。该类检测法是通过抽取元件的本体色,判断元件本体色是否改变,来检测元件的错件。其中元件的本体色参数,无默认参数,是根据实际的本体色给出的色彩抽取参数。OCV 算法类的错件检测,主要用于清晰字符类的错件检测,该类元件主要为电阻。该类检测法是通过获取待测字符轮廓与标准字符的字符轮廓的拟合程度,来判断元件是否发生错件。该类检测的判定参数的默认范围为(0, 12)。如标准字符为“123”,待测字符为“351”,拟合返回值为 28.3,判定范围为(0, 12),则该元件发生“错件”。Match 类检测算法,主要是用于模糊字符类的错件检测,该类元件主要为二极管、三极管等。该类检测算法主要是通过获取待测字符区域与标准字符区域的相似程度,来判定元件是否发生“错件”。该类错件的判定范围默认为(0, 32)。OCR 类检测算法,主要是用于重要部件的元件的检测,该类元件主要为 BGA、 QFP 等。该类算法主要是通过识别待测字符,判定待测字符是否与标准字符一致来检测和判断是否发生错件。如标准字符为“123”,实际字符为“122”,则 OCR 算法判断该类元件发生“错件”。
4、缺件缺件,主要用于检测元件本体是否存在,是 AOI 常规检测中不可或缺的检测项。该类检测采用的检测算法有 TOC、 Match、 OCV、 OCR、 Length、 Histogarm 等检测算法。其中 TOC、Match、 OCV、 OCR 与错件的使用一致。Length 算法主要是通过检测 Chip 件(电容)本体的长度,或者电极的长度,来判断元件是否发生缺件。该算法检测主要应用于炉前检测、红胶检测。 Length 算法的判定参数的默认范围为(45, 55)。见下图:
上图为 Length 的外距测量法,检测点的程度为 98,标准检测点的长度为 95,则返回值为53,其返回值的计算公式如下:
返回值 = 检测点的实际长度 – 检测点的标准长度 50
Length 的判定范围为(45, 55),则缺件检测结果为“OK”。Histogram 类的检测算法,主要是通过检测 Chip 件元件的焊点的亮度是否超出范围来判断是否发生缺件。该类算法应用于炉后检测。其默认判定范围为(0, 120),如下:
上图【比率】为 100%,该项检测就是均值算法。
以上的内容就是今天汉兴AOI设备为大家分享内容,欢迎大家持续关注和留言交流,越分享越成长。
深圳市汉兴自动化科技有限公司是一家集研发,制造,销售AOI设备,服务于一体的自动化科技公司。汉兴科技秉着百折不挠的精神,为民族企业的振兴与发展不懈努力!
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com