文档介绍:基于HEVC视频标准的熵编码过程摘要:HEVC(HighEfficiencyVideoCoding)作为最新一代国际视频编解码标准,主要针对高清或超高清视频的编解码,在保证视频图像质量的前提下,可以实现将视频码率再次压缩一半。文章分析了HEVC标准中采用的一些关键技术:灵活的编码结构、大尺寸变换单元结构、改进的去方块滤波技术以及HEVC的并行性处理,然后对HEVC标准的码流结构以及编码单元的熵编码过程做了重点分析。最后,简要地对即将进行的硬件设计工作提出了一些方法。关键词:HEVC;四叉树结构;变换结构;熵编码过程中图分类号:TP393文献标识码:A文章编号:1009-3044(2013)14-3356-04 ,在业界受到了广泛关注,无论是编码效率、图像质量还是网络的适应性,都达到了令人满意的效果。然而,随着网络技术和硬件设备的快速发展,人们对视频编码的要求也在不断地提高,尤其是对高清分辨率甚至4Kx2K等超高清分辨率的要求,现有的视频编码技术已经远远不能满足消费者的需求,动态图像专家组织(MPEG)和视频编码专家组织(ITU-TVCEG)搜集、采纳来自全球各个国家企业、高校以及研究所等机构的提案,经过全面的审阅、测试,于2013年1月份通过视频编码联合组织(JCT-VC)推出了最新一代的视频编码标准-HEVC(HighEfficiencyVideoCoding)。在保证视频图像质量的前提下,HEVC通过增加一定的计算复杂度,%。为了实现目标,HEVC采用了一些全新的编码技术,比如:基于LCU(LargestCodingUnit)和四叉树(QuadTree)的灵活编码结构[1]、大尺寸变换单元结构的选择[3]、改进的去方块滤波技术以及HEVC的并行化改进设计等。 ,仍然采用以块为基本单元的预测加变换的混合编码结构,压缩编码过程主要包括预测过程(包括帧内预测和帧间预测)、变换过程和熵编码过程三部分。 1HEVC中的一些关键技术 (MB,Macroblock)提高编码效率,以CU(CodingUnit)为基本编码单元,CU的大小可以为8x8,16x16,32x32,64x64,CU根据预测情况划分为一个或多个预测单元(PU,PredictionUnit),其中PU包含多个变换单元(TU,TransformUnit),这种变换、预测和编码分离的结构,大大增加了各个环节编码的灵活性,使压缩预测更符合图像的特性。 ,H264标准中,只采用了4x4/8x8的DCT变换尺寸,而在HEVC标准中以变换单元(TU)进行变换和量化[3],二维离散余弦变换的最大尺寸为32x32,这种大尺寸变换单元的选择可以使编码器在处理高分辨率画面中经常出现平坦区域时能够更好地提高压缩编码效率。虽然DCT尺寸越大,计算复杂度也相应的有所增加,但是随着大规模集成电路芯片计算能力的提升,人们可以在两者之间做出更好地权衡。 HEVC中采用debloc