Patent ID: 7676109

Claim:
A deblocking method, for removing blocking artifacts, comprising: selecting a plurality of first pixels according to a bandwidth of a memory device, wherein the first pixels are uniformly distributed at two sides of a block boundary; calculating a first value according to the first pixels stored in the memory device; determining a computing mode according to the first value and a first predetermined value; generating a plurality of second pixels according to the following: v n ′ = ∑ k = - 4 4 ⁢ b k · p n + k , 1 ≤ n ≤ 8 p m = { (  v 2 - v 1  < QP ) ? v 1 ⁢ : ⁢ v 2 , m < 1 v m , 1 ≤ m ≤ 8 (  v 7 - v 8  < QP ) ? v 8 ⁢ : ⁢ v 7 , m > 8 } { b k ⁢ : ⁢ - 4 ≤ k ≤ 4 } = { 1 , 1 , 2 , 2 , 4 , 2 , 2 , 1 , 1 } wherein v n ′ are the second pixels, v m are the first pixels, QP is a second predetermined value; and replacing the first pixels stored in the memory device with the second pixels; wherein the first predetermined value is determined according to the first pixels which consist of precisely eight pixels.