简介:随着超高清和高对比度和颜色动态范围技术的发展,360视频已成为一种受欢迎的媒体形式。然而,360视频的编码技术面临诸多挑战。H.266/VVC标准为解决这些挑战提供了一种有效的方案。本文将深入探讨H.266/VVC标准下的360视频编码技术,包括环绕运动补偿等关键技术。
随着科技的不断发展,360视频已经成为一种越来越受欢迎的媒体形式。这种视频形式可以提供全视角的观看体验,让观众可以从多个角度观看视频内容。然而,360视频的编码技术却面临诸多挑战。由于360视频的视野比传统的UHD/HD视频大很多,要达到普通HD分辨率一样的清晰度,360视频本身就需要16K以上分辨率。这使得360视频的压缩效率变得尤为重要,对360视频的编码和传输技术提出了更高的要求。
为了应对这些挑战,ITU-T和ISO/IEC联合视频专家组(JVET)在2020年制定了新的视频压缩标准H.266/VVC(Versatile Video Coding),它对SDR、HDR、和360视频都有针对性的优化,以适应现在和将来不同视频应用的需求。H.266/VVC标准中定义了一些专门针对360视频的编码技术,其中最关键的技术之一是环绕运动补偿(Wrap-around Motion Compensation)。
环绕运动补偿技术是针对360视频的特性而提出的一种有效的编码方法。由于360视频是定义在球面上的视频,传统的2D平面投影封装成编码帧后,帧边界外面的像素实际上被摆放在了其他位置。这就导致在球面上的对应边界其实是同一个边界,使得左边界外面的像素实际上位于右边界里面,右边界外面的像素位于左边界里面。基于这个特点,H.266/VVC标准定义了水平方向的环绕运动补偿技术。
环绕运动补偿技术的核心思想是将运动补偿的参考帧扩展到相邻的视角上,利用相邻视角的运动信息来预测当前视角的运动信息。通过这种方式,可以有效地减小360视频的压缩码率,提高压缩效率,同时保持较高的视频质量。
除了环绕运动补偿技术外,H.266/VVC标准还采用了一些其他的编码技术来优化360视频的编码效率。例如,对于360视频中的静态背景区域,可以采用区域分割技术将它们与动态前景区域分开处理,从而进一步提高压缩效率。此外,H.266/VVC标准还支持多视点编码技术,可以将多个视角的视频信息合并在一起进行编码,从而使得观众可以从多个视角观看360视频。
总的来说,H.266/VVC标准为360视频的编码提供了有效的解决方案。通过采用环绕运动补偿等关键技术,可以大大提高360视频的压缩效率,使得观众可以享受到更加清晰、流畅的360视频体验。随着技术的不断发展,我们有理由相信,未来的360视频将会更加普及、更加高质量,而H.266/VVC标准将会在其中发挥重要的作用。