作者:朱金灿
来源:clever101的专栏

为什么大多数人学不会人工智能编程?>>>

  顾名思义,视觉 SLAM(又称 vSLAM)使用从相机和其他图像传感器采集的图像。视觉 SLAM 可以使用普通相机(广角、鱼眼和球形相机)、复眼相机(立体相机和多相机)和 深度相机。

普通相机

  视觉 SLAM使用的普通相机主要有三种:广角、鱼眼和球形相机。
  广角相机,顾名思义,就是指的一类有较为宽广的视角的镜头的相机,即广角相机在拍摄影像时,在有限的距离内能够拍摄到可以容纳更多景物的范围。其中,最小焦距的大小是确定相机是否是广角相机的重要依据。一般情况下,最小焦距小于28mm的相机都属于是广角相机。总的来说,广角相机其实就是一种具有广角镜头的相机,其属于是一种焦距较短、视角较宽而且景深较深的相机,是一类专 门 为拍摄大场景的照片所出现的相机。
  鱼眼相机是指带有鱼眼镜头的相机,是一种焦距极短并且视角接近或等于180°的镜头。16mm或焦距更短的镜头。它是一种极端的广角镜头,“鱼眼镜头”是它的俗称。
  球形相机又称球型摄像机,多用在安防监控场合,外形如下:

复眼相机

  复眼相机主要有立体相机和多相机。立体相机是指带有两个或以上图像传感器的相机,它能够让相机模拟人类的双目视觉,从而使其感知深度的能力。简单来说立体相机至少能生成左右两个影像形成一个立体像对。
  多相机又称多相机阵列(Camera Arrays),是利用不同空间位置的多个相机来采集不同视角的照片。立体相机就是多相机的一种特例。

深度相机

  深度相机顾名思义,就是可以测量物体到相机的距离(深度)。传统的RGB彩色普通相机称为2D相机,只能拍摄相机视角内的物体,没有物体到相机的距离信息,只能凭感觉感知物体的远近,没有明确的数据。
  RGB-D深度相机(又称3D相机,其中D代表Depth为深度信息)可获取物体到相机的距离信息,加之2D平面的X,Y坐标,可计算出每个点的三维坐标,以此我们可推断深度相机的应用,如三维重建、目标定位、识别。目前主流的深度相机有结构光、时间飞行法、双目立体三种。

参考文献

1.什么是立体视觉相机?
2.多相机阵列综述
3.深度相机:结构光、TOF、双目相机

视觉slam中的相机类型相关推荐

  1. 视觉SLAM中,本质矩阵、基础矩阵、单应性矩阵自由度和秩分析

    视觉SLAM中,本质矩阵.基础矩阵.单应性矩阵自由度和秩分析 1.各个矩阵的自由度 由于基础矩阵和本质矩阵都是由对极约束来的 1.1 本质矩阵E的自由度为5,秩为2 1.1.1 自由度: 首先,旋转和 ...

  2. 视觉SLAM之鱼眼相机模型

    最近研究了视觉SLAM中不同的鱼眼相机模型,其中包括: Scaramuzza的鱼眼相机模型 代表性的SLAM工作为MultiCo-SLAM,是一个以ORB-SLAM为基础的扩展的多鱼眼相机视觉SLAM ...

  3. OA-SLAM:在视觉SLAM中利用对象进行相机重新定位

    作者 | 鱼肖浓  编辑 | 汽车人 原文链接:https://zhuanlan.zhihu.com/p/587010197 点击下方卡片,关注"自动驾驶之心"公众号 ADAS巨卷 ...

  4. SVO: 视觉SLAM中特征点法与直接法结合

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 前面的话 VSLAM 是利用多视图几何理论,根据相机拍摄的图像信息 ...

  5. SLAM | 视觉SLAM中特征点法与直接法结合:SVO

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 前面的话 VSLAM 是利用多视图几何理论,根据相机拍摄的图像信息对相机进行定位并同时构建周围环境地图 ...

  6. 视觉SLAM中的公制尺度(metric scale)

    在很多视觉SLAM相关的文献中,都能看到一个词:metric scale,翻译为公制尺度.搜索这个词,得到的结果都是关于公制单位的. 其实在SLAM中公制尺度可以理解为"现实中的尺度&quo ...

  7. 视觉SLAM——针孔相机模型 相机标定原理 双目相机模型 深度相机对比

    前言 本博客为主要学习<视觉SLAM十四讲>第5讲.<机器人学的状态估计>第6章6.4.1透视相机.<多视图几何>第5章摄像头模型等SLAM内容的总结与整理. 主要 ...

  8. SLAM | 视觉SLAM中的后端:后端优化算法与建图模板

    点击上方"AI算法修炼营",选择加星标或"置顶" 标题以下,全是干货 前面的话 前面系列一中我们介绍了,VSLAM 是利用多视图几何理论,根据相机拍摄的图像信息 ...

  9. 视觉SLAM中PNP求解

    PNP(Perspective-n-points)是SLAM中估计位姿的重要方法.已知条件为路标点在相机1中的相机坐标以及投影到相机2中的像素坐标,据此去估计相机1.相机2间的位姿.主要解法包括DLT ...

最新文章

  1. Java 编程技巧之数据结构
  2. seata-golang 一周年回顾
  3. sqlDataAdapter的FillSchema用法
  4. MySQL关联eclipse_MySQL JDBC 连接数据库基本操作
  5. 清理日志文件尝试有效哦
  6. redis的5种数据结构和基本操作
  7. UFS系列九:UFS数据安全
  8. mybatis的xmly文件与必依赖
  9. Scroller的用法和一些理解
  10. python词语匹配相似度_python文本相似度计算
  11. 2.11 header footer hgroup address元素
  12. 【MYSQL】DQL
  13. 使用Redis中hscan的坑
  14. 从零开始实现太阳公转AR项目(swift)
  15. 2022年危险化学品经营单位安全管理人员考题及在线模拟考试
  16. SDN-OpenFlow1.0协议分析
  17. 操作系统 进程管理(三)——进程同步方法简述
  18. 文档乱码或文档损坏的修复方法
  19. Keepalived负载均衡
  20. 页面中文编码解码方式

热门文章

  1. Arduino I2C + 数字式环境光传感器BH1750FVI
  2. Transmit 5 for Mac(FTP/SFTP客户端)
  3. 剖析抖音爆火的美食探店大佬,揭秘他们的运营秘诀
  4. SonarQube安装配置202202
  5. 深度学习word2vec笔记之应用篇
  6. 计算机自带游戏怎么调,一般游戏的模式-怎样设置游戏的窗口模式啊游戏在窗口模式下运行是怎么设置电脑的分辨率的啊?还有其他什么设置吗?具体点.谢谢,满分送上!!! 爱问知识人...
  7. 计算机网络实验一 使用eNSP搭建基础网络
  8. 搜狗高速浏览器2.2
  9. C++类的对象和类的指针的区别、指针和引用的区别
  10. 微信小程序版本管理详解