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