Patent ID: 8380001

Claim:
A video filter that processes a video input signal that includes a plurality of pixels in a plurality of macroblocks, the video filter comprising: an edge detector that processes a selected group of at least six pixels of the plurality of pixels to generate an edge identification signal that identifies edge pixels in the selected group, wherein the edge detector is adapted based on a quantization parameter of at least one macroblock corresponding to the selected group of the plurality of pixels, wherein the edge detector generates the edge identification signal by: generating a plurality of pixel differences based on the selected group of the plurality of pixels that includes at least four pixel differences; generating a plurality of thresholds based on the quantization parameter that includes at least three thresholds; and identifying edge pixels based on a comparison of the plurality of pixel differences to the plurality of thresholds for each of the plurality of pixel differences; and an adaptive deblocking filter, coupled to receive the video input signal and to produce a processed video signal in response thereto, the adaptive deblocking filter being adaptive based on the edge identification signal.