如劃痕檢測是工業(yè)產品的外觀檢測的一部分,是產品表面的缺陷檢測。與劃痕檢測類似的是裂紋檢測,多為已使用的零部件的品質檢測,在外表上看,兩者差不多。
利用機器視覺進行劃痕檢測的基本過程分為兩個步驟:
1、檢測產品表面是否存在劃痕。
2、對產品表面劃痕進行提取。
工業(yè)產品的圖像大多表面光滑,灰度變化均勻,缺乏紋理特征,劃痕部分和周圍的正常部分相比要暗一些(劃痕部分的灰度值偏?。?。
在這種情況下進行劃痕檢測時,一般使用基于統(tǒng)計的灰度特征或閾值分割法將劃痕部分標記出來。
而有些圖像的灰度值變化較小,對比度并不明顯,劃痕部分和正常部分相比,缺乏明顯的特征,不能采用固定的閾值分割法將劃痕部分標記出來。這時需要采用閾值和形狀特征相結合的方法對劃痕部分進行標記。
因此,把產品表面的劃痕包括以下三類:
1、易辨認劃痕
標記方法:選擇較小的閾值將劃痕部分標記出來。
2、整幅圖像的灰度變化均勻,劃痕部分的灰度值變化并不明顯。
標記方法:對原圖像進行均值濾波,得到較平滑的圖像,并與原圖相減,當其差的絕對值大于閾值時,就將其置為目標圖像,去掉面積較小的部分,剩下的目標圖像即可標記為劃痕。
3、劃痕各部分的灰度差異較大,形狀通常為長條形,有漏檢情況。
標記方法:采用閾值和形狀特征相結合的方法對劃痕部分進行標記。