1980年,Hans Moravec的在斯坦福大学的博士论文已经用视觉在机器人导航避障中使用。 Hans Moravec是占据栅格地图的缔造者。

Hans Moravec. Obstacle Avoidance and Navigation in the Real World by a Seeing Robot Rover. Ph.D. thesis.March 1980 Computer Science Department. Stanford University

参考链接:Robot Navigation (Hans Moravec 1980 PhD thesis)Preface and Table of Contents

再早一点,1977年   towards automatic visual obstacle avoidance的论文。

1979年, visual mapping by a robot rover。

0、视觉slam之前,是各种基于声呐、雷达、激光等传感器感知周围环境的slam技术,代表人物:H. Durrant-Whyte

J. J. Leonard. Directed Sonar Sensing for Mobile Robot Navigation. PhD thesis,University of Oxford, 1990.

J. J. Leonard and H. F. Durrant-Whyte. Directed Sonar Navigation. Kluwer AcademicPress, 1992.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

一、视觉slam早期的几个重点人物:David Murray、A.J. Davison、Philip Torr, Ian Reid

(主要列举上世纪90年代,以及20世纪初2010年之前的大师级人物

orbslam的作者R Mur-Artal,LSD/DSO等作者都是2010年以后的故事了)

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

二、人物关系:牛津大学的David Murray教授,带了几个博士生包括A.J. Davison,最后都去了相应名校当博导了。

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

三、视觉slam借鉴了很多计算机视觉研究成果,包括:图像的角点、边缘、线等;特征点(关键点和描述子);光流法;基于图像特征的运动计算;SFM(structure from motion,有点类似非相邻帧 非实时的slam技术)

----------------------------------------------------------------------------------------------------------------------------------------------------------------------

H.C. Longuet-Higgins. A computer algorithm for reconstructing a scene from two projections. Nature, 293:133{135, 1981.

1987年 C G Harris 论文  Determination of Ego-Motion from Matched Points.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------

F. Li. Active Stereo for AGV Navigation. PhD thesis, University of Oxford, 1996

1999年,A.J. Davison博士论文。 现帝国理工学院研究视觉和slam相关,博导牛津大学的David Murray,同门Philip Torr, Ian Reid

A.J. Davison, “Mobile Robot Navigation Using Active Vision,”PhD dissertation, Univ. of Oxford, 1999.

注意:此时的active navigation在视觉方面都是双摄像头的立体视觉,大家都认为立体视觉才能做视觉slam

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1999年,P.M. Newman, 的博士论文。 现牛津大学的教授,研究视觉和slam相关

P.M. Newman, “On the Structure and Solution of the Simultaneous Localization and Map Building Problem,” PhD dissertation, Univ. of Sydney, 1999.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

A.J. Davison的单目视觉slam横空出世,在此之前人们认为只有立体视觉才能实现视觉slam,意义重大。(网上这样说,在此之前是否有人用单目实现过,未查证。)

2003年,A.J. Davison论文,Google引用率 2000+,很经典,此前几年发明很多相关论文,未列出。

Real-time simultaneous localisation and mapping with a single camera.AJ Davison.Iccv 3, 1403-1410

基于滤波方案,视频查看链接:Index of /~ajd/Movieshttp://www.doc.ic.ac.uk/~ajd/Movies/

2007年,A.J. Davison论文,Google引用率 3300+,很经典,此前几年发明很多相关论文,未列出。

  MonoSLAM: Real-time single camera SLAM,AJ Davison, ID Reid, ND Molton, O Stasse.IEEE Transactions on Pattern Analysis & Machine Intelligence, 1052-1067

注意:参考A.J. Davison的博士论文,上面四行左右有列举说明,之前都是双摄像头的立体视觉做视觉slam,所以突然出来个单目视觉slam算是开创者了。

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2007年,G. Klein and D. Murray论文

PTAM:G. Klein and D. Murray. Parallel tracking and mapping for small AR workspaces. In Proc. Sixth IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR’07), Nara, Japan, November 2007

