线纹瞄准的快速检测算法
发布时间:2015/5/19 21:19:27 访问次数:786
在线纹检测中,线纹IS471F的捕捉是非常重要的一个环节,直接关系到位置偏差的计算。具体地说也就是在CCD发现有线纹出现时候,拍摄下此刻线纹图像以便后期对其进行图像处理。下面介绍两种算法:①在CCD视窗中心捕捉;②在CCD视窗的边缘捕捉。
中心捕捉的主要思想是利用线纹刻线与背景灰度的不同将其从背景中分离出来。具体步骤为首先将所拍摄得视频读入内存,讣算出视频得所有帧数,从第一帧开始,采集每一幅灰度图像计算出此刻图像的大小,找出其几何中心作为检测的预定点。在这点处,检测每一帧灰度图像,记录该点的灰度值,若该点灰度值大于某一设定值,则设为高值,否则设为低值,这样,就可以画出所有帧在该点的一个方波图,如图12 - 66所示。
图中凸起部分即为中心点灰度值高于设定值的点,基本上反映出了尺上的各条线纹,当第一个方波经过时表示捕捉到了第一个线纹,计算机保存此刻的图像并发出计数信号,计数器开始计数。当下一个方波经过时,即下一条线纹出现,于是计算机保存此刻的图像并发出停止计数信号,计数器停止计数。
在线纹检测中,线纹IS471F的捕捉是非常重要的一个环节,直接关系到位置偏差的计算。具体地说也就是在CCD发现有线纹出现时候,拍摄下此刻线纹图像以便后期对其进行图像处理。下面介绍两种算法:①在CCD视窗中心捕捉;②在CCD视窗的边缘捕捉。
中心捕捉的主要思想是利用线纹刻线与背景灰度的不同将其从背景中分离出来。具体步骤为首先将所拍摄得视频读入内存,讣算出视频得所有帧数,从第一帧开始,采集每一幅灰度图像计算出此刻图像的大小,找出其几何中心作为检测的预定点。在这点处,检测每一帧灰度图像,记录该点的灰度值,若该点灰度值大于某一设定值,则设为高值,否则设为低值,这样,就可以画出所有帧在该点的一个方波图,如图12 - 66所示。
图中凸起部分即为中心点灰度值高于设定值的点,基本上反映出了尺上的各条线纹,当第一个方波经过时表示捕捉到了第一个线纹,计算机保存此刻的图像并发出计数信号,计数器开始计数。当下一个方波经过时,即下一条线纹出现,于是计算机保存此刻的图像并发出停止计数信号,计数器停止计数。
上一篇:激光干涉测长基本原理