论文标题
Blinc:低复杂性VVC Intra Intra Intra Intra Intra编码
BLINC: Lightweight Bimodal Learning for Low-Complexity VVC Intra Coding
论文作者
论文摘要
最新的视频编码标准,多功能视频编码(VVC),与其前身高效视频编码(HEVC)相比,编码效率几乎两倍。但是,与HEVC相比,达到这种效率(用于内部编码)需要31倍的计算复杂性,这使得对低功率和实时应用具有挑战性。本文提出了一种新型的机器学习方法,该方法共同和单独采用了两种特征方式,以简化内部编码决定。首先,提取了使用VVC现有DCT核心来评估纹理特征并形成数据模式的一组功能。这会产生高质量的功能,几乎没有开销。内部模式在相邻块上的分布也用于形成数据模式,该模式提供了有关框架的统计信息。其次,设计了一种两步功能减少方法,可以减小功能集的大小,从而可以使用有限的参数的轻量级模型来学习Intra模式决策任务。第三,提出了三种独立的培训策略(1)使用第一个(单个)数据模式的离线培训策略,(2)使用第二(单个)模式的在线培训策略,以及(3)使用Bimodal学习的混合在线式在线策略。最后,根据提出的学习策略提出了一个低复杂性编码算法。广泛的实验结果表明,所提出的方法可以减少多达24%的编码时间,而编码效率却忽略不计。此外,这证明了双峰学习策略如何提高学习的表现。最后,所提出的方法的计算开销非常低(0.2%),并使用VVC编码器的现有组件,这使其与竞争解决方案相比更为实用。
The latest video coding standard, Versatile Video Coding (VVC), achieves almost twice coding efficiency compared to its predecessor, the High Efficiency Video Coding (HEVC). However, achieving this efficiency (for intra coding) requires 31x computational complexity compared to HEVC, making it challenging for low power and real-time applications. This paper, proposes a novel machine learning approach that jointly and separately employs two modalities of features, to simplify the intra coding decision. First a set of features are extracted that use the existing DCT core of VVC, to assess the texture characteristics, and forms the first modality of data. This produces high quality features with almost no overhead. The distribution of intra modes at the neighboring blocks is also used to form the second modality of data, which provides statistical information about the frame. Second, a two-step feature reduction method is designed that reduces the size of feature set, such that a lightweight model with a limited number of parameters can be used to learn the intra mode decision task. Third, three separate training strategies are proposed (1) an offline training strategy using the first (single) modality of data, (2) an online training strategy that uses the second (single) modality, and (3) a mixed online-offline strategy that uses bimodal learning. Finally, a low-complexity encoding algorithms is proposed based on the proposed learning strategies. Extensive experimental results show that the proposed methods can reduce up to 24% of encoding time, with a negligible loss of coding efficiency. Moreover, it is demonstrated how a bimodal learning strategy can boost the performance of learning. Lastly, the proposed method has a very low computational overhead (0.2%), and uses existing components of a VVC encoder, which makes it much more practical compared to competing solutions.