본 개시물은, 신호 대 잡음비 (SNR) 확장성 및 공간 확장성과 같은 특징을 갖는 스케일러블 비디오 코딩 또는 정규 단일 계층 비디오 코딩을 지원하는 비디오 코딩 기술에 관한 것이다. 비디오 코딩 디바이스는 모션 보상 모듈 및 필터를 포함하는 비디오 디코더에서 이들 기술을 구현할 수도 있다. 모션 보상 모듈은 디지털 비디오 신호로부터 예측 프레임을 디코딩하며, 여기서 모션 보상 모듈은 디지털 비디오 신호로 인코딩된 모션 벡터로부터 인터-코딩된 프레임의 각 블록을 결정한다. 필터는 디지털 비디오 신호로부터 인코딩 또는 추론된 신호에 기초하여 인터-코딩된 블록 중 하나 이상을 적응적으로 필터링한다. 몇몇 예에서, 비디오 디코더는 이 신호에 기초하여, 상이한 필터 기능을, 하나는 수평 방향으로 다른 하나는 수직 방향으로 적응적으로 적용할 수도 있다. 이들 기술을 구현함으로써, 비디오 디코더는 결과적으로 디코딩된 디지털 비디오 신호의 시각 품질을 증가시키면서 복잡도를 감소시킬 수도 있다. 
This disclosure is directed to video coding techniques that support normal single layer video coding, or scalable video coding with features such as signal-to-noise ratio (SNR) scalability and spatial scalability. A video coding device may implement these techniques in a video decoder that includes a motion compensation module and a filter. The motion compensation module decodes a prediction frame from a digital video signal, wherein the motion compensation module determines each block of the inter-coded frame from motion vectors encoded in the digital video signal. The filter adaptively filters one or more of the inter-coded blocks based on a signal either encoded or inferred from the digital video signal. In some instances, the video decoder may adaptively apply different filter functions, one in the horizontal and another in the vertical direction, based on the signal. By implementing these techniques, the video decoder may increase the visual quality of the resulting decoded digital video signal while reducing complexity.