视觉SLAM

  • 了解摄像机
    • 单目摄像机
      • 双目摄像机

了解摄像机

从这篇文章开始,我将用20篇文章带你了解视觉SLAM。
我们先来了解一下摄像机。摄像头分为几种,分别是:

  • 单目摄像机
  • 双目摄像机
  • 深度摄像机
    通过一个表格来对比一下:
对比内容 单目摄像机 双目摄像机 深度摄像机
每秒的照片采集率 30次 30次 50次以上
是否支持彩色图像 是/否
其他特点 轻便,成本低 使用率低 能分辨出每个像素与摄像头的距离

单目摄像机

我们正式来认识下摄像机。摄像机是以二维的方式记录了三维的世界
所以,这个过程丢掉了深度,像单目摄像机也就尴尬了。如果想要分辨像素与摄像机的距离,要么移动摄像机才能估计它的运动,或者用深度摄像机来拍摄。
逐一认识一下:
【1】单目摄像机

单目摄像机指的是由一个摄像头组成的摄像机,由于摄像机只是三维空间在二维空间的一个投影,所以真的想恢复三维结构,,必须改变相机的视角(正如前面所说的,移动摄像机)。由此,我们也引申出一个单目的问题,若一个物体虽大但远,一个虽小但近(两个物体比例成正比),那不就一样大了嘛,该怎么办呢?这个问题留给你们,欢迎在评论区留言哦!

双目摄像机

【2】双目摄像机/深度摄像机


这里先说一下,双目和深度(摄像机)都是有两个摄像头(成像器)组成,他们都是用视差来克服单目摄像机无法知道距离的一大缺点。一旦这样操作,那么场景的三维结构就能通过一个图像恢复,同事消除尺度的不确定性。但是,这里强调一下,双目摄像机与深度摄像机的原理是不同的
(1)双目摄像机
双目摄像机的原理是通过两个摄像头(已知)的距离再和视觉差(如有不解,请到这里:https://zhuanlan.zhihu.com/p/112124572)的特殊算法来知道距离。理解一下,其实等价与人的双眼,相同的道理。但有个缺点,双目摄像机是通过认为计算来判断距离,既不可靠还容易错。
(2)深度摄像机
深度摄像机,又称RGB-D相机,他最大的特点就是能通过ToF原理,自动计算出像素与摄像机的距离,相对于双目摄像机而言真是智能多了!目前常用的RGB-B相机常是Kinect/Kinect V2和其他的种类。但目前运用RGB-D相机来做SLAM的话还是有缺点,就像噪声大,测量范围窄等,不能普及。
好了,今天就讲到这里,这是视觉SLAM第一讲,关注我,带你学习视觉SLAM!

【视觉SLAM之认识摄像头】相关推荐

  1. 视觉SLAM技术简述,一文了解视觉SLAM

    如今科技发展日新月异,随着机器人.AR/VR等人工智能领域的不断发展,视觉SLAM也取得了惊人的发展.本文就视觉SLAM的定义.研究分类.模块.工作原理及应用方向等方面做一个视觉SLAM的技术简述. ...

  2. 视觉SLAM方案整理及摄像头选型调研(他首推ZED)

    他首推ZED,让我想起李ji也是用的ZED 摘自:https://mp.weixin.qq.com/s/BHFxSbGab_TVr_PxG17VaA 视觉SLAM方案整理及硬件选型调研 新机器视觉 7 ...

  3. 视觉SLAM技术应用

    视觉SLAM技术应用 · SLAM技术背景 SLAM技术全称Simultaneous localization and mapping,中文为"同时定位与地图构建".SLAM可以在 ...

  4. CamVox:一种低成本、高精度的激光雷达辅助视觉SLAM系统

    标题:VCamVox: A Low-cost and Accurate Lidar-assisted Visual SLAM System 作者:Yuewen Zhu, Chunran Zheng, ...

  5. ORBBuf : 一种鲁棒的视觉SLAM缓冲方法

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 编辑丨当SLAM遇见小王同学 声明: 本文只是个人学习记录,侵权可删.论文版权与著作权等全归原作者所有 ...

  6. 论文简述 | TextSLAM:具有平面文本特征的视觉SLAM

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 1 摘要 我们建议将人工场景中的文本对象紧密集成到可视化SLAM中,基于文本的视觉SLAM的核心思想是 ...

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

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

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

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

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

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

最新文章

  1. python如何创建不同元素的矩阵_python – 如何在数据帧中创建矩阵元素的数...
  2. SQL语句中的AND和OR执行顺序问题
  3. c++ 析构函数 ~
  4. python Intel Realsense udp协议 局域网传输实时视频流并通过窗口显示 (opencv压缩解码)
  5. 如何让光标处于EditText的末尾
  6. 100~200之间的素数(及其四个优化方案)
  7. P2183 [国家集训队]礼物(扩展卢卡斯)
  8. struts的异常处理
  9. Vue中使用节流Lodash throttle
  10. Python基础(作用域)
  11. Mysql自增id用完怎么办?
  12. android 电视盒子 软件安装,电视盒子无法安装第三方软件怎么办?当贝市场这样一招搞定...
  13. IDEA简单开发java和Spring
  14. 解决诺顿不显示盾牌图标方法
  15. python处理Excel数据串行串列问题
  16. 《Windows游戏编程大师技巧》(第二版)第1章(下)
  17. 国产骨传导耳机哪个牌子好、国产骨传导耳机排名
  18. 谷歌colab运行自己的项目的一些细节
  19. ADI Blackfin DSP处理器-BF533的开发详解60:DSP控制ADXL345三轴加速度传感器-电子水平仪(含源码)
  20. DCDC--开关频率的选择

热门文章

  1. EXt的数据加载与展示
  2. Aptana插件ZIP包下载方法
  3. 80后裸婚样本 一对中等收入夫妻的裸婚实录
  4. 云计算Leader Election之霸道选举算法Bully Algorithm
  5. 安装SQLSERVER EXPRESS 2012失败解决方法
  6. 浅谈动感歌词-歌词分析篇
  7. Java+MySQL 基于ssm的公司员工人事工资管理系统#毕业设计
  8. 中国工商银行电子银行业务收费标准
  9. PyQt5学习(7):打印Qprinter
  10. android studio 多媒体,android多媒体——Vitamio