-
图1:检测系统总体结构
图2:初步处理结果
初步处理结果, 黑点是找到了,但棱角基部黑影的当做黑点(或头发等)了。需要将棱角部分从图像中扣除。 但在棱角部分,如有颜色更黑的,需要对棱角部分做特殊的处理。
-
下图为提取的轮廓,包括将要剔除的棱角部分。
图3:提取的轮廓
下图为提取的轮廓外延,该轮廓将作为正常的轮廓和有缺陷的轮廓进行比对:
图4:提取的轮廓外延
-
主要做的工作有:1. 去除棱角的阴影部分,可以通过学习时,提取棱角,在检测时加以剔除相应部分来解决;2. 轮廓的变形。学习时要记住轮廓部分,检测时加以比对,同时计算其平滑度;3. 角度矫正。每个的角度都有变化,所以要和学习时的角度比对,对图像进行旋转,4. 对透明的小勺,正放和翻过来放,区别较小;对有颜色的小勺,则比较打。如果黑点在地面,很难看出来,如果在正面(相机所照的面),则很容易发现。5. 对有黄色小勺,正反面的效果差距很大。如果污渍在下面,较难发现。6. 有头发的,黑色明显,很容易分辨。如果和棱角混在一起,算法上将变复杂。