[发明专利]一种机器视觉识别系统及其实现方法有效
申请号: | 201410691670.2 | 申请日: | 2014-11-25 |
公开(公告)号: | CN105701492B | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 吴林哲;诸庆 | 申请(专利权)人: | 宁波舜宇光电信息有限公司 |
主分类号: | G06K9/46 | 分类号: | G06K9/46;H04N5/232 |
代理公司: | 宁波理文知识产权代理事务所(特殊普通合伙) 33244 | 代理人: | 孟湘明 |
地址: | 315400 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机器 视觉 识别 系统 及其 实现 方法 | ||
1.一种机器视觉识别系统的实现方法,所述方法用于定位一元件,所述元件为一产品或所述产品上的一特定区域,其特征在于,所述方法包括以下步骤:
a)将符合精度要求的一相机芯片以及一镜头组合形成一相机模组;
b)提供一光源,使得所述相机模组可识别到所述元件;
c)获取位于基准位置时的所述元件的一注册图像R0中的一特征区域A0以及一特定点U0的坐标(x0,y0);
d)获取位于待定位置时的所述元件的一图像R1中的一特征区域A1以及一特定点U1的坐标(x1,y1);
e)利用所述特定点U0的坐标(x0,y0)和所述特定点U1的坐标(x1,y1),获得位于待定位置的所述元件相对于基准位置的偏差。
2.如权利要求1所述的机器视觉识别系统的实现方法,其中,在步骤a)中,根据(H/C)×(V/C)计算出需要的相机芯片的像素,其中V为景物垂向尺寸,H为景物的横向尺寸,C为所述机器视觉识别系统需要的精度,根据计算出的像素选出像素相近的相机芯片,得到相机芯片的尺寸h×v,其中v为相机芯片的垂直尺寸,h为相机芯片的横向尺寸,然后根据公式f=v·D/V,f=h·D/H进行镜头的选型,其中f为镜头焦距,D为镜头至景物的距离即物距。
3.如权利要求1所述的机器视觉识别系统的实现方法,其中,在步骤c)中,首先通过所述相机模组获取所述注册图像R0,然后将所述注册图像R0的信息输入一计算机控制系统,所述计算机控制系统提供一识别软件,利用所述识别软件从所述注册图像R0中提取所述特征区域A0以及所述特定点U0的坐标(x0,y0)。
4.如权利要求3所述的机器视觉识别系统的实现方法,在步骤c)中,所述识别软件利用blob技术或模板匹配的方法提取所述特征区域A0。
5.如权利要求3所述的机器视觉识别系统的实现方法,在步骤c)中,当所述元件的形状接近圆形时,所述识别软件利用blob技术提取所述特征区域A0以及特定点U0时,首先分割搜索范围ROI;然后对所述范围ROI进行阈值分割,分割出若干的连通区域;对这些连通域进行搜索,当面积和特征与所述元件的形状具有一定的相似度时,将此连通区域Region提取出来;对所述连通区域Region进行亚像素点的边缘检测,得到若干边缘Edges;对所述边缘Edges进行最小二乘法的圆拟合,得到一个圆,计算该圆的半径和圆心坐标(x0,y0),得到的圆心坐标即为所述特定点U0的坐标。
6.如权利要求1或3所述的机器视觉识别系统的实现方法,其中在步骤d)中,首先通过所述相机模组获取所述图像R1,然后将所述图像R1的信息输入计算机控制系统,所述计算机控制系统提供一识别软件,利用所述识别软件从所述图像R1中提取所述特征区域A1以及所述特定点U1的坐标(x1,y1)。
7.如权利要求6所述的机器视觉识别系统的实现方法,在步骤d)中,所述识别软件利用blob技术或模板匹配的方法提取所述特征区域A1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波舜宇光电信息有限公司,未经宁波舜宇光电信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410691670.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于动态随机池化卷积神经网络的图像分类方法
- 下一篇:一种车标定位的方法