Deblocking Filter (video)
   HOME





Deblocking Filter (video)
A deblocking filter is a video filter applied to decoded compressed video to improve visual quality and prediction performance by smoothing the sharp edges which can form between macroblocks when block coding techniques are used. The filter aims to improve the appearance of decoded pictures. It is a part of the specification for both the SMPTE VC-1 codec and the ITU H.264 (ISO MPEG-4 AVC) codec. H.264 deblocking filter In contrast with older MPEG- 1/ 2/ 4 standards, the H.264 deblocking filter is not an optional additional feature in the decoder. It is a feature on both the decoding path and on the encoding path, so that the in-loop effects of the filter are taken into account in reference to macroblocks used for prediction. When a stream is encoded, the filter strength can be selected, or the filter can be switched off entirely. Otherwise, the filter strength is determined by coding modes of adjacent blocks, quantization step size, and the steepness of the luminance gradie ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


Filter (video)
A video filter is a software component that performs some operation on a multimedia stream. Multiple filters can be used in a chain, known as a '' filter graph'', in which each filter receives input from its upstream filter, processes the input and outputs the processed video to its downstream filter. __TOC__ With regards to video encoding three categories of filters can be distinguished: * prefilters: used before encoding * intrafilters: used while encoding (and are thus an integral part of a video codec) * postfilters: used after decoding Prefilters Common ''prefilters'' include: * denoising * resizing ( upsampling, downsampling) * contrast enhancement * deinterlacing (used to convert interlaced video to progressive video) * deflicking Intrafilters Common ''intrafilters'' include: * deblocking Postfilters Common ''postfilters'' include: * deinterlacing Deinterlacing is the process of converting interlaced video into a non-interlaced or Progressive scan, ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]



MORE