Video compression, crucial for efficient multimedia storage and transmission, benefits from the Versatile Video
Codec (VVC), excelling in compression efficiency. However, rising resolutions and complexities strain computational
resources. This paper delves into dynamic mode parameter control within VVC to optimize compression and complexity
balance. By adapting VVC's mode parameters based on content characteristics, network conditions, and quality requirements
using machine learning and scripting algorithms, we optimize encoding parameters in real-time. Through extensive
experimentation, we demonstrate that this approach significantly enhances VVC's flexibility for high-resolution streaming and
real-time communication, while also shedding light on the potential of integrating machine learning into video coding pipelines
for adaptive compression. Overall, this research not only advances understanding of VVC but also offers a promising solution
for addressing the evolving demands of multimedia applications where balancing compression efficiency and computational
complexity is crucial.
[1] B. Bross, et al, “Versatile Video Coding (Draft 2)”, ISO/IEC doc. JVET-K1001, Ljubljana, SI, 10–18 July 2018.
[2] Zeng, H.; Xu, J.; He, S.; Deng, Z.; Shi, C. Rate Control Technology for Next Generation Video Coding Overview and
Future Perspective. Electronics 2022, 11, 4052.
[3] JCT-VC, High Efficiency Video Coding (HEVC) Test Model 9 Encoder Description.Joint Collaborative Team on Video
Coding (JCT-VC) of ITU-T SG16 WP3 andISO/IEC JTC1/SC29/WG11, 11th Meeting: Shanghai, CN, 10–19 October
2012.
[4] Xu, J., Wang, B. & Peng, Q. Adaptive intra-refresh for low-delay error-resilient video coding. J Real-Time Image Proc 20,
70 (2023).
[5] Shengtao Yu, Cheolkon Jung " Adaptive perceptual quantizer for high dynamic range video compression ", School of
Electronic Engineering, Xidian University, Xian, Shaanxi 710071, China,Article Nov 2018.
[6] W. Kuang, Y. -L. Chan, S. -H. Tsang and W. -C. Siu, "Machine Learning-Based Fast Intra Mode Decision for HEVC
Screen Content Coding via Decision Trees" in IEEE Transactions on Circuits and Systems for Video Technology, vol. 30,
no. 5, pp. 1481-1496, May 2020, doi: 10.1109/TCSVT.2019.2903547.
[7] Video sample from https://www.fastvdo.com/H.264.html
[8] VVC Encoder referencehttps://www.hhi.fraunhofer.de/fileadmin/Departments/VCA/MC/VVC/vvenc-v0.2.1-v1.pdf