深度摄像头是一种能够测量场景中每个点到镜头的距离的技术,同时也可以获取其它传统2D摄像头拍不到的信息,如深度、纹理和形状等。基于时间飞行(Time-of-flight,ToF)和结构光原理的深度摄像头已经应用于许多领域,如人脸识别、机器人视觉、虚拟现实等。
1.深度摄像头与普通摄像头的区别
普通摄像头只能获取二维平面上的信息,而深度摄像头除了能够获取类似普通摄像头的图像信息外,还可以获取每个像素点到摄像头的距离数据。这些距离数据可以用来生成3D点云,从而进行深度学习与计算机视觉方面的研究。
2.深度摄像头的工作原理
深度摄像头一般采用时间飞行(ToF)或者结构光两种技术。在ToF中,传感器向场景发送脉冲光,并记录返回的光信号的时间差来计算物体到镜头的距离。而在结构光技术中,摄像头将红外光投射到场景中,通过分析其形变来计算点云信息,进而获取距离数据。
阅读全文