中文

OpenVVC:一种用于通用视频编码标准的轻量级软件解码器

图像与视频处理 2022-05-25 v1

摘要

近年来,用户对更高分辨率的需求,加上新型多媒体应用的出现,催生了对新视频编码标准的需要。由联合视频专家组开发的称为通用视频编码(Versatile Video Coding, VVC)的新一代视频编码标准,提供了超越上一代高效视频编码(High Efficiency Video Coding, HEVC)标准的编码能力。由于引入了更先进且复杂的工具,VVC标准相较于HEVC的解码复杂度大约增加了一倍。这一复杂度的提升为实现实时软件解码带来了新的研究挑战。在此背景下,我们开发了OpenVVC,一个支持广泛VVC功能的开源软件解码器。本文介绍了OpenVVC的软件架构、其并行策略以及一组详细的实验结果。通过结合广泛的数据级并行与帧级并行,OpenVVC实现了UHD视频内容的实时解码。此外,OpenVVC所需的内存极低,这为其在低内存资源的嵌入式平台上的集成提供了巨大优势。OpenVVC解码器的代码公开于 https://github.com/OpenVVC/OpenVVC

关键词

引用

@article{arxiv.2205.12217,
  title  = {OpenVVC: a Lightweight Software Decoder for the Versatile Video Coding Standard},
  author = {Thomas Amestoy and Pierre-loup Cabarat and Guillaume Gautier and Wassim Hamidouche and Daniel Menard},
  journal= {arXiv preprint arXiv:2205.12217},
  year   = {2022}
}