(注释:PTAM用的是FAST角点检测特征,此时ORB特征思想还未被提出。ORB特征2011年才被提出E. Rublee, V. Rabaud, K.      Konolige, and G. Bradski, “ORB: An efficient alternative to SIFT or SURF,” in Proc. IEEE Int. Conf. Comput.         Vision,Barcelona,      Spain, Nov. 2011, pp. 2564–2571.)

2011年,RA Newcombe论文,A.J. Davison团队学生,Google引用率 3000+

KinectFusion: Real-time dense surface mapping and tracking,RA Newcombe, S Izadi, O Hilliges, D Molyneaux, D Kim, AJ Davison, ...ISMAR, {127--136}

KinectFusion: real-time 3D reconstruction and interaction using a moving depth camera,S Izadi, D Kim, O Hilliges, D Molyneaux, R Newcombe, P Kohli, J Shotton, ...Proceedings of the 24th annual ACM symposium on User interface software

 DTAM: Dense tracking and mapping in real-time,RA Newcombe, SJ Lovegrove, AJ Davison.2011 international conference on computer vision, 2320-2327

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2015年,Raúl Mur-Artal论文。现Research Scientist at Facebook Reality Labs ,西班牙萨拉戈萨大学,博导Tardós Solano, Juan Domingo,是一个人名,简称JD Tardos

  ORB-SLAM: a Versatile and Accurate Monocular SLAM System,R Mur-Artal, JMM Montiel, JD Tardos. IEEE Transactions on Robotics 31 (5), 1147-1163

注释:ORB特征2011年被提出,2013年的一篇论文使用过ORB特征。S. Song, M. Chandraker, and C. C. Guest, “Parallel,            real-time monocular visual odometry,” in Proc. IEEE Int. Conf. Robot. Autom., 2013,pp. 4698–4705.)

Monocular SLAM for User Viewpoint Tracking in Virtual Reality,R Mur-Artal, JD Tardós. Workshop on Challenges in Virtual Reality, ICRA 2015

2017年,Raúl Mur-Artal论文

 ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Cameras,R Mur-Artal, JD Tardos. IEEE Transactions on Robotics 33 (5), 1255-1262

Visual-inertial monocular SLAM with map reuse,R Mur-Artal, JD Tardós.IEEE Robotics and Automation Letters 2 (2), 796-803

Real-Time Accurate Visual SLAM with Place Recognition,R Mur Artal, JD Tardós Solano.Universidad de Zaragoza, Prensas de la Universidad.博士论文

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

ORB-SLAM 发展史(ORB-SLAM、ORB-SLAM2、ORB-SLAM3、以及其他变种版本)

ORB-SLAM 是西班牙萨拉戈萨大学博士生 Raul Murartal于2015年实现发表的论文,实际上ORB特征并非他本人发明,首次使用在slam系统中也并非他, 但是他将ORB特征应用在了vslam 的整个系统中,并给出了开源软件,这一点很强大。

