基于图像的相机定位指在某个世界坐标系下,根据相机捕获的图像或视频来计算相机的位姿。如图 1 所示,前端对相机捕获的图像进行实时处理,并利用后端提供的地图点数据实时估计相机的位姿。根据环境是否已知,可以将该技术分为两个类别:环境已知型和环境未知型。在环境已知型的定位方法中,根据至少需要观测到的特征点数量,可以分为 3 ≤ n﹤ 6 的方法和 n ≥ 6 的方法。其中,n 为所使用的特征点数量。这些方法研究的是 PnP(Perspective-n-Point)问题。一般来说,3 ≤ n ﹤ 6 的问题是非线性的,n ≥ 6 的问题是线性的。

环境未知型包含在线实时环境地图构建方法和离线环境地图构建方法,即:同时定位与地图构建(SLAM)、从运动恢复结构(SFM)。根据不同的地图生成方法,SLAM 可分为四类:几何度量 SLAM、拓扑 SLAM、基于学习的 SLAM 和基于标记的
SLAM。基于深度学习的 SLAM 是近期一个新的研究方向。我们认为它是不同于几何度量 SLAM 和拓扑 SLAM 的一个单独的类别。基于深度学习的 SLAM 可以同时得到相机位姿和 3D 地图,但需要先验数据集来训练深度神经网络。这类方法的性能极大地依赖于所使用的数据集,并且泛化能力较差。因此,基于深度学习的 SLAM 不如几何度量SLAM 灵活,其在数据集之外的环境中得到的三维地图也不如几何度量 SLAM 准确。基于标记点的 SLAM(marker SLAM)是根据某些已知的结构化的标记来计算相机位姿,而不是知晓整个环境。几何度量 SLAM 包含单目 SLAM、多目 SLAM 和多传感器SLAM。另外,几何度量 SLAM 也可以根据图像利用方式的不同分为基于特征的 SLAM和直接 SLAM。多传感器 SLAM 根据信息融合技术的不同可分为松耦合 SLAM 和紧耦合 SLAM。图 2 用逻辑树的形式展示了基于图像的相机定位方法的所有类别。其中,当前的热门主题以粗边框示出。我们认为,当前的热门主题包括基于大数据的相机定位、基于深度学习的 SLAM、基于关键帧的 SLAM 和多传感器 SLAM。

参考:吴毅红. 基于图像的相机定位技术综述[J]. 人工智能, 2019 (2019 年 02): 50-64.

链接:http://www.cnki.com.cn/Article/CJFDTotal-DKJS201902005.htm

参考论文:Image-based camera localization: an overview https://vciba.springeropen.com/articles/10.1186/s42492-018-0008-z

基于图像的相机定位/SLAM分类相关推荐

  1. MapNet:Geometry-Aware Learning of Maps for Camera Localization相机定位的几何感知学习地图

    摘要 地图是基于图像的相机定位和视觉SLAM系统的关键组成部分.本文MapNet除了图像之外还利用廉价且无处不在的感官输入,如视觉里程计和GPS,并将它们融合在一起以进行相机定位. 本文还提出了一种新 ...

  2. 基于图像和激光的多模态点云融合与视觉定位【100010392】

    基于图像和激光的多模态点云融合与视觉定位 第 1 章 引言 1.1 研究背景及意义 人工智能(ArtificialIntelligence)在过去十几年来的蓬勃发展让现实生活中的许多领域变得日趋无人化 ...

  3. CVPR 2021 | 基于稠密场景匹配的相机定位学习

    Learning Camera Localization via Dense Scene Matching 论文.代码地址:在公众号「3D视觉工坊」,后台回复「相机定位」,即可直接下载. 相机定位算法 ...

  4. 基于图像的数据增强方法发展现状综述

    基于图像的数据增强方法发展现状综述 人工智能技术与咨询 2022-03-22 20:57 点击蓝字 · 关注我们 来源:< 计算机科学与应用> ,作者冯晓硕等 关键词: 数据增强:图像数据 ...

  5. SLAM综述阅读笔记六:基于图像语义的SLAM调研:移动机器人自主导航面向应用的解决方案 2020

    转自[[论文阅读]A survey of image semantics-based visual simultaneous localization and mapping 语义视觉SLAM综述 - ...

  6. 基于图像和激光的多模态点云融合与视觉定位

    中文摘要 近年来,三维场景重建与定位是计算机视觉领域中重要的研究方向.随着自动驾驶技术与工业机器人技术的不断发展,对于场景重建精度与定位准确度的要求也不断提高.如何利用各种传感器采集到的数据,完成对场 ...

  7. 基于鱼眼相机的SLAM方法介绍

    本文是一篇关于鱼眼相机的SLAM的介绍以及开源demo体验的介绍,希望有兴趣的小伙伴能够自行体验,并积极分享相关内容.欢迎交流和讨论,联系邮箱:dianyunpcl@163.com {MultiCol ...

  8. 基于图像的目标检测与定位方法概述

    目录 1. 目标检测与定位概念 2. 目标检测与定位方法 2.1 传统目标检测流程 2.2 two-stage检测算法 2.2.1 R-CNN 2.2.2 two-stage其他算法 2.2.2.1 ...

  9. 论文解读《PScL-HDeep:基于图像的蛋白质利用集成在人体组织中的亚细胞预测定位》

    论文解读<PScL-HDeep:基于图像的蛋白质利用集成在人体组织中的亚细胞预测定位> 期刊名: BRIEFINGS IN BIOINFORMATICS 期刊名缩写:BRIEF BIOIN ...

  10. 一文读懂单目视觉SLAM分类方法~基于概率框架和非概率框架

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 联盟成员读书笔记带你深入理解单目SLAM SLAM最先由Smith Self 和 Cheeseman于1987年提出 ...

最新文章

  1. 【Runtime Error】打开Matlib7.0运行程序报错的解决办法
  2. html语言表格背景颜色,HTML_HTML表格标记教程(36):表头的背景色属性BGCOLOR,TH标记用于设定表格中某 - phpStudy...
  3. Python学习--最完整的基础知识大全
  4. rotate array 旋转数组
  5. uni中动态加载class_Java基础·类加载、反射
  6. 重新同步多线程集成测试
  7. mysql port range_MySQL 数据库常见调优方法及参数设置_MySQL
  8. 破碎的互联网下,加密技术正在恢复数据主权!
  9. 详细解析RxAndroid的使用方式
  10. Linux虚拟内存那点事儿
  11. matplotlib—plt.pie绘制饼状图及参数详解
  12. web of science上查找相关会议和期刊的论文
  13. coreldraw x4忽略视图样式补丁_Coreldraw x4忽略颜色样式和视图样式补丁
  14. win7启动黑屏安全模式下卸载驱动图解
  15. 通过代码创建obj格式的三维模型
  16. 50 个常用 matplotlib 可视化图表
  17. UMLChina公众号文章精选(20220807更新精选)
  18. 什么是api_什么是API
  19. PDF文件太大怎么压缩?用这个方法能够一键瘦身
  20. js正则表达式-前瞻

热门文章

  1. 【搜索】P1032 字串变换
  2. go语言的特殊变量 iota
  3. PHP学习记录(一)
  4. 20145226夏艺华 Exp6 信息搜集与漏洞扫描
  5. Ubuntu 14.04 Ruby 2.3.3 安装
  6. Java如何获取文件编码格式
  7. 使用notepad++进行格式转换
  8. w3school的PHP教程提炼(一)PHP基础
  9. #pragma的常用方法讲解(转载)
  10. 设置全屏代码android,Android实现全屏显示的方法