RGB-D深度相机原理
目前主流的RGB-D深度相机有微软Kinect、华硕Xtion、奥比中光、英特尔RealSense等
Kinect
Kinect v1
2009年,微软将3D结构光技术应用在Kinect v1上,为Xbox的体感游戏带来硬件和技术支持。安装教程见Ubuntu下Kinect XBOX 360驱动安装与骨骼跟踪教程
3D结构光技术的基本原理:通过近红外激光器,将具有一定结构特征的光线投射到被拍摄物体上,再由专门的红外摄像头进行采集。这种具备一定结构的光线,会因被摄物体的不同深度区域,而采集不同的图像相位信息,然后通过运算单元将这种结构的变化换算成深度信息,以此来获得三维结构。简单来说就是,通过光学手段获取被拍摄物体的三维结构,再将获取到的信息进行更深入的应用。
Kinect v2
ToF测距有单点和多点两种,手机上一般会用多点测距。
多点测距的原理:和脉冲的单点测距类似,但是其收光器件为CCD,即带电荷保持的光敏二极管阵列,对光响应具有积分特性。基本原理是激光源发射一定视野角激光,其中激光时长为dt(从t1到t2),CCD每个像素利用两个同步触发开关S1(t1到t2)、S2(t2到t2+dt)来控制每个像素的电荷保持元件采集反射光强的时段,得到响应C1、C2。物体距离每个像素的距离L=0.5*c*dt*c2/(c1+c2),其中c是光速(该公式可以去除反射物反光特性差异对测距的影响)。简单来说就是,发出一道经过处理的光,碰到物体以后会反射回来,捕捉来回的时间,因为已知光速和调制光的波长,所以能快速准确计算出到物体的距离。
华硕Xtion
Xtion Pro Live
安装教程见Xtion Pro Live驱动安装与骨骼跟踪
Xtion2
- 强大的深度感应: 既准确又可扩充的 640 x 480 深度分辨率
- 高 RGB 分辨率: 高达五百万像素 (2592 x 1944) 的影像分辨率
- 省电: USB 3.0 耗电量低
- 尺寸精巧: 体积仅约 110 x 35 x 35mm
- 适合开发者使用: 兼容于OpenNI 2.2并支持多个操作系统
奥比中光
英特尔RealSense
RealSense深度摄像头D415和D435将Intel D4视觉处理器和深度模块集成在外形小巧、功能强大、成本低廉、可立即部署的封装中。RealSense D400系列摄像头设计用于实现轻松设置和便于携带,是将深度感应应用到设备中的开发者、制造者和创新者的理想选择。这些摄像头可捕获室内或室外环境,具有远距离功能以及高达1280×720的深度分辨率(30帧每秒 (fps))。
全系列高质量的计算机视觉设备对比如下
- 支持室内室外使用
- 深度摄像头D415配备卷帘快门和标准视野(Rolling Shutter; 1.4um x 1.4um pixel size),为将深度流数据添加到现有系统提供了通用解决方案。而D435配备全局快门和宽视野(Global Shutter; 3um x 3um pixel size),非常适合用于在快速移动的VR或机器人应用中捕获深度数据。
- 工作电压5V,不用外接电源,直接插到USB上就可以用
- depth成像效果没有Kinect v2好
- color数据和Kinect v2一样,1080P X 30fps
- depth数据最高可达90fps(最大848X480),分辨率最高可达1280X720(30fps)
- USB是USB3.0或Type-C,Ubuntu16.04/Windows10以上
深度相机应用
人脸相关技术
背景虚化、人像光效、动画表情、三维美颜、活体检测、视线矫正
智能人机交互
骨骼跟踪、手势识别、空间测绘、三维重建、地图重建、自主导航、增强现实
预计未来深度相机在智能手机、智能电视、AR/VR设备、智能穿戴、机器人等领域中会有越来越广泛的应用。
RGB-D深度相机原理相关推荐
- 双目视觉焦距_深度相机原理揭秘--双目立体视觉
深度相机原理揭秘--双目立体视觉 博文来源:http://www.sohu.com/a/203027140_100007727 导读 为什么非得用双目相机才能得到深度? 双目立体视觉深度相机的工作流程 ...
- kinect深度距离误差_azure kinect 深度相机原理
azure kinect 深度相机原理 RGB原理就不要讲了 工作原理 Azure Kinect DK 深度相机实现调幅连续波 (AMCW) 时差测距 (ToF) 原理. 该相机将近红外 (NIR) ...
- 深度相机原理揭秘之3D结构光Sensor(iPhone X、小米8探索版、OPPO Find)
转自:https://blog.csdn.net/electech6/article/details/78707839 结构光法:为解决双目匹配问题而生 深度图效果:结构光vs.双目 投射图案的编码方 ...
- 深度相机原理和优势对比
目前的深度相机根据其工作原理可以分为三种:TOF.RGB双目.结构光 TOF简介 TOF是Time of flight的简写,直译为飞行时间的意思.所谓飞行时间法3D成像,是通过给目标连续发送光脉冲, ...
- 第一课:深度相机原理揭秘--双目立体视觉
导读 为什么非得用双目相机才能得到深度? 双目立体视觉深度相机的工作流程 双目立体视觉深度相机详细工作原理 理想双目相机成像模型 极线约束 图像矫正技术 基于滑动窗口的图像匹配 基于能量优化的图像匹配 ...
- 【深度相机系列三】深度相机原理揭秘--双目立体视觉
本文已经首发在个人微信公共号:计算机视觉life(微信号CV_life),欢迎关注! 导读 为什么非得用双目相机才能得到深度? 双目立体视觉深度相机的工作流程 双目立体视觉深度相机详细工作原理 理想双 ...
- 重磅直播|中科慧眼崔峰博士详解深度相机原理及其应用
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 大家好,本公众号现已开启线上视频公开课,主讲人通过B站直播间,对3D视觉领域相关知识点进行讲解,并在微 ...
- 深度相机原理揭秘之飞行时间法(TOF)
版权声明:本文为博主原创文章,未经博主允许不得转载.违者必究. https://blog.csdn.net/electech6/article/details/78349107 </div> ...
- 深度相机(三)——结构光(iPhone X 齐刘海原理)
结构光法:为解决双目匹配问题而生 前面文章<深度相机原理揭秘--双目立体视觉>中提到基于双目立体视觉的深度相机对环境光照强度比较敏感,且比较依赖图像本身的特征,因此在光照不足.缺乏纹理等情 ...
- 三维重建学习笔记之深度相机入门篇
说在前面: 一.学术词汇概念解析 学习历程:三维重建→深度相机→点云→点云配准 1.三维重建技术:基于视觉的三维重建,指的是通过摄像机获取场景物体的数据图像,并对此图像进行分析处理,再结合计算机视觉知 ...
最新文章
- 2021年大数据Flink(十五):流批一体API Connectors ​​​​​​​Kafka
- 停止NVIDIA的GPU进程
- 37.拷贝控制和资源管理
- 二十二、 深入Python的进程和线程(上篇)
- 将hadoop源代码导入eclipse
- linux编译ffmpeg成so,「ffmpeg」一 mac 环境下编译ffmpeg,生成so库文件
- MySQL 全文搜索支持, mysql 5.6.4支持Innodb的全文检索和类memcache的nosql支持
- SyntaxError: Non-UTF-8 code starting with ‘\xe2‘ 今天是小白上线的一天
- StyleGAN-基于样式的生成对抗网络(论文阅读总结)(精)
- 数据结构笔记(一) 线性表(C语言描述)
- 【语音处理】基于matlab GUI语音信号处理与滤波【含Matlab源码 1663期】
- 如何调整pdf的页边距
- 使用PGP加密你的文件
- 设置透明背景和转换图片格式的技巧
- 使 abbr 元素适用于触摸屏、键盘和鼠标
- java switch 例子_java——switch经典案例
- selenium爬取Ajax加载的网页(以微博为例)
- 苹果真伪查询_苹果自研M1芯片Mac电脑开启预售!该不该冲?
- java 三边求面积_已知三角形的三边长如何求面积?
- Couldn’t load custom C++ ops.
热门文章
- 小精灵无尽的长廊_绝顶高手的养成日常
- TRANCATE TABLE与DETELE TABLE的区别
- 微信公众号禁止分享功能
- Excel表格合并两列数据且保留全部内容
- form表单标签及控件
- 基于docker1.7.03.1单机上部署hadoop2.7.3分布式集群
- SqlTransaction作用及如何使用(超详细)
- 关于tb jd等电商平台抢购的解决方案
- oracle 终止imp,终止imp/exp和expdp/impdp进程运行的方法
- 介绍一下xgb_珍藏版 | 20道XGBoost面试题,你会几个?(上篇)