Radeon Loom

Radeon Loom

​​​实时拼接

Radeon Loom(当前为 Beta 预览版)是 AMD 革命性的 360 度视频拼接技术,使新一代 360 度视频电影制作人创造出卓越的、面向未来的影院级虚拟现实体验。Radeon Loom 采用 AMD 基于 Khronos OpenVX™ 计算机视觉规范的开源实现*,支持 360 度视频的实时在线拼接和超快的离线拼接。

 
360 度视频挑战

360 度视频当前采用架设在任何位置的 2 至 32 个独立(支持高达 4K 分辨率)摄像机进行录制。使用的摄像机越多,分辨率越高,最终带来的 360 度视觉体验质量也会越高。

但是,将输出的多个摄像机画面组合成一张无缝的等距柱状投影图却极其复杂。所有这些摄像机的输出画面必须先在软件中拼接在一起,然后才能进行编辑或查看。使用的摄像机越多,需要拼接的拼接缝也会越多。

此外,为了生成最终的均衡图像,还必须校正镜头畸变、考虑视差、混合每个摄像机输出画面的曝光差异。因此,拼接专业级 360 度摄像机的视频输出可能需要数小时的后期处理和大量的计​算资源。​

360 度视频革命​

 

Radeon Loom 通过 GPU 大规模并行处理能力化解巨大挑战,彻底改变了 360 度视频的拼接过程。它支持 360 度视频的实时在线拼接和超快的离线拼接。Radeon Loom:

  • 采用AMD 基于 Khronos OpenVX™ 计算机视觉框架的开源实现*。
  • 进行高度优化的 GPU 加速解码、镜头校正、曝光补偿、拼接缝查找、拼接缝融合以及编码。
  • 将来自多达 24 个摄像机的输入画面实时拼接为一张 4k x 2k 输出画面。
  • 将来自多达 63 个摄像机的输入画面离线拼接为一张 8k x 4k 输出画面,每个像素上有 5 个重叠视域摄像机。
  • 离线拼接使用硬件或软件编解码器。
  • 支持虚拟摄像机覆盖图、底图、水印和色度抠像。

Radeon Loom SDK

Radeon Loom SDK 将面向 360 度视频应用程序开发人员、硬件制造商以及 VR 内容创作者。Radeon Loom Stitching Library 的 Beta 预览版现可从 GPUOpen.com 获取。

尾注