本文首发于微信公众号:计算机视觉life。

本文的深度相机制造商涉及:Microsoft、Intel、Leap Motion、Orbbec、图漾、Occipital Structure、Stereolabs 、DUO。 文末附深度相机详细对比清单。


Microsoft Kinect

微软推出了两款Kinect,Kinect一代(Kinect v1)是基于结构光原理的深度相机,Kinect二代(Kinect v2),是基于TOF原理的深度相机。如下所示:

Kinect v1,v2的性能参数对比如下:

这里主要介绍一下Kinect V2。Kinect V2具有较大的红外传感器尺寸,并且(相对于其他深度相机)具有较宽阔的视场角,生成的深度图质量比较高。此外,Kinect V2的SDK非常给力,SDK中提供了同时最多进行六个人的骨架追踪、基本的手势操作和脸部跟踪,支持 Cinder 和 Open Frameworks,并且具有内置的Unity 3D插件。但是,Kinect V2也有一些缺点,比如一台电脑只能连接一个Kinect v2设备,只能在Windows8及以上的操作系统上使用等。

Intel RealSense

Intel RealSense系列深度相机定位不同于Microsoft的 Kinect 系列,Kinect更注重较远距离的人体骨架跟踪,而RealSense 更注重近距离的脸部、手部跟踪,主要应用场景是笔记本电脑、Pad、虚拟现实设备。

Intel RealSense系列有很多选择,比如较早的RealSense F200、RealSense R200,较新的RealSense D400系列、RealSense ZR300、RealSense SR300等。下面以RealSense R200为例介绍一下。

RealSense R200是基于双目结构光技术的深度相机。R200特别之处就是有两个红外成像相机,如下图所示,分别被标记为左红外相机和右红外相机,它们具有相同的硬件设计和参数设定。工作原理是:红外投射器投射出红外散斑,左右两个红外相机采集两张红外图像,处理器根据两张红外图像中的散斑特征点匹配计算视差图,最终得到深度图。所以R200本质上是红外双目技术。

R200的深度测量范围:室内0.5m-3.5m,室外最远10m。实际室外使用范围受环境光照条件影响较大,这是因为红外发射器功率有限,太远的物体上投射的光斑太暗,容易被环境光淹没。

SDK兼容性很强,支持 C++, C#, JavaScript, Processing, Unity, 和Cinder等框架。需要说明的是, R200的SDK只支持人脸跟踪、不支持手势跟踪和骨架跟踪。

官网:https://software.intel.com/zh-cn/realsense/previous

Leap Motion Controller

Leap Motion Controller 是一款非常小的、专门用于手指跟踪的设备。主要用于虚拟现实头盔、笔记本电脑上。该设备可以以高达120FPS的帧率精细的追踪人的双手动作,比如轻扫、抓取、双指开合、出拳等,人机交互体验非常棒。


SDK支持对两只手关节的三维位置跟踪,最远有效距离为0.6m。支持WPF, Cinder, OpenFrameworks, JavaScript, Processing, Unity3D等框架。但是,Leap Motion Controller 不提供任何的IR, RGB, 或者点云数据。

官网:https://www.leapmotion.com/product/desktop#108

Orbbec Astra

Orbbec (奥比中光)是深圳的一家创业公司。已经量产了Orbbec Astra、Orbbec Astra Mini、Orbbec Persee等系列深度相机。

以第一代产品 Astra 和 Astra Pro为例,它们都是基于红外结构光的深度相机,深度图都是 VGA(640×480)分辨率 @30FPS。不同之处在于彩色相机的分辨率, Astra提供的是 VGA@30FPS,而 Astra Pro 是 720p@ 30 FPS。

Orbbec Astra 的SDK比较简单,支持基本的手势跟踪,可以用于手势识别的人机交互,但是不支持骨架提取。最远测量范围可达8m。因此,Orbecc Astra比较适合室内较远距离的应用场景。不过,该设备只支持基于C++的 OpenNI 框架。

官网:https://orbbec3d.com/

图漾

图漾科技是一家位于上海的创业公司。该公司有小型的易于集成的主动双目深度相机(不包含RGB),也有可独立使用的RGB+主动红外双目深度相机。其中RGB-D相机包含工业级和消费级多种型号,以一款消费级RGB-D深度相机FMB11-C为例进行介绍。

