发明名称 一种基于机器视觉的视觉比例系数获取方法
摘要 一种基于机器视觉的视觉比例系数获取方法,包括以下步骤:(a)按x,y轴运动方向建立互相映射的机械坐标系(x<sub>j</sub>,y<sub>j</sub>)和基于机器视觉识别的像素坐标系(x<sub>p</sub>,y<sub>p</sub>);(b)在相机视野范围内提供一Mark点,获取Mark点的初始像素坐标(x<sub>p1</sub>,y<sub>p1</sub>)以及此时的机械坐标(x<sub>j1</sub>,y<sub>j1</sub>);(c)在视野范围内移动Mark点至第二点,获取第二点的像素坐标(x<sub>p2</sub>,y<sub>p2</sub>)和机械坐标(x<sub>j2</sub>,y<sub>j2</sub>),计算得到粗略视觉比例系数:X’<sub>vs</sub>=(x<sub>j2</sub>-x<sub>j1</sub>)/(x<sub>p2</sub>-x<sub>p1</sub>),Y’<sub>vs</sub>=(y<sub>j2</sub>-y<sub>j1</sub>)/(y<sub>p2</sub>-y<sub>p1</sub>);(d)根据步骤(c)获得的粗略视觉比例系数,将Mark点在相机视野范围内移至第三点(x<sub>p3</sub>,y<sub>p3</sub>),并获取该点的机械坐标(x<sub>j3</sub>,y<sub>j3</sub>),接着将Mark点在相机视野范围内移至第四点(x<sub>p4</sub>,y<sub>p4</sub>)与第五点(x<sub>p5</sub>,y<sub>p5</sub>),并获取此时的机械坐标(x<sub>j4</sub>,y<sub>j4</sub>)和(x<sub>j5</sub>,y<sub>j5</sub>),计算得到视觉比例系数:X<sub>vs</sub>=(x<sub>j5</sub>-x<sub>j4</sub>)/(x<sub>p5</sub>-x<sub>p4</sub>),Y<sub>vs</sub>=(y<sub>j4</sub>-y<sub>j3</sub>)/(y<sub>p4</sub>-y<sub>p3</sub>)。
申请公布号 CN105627934A 申请公布日期 2016.06.01
申请号 CN201410603205.9 申请日期 2014.10.30
申请人 宁波舜宇光电信息有限公司 发明人 诸庆;柯海挺
分类号 G01B11/03(2006.01)I 主分类号 G01B11/03(2006.01)I
代理机构 宁波理文知识产权代理事务所(特殊普通合伙) 33244 代理人 孟湘明
主权项 一种基于机器视觉的视觉比例系数获取方法,其通过一相机获取视觉信息,所述相机的分辨率为X<sub>p</sub>×Y<sub>p</sub>,其特征在于,所述视觉比例系数获取方法包括以下步骤:(a)按x,y轴运动方向建立互相映射的机械坐标系(x<sub>j</sub>,y<sub>j</sub>)和基于机器视觉识别的像素坐标系(x<sub>p</sub>,y<sub>p</sub>);(b)在相机视野范围内提供一Mark点,获取所述Mark点的初始像素坐标(x<sub>p1</sub>,y<sub>p1</sub>)以及此时的机械坐标(x<sub>j1</sub>,y<sub>j1</sub>);(c)在视野范围内移动所述Mark点至第二点,获取所述第二点的像素坐标(x<sub>p2</sub>,y<sub>p2</sub>)和机械坐标(x<sub>j2</sub>,y<sub>j2</sub>),计算得到粗略视觉比例系数:X’<sub>vs</sub>=(x<sub>j2</sub>‑x<sub>j1</sub>)/(x<sub>p2</sub>‑x<sub>p1</sub>),Y’<sub>vs</sub>=(y<sub>j2</sub>‑y<sub>j1</sub>)/(y<sub>p2</sub>‑y<sub>p1</sub>);以及(d)根据步骤(c)获得的所述粗略视觉比例系数,将所述Mark点在相机视野范围内移至第三点(x<sub>p3</sub>,y<sub>p3</sub>),并获取该点的机械坐标(x<sub>j3</sub>,y<sub>j3</sub>),接着将所述Mark点在相机视野范围内移至第四点(x<sub>p4</sub>,y<sub>p4</sub>)与第五点(x<sub>p5</sub>,y<sub>p5</sub>),并获取此时的机械坐标(x<sub>j4</sub>,y<sub>j4</sub>)和(x<sub>j5</sub>,y<sub>j5</sub>),计算得到视觉比例系数:X<sub>vs</sub>=(x<sub>j5</sub>‑x<sub>j4</sub>)/(x<sub>p5</sub>‑x<sub>p4</sub>),Y<sub>vs</sub>=(y<sub>j4</sub>‑y<sub>j3</sub>)/(y<sub>p4</sub>‑y<sub>p3</sub>)。
地址 315400 浙江省宁波市余姚市舜宇路66-68号
您可能感兴趣的专利