[发明专利]基于特征点检测和误匹配筛选的机器人视觉定位方法在审
| 申请号: | 202011543458.3 | 申请日: | 2020-12-23 |
| 公开(公告)号: | CN112562000A | 公开(公告)日: | 2021-03-26 |
| 发明(设计)人: | 樊渊;郭予超;李腾;董翔;宋程 | 申请(专利权)人: | 安徽大学 |
| 主分类号: | G06T7/73 | 分类号: | G06T7/73;G06T7/246;G06T5/00;G06T5/20 |
| 代理公司: | 合肥市浩智运专利代理事务所(普通合伙) 34124 | 代理人: | 张祥 |
| 地址: | 230039 *** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 特征 检测 匹配 筛选 机器人 视觉 定位 方法 | ||
1.一种基于特征点检测和误匹配筛选的机器人视觉定位方法,其特征在于:包括以下步骤:
步骤A:分别对参考图像和待匹配图像构建高斯图像金字塔;
步骤B:对参考图像和待匹配图像的高斯图像金字塔中的每一层图像分别以四边形模型进行FAST特征点检测;
步骤C:对提取的特征点基于邻域像素值构建BRIEF描述子;
步骤D:基于BRIEF描述子对参考图像和待匹配图像的高斯图像金字塔中的所有特征点进行暴力匹配;
步骤E:对误匹配的特征点进行筛选,基于筛选结果将匹配的特征点对应到原始参考图像和待匹配图像。
2.根据权利要求1所述的一种基于特征点检测和误匹配筛选的机器人视觉定位方法,其特征在于:步骤A所述的构建高斯金字塔的方法为:以原始图像作为金字塔底层图像,对原始图像通过高斯滤波进行降噪,然后对像素值逐级缩放,得到六层高斯图像金字塔;高斯图像金字塔中,相邻层图像的像素值缩放比例为1.3。
3.根据权利要求2所述的一种基于特征点检测和误匹配筛选的机器人视觉定位方法,其特征在于:步骤B中所述的FAST特征点检测的方法为:
以待测像素点为中心,间隔一个像素点构建方形区域,去除处于方形区域四角的像素点,对方形区域四边剩下的12个像素点从1开始顺次编号,如果有连续9个像素点满足|IP-IN|>T,则该待测像素点为特征点,其中,IP为待测像素点的灰度值,IN为方形区域中第N个像素点的灰度值,T为灰度阈值,遍历图像得到所有特征点。
4.根据权利要求3所述的一种基于特征点检测和误匹配筛选的机器人视觉定位方法,其特征在于:在FAST特征点检测前,还包括对待测像素点进行预操作的步骤,所述预操作的方法为:在方形区域上等间隔的选取4个像素点进行检测,如果有至少三个像素点满足|IP-IN|>T,则对该待检测点执行FAST特征点检测,如果少于三个像素点满足|IP-IN|>T,则对下一个待检测点进行预操作。
5.根据权利要求3所述的一种基于特征点检测和误匹配筛选的机器人视觉定位方法,其特征在于:步骤C所述的使用BRIEF描述子描述特征点的方法为:以特征点为中心,取S×S的邻域窗口,在邻域窗口内满足高斯分布的像素点中随机选取两个像素点i和j,则
获取128对像素点的BRIEF描述子数值,得到该特征点的128维向量;
计算BRIEF描述子之前,对图像进行高斯滤波降噪,所述高斯滤波的方差为2,S=9,即邻域窗口尺寸为9×9。
6.根据权利要求5所述的一种基于特征点检测和误匹配筛选的机器人视觉定位方法,其特征在于:步骤D所述的暴力匹配方法为:
设置汉明距离的阈值,对参考图像中的其中一个特征点,计算与待匹配图像中的所有未匹配特征点的汉明距离,在汉明距离小于阈值的未匹配特征点中,取汉明距离最小的未匹配特征点与参考图像的特征点进行匹配,依次对参考图像中的所有特征点进行暴力匹配,直到匹配完成参考图像或待匹配图像中的所有特征点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽大学,未经安徽大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011543458.3/1.html,转载请声明来源钻瓜专利网。





