Disparity(视差)怎么理解?

在研究双目深度图估计时,经常会使用D=B×f/d(D:Depth,B:Baseline,f:focal,d:disparity)这个公式,从视差推理出深度,那么这里的d到底怎么理解?
        现在,伸出你左右手的食指,放在离眼睛不同距离的位置上。先闭上左眼看两只手指,再闭上右眼观察两只手指,可以发现,左右眼看到的东西是不一样的,其次,**距离眼睛近的物体移动的距离(视差)更大,距离眼睛远的物体移动的距离(视差)更小。**将同一空间物理点在不同图像中的映像点对应起来,这个差别,我们称作视差(Disparity)图像。参考下图:
        公式不难发现,视差与深度成反比,关系如下:

        有了视差disparity,就可以推断出深度图。深度图像也称为距离图像,是指将相机到场景中各点的距离(深度)值作为像素值的图像。深度图获取方法有很多,例如:激光雷达深度成像法、计算机立体视觉成像、坐标测量机法、莫尔条纹法、结构光法等。
        举个例子:(Kinect相机)

Disparity(视差)简单解释相关推荐

  1. javascript迭代器_JavaScript符号,迭代器,生成器,异步/等待和异步迭代器-全部简单解释...

    javascript迭代器 by rajaraodv 通过rajaraodv JavaScript符号,迭代器,生成器,异步/等待和异步迭代器-全部简单解释 (JavaScript Symbols, ...

  2. Lucene的评分(score)机制的简单解释

     Lucene的评分(score)机制的简单解释 博客分类: Lucene lucene编程Apachethread  通过Searcher.explain(Query query, int do ...

  3. 常用CSS元素div ul dl dt ol的简单解释

    几个css元素的简单解释 div ul dl dt oldiv,这个很常见,块级元素,div尽量少用,和table一样,嵌套越少越好 ol 有序列表. <ol> <li>--& ...

  4. python的objectproperty,python中property(lambda self: object())简单解释,,最后4行lambda

    python中property(lambda self: object())简单解释,,最后4行lambda 最后4行lambda.问题是:如何运作?它们的含义和结果是什么?您能否以简单的方式显示该声 ...

  5. 广度优先遍历类似于二叉树的_二叉树的各种遍历方法的简单解释

    二叉树顾名思义,最多两个孩子. 一般规定一个二叉树,因为节点间有相互连接的原因,所以只要给定根节点,那么顺着寻找左孩子和右孩子便可以遍历到所有的节点,这就是遍历的直观解释. 而遍历分为深度遍历和广度遍 ...

  6. 简单解释什么是 依赖注入 和 控制反转

    简单解释什么是 依赖注入 和 控制反转 2017-07-09 关于 依赖注入 与 控制反转 的概念有些人觉得很难理解,最近在给别人讲这个概念的时候梳理了一个比较好理解的解释,而且我认为非技术人员也应该 ...

  7. resultset不支持循环遍历_二叉树的各种遍历方法的简单解释

    二叉树顾名思义,最多两个孩子. 一般规定一个二叉树,因为节点间有相互连接的原因,所以只要给定根节点,那么顺着寻找左孩子和右孩子便可以遍历到所有的节点,这就是遍历的直观解释. 而遍历分为深度遍历和广度遍 ...

  8. 如何简单解释 MapReduce算法

    原文地址:如何简单解释 MapReduce 算法 在Hackbright做导师期间,我被要求向技术背景有限的学生解释MapReduce算法,于是我想出了一个有趣的例子,用以阐释它是如何工作的. 例子 ...

  9. 教ai玩游戏_简单解释:DeepMind如何教AI玩视频游戏

    教ai玩游戏 by Aman Agarwal 通过阿曼·阿加瓦尔(Aman Agarwal) 简单解释:DeepMind如何教AI玩视频游戏 (Explained Simply: How DeepMi ...

  10. 过等保是什么意思?能简单解释下吗?

    最近频频听到过等保这个词语,但还有很多小伙伴不知道过等保是什么意思?希望有人能简单解释下?今天我们小编就给大家来简单解释一下. 过等保是什么意思?能简单解释下吗? [回答]:过等保是指对国家重要信息. ...

最新文章

  1. mybatis报错There is no getter for property named '***' in 'class ***'
  2. 前沿分享:连接统计学,机器学习与自动推理的新兴交叉领域
  3. IDEA - 解决 Maven 初始化配置 web.xml 为 2.3 的问题
  4. leetcode-15-三数之和
  5. 2016年4月11日作业(法律法规、标准规范、职业道德)
  6. OCS Inventory NG使用之在windows 2008 R2平台下安装服务器端(二)
  7. 设计模式学习笔记------简单工厂
  8. “虚拟化 ”和“云计算”计算机技术新概念
  9. XTU-oj 字符矩阵
  10. 软媒魔方 v6.2.1.0 绿色纯净版及经典版
  11. 数据库实时同步技术解决方案_两个数据库同步_数据库双向同步方案
  12. Geronimo入门与进阶
  13. Mybatis异常:Invalid bound statement (not found): com.xxx.mapper.xxxMapper.selectByExample
  14. 计算机丢失msvc80.dll,msvcr80.dll丢失如何解决-msvcr80.dll丢失的解决方法
  15. python循环计算水仙花数_我想用python编个小程序,循环计算用户给处的任意两个整数之间的水仙花数。...
  16. 冰桶挑战引来了百度搜索冰桶算法
  17. 【phaser】快速实现HTML5 2D小游戏
  18. 关于设备像素比dpr的理解
  19. parameterMap与parameterClass
  20. Python将乘法表写入Excel表

热门文章

  1. MES系统业务需求收集及整理
  2. 第三方支付的商户订单号和支付交易号
  3. 斯坦福大学区块链期末考试题
  4. STM8S003做无刷电机控制需要配置的选项字节
  5. Symbian术语表
  6. Android Studio 插件整理
  7. MSP430番外——BSL介绍
  8. Nacos注册中心和配置中心
  9. layui table表格中加input 日期插件
  10. OSChina 周三乱弹 —— 无他,唯眼熟尔