根据官网介绍,FMB11-C精度小于1%,具体为z方向: 5mm@1m,x,y方向: 10mm@1m,室内外都可以工作,工作距离0.5-30m。深度分辨率最高为1120 x 920,帧率最高为15FPS。可以输出对齐、同步的RGB 图和深度图,点云图或者 IR 图。支持Windows、Linux、Android、ROS 平台。且多设备同时工作无干扰。适合对帧率要求不高的远距离应用场景。

官网:http://www.percipio.xyz/

Occipital Structure

Structure sensor 是一款可以和苹果的iPad完美结合的产品,通过一根数据线与iPad链接,自带可充电锂电池(续航4小时),通过应用APP就能够方便的扫描人像、物品、场景等三维模型。操作简单,模型的生成速度非常快。同时,使用其提供的OpenNI SDK支持 Windows, macOS, Linux 和 Android。

Structure sensor和其他深度相机主要关注人体/手势跟踪的定位不同,它更注重三维扫描和设备自身的跟踪。使用Structure sensor的SDK,用户可以实现混合现实的体验,虚拟的物体可以和真实的物理世界进行交互,并且还能模拟类似真实空间的遮挡效果。

官网:https://structure.io/

Stereolabs ZED

Stereolabs ZED 是基于RGB双目立体视觉原理的深度相机。室内和室外都能使用,最远深度范围可达20m,深度图分辨率也很高,最高 4416x1242 @ 15FPS,也可以根据帧率需要调整,最高帧率1344x376 @ 100FPS,最大覆盖视场角为110°。

虽然硬件参数比较出众,但是提供的SDK比较弱,只能简单的得到深度数据流,没有人脸/手势/骨架跟踪相关的工具包支持,需要开发者自己完成。

Zed Stereo camera非常适合于室外环境下高帧率、远距离的应用,主要应用于AR/VR,自主机器人等场景。

官网:https://www.stereolabs.com/zed/

DUO

DUO是美国的一家创业公司,主要产品有:DUO MLX, DUO MC, DUO M。我们以DUO MLX为例进行介绍。

DUO MLX 是基于主动红外双目原理的深度相机。特点是具有3个可编程控制功率的LED红外发射器,因此可以根据需要调节测量范围。另外内置了六自由度最高250Hz的IMU(惯性导航单元),镜头最大视场角170°,双目基线为30mm,体积紧凑,USBMini-B通信接口,适用于科学研究或者产品集成。

SDK提供C语言的API接口,直接输出深度图,但是没有手势/人脸/骨架跟踪相关的开发工具包。支持的开发平台包括 Linux, OSX, Windows,以及嵌入式处理器 ARM, AMD, Intel and Nvidia’s Tegra K1。

DUO 的产品适合于科研人员或者产品开发者,主要面向工业机器人、嵌入式设备等需要高帧率的室内外应用。

官网:https://duo3d.com/

深度相机详细参数对比清单

总结

深度相机厂商众多,产品设计原理和技术参数千差万别,体积、价格差距也很大。使用者需要根据自身不同的应用需求和使用场景选择最适合自己的深度相机。
一句话,深度相机没有最好,只有最适合。