Murartal R, Montiel J M, Tardos J D, et al. ORB-SLAM: A Versatile and Accurate Monocular SLAM System[J]. IEEE Transactions on Robotics, 2015, 31(5): 1147-1163.(ORB-SLAM原文

ORB-SLAM 的特征点选择、匹配用到了ORB特征   

Song S, Chandraker M, Guest C C, et al. Parallel, real-time monocular visual odometry[C]. international conference on robotics and automation, 2013: 4698-4705.(首次在slam系统中使用ORB特征的论文,用在了视觉里程计VO)

ORB(Oriented FAST and Rotated BRIEF)

E. Rublee, V. Rabaud, K. Konolige, and G. Bradski. ORB: an ecient alternative to SIFT or SURF. In IEEE International Conference on Computer Vision (ICCV), pages 2564{2571, Barcelona, Spain, 2011.   (ORB特征 原文)

和ORB类似的一种用于图像拼接的方法论文

M. Brown, S. Winder, and R. Szeliski. Multi-image matching using multi-scale oriented patches. In Computer Vision and Pattern Recognition, pages 510–517, 2005.

ORB参考的FAST detector 和BRIEF descriptor

E. Rosten and T. Drummond. Machine learning for highspeed corner detection. In European Conference on Computer Vision, volume 1, 2006  (FAST原文)

M. Calonder, V. Lepetit, C. Strecha, and P. Fua. Brief: Binary robust independent elementary features. In In European Conference on Computer Vision, 2010.  (BRIEF 原文)

SIFT()  拿来和ORB比较的特征

D. G. Lowe. Distinctive image features from scale-invariant keypoints. International Journal of Computer Vision, 60(2):91–110, 2004.

SURF(Speeded Up Robust Features)  拿来和ORB比较的特征

H. Bay, T. Tuytelaars, and L. Van Gool. Surf: Speeded up robust features. In European Conference on Computer Vision, May 2006.

点和线的融合用于高性能跟踪(2005)

Rosten, E., Drummond, T.: Fusing points and lines for high performance tracking. In: 10th IEEE International Conference on Computer Vision. Volume 2., Beijing,China, Springer (2005) 1508–1515

gives an analysis of various ways of measuring orientation of corners(1999)

P. L. Rosin. Measuring corner properties. Computer Vision and Image Understanding, 73(2):291 – 307, 1999.

Shi-Tomasi角点算子原文(1994)

Shi, J., Tomasi, C.: Good features to track. In: 9th IEEE Conference on Computer Vision and Pattern Recognition, Springer (1994)

Harris角点检测原文,没有descriptor部分(1988)

C. Harris and M. Stephens. A combined corner and edge detector. In Alvey Vision Conference, pages 147–151, 1988

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

三、视觉slam目前主流的是基于特征的方法、直接法(光流法),前者从PTAM 到ORB-SLAM系列以及SVO等比较经典主流

后者是慕尼黑工业大学的Jakob Engel及其导师D Cremers团队的DSO/ LSD等作品

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

四、其他的基于特征点、线、面或者组合的形式也多有涉及, 视觉slam融合惯性模块,视觉slam融合激光等多传感器,

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

五、下一步:语义slam

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

六、视觉slam研究相关实验室和大咖 。 转载:计算机视觉牛人博客和代码汇总(全) - findumars - 博客园

图像配准的前世今生:从人工设计特征到深度学习

从基于特征点或光流直接法,到用深度学习来实现的转变。 图像配准的前世今生:从人工设计特征到深度学习

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

七、相关资料

1. 清华大学 高翔的博客,半闲居士。

2. 知乎上各种大咖的专题

3.泡泡机器人论坛

4.计算机视觉life公众号

5.B站相关的各种视频资料

6.国内外大咖的主页网站

7.浙江大学从2017年开始 每年组织一届 slam技术论坛

8.东北大学的吴同学总结资料:

SLAM - 吴言吴语

9.学习书籍推荐:SLAM学习--视觉slam学习教材推荐(附相关技术文档下载链接)_GGY1102的博客-CSDN博客_slam教材

视觉slam发展史--从开始到未来相关推荐

  1. 对比激光SLAM与视觉SLAM:谁会成为未来主流趋势?

    来源:智车科技 摘要:SLAM(同步定位与地图构建),是指运动物体根据传感器的信息,一边计算自身位置,一边构建环境地图的过程,解决机器人等在未知环境下运动时的定位与地图构建问题. 目前,SLAM 的主 ...

  2. 最新语义视觉SLAM综述:面向应用的移动机器人自主导航解决方案

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 论文名称: A survey of image semantics-based visual simu ...

  3. SLAM综述:激光雷达与视觉SLAM

    第一节概述. 第二节讲述激光SLAM:激光传感器,开源系统,深度学习的应用. 第三节讲述视觉SLAM:相机传感器,开源系统,视觉惯性里程计,深度学习的应用. 第四节讲述激光雷达与视觉的融合. 最后展望 ...

  4. 解析|一文读懂AGV的关键技术——激光SLAM与视觉SLAM的区别

    来源:新机器视觉 移动机器人(AGV)是工业机器人的一种.它由计算机控制,具有移动.自动导航.多传感器控制.网络交互等功能,在实际生产中最主要的用途是搬运,可以说只要有搬运需求的地方,就有移动机器人的 ...

  5. 转:SLAM算法解析:抓住视觉SLAM难点,了解技术发展大趋势

    SLAM(Simultaneous Localization and Mapping)是业界公认视觉领域空间定位技术的前沿方向,中文译名为"同步定位与地图构建",它主要用于解决机器 ...

  6. slam特征点深度 svd_SLAM初探:关于视觉SLAM的一些常识

    视觉slam从根本上其实就是为了回答两个问题,机器人在哪,机器人所处的环境是什么样的.这其实和人进入一个陌生的环境时所思考的问题非常相似. 比如我们被拉进了一个陌生的屋子,我们会首先观察这个屋子,观察 ...

  7. 全景视觉空间直线检测_视觉SLAM深度解读

    近年来,SLAM技术取得了惊人的发展,领先一步的激光SLAM已成熟的应用于各大场景中,视觉SLAM虽在落地应用上不及激光SLAM,但也是目前研究的一大热点,今天我们就来详细聊聊视觉SLAM的那些事儿. ...

  8. 激光slam_机器人主流定位技术,激光SLAM与视觉SLAM谁更胜一筹

    定位技术是机器人实现自主定位导航的最基本环节,是机器人在二维工作环境中相对于全局坐标的位置及其本身的姿态.目前SLAM (Simultaneous Localization and Mapping,即 ...

  9. 章国锋:视觉SLAM最新观点分享

    6月20日,图图Seminar学术直播邀请国内视觉SLAM领域首屈一指的专家:浙江大学章国锋教授,带来了题为"视觉SLAM在AR应用上的关键性问题探讨"的精彩直播报告. 直播精彩看 ...

最新文章

  1. C#根据当前时间确定日期范围(本周、本月、本季度、本年度)
  2. windows 域用户账号验证登陆
  3. php开源项目博客,F2blog - 博客Blog - PHP开源项目 - 开源吧
  4. php 存储多选项_php高并发之opcache详解
  5. (3) ebj学习:有状态bean和无状态bean区别
  6. 【主席树】可持久化数组(金牌导航 可持久化数据结构-3)
  7. 即将放弃python的app_python放弃之 模块和包
  8. 一个自用的好看幻灯片代码
  9. 程序员为什么要懂物联网?
  10. 2017 ACM-ICPC南宁网络赛: I. GSM Base Station Identification(线性变换)
  11. 你是否还在写try-catch-finally?来使用try-with-resources优雅地关闭流吧
  12. php做网站不兼容ie8,快速修复网页在IE8 下的显示兼容问题
  13. 腾格尔发新歌《遥远的地方》,成都邓秀菊自发红包朋友圈寻歌词
  14. 从0到1搭建大数据平台之开篇
  15. 在bitlocker上锁的情况下,采用win10安装介质安装系统。
  16. [架构之路-177]-《软考-系统分析师》-17-嵌入式系统分析与设计 -2- 系统分析与设计、低功耗设计
  17. 关于ProjectConfig.mk文件相关配置编译名字长度规定
  18. 51nod 矩阵快速幂模版题
  19. CodeForces-B
  20. 创造与魔法游戏最新的服务器,创造与魔法MOD服务器

热门文章

  1. python语言程序设计编程题_《python语言程序设计》_第一章编程题
  2. kafka 启动_「首席看Event Hub」如何在您的Spring启动应用程序中使用Kafka
  3. 【题解】JSOIWC2019 Round4
  4. [杂记]对RSA算法的数学原理的一点思考
  5. 支持多编程语言的自动测试系统
  6. 向模拟器发短信打电话的方法
  7. makefile格式-实践一
  8. 第四届西安邮电大学acm-icpc校赛 流浪西邮之寻找火石碎片 多体积条件背包
  9. DNS区域传送、子域授权
  10. 由“求最大公约数“引发的思考