[发明专利]一种移动机器人快速视觉定位方法有效
申请号: | 201710106104.4 | 申请日: | 2017-02-24 |
公开(公告)号: | CN106949881B | 公开(公告)日: | 2019-04-30 |
发明(设计)人: | 车自远 | 申请(专利权)人: | 浙江大学 |
主分类号: | G01C11/36 | 分类号: | G01C11/36;G06T7/73 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 林松海 |
地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 机器人 快速 视觉 定位 方法 | ||
1.一种移动机器人快速视觉定位方法,其特征在于,采用三个模块,
A、CCD传感模块,用于采集环境图像并向图像处理模块传送采集到的图像,
B、图像处理模块,用于接收CCD传感模块传送的图像并进行图像处理提取图像的特征信息用于解算机器人的位置信息,同时提取对象尺寸特征用于下一幅图像的处理,
C、位置信息解算模块,用于接收图像处理模块的图像特征信息并解算出机器人的位置信息;方法步骤如下:
1)通过CCD传感模块连续采集环境图像并传送给图像处理模块,执行步骤2);
2)若当前为视频第一帧图像,执行步骤3),否则执行步骤4);
3)图像处理模块对接收到的图像进行处理,而后提取图像的特征信息传送给位置信息解算模块用于解算机器人位置信息,同时提取对象尺寸特征用于下一幅图像的处理,执行步骤5);
4)根据对象尺寸特征和最小分辨尺寸确定图像的下采样率并对源图像进行下采样,对下采样后的图像进行图像处理得到对象坐标,根据对象坐标和下采样率确定对象在源图像中的区域,对源图像的该区域进行图像处理,提取图像的特征信息传送给位置信息解算模块用于解算机器人位置信息,同时提取对象尺寸特征用于下一幅图像的处理,执行步骤5);
5)位置解算模块接收图像处理模块传送的特征信息,解算出移动机器人的位置信息,执行步骤2);
步骤4)所述的下采样算法如下:
图像分辨率为a*b,由上一幅图像处理得到的对象尺寸特征为c,最小分辨尺寸为d,则下采样率为d2/c2,下采样后图像分辨率为a*b*(c/d)^2,即每(d/c)^2个点中采样一个点组成新的图像。
2.根据权利要求1所述的方法,其特征在于,步骤4)所述的对象坐标特指对象的外接正方形的坐标,且外接正方形边长与图像边界平行,则外接正方形相对的两个顶点坐标即表示该正方形的坐标,外接正方形两个相对顶点坐标分别为(x1,y1)和(x2,y2),则对象坐标为(x1,y1,x2,y2)。
3.根据权利要求1所述的方法,其特征在于,步骤4)所述的对象在源图像中的区域
确定算法如下:
对象在下采样图像中坐标为(x1,y1,x2,y2),且x1<x2,y1<y2,源图像下采样率为k,考虑移动机器人运动过程中对象可能的放大,令对象在源图像中所处区域为(kx1/t,ky1/t,kx2*t,ky2*t),t放大系数,其值为1.2。
4.根据权利要求1所述的方法,其特征在于,所述的下采样算法:
当对象为正方形时,尺寸特征为其边长,否则尺寸特征为对象外接正方形的边长。
5.根据权利要求1所述的方法,其特征在于,所述的下采样算法:
最小分辨尺寸为图像分辨率固定条件下对象能被识别的最小像素尺寸,根据图像识别需求和实际应用要求,实际应用的最小像素尺寸可大于理论值。
6.根据权利要求1所述的方法,其特征在于,所述的下采样算法:
对于新图像坐标为(x’,y’)的像素点,其与原图像像素点的坐标(x,y)对应关系为
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710106104.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:新结构水稻穴播机
- 下一篇:一种棉花精量播种施肥机