【深度相机系列六】深度相机哪家强?附详细参数对比清单相关推荐

  1. 【深度相机系列六】深度相机产品介绍

    说明:文中所举例的产品比较早,读者把重点放在学习原理上就好. 本文的深度相机制造商涉及:Microsoft.Intel.Leap Motion.Orbbec.图漾.Occipital Structur ...

  2. 深度学习系列:深度学习在腾讯的平台化和应用实践

    深度学习系列:深度学习在腾讯的平台化和应用实践(一) 莫扎特 2015-01-04 6:05:13 大数据技术 评论(0) 深度学习是近年机器学习领域的重大突破,有着广泛的应用前景.随着Google公 ...

  3. 小米11系列详细参数对比,11青春版/11/11Pro/11Ultra

    小米11系列详细参数对比 一.参数对比 配置/型号 小米11 青春 多彩轻薄 小米11 安卓旗舰 小米11 Pro 安卓机皇 小米11 Ultra 安卓之光 售价 8+128 2299元 3999元 ...

  4. 【深度学习系列】——深度学习简介

    这是深度学习系列的第一篇文章,欢迎关注原创公众号 [计算机视觉联盟],第一时间阅读我的原创!回复 [西瓜书手推笔记] 还可获取我的机器学习纯手推笔记! 直达笔记地址:机器学习手推笔记(GitHub地址 ...

  5. 红米K40系列详细参数对比,K40\K40Pro\K40Pro+

    红米K40系列 2020年2月25日晚,红米发布了旗舰机型K40系列,共有K40.K40 Pro.K40 Pro+三款,起步价1999元,正式接过了当年小米的售价传承,性价比非常高. 一.参数对比 配 ...

  6. 又来了!深度学习PyTorch与TensorFlow到底哪家强?

    全世界只有3.14 % 的人关注了 爆炸吧知识 自从2012年深度学习再一次声名鹊起以来,许多机器学习框架都争先恐后地要成为研究人员和行业从业者的新宠.面对如些众多的选择,人们很难判断最流行的框架到底 ...

  7. 深度学习系列-前言:深度学习的好教程

    写在之前:忙忙碌碌,总是在走走停停,挤挤时间,留一个思考的机会.断断续续,研究深度学习也有段时间,从开始的小白到现在算是入门了,中途看过些许文章文献资料,也有许多的问题.高山之行才刚刚开始,本系列旨在 ...

  8. 【腾讯深度学习系列】深度学习及并行化实现概述

    [原文:http://djt.qq.com/article/view/1245] 摘要: 深度学习可以完成需要高度抽象特征的人工智能任务,如语音识别.图像识别和检索.自然语言理解等.深层模型是包含多个 ...

  9. 洞悉物联网发展1000问之试问工业互联网哪家强?附Top100强名单!

    最近对于工业互联网行业的研究比较多,因为显而易见,未来几年这是一个巨大的蛋糕.蛋糕大了,哪怕分上百分之一也是巨大的收益!曾有市场机构预测,2020年全球工业互联网使用的专门传感器预计超过300亿件! ...

最新文章

  1. laravel mysql rand_laravel如何从mysql数据库中随机抽取n条数据(高性能) - Laravel学习网...
  2. VMware Workstation Pro 14.1.1 正式版
  3. 高斯 matlab程序,高斯金字塔 matlab程序实现
  4. 移动端怎么让底部固定_移动端排名应该怎么做?两种匹配移动端实战排名干货分享!...
  5. 【C语言笔记初级篇】第六章:指针入门
  6. 如何在windows下安装GIT
  7. 线程重命名java_线程重命名(Netty)和设计模式Decorator
  8. HDU2108 Shape of HDU【多边形凹凸】
  9. HDU1230 火星A+B【进制】
  10. 原码,反码,补码的表示范围总结
  11. 解决企业IT三大运维管理难题
  12. Ajax Loading进度条gif在线生成网站Preloaders.net
  13. Mysql官网下载教程
  14. 完整的元器件选型指南
  15. from PyQt4 import QtGui,QtCore出错
  16. 小猫咪,Naughty baby
  17. 单细胞测序流程(二)数据整理
  18. java支付宝转账到银行卡_Java 支付宝支付,退款,单笔转账到支付宝账户(单笔转账到支付宝账户)...
  19. 关于hash(一):基本概念
  20. [教程] ESP32+TFT+分光棱镜实现透明小电视

热门文章

  1. 航空公司客户价值分析python实战
  2. 2020中国企业服务年会:“洞见一颗敞亮的心”
  3. SQL Server中遇到的(1行受影响)
  4. jQuery仿探探APP手机滑动 卡片切换 特效
  5. 高频信号注入永磁同步电机袁雷书中simulink模型不能带载分析
  6. php 是完全开源的吗,php开源吗
  7. 云网如何融合助力托管私有云
  8. SpringBoot使用RestTemplate访问第三方接口工具类
  9. Unity插件 FogOfWord教程 1分钟快速生成战争迷雾(2D/3D)
  10. Learning Python 008 正则表达式-004 sub()方法