作为标题,当前大多数视频压缩算法选择使用2D-DCT和运动补偿(以及其他一些技术),这构成了标准。
这里是一个问题:为什么不使用3D-DCT进行视频压缩?与压缩的2D-DCT相比,3D-DCT的不足之处是什么?
非常感谢〜
答案 0 :(得分:0)
答案 1 :(得分:0)
在通用视频编码中,应用变换的分区自适应地应用于一个编码块(它是 2D 帧中的矩形块)。为了能够使用 3D DCT,我们需要长方体。默认情况下,连续帧中的编码块分区不相同,因此无法直接找到合适的长方体来应用 3D DCT。可以尝试看看在连续帧(就可能是处理或视频输入而言是连续的)中对残差编码应用类似的分区是否会有益,但不太可能奏效。由于帧间和帧内预测的结合,帧上残差信号的统计数据会有很大差异。