arXiv · 2206.05889
Intra Encoding Complexity Control with a Time-Cost Model for Versatile Video Coding
Abstract
For the latest video coding standard Versatile Video Coding (VVC), the encoding complexity is much higher than previous video coding standards to achieve a better coding efficiency, especially for intra coding. The complexity becomes a major barrier of its deployment and use. Even with many fast encoding algorithms, it is still practically important to control the encoding complexity to a given level. Inspired by rate control algorithms, we propose a scheme to precisely control the intra encoding complexity of VVC. In the proposed scheme, a Time-PlanarCost (viz. Time-Cost, or T-C) model is utilized for CTU encoding time estimation. By combining a set of predefined parameters and the T-C model, CTU-level complexity can be roughly controlled. Then to achieve a precise picture-level complexity control, a framework is constructed including uneven complexity pre-allocation, preset selection and feedback. Experimental results show that, for the challenging intra coding scenario, the complexity error quickly converges to under 3.21%, while keeping a reasonable time saving and rate-distortion (RD) performance. This proves the efficiency of the proposed methods.
Explore related subjects
Keep this discovery
Yan Huang, Jizheng Xu, Li Zhang, Yan Zhao, Li Song. 2022-06-13. Intra Encoding Complexity Control with a Time-Cost Model for Versatile Video Coding. https://arxiv.org/abs/2206.05889
Cite the original work for its findings. Save a collection to share your selection of sources.