该视频介绍了数字条纹投影技术的基础知识,该技术提供动态变化表面的密集 3D 测量。它还演示了基于这些技术的高速二进制散焦系统的设计和作。
Method Article
该视频介绍了数字条纹投影技术的基础知识,该技术提供动态变化表面的密集 3D 测量。它还演示了基于这些技术的高速二进制散焦系统的设计和作。
数字条纹投影 (DFP) 技术提供动态变化表面的密集 3D 测量。与人眼和大脑一样,DFP 使用同一场景的两个视图中不同角度的匹配点之间的三角测量来计算深度。但是,与基于立体的方法不同,DFP 使用数字视频投影仪来替换其中一个摄像头1.投影仪将已知的正弦图案快速投射到拍摄对象上,拍摄对象的表面会扭曲摄像机视野中的这些图案。来自照相机的三个扭曲图案(条纹图像)可用于通过三角测量计算深度。
与其他 3D 测量方法不同,DFP 技术使系统往往更快、设备成本更低、更灵活且更易于开发。DFP 系统还可以实现与相机相同的测量分辨率。因此,DFP 和其他数字结构光技术最近成为深入研究的重点(如1-5 中总结的那样).利用图形处理单元 DFP 和优化算法,我们开发了一个能够进行 30 Hz 3D 视频数据采集、重建和显示的系统,每帧超过 300,000 个测量点6,7。二进制散焦 DFP 方法可以实现更高的速度8。
各种应用程序都可以从 DFP 技术中受益。我们的合作者已经使用我们的系统进行面部功能分析9(facial function analysis)、面部动画10(facial animation)、心脏力学研究11(cardiac mechanics studies)和流体表面测量,但还存在许多其他潜在的应用。本视频将教授DFP技术的基础知识,并说明二进制散焦DFP系统的设计和作。
数字条纹投影 (DFP) 技术基于同一场景在不同角度的两个视图之间的相关性和三角测量,人眼和大脑采用相同的原理来实现立体视觉。但是,与基于立体的方法不同,DFP 使用数字视频投影仪来替换其中一个摄像头1。投影仪将已知的正弦图案快速投影到物体上,该物体的表面在摄像机的视图中会扭曲。可以分析彼此相移不同的三种此类扭曲图案(条纹图像),以通过三角测量检索深度。使用已知模式消除了识别对应点的困难计算问题,从而允许以相机分辨率捕获深度测量值。例如,使用 576 x 576 相机,该技术可以捕获 331,776 个点。这使得 DFP 系统能够测量非常精细的细节,例如人类情绪中面部肌肉的运动。
在过去的几十年里,用于静态或准静态事件的 3D 光学成像技术得到了广泛的研究,并在视频游戏设计、动画、电影、音乐视频、虚拟现实、远程外科手术和许多工程学科中取得了巨大成功5。尽管存在许多 3D 轮廓测量技术,但它们可以分为两类:表面接触法和表面非接触式方法。坐标测量机 (CMM) 和原子力显微镜 (AFM) 都需要与测量表面接触才能获得高精度的 3D 轮廓。这一要求对接触方法的速度提出了严格的限制。它们无法达到每次扫描数千个点的 kHz 测量速度。
表面非接触式技术通常利用光学三角测量方法(例如立体视觉、时空立体、结构光)。通过将已知图案主动投影到对象上,可以使用结构光技术来测量没有强烈局部纹理变化的表面1。条纹分析是一组特殊的结构光技术,它使用正弦结构图案(也称为条纹图案)。由于这些图案的强度以已知方式从点到点连续变化,因此它们将结构光技术从投影仪像素分辨率提升到相机像素分辨率12。最近,条纹分析技术有助于实现高分辨率 3D 成像。
数字条纹投影 (DFP) 技术使用数字视频投影仪生成正弦条纹图案。该技术具有成本低、速度快、开发简单等优点,在过去十年中一直是一个非常活跃的研究领域。DFP 和类似的数字结构光技术的最新发展总结在1-5 中。为了实现高速应用,数字光处理 (DLP) 投影仪是首选,因为它的基本作机制。这种技术的速度和灵活性使我们能够以 40 Hz 13 的速度获取 3D 视频,然后以 60 Hz 6,7 获取视频。
尽管如此,传统的 DFP 技术存在一个基本的速度限制。DLP 投影仪只能以最大刷新率(通常为 120 Hz)交换 8 位彩色图像。由于传统的条纹图案是 8 位灰度图像,因此我们可以将其中三个编码为一个彩色图像,作为红色、绿色和蓝色通道。投影仪将以刷新率的三倍(通常为 360 Hz)交换每个通道(因此每个条纹图案)。但是,由于每个 3D 视频帧都需要三个条纹图案,因此 3D 视频捕获的最大速率仍然只有刷新率 (120 Hz)3,14。为了突破这一硬件限制,我们发明了一种改进的 DFP 技术,该技术使用二进制散焦8。该技术使用计算机生成的 1 位二进制结构图案,而不是 8 位灰度条纹图案。这些图案使用投影仪镜头散焦,成为 DFP 的伪正弦图案。由于 DLP 投影仪可以比 8 位灰度图像快几个数量级地显示二进制图像,因此二进制散焦技术允许数十 kHz 的 3D 视频成像速度,分辨率与传统 DFP 技术相同15。
以下协议的总体目标是演示二进制散焦三步移相 DFP 系统的基本实现和作。首先,该协议将涵盖必要组件的选择和集成。然后,它将讨论最简单、最容易获得的系统校准方法;文献中提供了针对特定应用的更复杂的校准方法16,17。然后,该协议将重点介绍使用系统捕获 3D 视频的过程,以及将条纹图像转换为可视化 3D 测量的过程。最后,我们将展示来自实时和高速系统的一些代表性结果。
1. 系统配置
图 1 显示了该系统的原理图。
2. 系统校准
这种参考平面校准是系统最简单、最容易获得的校准方法。因此,它是入门的最佳选择。文献中提供了针对特定正弦16 和二进制散焦17 应用的更准确的校准方法。为了获得最大准确度,应在数据采集前进行校准。校准后,摄像机和投影仪不应相对移位。
3. 数据采集
4. 数据分析和可视化
借助针对速度优化的软件,例如我们内部的 GUI,此步骤可以在数据采集期间进行。实时处理允许用户立即检测生成的数据是否适合应用程序,并在必要时进行调整。但是,后处理可以更灵活且精度更高。后处理也更易于实现,并且是最好的起点。
图 1 显示了该系统的原理图。本视频中的高速二进制散焦系统由一台 Logic PD DLP LightCommander 投影仪和一台 Phantom v9.1 CMOS 摄像头组成。
图 2 显示了我们的 3D 实时系统中的人脸单帧。该系统使用 640 x 480 相机。多亏了上述已知的正弦图案,我们可以捕获 640 x 480 = 307,200 个测量值,分辨率足以记录非常精细的细节。
图 3 显示了以 60 Hz 进行 3D 人体面部表情测量的示例。在这里,从视频序列中选择的四帧清楚地展示了实时系统在精细几何结构中捕捉动态变化的能力。
图 4 演示了我们的实时可视化软件与我们的实时二进制散焦 3D 视频系统结合使用。拍摄对象的 3D 捕获视频实时显示在他右侧的计算机显示器上。该软件是使用 OpenGL 库、GLSL 和 QT C++编写的。使用的计算机是联想笔记本电脑。
图 5 显示了使用我们新开发的超快速二进制散焦系统对活兔子心脏进行 3D 帧测量。该系统可以以 667 Hz 的频率记录 3D 帧,图像分辨率为 576 x 576。需要超快的速度来测量心脏表面,而不会产生运动引起的伪影。心脏测量研究是与华盛顿大学圣保罗分校的 Igor Efimov 教授合作进行的。路易(详见11);请注意,这只兔子是被人道杀死的,而且这些照片是在心脏还在跳动时拍摄的。

