发明名称 激光划片机图像识别系统的基板位置识别处理方法
摘要 本发明涉及一种激光划片机图像识别系统的基板位置识别处理方法,该方法包括如下步骤:对采集的整幅图像进行二值化处理;对图像Mark点做边缘检测,得到叉的水平、垂直中心点线;对Mark点中心线进行检测,将叉中心点线上的中心点变换成直角坐标系参数空间的正弦线,将直线的求取转化为正弦线之间交点极坐标参数的求取,得到叉水平线和垂直线的极坐标参数;根据叉水平线和叉垂直线的极坐标参数得到叉交点的极坐标。本发明识别精度高、可靠性好,可适用于激光划片(线)机或激光切割机等需要图像识别处理的设备。
申请公布号 CN106097316A 申请公布日期 2016.11.09
申请号 CN201610388780.0 申请日期 2016.06.03
申请人 长春光华微电子设备工程中心有限公司 发明人 邢鹏展;王忠生;钱雨松;刘遵明;吴梦晗;郑福志;徐丽萍;梁崑;王星;郭尧;杨蒙;赵锋锋
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 长春吉大专利代理有限责任公司 22201 代理人 王淑秋
主权项 一种激光划片机图像识别系统的基板位置识别处理方法,其特征在于包括如下步骤:步骤一、图像二值化处理:对采集的整幅图做灰度计算,得到其灰度均值并将该灰度均值作为二值化阈值;当图像中像素点的灰度值大于该二值化阈值时,设定为1,否则为0,得到二值化图像;二值化图像中为0的像素点即为“黑点”;步骤二、对图像Mark点做边缘检测:所述Mark点为十字叉图形;在选定的图像区域内,分别在水平和垂直方向从四周向视场中心进行灰度值检测,对上下方向找到的每行像素中的“黑点”的纵坐标取平均值,得到十字叉的水平中心点线;对左右方向找到的每列像素中的“黑点”的横坐标取平均值,得到十字叉的垂直中心点线;步骤三:Mark点中心线检测:1)对于十字叉水平中心点线,取图像上任一点作为直角坐标系的原点;建立一个二维累加器数组(Ay[ρ<sub>1</sub>,θ<sub>1</sub>],Ay[ρ<sub>2</sub>,θ<sub>2</sub>],…Ay[ρ<sub>i</sub>,θ<sub>i</sub>]…Ay[ρ<sub>n</sub>,θ<sub>n</sub>]);θ<sub>i</sub>在设定的角度范围内取值;2)初始化Ay[ρ<sub>i</sub>,θ<sub>i</sub>]=0;将中心点线上的点映射到极坐标系参数空间内,得到对应的正弦线;针对中心点线上的任一点J,将其直角坐标(x<sub>j</sub>,y<sub>j</sub>)代入式(1),计算出θ<sub>1</sub>,θ<sub>2</sub>,…θ<sub>i</sub>,…θ<sub>n</sub>分别对应的ρ值,即ρ<sub>j1</sub>,ρ<sub>j2</sub>,……,ρ<sub>ji</sub>,ρ<sub>jn</sub>,得到该中心点映射到极坐标系参数空间内的正弦线;ρ<sub>ji</sub>=x<sub>j</sub>cosθ<sub>i</sub>+y<sub>j</sub>sinθ<sub>i</sub>    (1)每得到一个中心点映射到极坐标系参数空间内正弦线,判断该正弦线与之前得到的正弦线是否有交点;针对任一点J,若该点对应的正弦线与之前得到的正弦线有交点B0(ρ<sub>jo</sub>,θ<sub>o</sub>),则将对应的二维累加器数组中的数组元素Ay[ρ<sub>o</sub>,θ<sub>o</sub>]加1;依次类推,直至得到中心点线上所有点映射到极坐标系参数空间内的正弦线和这些正弦线的交点,最终得到二维累加器数组(Ay[ρ<sub>1</sub>,θ<sub>1</sub>],Ay[ρ<sub>2</sub>,θ<sub>2</sub>],…Ay[ρ<sub>i</sub>,θ<sub>i</sub>]…Ay[ρ<sub>n</sub>,θ<sub>n</sub>])的表决结果;在二维累加器数组表决结果中找到最大的数组元素,该数组元素对应的交点即为中心点水平线的极坐标参数;采用与计算中心点水平线极坐标参数同样的方法,得到中心点垂直线的极坐标参数;步骤四、根据十字叉水平线和十字叉垂直线的极坐标参数得到十字叉交点的极坐标。
地址 130033 吉林省长春市经开区营口路77号B座