【视觉SLAM之认识摄像头】
视觉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之认识摄像头】相关推荐
- 视觉SLAM技术简述,一文了解视觉SLAM
如今科技发展日新月异,随着机器人.AR/VR等人工智能领域的不断发展,视觉SLAM也取得了惊人的发展.本文就视觉SLAM的定义.研究分类.模块.工作原理及应用方向等方面做一个视觉SLAM的技术简述. ...
- 视觉SLAM方案整理及摄像头选型调研(他首推ZED)
他首推ZED,让我想起李ji也是用的ZED 摘自:https://mp.weixin.qq.com/s/BHFxSbGab_TVr_PxG17VaA 视觉SLAM方案整理及硬件选型调研 新机器视觉 7 ...
- 视觉SLAM技术应用
视觉SLAM技术应用 · SLAM技术背景 SLAM技术全称Simultaneous localization and mapping,中文为"同时定位与地图构建".SLAM可以在 ...
- CamVox:一种低成本、高精度的激光雷达辅助视觉SLAM系统
标题:VCamVox: A Low-cost and Accurate Lidar-assisted Visual SLAM System 作者:Yuewen Zhu, Chunran Zheng, ...
- ORBBuf : 一种鲁棒的视觉SLAM缓冲方法
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 编辑丨当SLAM遇见小王同学 声明: 本文只是个人学习记录,侵权可删.论文版权与著作权等全归原作者所有 ...
- 论文简述 | TextSLAM:具有平面文本特征的视觉SLAM
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 1 摘要 我们建议将人工场景中的文本对象紧密集成到可视化SLAM中,基于文本的视觉SLAM的核心思想是 ...
- 对比激光SLAM与视觉SLAM:谁会成为未来主流趋势?
来源:智车科技 摘要:SLAM(同步定位与地图构建),是指运动物体根据传感器的信息,一边计算自身位置,一边构建环境地图的过程,解决机器人等在未知环境下运动时的定位与地图构建问题. 目前,SLAM 的主 ...
- slam特征点深度 svd_SLAM初探:关于视觉SLAM的一些常识
视觉slam从根本上其实就是为了回答两个问题,机器人在哪,机器人所处的环境是什么样的.这其实和人进入一个陌生的环境时所思考的问题非常相似. 比如我们被拉进了一个陌生的屋子,我们会首先观察这个屋子,观察 ...
- 全景视觉空间直线检测_视觉SLAM深度解读
近年来,SLAM技术取得了惊人的发展,领先一步的激光SLAM已成熟的应用于各大场景中,视觉SLAM虽在落地应用上不及激光SLAM,但也是目前研究的一大热点,今天我们就来详细聊聊视觉SLAM的那些事儿. ...
最新文章
- python如何创建不同元素的矩阵_python – 如何在数据帧中创建矩阵元素的数...
- SQL语句中的AND和OR执行顺序问题
- c++ 析构函数 ~
- python Intel Realsense udp协议 局域网传输实时视频流并通过窗口显示 (opencv压缩解码)
- 如何让光标处于EditText的末尾
- 100~200之间的素数(及其四个优化方案)
- P2183 [国家集训队]礼物(扩展卢卡斯)
- struts的异常处理
- Vue中使用节流Lodash throttle
- Python基础(作用域)
- Mysql自增id用完怎么办?
- android 电视盒子 软件安装,电视盒子无法安装第三方软件怎么办?当贝市场这样一招搞定...
- IDEA简单开发java和Spring
- 解决诺顿不显示盾牌图标方法
- python处理Excel数据串行串列问题
- 《Windows游戏编程大师技巧》(第二版)第1章(下)
- 国产骨传导耳机哪个牌子好、国产骨传导耳机排名
- 谷歌colab运行自己的项目的一些细节
- ADI Blackfin DSP处理器-BF533的开发详解60:DSP控制ADXL345三轴加速度传感器-电子水平仪(含源码)
- DCDC--开关频率的选择