Multi-encoding implies encoding the same content in multiple spatial resolutions and multiple bitrates. This work evaluates the encoder analysis correlations across 2160p, 1080p, and 540p encodings of the same video for conventional ABR bitrates. A multi-resolution tier multi-ABR encoding scheme is modeled and evaluated, which significantly improves the computational efficiency of conventional ABR encoding. Video content is first encoded at the lower resolution with the median bitrate. Encoder analysis decisions, such as motion vectors and CU block structure, are then used in the other encodes in the same resolution tier. The analysis is then extrapolated and refined to be used in higher-resolution encodes. The scheme is validated using x265 HEVC video encoder. The proposed multi-resolution tier multi-bitrate encoding scheme achieves overall speed-ups of up to 2.5x, compared to the conventional single-instance encoding approach. Furthermore, this speed-up is achieved without substantial losses in coding efficiency. SIMD Vector units in CPUs have become the de-facto standard for accelerating media and other kernels that exhibit parallelism. This work also demonstrates the impact of hardware-aware optimizations on the encoding speeds of the next-generation video codecs. The work is evaluated using the Arowana XVC encoder.
翻译:多编码技术意味着对同一内容以多种空间分辨率和多种比特率进行编码。本研究评估了在传统ABR比特率下,对同一视频进行2160p、1080p和540p编码时编码器分析结果的相关性。提出并评估了一种多分辨率层多ABR编码方案,该方案显著提升了传统ABR编码的计算效率。视频内容首先以较低分辨率和中等比特率进行编码。编码器分析决策(如运动矢量和CU块结构)随后被用于同一分辨率层内的其他编码。接着,该分析被外推并细化,以用于更高分辨率的编码。该方案通过x265 HEVC视频编码器进行了验证。与传统的单实例编码方法相比,所提出的多分辨率层多比特率编码方案实现了高达2.5倍的总体加速。此外,这种加速并未导致编码效率的显著损失。CPU中的SIMD向量单元已成为加速媒体及其他具有并行性的内核的事实标准。本研究还展示了硬件感知优化对下一代视频编码器编码速度的影响。该工作基于Arowana XVC编码器进行评估。