图 1.3D 视频成像系统的布局。在该系统中,高速 DLP 投影仪将三个二进制抖动相移图像快速连续地投射到主体上。高速 CMOS 相机用于逐个捕获三个条纹图像,以计算深度。

图 2.以 640 x 480 的分辨率对人脸进行 3D 测量,揭示精细细节。从左到右显示了与几何体完美对齐的同时捕获的纹理、几何体的阴影视图、描绘点密度的线框视图、鼻子区域的特写视图和眼睛区域的特写视图。

图 3.从 3D 视频中选择的四个面部表情形成帧。该视频以 60 Hz 的分辨率拍摄,分辨率为 640 x 480。这些帧突出了女性从中性表情转变为微笑时面部的几何变化。

图 4.实时 3D 视频捕获、处理和渲染。3D 测量值实时显示在受试者右侧的计算机屏幕上。

图 5.使用我们的超高速 3D 视频成像系统捕捉活兔子心脏。 心脏以大约 200 次/分钟的速度跳动。3D 捕获速率为 166 Hz,图像分辨率为 576 x 576。有关更多详细信息,请参见11。
这种高分辨率、实时到超快的 3D 视频成像技术是一种平台技术,可能会使从生物科学到工程实践的众多不同科学领域受益。生物医学应用包括面部运动和器官表面的精确测量。其他应用包括 3D 自动质量控制,可检测翘曲的表面特征;3D增强视频会议;电影和视频游戏面部特征的详细数字化;用于结构设计和分析的致密和快速变形测量;和流体表面表征。许多生物和工程应用(例如兔 心跳动、流体冲击波)需要二进制散焦系统的超快成像速率,以正确解析特征而不会产生混叠伪影。
然而,要广泛采用这项技术,仍然存在许多挑战。传统的 DFP 技术要求投影机显示 8 位灰度正弦条纹图案。这种技术的速度受投影机刷新率(通常为 120 Hz)的限制。此速度足以用于慢动作捕捉,例如面部表情。但是, 存在许多需要更快捕获速率的应用程序。
二进制散焦技术放宽了这种速度限制,我们成功地创建了超快的 3D 视频成像系统。然而,该系统有两个缺点。首先,它需要昂贵的投影仪(例如 DLP Discovery 平台)和昂贵的高速摄像机(例如 Vision Research Phantom v9.1)。其次,由于它通过平方二进制图案的散焦生成正弦图案, 二元散焦技术难以生成与传统 DFP 技术质量相同的正弦条纹,并且深度测量范围较小(进一步解释,见23)。最近的研究表明,抖动的二元正弦图案可以显着减轻深度测量范围的限制19。未来的研究将侧重于克服剩余问题,同时保留二元散焦的优点。
另一个挑战是压缩和存储高速、高分辨率 3D 视频成像系统生成的大量数据。未压缩的 3D 视频比未压缩的 2D 视频大得多。例如,对于以 30 Hz 以 640 x 480 分辨率录制 1 分钟的 3D 视频,.OBJ 文件大小可能超过 50 GB,因此存储起来极其困难。由于 3D 视频压缩领域进展甚微,我们将在未来继续关注这一点。
作者没有相互竞争的经济利益。
这项研究是 10 多年前开始的积累工作,当时 Dr. Zhang 是 Stony Brook 大学的研究生。我们爱荷华州立大学团队的现任和前任学生为将这项技术发展到今天的地位做出了巨大贡献。这项工作由美国国家科学基金会(项目编号为 CMMI 1150711)和 William and Virginia Binger 基金会部分赞助。
Request permission to reuse the text or figures of this JoVE article
Request Permission