Intel RealSense 通过虚幻引擎 4 的 INTEL REALSENSE 插件 以新的方式观察世界
Intel 始终热衷于引入创新的工具和技术,旨在为全球热情的内容开发者赋能。或许你对 Intel RealSense camera 还不太熟悉,它在普通的 RGB 照片和视频技术基础上,运用红外光线来计算深度信息。为了推动该技术在应用程序开发领域的发展,Intel 开发了 RealSense SDK,这是一个用于实现可视化算法的库,涵盖面部识别、图像分割以及 3D 扫描等功能。
鉴于这项技术在游戏领域的潜在应用价值,我们在此为大家介绍 RealSense 插件。该插件是 Intel 游戏工程师们协作的成果,它将 RealSense SDK 的各项特性集成进来,以便在虚幻引擎 4 的蓝图可视化脚本系统中使用。
插件概述
此插件以一组 Actor 组件的形式呈现,每个组件都封装了 RealSense SDK 中的特定功能。借助这些相对轻量级的组件,几乎可以为游戏中的各类 Actor 添加 3D 感应能力。而且,访问这些数据也十分便捷,只需对同一组件初始化一个实例即可。
插件组件
目前,该插件包含三个 RealSense 组件:
- Camera Streams 组件:提供 RealSense 摄像头的原始颜色和深度视频流。
- 3D 扫描组件:支持对真实世界中的物体进行扫描,同时也能进行人脸扫描。
- 头部跟踪组件(预览):可对用户头部的位置和角度进行检测与跟踪。
后续该插件将很快进行更新,更多值得期待的组件即将推出:
- 头部跟踪组件(完整版):能够检测和跟踪多达 76 个面部标志点,还具备脉搏速率检测和面部表情识别等附加功能。
- 背景分割组件:可将图像的前景和背景分离,为实时视频营造“绿幕”效果。
- 场景扫描组件:能对较大场景(约 2m x 2m 的区域)生成 3D 模型,有助于创建用户生成内容,增强现实世界的体验。
- 手部跟踪组件:可以检测并跟踪 22 个手部标志点,识别 14 种手势,还能跟踪一个点以实现类似鼠标的交互响应。
- 语音识别组件:可将输入的语音转换为文本进行翻译,也可用于检测关键字,实现语音控制功能。