Method and apparatus for reduction of image data compression noiseAn image encoding module and an image decoding module provide a method of performing transform coding of an original image source, where the method serves to suppress or eliminate blocking artifacts. Encoded data are transmitted by the image encoding module, converted into received data, and transformed into modified data by means of a filtering operation utilizing quantization error terms. The quantization error terms can be derived from quantization error data generated in the image encoding module, or can be provided as a look-up table in an alternative image decoding module. The modified data are converted into reduced-noise image data for reconstruction into a digital image.One kind in the conversion picture coding and compression process that the graphics picture signals are converted to digital image, be used to reduce because of quantizing to cause the method for block artefact influence, wherein compression degree is determined by a scale factor κ and a quantization table, picture intelligence provides as series of electrical signals, each signal of telecommunication is corresponding with the feature of certain element of bidimensional image, and each picture element is configured to a bidimensional H * V array, it is characterized in that, said method comprising the steps of:Convert described series of electrical signals to one group of numerical value, described each numerical value describe quantitatively a corresponding picture element feature, described numerical value s 0(z, y) expression, 0≤y≤H-1 wherein, and 0≤z≤V-1; Described numerical value group is formatted into a plurality of N * N pictorial data matrixes with subscript ' p ' and ' q ' identification, and described each image-data matrix comprises by s Q, p(described each image data item is made up of a described numerical value of determining according to following relation for j, i) Biao Shi image-data item: s q，p(j，i)＝s 0(j+Nq，i+Np) 0≤i wherein, j≤N-1;Described each image-data matrix is transformed into a N * N frequency-coefficient matrix, and described frequency-coefficient matrix comprises by S Q, p(the described step of described each the image-data matrix of conversion adopts orthogonal transform basis matrix C to realize according to following formula for ν, μ) Biao Shi frequency-coefficient entry: S q，p(ν，μ)＝C×s q，p(j，i)×C T； (ν μ) removes described each frequency-coefficient entry S with a pro rata quantification Q Q, p(ν, μ), producing a plurality of N * N merchant-coefficient matrix, wherein said pro rata quantize be from quantization table, obtain and use the scale factor correction, described merchant-coefficient matrix comprises by Qu Q, p(described merchant's item is derived according to following formula for ν, μ) Biao Shi merchant's item: Qu q , p ( ν , μ ) = S q , p ( ν , μ ) Q ( ν , μ ) ; Described each merchant item rounded up becomes the lower numerical value of precision, thereby produces a quantifications-coefficient matrix, and described quantification-coefficient matrix comprises by the definite Qc of following formula Q, p(ν, μ) represented quantification-coefficient entry: Qc q , p ( ν , μ ) = round ( S q , p ( ν , μ ) Q ( ν , μ ) ) ; From each described merchant Qu Q, p(ν deducts corresponding described quantification-coefficient entry Qc in μ) Q, p(ν, μ), thereby form a plurality of N * N poor-coefficient matrix, described poor-coefficient matrix comprises a difference Dc who derives according to following formula Q, p(ν, μ): Qc q , p ( ν , μ ) = abs | ( S q , p ( ν , μ ) Q ( ν , μ ) ) - round ( S q , p ( ν , μ ) Q ( ν , μ ) ) | ; By to error term summation and average, derive one and comprise E 0(ν, μ) Xiang quantization error matrix,, described error term comprise described poor-function of coefficient matrix; Select one group of filtering parameter of representing with α and β;Described each quantization parameter item be multiply by a corresponding quantification item, and to produce the transform coefficient matrix that a plurality of N * N take advantage of through mask, the described transform coefficient matrix of taking advantage of through mask comprises the R that derives according to following formula Q, p(ν, μ) represented item: R q，p(ν，μ)＝Qc q，p(ν，μ)×Q(ν，μ)； One reverse orthogonal transform is acted on the described transform coefficient matrix of taking advantage of through mask, to produce a plurality of r that use according to following transformation by reciprocal direction formula Q, p(j, i) Biao Shi N * N receives image-data matrix: r q，p(j，i)＝C T×R q，p(ν，μ)×C； According to following equation, described reception image-data matrix is formatted into one group comprises s R(z, y) Xiang H * V receives image-data: s R(j+Nq，i+Np)＝r q，p(j，i) 0≤i+Np≤H-1 wherein, and 0≤j+Nq≤V-1;According to following equation, described reception image data set is constituted a plurality of V that comprise S, r(j, i) Xiang N * N is through superimposed image-data matrix: v s，r(j，i)＝s R(j+ωs，i+ωr)； According to following equation, described being transformed into through superimposed image-data matrix comprised Sv S, r(ν, μ) coefficient matrix through revising: Sv s，r(ν，μ)＝C×v s，r(j，i)×C T； Become coefficient matrix through filtering with described through the correction factor matrix conversion with described quantization error matrix and described filtering parameter, described coefficient matrix through revising comprises uses Sf S, r(ν, μ) Biao Shi item are changed the described step of described coefficient matrix through revising and are carried out according to following equation: Sf s , r ( ν , μ ) = [...
이미지 데이터 압축 노이즈의 감소방법 및 그 장치(METHOD AND APPARATUS FOR REDUCTION OF IMAGE DATA COMPRESSION NOISE)이미지 인코딩 모듈(35) 및 이미지 디코딩 모듈(37)은, 블로킹 아티팩트를 억제하거나 제거하는 목적을 만족시키는, 원본 이미지 소오스(31)의 변환 코딩을 수행하는 방법을 제공한다. 인코딩된 데이터(59)는 이미지 인코딩 모듈(35)에 의해 전송되어, 취득 데이터(83)로 전환되고, 양자화 오차 항을 이용하는 필터링 작업(95)에 의해 변경된 데이터(85)로 변환된다. 그 양자화 오차 항(79)은 이미지 인코딩 모듈(35)에서 생성된 양자화 오차 데이터로부터 유도될 수 있거나 또는 선택적인 이미지 디코딩 모듈(101) 내에 탐색표(look-up, 109)로서 제공될 수도 있다. 그 변경된 데이터(85)는 디지탈 이미지(41)로의 재생을 위해 노이즈 감소된 이미지 데이터(89)로 전환된다.압축정도가 스케일링 인자 κ및 양자화 표에 의해 결정되며, 이미지 신호가 일련의 전기신호로 제공되고, 상기 각 전기신호가 2차원 이미지 요소의 캐릭터리스틱에 대응하며, 그 이미지 요소가 2차원 H×V 배열로서 구성되는, 2차원 이미지 신호의 디지탈 이미지로의 압축 및 변환 이미지 코딩에서 유발되는 양자화에 기인하는 블로킹 아티팩트 효과의 감소방법에 있어서, 상기 일련의 전기신호를 수치 집합으로 전환하고, 상기 각 수치가 대응 이미지 요소의 특징적인 캐릭터리스틱을 양자적으로 기술하며, 상기 수치가 0≤y≤H-1 및 0≤z≤V-1 에서, s0(z, y)로 표기되는 단계, 상기 수치 집합을 지수 'p' 및 'q'로 규정된 복수개의 N×N이미지 데이터 매트릭스로 포맷하여, 상기 이미지 데이터 매트릭스가 sq, p(j, i)로 표기된 이미지-데이터 항을 포함하며, 0≤i, j≤N-1일 때, 상기 각 이미지 데이터 항이 하기 관계식; sq,p(j, i)=s0(j+Nq, i+Np)에 따라 결정된 상기 수치로 구성되는 단계, 하기 식 sq, P(ν, μ)=C×sq,P(j, i)×CI; 에 따라, 직교변환 베이시스 매트릭스 C에 의해, 상기 각 이미지-데이터 매트릭스를 Sq,P(ν, μ)로 표기된 주파수-계수 항으로 이루어진 N×N주파수-계수 매트릭스로 변환시키는 단계, 상기 각 주파수-계수 항Sq,P(ν, μ)를, 하기 식 [이미지] 에 따라 유도되는 Quq,P(ν, μ)로 표기된 몫항을 포함하는 N×N몫-계수 매트릭스를 얻기 위해, 양자화 표로부터 얻어, 스케일링 인자에 의해 변경되며 Q(ν, μ)로 표기되는 스케일링 양자화 항으로 나누는 단계, Qcq, P(ν, μ)로 표기된 양자화된 몫 항으로 이루어지는 양자화된-계수 매트릭스를 얻기 위해, 상기 각 몫 항을, 하기식 [이미지] 에 따라, 덜 정확한 값으로 사사오입하는 단계, 하기 식 [이미지] 에 따라 유도된 차이 항 Dcq, P(ν, μ)으로 이루어지는 복수개의 N×N차이-계수 매트릭스를 생성하기 위해, 대응하는 상기 몫 항 Quq,P(ν, μ)으로부터 상기 각 양자화된-계수 항 Qcq, P(ν, μ) 를 공제하는 단계, 상기 차이-계수 매트릭스 함수로 각각 이루어진 오차 항을 합산, 평균함으로써, 항 E0(ν, μ)으로 이루어지는 양자화 오차 매트릭스를 유도하는 단계, α및 β로 표기된 필터변수 집합을 선택하는 단계, 하기 식 Rq, p(ν, μ)=Qcq,p(ν, μ)R×Q(ν, μ); 에 따라 유도되며 Rq, p(ν, μ)로 표기된 항으로 이루어지는 복수개의 N×N마스크-곱셈한 변환 계수 매트릭스를 얻기 위해, 상기 각 양자화된 계수 항에 대응하는 양자화항을 곱하는 단계, 하기 역변환 방정식 rq, p(j, i)=CJ×Rq,p(V, μ)×C; 에 따라, rq, p(j, i)로 표기된 복수개의 N×N취득된 이미지-데이터 매트릭스를 얻기위해, 상기 마스크-곱셈한 변환 계수 매트릭스에 역 직교변환을 적용하는 단계, 하기 식sR(j+Nq, i+Np)=rq, p(j, i)과 0≤i+Np≤H-1 및 0≤j+Nq≤V-1인 조건에 따라, sR(z, y)로 표기된 항으로 이루어지는 H×V 취득된 이미지-데이터 집합으로 상기 취득한 이미지-데이터 매트릭스를 포맷하는 단계, 상기 취득된 이미지 데이터 집합을, 하기 식vs,r(j, i)=sR(j+ws, i+wr): 에 따라, vs, r(j, i)로 표기된 항으로 이루어지는 복수개의 N×N 오버랩된 이미지-데이터 매트릭스로 생성시키는 단계, 상기 오버랩된 이미지-데이터 매트릭스를, 하기 식 Svs, r(ν, μ)=C×vs, r(j, i)×CT; 에 따라, Svs, r(ν, μ)로 표기된 항으로 이루어지는 변경된 계수 매트릭스로 변환하는 단계, 상기 양자화 오차 매트릭스 및 상기 필터변수에 의해, Sfs, r(ν, μ)로 표기된 항으로 이루어지는 상기 변경된 계수 매트릭스를 필터된 계수 매트릭스로 전환하며, 상기 변경된 계수 매트릭스를 변환하는 단계가 하기식 [이미지] 에 따라 수행되는 단계, 하기 식rfs, r(j, i)=CT×Sfs, r(ν, μ)×C: 에 따라, 상기 필터된 계수 매트릭스를 필터된 이미지-데이터 매트릭스로 변환하는 단계, 및 필터된 전기신호가 필터된 이미지 요소의 2차원 H×V배열로 구성될 수 있도록, 상기 필터된 이미지-데이터 매트릭스를 일련의 필터된 전기신호로 전환하여, 상기 각 필터된 전기신호가 상기 하나의 필터된 이미지 요소의 캐릭터리스틱에 대응하는 단계를 포함하는 것을 특징으로 하는 블로킹 아티팩트 효과의 감소방법.