论文部分内容阅读
随着3D电影、3D电视、裸眼3D等技术的发展,3D视频的编解码技术逐渐成为研究的热点。国际动态图像专家组于2008年4月成立了自由视点电视特别编码小组,致力于实现裸眼3D观看者可以在不同角度和距离体验到立体视觉。由国际电信联盟与国际标准化组织联合制定的新一代视频编码标准HEVC在相同的编码质量前提下,相对于H.264/AVC,可以节省一半左右的码率。在其基础上的3D扩展3D-HEVC具备了 HEVC高效编码的特性,被作为未来三维视频发展的方向。3D-HEVC编码框架使用纹理加深度作为3DV编码标准的数据格式,与HEVC相比,编码端新增了对非独立视点和深度图编码的工具,其中,深度建模模式被用作深度图帧内预测编码。虽然DMM降低了编码的码率,但是也带来了相当大的计算复杂度和计算负担。本文主要研究基于3D-HEVC的帧内深度图编码中的深度建模模式。原始深度建模模式具有上千种候选模式,这在计算所有的候选模式的率失真代价函数时是一个灾难性的问题。已经有许多优秀的学者提出了很多方法来降低深度建模模式候选模式的数量,本文提出了一种基于哈达玛矩阵变换的分区域快速模式判决算法。首先,在35个帧内预测模式中取N个插入到full-RD查找列表中,计算深度图预测编码单元的方差,方差值作为预测编码单元是否进行哈达玛矩阵变换的依据。其次,需要哈达玛矩阵变换的预测编码单元,计算其子层级的哈达玛矩阵变换,通过子层级和父层级之间对应关系,得到父层级的哈达玛矩阵变换结果。然后,根据哈达玛矩阵变换的结果,可以知道预测编码单元是否存在水平或垂直的边沿。如果存在,则略过深度建模模式判决,否则对预测编码单元进行分区域讨论,确定分割线所在的区域,将分割线所在区域对应的wedgelet候选模式插入到full-RD查找列表中。最后,计算full-RD查找列表中所有候选模式的率失真代价函数,从而确定最优的判决模式。本文主要基于HTM参考软件进行了编码时间节省和视点合成的PSNR计算的实验。提出的算法通过哈达玛矩阵变换和分区域讨论的方法,略过了深度建模模式或大大减少了深度建模模式的候选模式的数量,相对于参考软件,节省了近58.48%的编码时间,然而在编码质量方面,提出算法视点合成的PSNR相对于参考软件,降低最大不超过0.3dB。从而可以得出,在编码质量没有明显降低的情况下,提出的算法大大的降低了编码复杂度,提高了编码效率。