【发布时间】:2018-09-03 04:11:56
【问题描述】:
如题,目前大部分视频压缩算法都选择使用2D-DCT和运动补偿(以及其他一些技术),形成了一个标准。
问题来了:为什么不使用 3D-DCT 进行视频压缩?与 2D-DCT 相比,3D-DCT 在压缩方面的不足是什么?
非常感谢~
【问题讨论】:
如题,目前大部分视频压缩算法都选择使用2D-DCT和运动补偿(以及其他一些技术),形成了一个标准。
问题来了:为什么不使用 3D-DCT 进行视频压缩?与 2D-DCT 相比,3D-DCT 在压缩方面的不足是什么?
非常感谢~
【问题讨论】:
【讨论】:
在通用视频编码中,应用变换的分区适用于一个编码块(它是二维帧中的一个矩形块)。为了能够使用 3D DCT,我们需要长方体。默认情况下,连续帧中的编码块划分不同,因此不能直接找到合适的长方体来应用 3D DCT。可以尝试查看对连续帧中的残差编码应用类似的分区(就可能是处理或视频输入而言是连续的)是否有益,但不太可能奏效。因为帧间预测和帧内预测的结合,帧间残差信号的统计数据会非常不同。
【讨论】: