取消
清空記錄
歷史記錄
清空記錄
歷史記錄
項目需求:
1、檢測鉚釘大小
2、檢測鉚釘斷裂
缺陷定義:
硬件配置:
配置清單:
檢測思路以及算子實現(xiàn)方式:
01 合格判斷:
通過顆粒物檢查(Particle inspect),找出白色圓環(huán)然后進行填充,如果查找成功填充后,對中間部位進行灰度值判斷,灰度值為255的時候就可以認為是合格品,直接給出合格信號。
02 不合格判斷:
當出現(xiàn)填充之后中間灰度值不為255的時候會執(zhí)行缺陷檢測,判斷是否符合缺陷再給出NG信號。
03 缺陷檢測流程:
1、搜索白色圓環(huán)內(nèi)圈,填充黑色
2、搜索白色圓環(huán)外圈,填充白色
3、這里穿插一個開口過大的檢測,根據(jù)步驟2檢測到的白色外圈,進行直徑補償,畫一個圓,再對圓外進行白色填充。
4、當步驟3判斷為OK的時候,接著步驟1、2繼續(xù)往下檢測。步驟1之所以要填充黑色,是為了將一些沒有連接到中間部分的黑色區(qū)域去掉,避免預判。
5、去掉了誤判區(qū)域后,利用同一個圓,再進行白色填充,將裂紋區(qū)域區(qū)分出來。然后進行Blob查找。
在查找黑色區(qū)域之前,會先查找灰色部分,如果灰色部分查找只有1個的話表示中間只有一條裂痕,一條裂痕的話判定為OK,如果2個及以上會判定為可能有2條裂痕。
6、如果灰色區(qū)域有2個及以上,判定可能存在兩條裂痕的情況,用blob去查找黑色區(qū)域,畫出窗口。對窗口內(nèi)的面積以及面積占比進行判斷。不符合缺陷條件的窗口認為是OK窗口,最終檢測出有2個NG窗口才判定為多個裂痕NG產(chǎn)品。
軟件界面:
相關應用
RELATED APPLICATION