DOI: 10. 3969 /j. issn. 2095 - 509X. 2017. 11. 003
移动机器人视觉
SLAM
过
程中
图像匹配及相机位姿求解的研究
林
志诚
1
,
郑 松
2
( 1.
福州大学电气工程与自动化学院
,
福
建 福州
350116)
( 2.
福建省工业控制信息安全技术企业重点实验室
,
福建 福州
350008)
摘要
:
针对移动机器人视觉
SLAM
过程中的关键环节图像匹配及相机位姿求解问题
,
通过
ORB
特
征匹配算法匹配移动机器人采集的两帧图像
,
得到特征点集
。
分析了最小二乘法理论特征
,
根据
两帧图像中特征点不变性
,
采用基于最小二乘法的
ICP
算法建立相机运动模型
,
使用
SVD
分解法
求解运动模型
,
估计相机位姿状态
,
并通过非线性优化算法验证
SVD
分解法
。
利用
RGB - D
相机
Kinect
采集图像
,
对上述算法进行实验
,
得到准确的相机姿态数据
,
从而有效解决了三维空间下移
动机器人局部移动过程中的定位问题
。
关键词
:
视觉同步定位与地图构建
; ORB
特征
;
匹配算法
;
迭代最近点算法
中图分类号
: TP242. 6
文献标识码
: A
文章编号
: 2095 - 509X( 2017) 11 - 0013 - 06
移动机器人是集环境感知
、
动态决策与规划
、
行为控制与执行等功能于一体的综合系统
,
是集传
感器技术
、
信息处理
、
电子工程
、
计算机工程
、
自动
化控制工程以及人工智能等多种学科的综合研究
成果
。
移动机器人研究方向十分广泛
,
其中未知环
境中自主导航移动机器人是最具挑战性的研究方
向之一
。
移动机器人自主导航由
3
个部分组成
:
定
位
、
建图以及导航
[1]
。SLAM( simultaneous localiza-
tion and mapping,
同步定位与地图构建
)
是
指利用
激光仪
、
里程计等传感器
,
于运动过程中建立周围
环境地图模型
,
同时估计自己的位姿
[2]
。
移
动机
器人视觉
SLAM
采用相机为传感器
,
相机种类主要
分为单目相机
( monocular)
[3]
、
双
目相机
( stereo)
[4]
和
深度相机
( RGB - D)
[5]
,
其
中
RGB - D
相机不仅
能够采集彩色图像
,
而且还能获得图像深度信息
,
因此采用
RGB - D
相机作为解决
SLAM
问题的外
界信息的传感器正逐渐成为一种趋势
。
本文利用
RGB - D
相机
,
得到三维空间点在相机成像平面上
的投影值
,
即由数字排列而成的复杂矩阵
。
利用相
机在机器人运动过程中采集两帧图像
,
检测并匹配
图像信息中特征点集
,
根据图像中特征点集保持不
变的特性
,
采用算法求解相机姿态变化
,
从而构建
局部地图并解决机器人定位问题
,
提升移动机器人
自主导航能力
,
提高移动机器人的智能化程度以及
未知环境下信息处理能力
。
1 ORB
特征检测匹配算法
为了简化图像处理算法
,
选取相机运动时图像
中保持不变的点
,
只有在确定这些点的基础上
,
才
能估计相机位姿
。
在
视觉
SLAM
过程中
,
这些点称
为图像特征点
( feature - point) 。
特征点由关键点
( key - point)
和描述子
( de-
scriptor)
组成
。
关键点是指特征点在图像中的位
置
;
描述子是按照特定的方式
,
比如向量
,
描述该关
键点周围像素信息
。
在当前的视觉
SLAM
领域中
,
常用的特征提取算法有
SIFT
[6]
、SURF
[7]
、ORB
[8]
等
。SIFT
算
法对旋转
、
尺度缩放
、
亮度变化保持不
变
,
对视角变化
、
仿射变换
、
噪声也保持一定程度的
稳定性
。SURF
算法是
SIFT
算法的改进
,
其最大特
点是采用
Hession
矩阵提高计算效率
,
且计算速度
是
SIFT
算法的
3
倍左右
。SIFT
和
SURF
算法都具
有计算量过大的缺点
,
故在处理图像过程中存在时
滞效果
,
且对硬件有高性能的需求
。
目前为止
,
普
通计算机的
CPU
运算速度均无法满足实时计算的
要求
。ORB
算法采用了
FAST
特征检测算子
,
并采
用 二进制格式的
BRIEF
特征描述算子
,
极
大地提
收
稿日期
: 2017 - 08 - 18
作者简介
:
林志诚
( 1994—)
,
男
,
福
建莆田人
,
福州大学硕士研究生
,
主要研究方向为移动机器人
SLAM、
视觉处理
、
多移动机器人协同控制
。
·31·
2017
年
11
月
机械设计与制造工程
Nov. 2017
第
46
卷
第
11
期
Machine Design and Manufacturing Engineering
Vol. 46 No. 11
评论0
最新资源