36.1、视觉测量--原理
要进行测量,就必须找到边缘(分隔明、暗区域的边界),检测边缘就是处理这种不同阴影之间的边界过程。工业上检测边缘的工具叫做卡尺工具。利用卡尺工具检测边缘的步骤如下:
1、投影处理:
沿着边缘检测方向,垂直扫描图像,以获得每条投影线的平均强度(平均灰度值)。正是由于可以获得平均强度,
所以投影处理可以减少噪点所引起的失败检测,每条线的平均强度波形称为投影波形。
2、执行微分处理:
微分处理就是对差异进行处理,可以消除因测量区域绝对强度值变换而造成的影响,阴影中差异越明显,获得的
偏差值就越大。如果阴影中没有变化,则绝对强度值为0,如果颜色从白色(255)变为黑色(0),则变化量为-255。,如果颜色从黑色(0)变为白色(255),则变化量为255。
3、设置边缘敏感度,边缘极性
在微分波形中预设边缘敏感度,目的是为了滤除干扰边缘。超出边缘敏感度则认为是真实的边缘。边缘分为正极性边缘和负极性边缘。沿着边缘检测方向,根据指定的边缘极性,可以选择指定的某个边缘。如下图。
4、执行亚像素处理
针对最高差异波形的几个临近像素进行插值计算,测量出精确的边缘位置。
通过执行上述的几个处理步骤,能达到抗干扰性强、鲁棒性强、高精度的边缘检测。