尽管简单的垂直梳状滤波器比传统的水平带通带阻滤波器效果好一些,但当相邻两行的图形信息相差较大时,就会产生 hanging-dots,我们可以采用二维自适应梳状滤波器——水平的带通带阻滤波器和具有权重的垂直自适应梳状滤波。
图像的3D的概念即水平X轴,竖直Y轴,还有时间Z轴。不管是梳状滤波器(位于视频解码器中),还是SCALER中的De-interlace,都有3D的概念。帧间的图像处理就是所谓的第3D,以缓冲器为基础的3D de-interlacing是以场为单位进行隔行转逐行的,也就是把几场的信息先临时保存起来,然后通过这保存的几场计算出所插行的各像素点的信息,这么一来所插行各像素点的信息就更加准确,从而消除了锯齿现象,就是因为这种方式是通过计算所插行前后、左右、上下点的信息得来的,所以用空间学来讲就是3D Frame Buffer;而LineBuffer方式只是通过前一行的数据得来所插行的信息。
肉眼区别2D跟3D的最明显方式就是抖动,2D的静态画面会抖动,因其画面是补上去的,3D的画面是整幅输出故没有抖动。对应的2D图像在高频如多波群部分会有亮色互串生成彩影,这是2D不可更改的缺陷。
3D梳状滤波器进一步改善了图像静态区域的Y/C分离。当图像静止时,帧间(时间轴)的图像像素一样,只是色度的调制相位相反(相差180度),所以我们可以通过简单的对帧间的像素进行加减便可以达到Y/C分离。当图像该区域存在运动时,此时帧间的像素不再相同,我们需要采用二维自适应梳状滤波器。所以我们必须采用运动检测,来判定图像该区域是否存在运动,也即3D应包括2D处理,通过判断图像来决定使用2D还是3D处理。