Versatile video coding (VVC) is the next generation video coding standard developed by the joint video experts team (JVET) and released in July 2020. VVC introduces several new coding tools providing a significant coding gain over the high efficiency video coding (HEVC) standard. It is well known that increasing the coding efficiency adds more dependencies in the video bitstream making format-compliant encryption with the standard more challenging. In this paper we tackle the problem of selective encryption of the VVC standard in format-compliant and constant bitrate. These two constraints ensure that the encrypted bitstream can be decoded by any VVC decoder while the bitrate remains unchanged by the encryption. The selective encryption of all possible VVC syntax elements is investigated. A new algorithm is proposed to encrypt in format-compliant and constant bitrate the transform coefficients (TCs) together with other syntax elements at the level of the entropy encoder. The proposed solution was integrated and assessed under the VVC reference software model version 6.0. Experimental results showed that the encryption drastically decreases the video quality while the encryption is robust against several types of attacks. The encryption space is estimated in the range of 15% to 26% of the bitstream size resulting in a lightweight encryption process. The web page of this work is available at https://gugautie.github.io/sevvc/.
翻译:VVC 引入了几种新的编码工具, 提供了在高高效视频编码标准( HEVC) 下的重大编码收益。 众所周知, 提高编码效率会增加视频位流中更多的依赖性, 使格式符合的加密与标准更具挑战性。 在本文中, 我们解决了 VVC 标准有选择地加密的问题, 符合格式, 并不断比特率。 这两个制约因素确保了加密的位流可以由 VVC 任何解码器解码, 而比特率则仍然不因加密而改变。 对所有可能的 VVC 同步值元素进行选择性加密。 提议采用新的算法, 在符合格式和固定比特率的情况下, 使变异系数( TC) 与其他语法元素一起, 在 entropypy encoder 一级, 我们解决了 VVC 参考软件模型版本6. 0 下的拟议解决方案的整合和评估。 实验结果显示, 26 VVC 版本/ 版本的加密将大幅降低视频质量范围, 在数位数 的加密中, 将使得 15% 的系统 的加密将降低 的视频 。