视觉里程计技术综述
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
滤波完成运动估计 。
1 3 总结 .
Nsr i6 的方法为 :) t a 在一个 确定 数 目的 图像 帧 问跟踪 特征 , 在
三 帧图像 中 利用 五 点算 法 估 计 相 对位 姿 , 随后 利 用 优先 R NA A S C的方法迭代提纯 ;) b 利用每一跟踪特征中的第一个和 最后一个观测值 , 将观察 的特征跟踪通过三角测量法转换为三
A s at i a oo e y V b t c :V s l d m t ( O)i at h o g hc i s oet a em t nb s gv u l n r ai ,n sdte r u r s c n l yw i a s m t t oi yu i i a if m t n a d ue e o h m t i eh o n s o o h
体视 觉里程计 , 然后从 鲁棒性 、 实时性 和精确 性三 个方 面详细讨 论 了视 觉里 程计技 术 的研 究现 状 , 最后 对 视 觉里
程 计 的发展趋 势进行 了展 望 。
关键词 :视 觉里程计 ; 自主移动机 器人 ;单 目视 觉里程计 ;立体 视 觉里程计 ;鲁棒 性 ;实 时性 ;精确 性 中图分 类号 :T 3 3 0 P 9.4 文 献标 志码 :A 文章 编号 :10 — 6 5 2 1 ) 8 2 0 . 5 0 13 9 ( 0 2 0 . 8 10
lpme tte d o o n r n fVO.
Ke r s iu lo o t ; a t n mo s mo i o os mo o u a y wo d :v s a d mer y u o o u bl r b t ; e n c l rVO;se e O ;r b s e s e lt ; a c r c tr o V o u t s ;r a — me c u a y n i
d i1 .9 9 ji n 10 -6 5 2 1 . 8 0 1 o:0 36 /.s .0 13 9 .0 2 0 .0 s
Re iw n vs a d mer e h oo y ve o iu lo o ty tc n lg
I - o J Yu b ,ZHU X a —h u, L i n,Z I ioz o U Hu — mi HANG Hu i
单个 相机作为图像 获取 载体 , 通常又包括利用折反射式的全 向
视觉里程计和一般透视 相机的非 全向视觉 里程计 ; 立体视觉里
在此过程 中, 机器人通过相机 所获取前 、 后两 帧图像 ( ) 间 对 之 的视觉特征匹配 , 结合两 帧图像 ( ) 的极线 几何 约束 , 对 间 在视
收 稿 日期 :2 1- 22 0 20 —0;修 回 日期 :2 1 -3 2 0 2 0 —9
目视觉里程计和立体视觉里程计 。对 于视 觉里程计 , 通常可以
从鲁棒性 、 时性 和精确性三方面进行评估分析 。本文将分别 实 对上 述内容进行综 述。
1 视 觉 里程计 分 类
视觉 里程计 可以根 据系统所 配置 的相 机数分 为单 目视 觉 里程计 和立体 视觉 里程计 。单 目视觉里程 计是视 觉系统使用
o o er to n t epr c s . e meho f rna i ain a o aiain,h st c n l y a e n a p id i h utn— d m ty meh d i h o e s Asa n w t d o vg to ndl c l t z o t i e h oog h sb e p le nt e a o o u b l o os s c sf ly. hi pe nr du e woo h s o lrVO c r n c l rVO n tr o VO , mo s mo ie r b t uc e su l T spa ri to c d t ft e mo tp pu a whih wee mo o u a a d see
a d i a ay e h u r n e e r h sau f r m o u t e s r a—i n c u a y At a t i as r s e td t e d v - n t n lz d t e c r tr s a c tt s o e VO f o r b sn s ,e l me a d a c r c . s , lop o p c e h e e t l t
第2 9卷 第 8期
21 0 2年 8月
计 算 机 应 用 研 究
Ap l ain Re e rh O o u es p i t s ac fC mp tr c o
Vo . 9 No 8 12 . Au .2 2 g 01
视 觉 里 程 计 技 术 综 述
李右 图像对之间的特征 匹配 , 计算特征点对 应的三维 坐标 , 然后在连续立体 图像 对 中跟踪特 征 , 算特征 计
点对应的新三维坐标 , 利用前后两帧 的三维坐标的变换恢复 相
机运动。对于运动估计 , 先利用最 小二乘进 行粗略估计 , 利 再 用最大似然估 计进行精 确估计 , 并在最小二乘估计过程 中加入
( 国防科 学技 术大 学 机 电工程与 自 动化 学院 , 长沙 40 7 ) 103
摘 要 :视 觉里程计 是通过 视 觉信息估 计运 动信 息的技 术 , 中采 用 了里程计 式 的方法 。该 技 术作 为一 种新 的 其
导航定 位方 式 , 已成功 地运 用于 自主移动机 器人 中。首先介 绍 了常用 的两种视 觉里程 计 即单 目 觉里程 计和 立 视
相比传统 的里程计技术 , 视觉里程计更具优势。它仅利 用
相机 完成 , 无须场景和运动 的先验信 息 ; 会存在 编码器读 数 不 不准 、 传感器精度降低或惯 导漂移等 因素引起 的数据误 差 ; 可 以运 用于非结 构化 的环境 或非 常规 的任 务和 平 台, G S不 如 P 能满 足的星际探索和导航等任务 , 很难满足条件的城市环境或 室内环境 , 以及传统里程计不能应用 的腿式机器人 的导航和定 位等。另外 , 系统在利用视 觉信息完 成里程计 的 同时, 还可 以 提供丰富的景象特征 , 完成 障碍物识 别 、 目标检测 和可通行 区 域的划 分等任务 , 为机器人 的实时导航提供更充分 的支持 。 视觉里程计技术根据所 使用的视 觉系统不 同 , 以分为单 可
Moa e l r v c_
,
他利用一 个可 滑动 相机 获取视 觉信 息作 为 输人 ,
完成 了机器 人室 内导 航。18 9 0年 , ati 等 人 提 出 了视 Mt e hs 觉里程计 的概念 , 并设计 了从 特征提取 、 特征 匹配 与跟踪 到运 动估计 的理论框架 。该框架 至今仍 为大多数 视觉 里程计 系统 所遵循 。这一 阶段 的视觉里 程计均 以简单 的结构 化室 内环 境 为主 。20 04年 , i6 等人 设 计 了一种 实时 的视 觉 里程计 Ns r t 系统 , 真正意义上实现了机器 人室外运 动导航 , 同时还提 出了 两类视觉里程计的实现途径和流程 , 即单 目视觉和立 体视觉的 方法 , 这为后来视觉里程计 的研究奠定 了新 的基 础。之后 的视 觉里程计研究主要 围绕单 目视觉和立体视觉 的方法各 自展开 。
视觉里程计 ( O) V 是一个仅利用单个或 多个相机 的输入信
觉 系统 已标定好 的前提 下 , 可恢复 出视 觉系统 的运动信 息 , 进 而获得机器人 的运 动信 息。
息估计智能体 的运动信息 的过程… 。作为基 于视觉技 术 的一
种, 在最 近十几 年的时间里 已广泛应用 于各类机器人 的导航定
维坐标 。
第2 9卷
体, 在相机 同步采集 图像 的过 程 中, 以根 据极线几 何的关 系 可 和 三角测量 原理 获取 景深信息 , 恢复空间结 构。
1 1 单 目视 觉 里 程 计 .
在 Ma n 等人 的方 法 中, i e mo 利用 兴趣 算子 进行 特征 检 测, 通过广 义归 一化 相关 ( su onr a zdcr lt n P C) ped-om i or a o , N l e e i
R S C的外点剔除方法。 AN A ,
Sn ehu 等人 将稀 疏光 束法 平 差 (preb n l a — t draf i sa u d d s e js etS A 扩展运用 于立体 视觉 里程计 中 , ut n,B ) m 在初始 三维 模 型和相机运动未知的情况下 , 对左右立体 图像对 中获取 的特征 运用滑动窗 口(l i i o S A方法 , sdn wn w) B i g d 结合简单的运动阈值
生, 主要研 究方 向为机器人控 制 ; 卢惠民(9 0 ) 男, 18 . , 讲师 , 博士 , 主要研 究方向为机 器人视 觉、 图像处理 ; 张辉( 9 1 ) 男, 17 - , 教授 , 博士 , 主要研究方
向 为机 器人 控 制 、 工 智 能 . 人
・
20 8 2・
计 算 机 应 用 研 究
位 中, 中最成 功 的应用 当属 美 国 N S 其 A A开 发 的火 星探 测器
“ 勇气号 ” “ 和 机遇 号”2 。除此 以外 , L , 还用 于无人 空 中飞行 器 J水下机器人 ’ 、 、 室内/ 外陆地机器人 “ 等 。 视觉里程计是视觉导航 的一种特殊形式 , 最早 可追 溯到 其
( ol eo carn n ier g& A tm t n N t n l nvrt o De neTcnl y h nsa4 0 7 ,C ia C lg e fMeht iE gnei oc n uo ai , ai a i syf f s ehoo ,C agh 10 3 hn ) o o U e i e g
在视觉里程计 的具体运用 中, 系统通过单 目或双 目相 机获
取的 图像序列 , 经过特征 提取 、 特征 匹配与跟 踪和运 动估计 的 处理 , 出车体 的六个 自由度 ( ereo f eo D F ——位 得 dge—fr d m, O ) -e
置 ( Y z 和 方 向 (o ,ih yw — — 的 更 新 , 成 导 航 定 位 。 , ,) rl pt ,a ) l c 完
程计 是视觉系统使用两个或两个 以上 的相机作为 图像获取 载
作者简介 : 李宇波( 97 ) 男, 1 8 - , 四川南充人 , 硕士研究生 , 主要研 究方向为机 器人控制 (yb1 8 @g m .o ; 1 o97 m 1 n) 朱效洲 (9 9 ) 男, u c 1 8 一 , 硕士研究
单目 视觉里程计作为视觉里程计技术的一种 , 主要有全 向
视觉和非全 向视觉两种形式 。两种形式 的视觉里 程计在具 体 实现 中存在不同 , 总的方法都 是在相机运 动过程 中 , 但 同步完 成相对运动和三维世界结构 的计算估计 。 对于单 目视 觉里 程计 , 较早 进行 研 究 的主要 有 Ns r i6 和 t C re ok 等人 ’J他们分别为非全 向和全 向视觉里程计提 供 了 , 可 参考 的 处理 框架 , 于 后续 的研 究 发展起 到 了推 进作 用。 对
1 3 总结 .
Nsr i6 的方法为 :) t a 在一个 确定 数 目的 图像 帧 问跟踪 特征 , 在
三 帧图像 中 利用 五 点算 法 估 计 相 对位 姿 , 随后 利 用 优先 R NA A S C的方法迭代提纯 ;) b 利用每一跟踪特征中的第一个和 最后一个观测值 , 将观察 的特征跟踪通过三角测量法转换为三
A s at i a oo e y V b t c :V s l d m t ( O)i at h o g hc i s oet a em t nb s gv u l n r ai ,n sdte r u r s c n l yw i a s m t t oi yu i i a if m t n a d ue e o h m t i eh o n s o o h
体视 觉里程计 , 然后从 鲁棒性 、 实时性 和精确 性三 个方 面详细讨 论 了视 觉里 程计技 术 的研 究现 状 , 最后 对 视 觉里
程 计 的发展趋 势进行 了展 望 。
关键词 :视 觉里程计 ; 自主移动机 器人 ;单 目视 觉里程计 ;立体 视 觉里程计 ;鲁棒 性 ;实 时性 ;精确 性 中图分 类号 :T 3 3 0 P 9.4 文 献标 志码 :A 文章 编号 :10 — 6 5 2 1 ) 8 2 0 . 5 0 13 9 ( 0 2 0 . 8 10
lpme tte d o o n r n fVO.
Ke r s iu lo o t ; a t n mo s mo i o os mo o u a y wo d :v s a d mer y u o o u bl r b t ; e n c l rVO;se e O ;r b s e s e lt ; a c r c tr o V o u t s ;r a — me c u a y n i
d i1 .9 9 ji n 10 -6 5 2 1 . 8 0 1 o:0 36 /.s .0 13 9 .0 2 0 .0 s
Re iw n vs a d mer e h oo y ve o iu lo o ty tc n lg
I - o J Yu b ,ZHU X a —h u, L i n,Z I ioz o U Hu — mi HANG Hu i
单个 相机作为图像 获取 载体 , 通常又包括利用折反射式的全 向
视觉里程计和一般透视 相机的非 全向视觉 里程计 ; 立体视觉里
在此过程 中, 机器人通过相机 所获取前 、 后两 帧图像 ( ) 间 对 之 的视觉特征匹配 , 结合两 帧图像 ( ) 的极线 几何 约束 , 对 间 在视
收 稿 日期 :2 1- 22 0 20 —0;修 回 日期 :2 1 -3 2 0 2 0 —9
目视觉里程计和立体视觉里程计 。对 于视 觉里程计 , 通常可以
从鲁棒性 、 时性 和精确性三方面进行评估分析 。本文将分别 实 对上 述内容进行综 述。
1 视 觉 里程计 分 类
视觉 里程计 可以根 据系统所 配置 的相 机数分 为单 目视 觉 里程计 和立体 视觉 里程计 。单 目视觉里程 计是视 觉系统使用
o o er to n t epr c s . e meho f rna i ain a o aiain,h st c n l y a e n a p id i h utn— d m ty meh d i h o e s Asa n w t d o vg to ndl c l t z o t i e h oog h sb e p le nt e a o o u b l o os s c sf ly. hi pe nr du e woo h s o lrVO c r n c l rVO n tr o VO , mo s mo ie r b t uc e su l T spa ri to c d t ft e mo tp pu a whih wee mo o u a a d see
a d i a ay e h u r n e e r h sau f r m o u t e s r a—i n c u a y At a t i as r s e td t e d v - n t n lz d t e c r tr s a c tt s o e VO f o r b sn s ,e l me a d a c r c . s , lop o p c e h e e t l t
第2 9卷 第 8期
21 0 2年 8月
计 算 机 应 用 研 究
Ap l ain Re e rh O o u es p i t s ac fC mp tr c o
Vo . 9 No 8 12 . Au .2 2 g 01
视 觉 里 程 计 技 术 综 述
李右 图像对之间的特征 匹配 , 计算特征点对 应的三维 坐标 , 然后在连续立体 图像 对 中跟踪特 征 , 算特征 计
点对应的新三维坐标 , 利用前后两帧 的三维坐标的变换恢复 相
机运动。对于运动估计 , 先利用最 小二乘进 行粗略估计 , 利 再 用最大似然估 计进行精 确估计 , 并在最小二乘估计过程 中加入
( 国防科 学技 术大 学 机 电工程与 自 动化 学院 , 长沙 40 7 ) 103
摘 要 :视 觉里程计 是通过 视 觉信息估 计运 动信 息的技 术 , 中采 用 了里程计 式 的方法 。该 技 术作 为一 种新 的 其
导航定 位方 式 , 已成功 地运 用于 自主移动机 器人 中。首先介 绍 了常用 的两种视 觉里程 计 即单 目 觉里程 计和 立 视
相比传统 的里程计技术 , 视觉里程计更具优势。它仅利 用
相机 完成 , 无须场景和运动 的先验信 息 ; 会存在 编码器读 数 不 不准 、 传感器精度降低或惯 导漂移等 因素引起 的数据误 差 ; 可 以运 用于非结 构化 的环境 或非 常规 的任 务和 平 台, G S不 如 P 能满 足的星际探索和导航等任务 , 很难满足条件的城市环境或 室内环境 , 以及传统里程计不能应用 的腿式机器人 的导航和定 位等。另外 , 系统在利用视 觉信息完 成里程计 的 同时, 还可 以 提供丰富的景象特征 , 完成 障碍物识 别 、 目标检测 和可通行 区 域的划 分等任务 , 为机器人 的实时导航提供更充分 的支持 。 视觉里程计技术根据所 使用的视 觉系统不 同 , 以分为单 可
Moa e l r v c_
,
他利用一 个可 滑动 相机 获取视 觉信 息作 为 输人 ,
完成 了机器 人室 内导 航。18 9 0年 , ati 等 人 提 出 了视 Mt e hs 觉里程计 的概念 , 并设计 了从 特征提取 、 特征 匹配 与跟踪 到运 动估计 的理论框架 。该框架 至今仍 为大多数 视觉 里程计 系统 所遵循 。这一 阶段 的视觉里 程计均 以简单 的结构 化室 内环 境 为主 。20 04年 , i6 等人 设 计 了一种 实时 的视 觉 里程计 Ns r t 系统 , 真正意义上实现了机器 人室外运 动导航 , 同时还提 出了 两类视觉里程计的实现途径和流程 , 即单 目视觉和立 体视觉的 方法 , 这为后来视觉里程计 的研究奠定 了新 的基 础。之后 的视 觉里程计研究主要 围绕单 目视觉和立体视觉 的方法各 自展开 。
视觉里程计 ( O) V 是一个仅利用单个或 多个相机 的输入信
觉 系统 已标定好 的前提 下 , 可恢复 出视 觉系统 的运动信 息 , 进 而获得机器人 的运 动信 息。
息估计智能体 的运动信息 的过程… 。作为基 于视觉技 术 的一
种, 在最 近十几 年的时间里 已广泛应用 于各类机器人 的导航定
维坐标 。
第2 9卷
体, 在相机 同步采集 图像 的过 程 中, 以根 据极线几 何的关 系 可 和 三角测量 原理 获取 景深信息 , 恢复空间结 构。
1 1 单 目视 觉 里 程 计 .
在 Ma n 等人 的方 法 中, i e mo 利用 兴趣 算子 进行 特征 检 测, 通过广 义归 一化 相关 ( su onr a zdcr lt n P C) ped-om i or a o , N l e e i
R S C的外点剔除方法。 AN A ,
Sn ehu 等人 将稀 疏光 束法 平 差 (preb n l a — t draf i sa u d d s e js etS A 扩展运用 于立体 视觉 里程计 中 , ut n,B ) m 在初始 三维 模 型和相机运动未知的情况下 , 对左右立体 图像对 中获取 的特征 运用滑动窗 口(l i i o S A方法 , sdn wn w) B i g d 结合简单的运动阈值
生, 主要研 究方 向为机器人控 制 ; 卢惠民(9 0 ) 男, 18 . , 讲师 , 博士 , 主要研 究方向为机 器人视 觉、 图像处理 ; 张辉( 9 1 ) 男, 17 - , 教授 , 博士 , 主要研究方
向 为机 器人 控 制 、 工 智 能 . 人
・
20 8 2・
计 算 机 应 用 研 究
位 中, 中最成 功 的应用 当属 美 国 N S 其 A A开 发 的火 星探 测器
“ 勇气号 ” “ 和 机遇 号”2 。除此 以外 , L , 还用 于无人 空 中飞行 器 J水下机器人 ’ 、 、 室内/ 外陆地机器人 “ 等 。 视觉里程计是视觉导航 的一种特殊形式 , 最早 可追 溯到 其
( ol eo carn n ier g& A tm t n N t n l nvrt o De neTcnl y h nsa4 0 7 ,C ia C lg e fMeht iE gnei oc n uo ai , ai a i syf f s ehoo ,C agh 10 3 hn ) o o U e i e g
在视觉里程计 的具体运用 中, 系统通过单 目或双 目相 机获
取的 图像序列 , 经过特征 提取 、 特征 匹配与跟 踪和运 动估计 的 处理 , 出车体 的六个 自由度 ( ereo f eo D F ——位 得 dge—fr d m, O ) -e
置 ( Y z 和 方 向 (o ,ih yw — — 的 更 新 , 成 导 航 定 位 。 , ,) rl pt ,a ) l c 完
程计 是视觉系统使用两个或两个 以上 的相机作为 图像获取 载
作者简介 : 李宇波( 97 ) 男, 1 8 - , 四川南充人 , 硕士研究生 , 主要研 究方向为机 器人控制 (yb1 8 @g m .o ; 1 o97 m 1 n) 朱效洲 (9 9 ) 男, u c 1 8 一 , 硕士研究
单目 视觉里程计作为视觉里程计技术的一种 , 主要有全 向
视觉和非全 向视觉两种形式 。两种形式 的视觉里 程计在具 体 实现 中存在不同 , 总的方法都 是在相机运 动过程 中 , 但 同步完 成相对运动和三维世界结构 的计算估计 。 对于单 目视 觉里 程计 , 较早 进行 研 究 的主要 有 Ns r i6 和 t C re ok 等人 ’J他们分别为非全 向和全 向视觉里程计提 供 了 , 可 参考 的 处理 框架 , 于 后续 的研 究 发展起 到 了推 进作 用。 对