gpt4 book ai didi

filter - 什么是 6 抽头滤波器以及它们在编解码器之间有何不同?

转载 作者:行者123 更新时间:2023-12-01 23:51:56 27 4
gpt4 key购买 nike

我在 one research on 中找到VP8解码短语“6抽头滤波器在任何情况下都将是6抽头滤波器,差异通常仅在于系数”。那么什么是 6 抽头滤波器,它是如何工作的?

谁能解释一下什么是 6-tap 滤波器以及它们在编解码器之间有何不同?

最佳答案

视频编解码器中有两个地方通常使用这些过滤器:

运动估计/补偿

视频编解码器的压缩效果比静态图像编解码器好得多,因为它们还消除了帧之间的冗余。他们使用运动估计和运动补偿来做到这一点。编码器将图像分割成矩形图像数据 block (通常为 16x16),然后尝试在先前编码的帧中查找与当前正在编码的 block 尽可能相似的 block 。然后,编码器仅传输差异以及指向找到良好匹配的位置的指针。这是视频编解码器获得约 1:100 压缩而图像编解码器获得 1:10 压缩的主要原因。现在,您可以想象有时场景中的相机或对象并没有移动整个像素,而是实际上移动了一半或四分之一像素。如果图像被缩放/插值,那么就会找到更好的匹配,并且这些过滤器用于做到这一点。他们执行此过滤的确切方式通常因编解码器而异。

解 block

使用此类过滤器的另一个原因是从正在使用的转换中删除伪影。就像在静态图像编码中一样,有一种变换可以将图像数据变换到“压缩能量”的不同空间。例如,在此转换之后,那些具有统一颜色(如蓝天)的图像部分将生成仅具有单个颜色数字的数据,然后其余数据全部为零。与存储所有像素蓝色的原始数据相比,大量冗余已被删除。变换(Google 的 DCT、KLT、整数变换)之后,通常会丢弃零,而剩下的其他不那么相关的数据则使用比原始数据更少的位数进行编码。在图像解码期间,由于数据被丢弃,这通常会导致 8x8 或 16x16 相邻 block 之间出现边缘。有一个单独的平滑过滤器,然后再次平滑这些边缘。

关于filter - 什么是 6 抽头滤波器以及它们在编解码器之间有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5886764/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com