CN1145566A - 消除块假象的后处理设备及方法 - Google Patents

消除块假象的后处理设备及方法 Download PDF

Info

Publication number
CN1145566A
CN1145566A CN96101303A CN96101303A CN1145566A CN 1145566 A CN1145566 A CN 1145566A CN 96101303 A CN96101303 A CN 96101303A CN 96101303 A CN96101303 A CN 96101303A CN 1145566 A CN1145566 A CN 1145566A
Authority
CN
China
Prior art keywords
adjustment
equipment
treatment
coefficient
inverse transformation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN96101303A
Other languages
English (en)
Other versions
CN1130917C (zh
Inventor
全炳宇
郑济昌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1145566A publication Critical patent/CN1145566A/zh
Application granted granted Critical
Publication of CN1130917C publication Critical patent/CN1130917C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/527Global motion vector estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/625Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/86Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness

Abstract

一种在重构经块变换操作压缩的图像时,用于消除所产生的块假象的后处理设备及方法,将在块边界处的块假象减至最小,即选择预定的离散余弦变换(DCT)、并对于在量化或逆量化时丢失的信息估算变换系数以便对于相邻块具有最大的连续性、对估算的变换系数进行逆变换运算以及将如此获得的调整值与被进行了逆变换运算的重构图像信号相加。

Description

消除块假象的后处 理设备及方法
本发明涉及消除块假象(blocking artifact)的后处理设备及方法,特别涉及在设备中为恢复由块变换操作压缩的图像数据将在邻块中出现间断的块假象减至最小的后处理设备及方法。
有各种标准的方法将视频(和音频)信号编码成数字信号以进行传输或存储并译码该被传输或被存储的数字信号以便进行再现。但是,这些方法产生了极大的编码数字视频数据量。因此,为了减小总数据量,就利用例如变换编码、差值脉码调制、量化和变长编码来消除数字图像信号中所包含的冗余。
图1是示意地表示一般的图像数据编码器的方框图。该设备大体上包括以块为单位将输入图像信号变换成为频域信号并量化变换系数的装置11和12、对量化数据进行变长编码的装置13和14以及对量化数据进行逆量化和逆变换运算来进行运动补偿,由此以块内模式(intramode)或块间(intermode)模式对图像数据进行编码的装置15、16、17、18、19、A1、A2、SW1和SW2。
图2是示意地表示一般的图像数据译码器和后处理设备的方框图,图2的电路用于对已由图1所示编码器编码的图像数据进行译码并再现该译码结果,图2所示电路的操作如下。
编码图像数据QF(u,v)被变长译码器21译码以便输出给逆量化器22。此处输出变换系数的值由编码器(图1)提供的量化级(Quan-tization step)大小Qss进行控制。然后N×N逆变换运算器23依据由逆量化器22提供的频域的变换系数进行变换操作,以便输出空间域的图像数据。
对图2所示N×N逆变换运算器23中每一块的数据压缩采用离散余弦变换(DCT)、华尔氏-哈达玛(Walsh-Hadamard)变换(WHT)、离散傅里叶(Fourier)变换(DFT)或离散正弦变换(DST)方法。例如,如果用DCT方法进行数据压缩,则关于像素P(y,x)的两维正向DCT函数(公式1)和逆DCT函数(公式2)可定义如下: S ( v , u ) = 1 4 C u C v Σ x = 0 7 Σ y = 0 7 P ( y , x ) COS [ uπ ( 2 x + 1 ) 16 ] COS [ vπ ( 2 y + 1 ) 16 ] . . . ( 1 ) P ( y . x ) = 1 4 Σ x = 0 7 Σ y = 0 7 S ( v , u ) C u C v COS [ uπ ( 2 x + 1 ) 16 ] COS [ vπ ( 2 y + 1 ) 16 ] . . . ( 2 ) 这里的U、V、Y和X是从0至7的整数,CU和CV在U和V都为零时都等于1/√2,否则等于1。
来自编码器(图1)的运动矢量MV提供给译码器的运动补偿器24。运动补偿器24从存储在帧存储器25的前帧数据中读出相应于该运动矢量的一N×N块、执行运动补偿并将结果提供给加法器A3。加法器A3将逆DCT数据和该N×N块的数据相加并将结果输出给后处理器26,以便从接收的失真图像恢复原始图像。就是说,如果该接收信号是以块为单位压缩的图像数据,就产生了块假象。块假象是在相邻块之间出现的间断,是一种失真。
因此,在普通设备中,为了减小块假象的产生,以空间方式对边界像素进行低通滤波操作。但是,在不是空间域的变换域中的后处理简化了译码器结构,而且还很有效。
因此,正如Chung-nan Tien和Hseuh-ming Hang在“DCT编码图像的变换域后处理”(′93 SPIE Proceeding,2094卷,1627-1638页)中所指出的,利用补偿DCT系数进行后处理,以下将参看图3至图7对此进行说明。
图3示出了所述后处理方法的流程图。
参看图3,接收的量化块被逆量化(步骤1),将图4所示由当前块及其8个邻块组成的被处理部分划分为平滑或边缘部分(步骤2)。由于块假象在平滑部分中特别使人烦恼,所以如果被处理部分是平滑的就进行后处理(步骤S3至S5),如果被处理部分是边缘部分,就对该被处理部分进行逆变换运算,以便输出重构图像块(步骤S6)。
首先更详地说明后处理(步骤S3至S5)。
如果被分类的部分是平滑部分,就调整DC值(步骤S3)。此处由于DC值表示图像块的平均亮度,所以通过调整DC值就能够改变总的图像块亮度电平。换句话说,根据相邻块的信息调整当前块的DC值加权平均方法被用来减少相邻块之间的间断(成块)。blocki,j的DC值(DCi,j)可以用被调整的DC值DCadj(i,j)来代替以便于相邻块之间的平滑过渡。可以如下地计算被调整的DC值: D C adj ( i , j ) = Σ g = 1 1 Σ h = 1 1 D C i , g , j , h W M gh Σ g = 1 1 Σ h = 1 1 W M gh . . . ( 3 )
此处如下面表达式(4)所示的加权掩码(WM)根据经验来选择。 WM = 1 1 1 1 13 1 1 1 1 . . . ( 4 )
如上所述,虽然通过调整DC值能够改变平均图像强度,但即使当利用DC值调整减弱了邻块DC值的突变性时,间断可仍然存在,不能够彻底消除块假象。因此需要调整两个其它的变换系数,对它们进行逆变换运算并将它们进行输出。即调整垂直和水平AC系数VAC和HAC,即DCT系数(0,1)和(1,0)(步骤S4和S5)。由于HAC和VAC操作非常类似,所以将只描述VAC操作。
利用以上公式(1)的正向DCT函数来计算S(V,U)的垂直AC系数(此处V=0,U=1)。 S ( 0,1 ) = 1 4 1 2 Σ x = 0 7 Σ y = 0 7 P ( y , x ) COS [ π ( 2 x + 1 ) 16 ] . . . ( 5 ) 这里的S(0,1)是垂直AC系数(VAC)。利用以上公式(2)的逆DCT运算来计算受垂直AC系数影响的在空间域中的像素值的大小。 P ( y , x ) = 1 4 1 2 VAC cos [ π ( 2 x + 1 ) 16 ] . . . ( 6 )
正如可以在以上公式(6)中看到的,垂直AC系数只与沿水平方向被余弦函数调制的振幅变化有关。因此,VAC值减小了跨越垂直边界的块假象并沿水平方向恢复了连续性。
如图4和5所示,blocki,j-1、blocki,j和blocki,j+1是水平相邻块,因此需要VAC调整。用VAC调整来消除在DC调整之后剩下的块假象。因此需要测量在两个相邻块的边界处它们之间的间隙(gap)。在块中没有剧烈变化的假定下,通过以下的过程用上式公式(6)来估算间隙。
首先,强度Pi,j(左)和Pi,j(右)相应于blockij的左和右边界,它们可表示如下:
Figure A9610130300101
      0.17654VACi,j                   …(7)以及
      =0.17654VACi,j                 …(8)
然后,blocki,j-1的右边界和blocki,j-1的左边界可表示如下:
Pi,j-1(右)=0.17654VACi,j-1      ……(9)以及
Pi,j+1(左)=0.17654VACi,j+1     ……(10)
相邻块边界之间的间隙可计算如下:
gapi,j(左)=Pi,j-1(右)-Pi,j(左)……(11)
gapi,j(右)=Pi,j(右)-Pi,j+1(左)……(12)
图6表示强度和边界强度之间的间隙。
当前块边界和相邻块之间平均间隙(gapave(i,j))可表示如下:
Figure A9610130300103
如果当前块和相邻块具有沿水平方向连续的像素值,则gapave的值就为零。大的gapave值表示大的间断。因此,可以通过减小gapave的值来减弱突变性。通过将平均间隙减半来实现间隙调整,即gapadj=gapave/2,为了减小blocki,j边界的间隙, VAC adj = VAC i . , j + 4 2 ga p adj cos ( π / 16 ) . . . ( 14 )
VAC调整之后块边界的强度如图7所示。在此还以类似的方法进行HAC调整来减小垂直突变性。
由于上述后处理方法在调整DC值期间采用周围块DC值的加权平均值并在计算水平和垂直AC调整值HAC和VAC时独立地进行水平和垂直调整,所以这一方法对于消除块假象不是非常有效。
因此,本发明的目的是提供一种后处理设备,用于在设备中重构以块为单位被压缩的图像数据时,对于在量化时的信息丢失,通过估算变换系数(调整值)将块假象减至最小来将块边界之间的像素差减至最小并将该估算信号加到原始信号。
本发明的另一目的是提供由上述后处理设备执行的后处理方法。
为了实现本发明的第一个目的,提供了对于以块为单位进行了预定逆量化和逆变换运算的接收图像信号消除块假象并再构原始图象的后处理设备,该后处理设备包括:一输入端用于接收被进行了逆变换运算的图像信号;调整系数计算装置用于在预定变换域中计算使输入端输入的图像信号的当前块和相邻块之间边界处的像素差之和减至最小的预定数目的调整系数;利用调整系数计算调整值的调整值计算装置;确定被进行了逆变换运算的图像信号是在边缘区域中还是在平滑区域中并输出用于确定是否调整该块图像信号的调整控制信号的调整控制装置;以及根据调整控制信号将调整值与被进行了逆变换运算的图像信号相加的加法装置。
为了实现本发明的另一目的,提供了对于以块为单位进行了逆量化和逆变换运算的接收图像信号消除块假象并再现原始图像的后处理方法,该方法包括以下步骤:(a)输入被进行了逆变换运算的图像信号;(b)在执行了选定变换运算的区域中选择预定数目的调整系数;(c)计算使当前块和相邻块之间边界处的像素差之和减至最小的调整系数;(d)利用调整系数和调整比例值计算调整值;(e)根据对被进行了逆变换运算的图像信号是在边缘区域中还是在平滑区域中的判断结果产生用于确定是否调整该图像信号的调整控制信号;以及(f)根据调整控制信号将所述计算的调整值与被进行了逆变换运算的图像信号相加。
通过参考附图详细地描述本发明的一最佳实施例将更加清楚本发明的上述目的及其它优点,
附图简要说明:
图1是表示一般的图像数据编码器的方框图;
图2是表示一般的图像数据译码器和后处理设备的方框图;
图3是说明普通后处理方法的流程图;
图4表示当前块和相邻块;
图5表示受到VAC和HAC调整影响的相邻块;
图6表示相邻块之间的强度和间隙;
图7表示在VAC调整后块边界的强度;
图8是本发明的消除块假象的后处理设备的方框图;
图9A和图9B表示图8所示调整系数计算器的操作;
图10表示在进行调整之前和之后的块值;
图11说明在块边界处使用的像素差之和的方法;
图12是表示图8所示采用Sobel运算器的调整控制器的详细方框图。
首先通过参看图2说明块假象是如何产生的从而描述消除块假象的后处理设备及其方法的一实施例。
图2所示变长译码器21的输出信号是量化变换系数QF(u,v)。假定F(u,v)表示在量化或逆量化期间无信息损失的变换系数,Fq(u,v)表示逆量化器22输出的变换系数,则F(u,v)可表示为:
F(u,v)=Fq(u,v)+△F(u,v)               …(15)其中△F(u,v)是量化步骤中的信息损失,它就是块假象的起因。
在本发明中,值△F(u,v)被估算和被进行逆变换运算。然后被进行了逆变换运算的调整值与信号fq(x,y)相加、即Fq(u,v)的逆变换运算,以便由此有效地减轻块假象的程度。
图8是表示本发明的消除块假象的后处理设备一实施例的方框图。
参看图8,标号31表示调整系数计算器,用于接收被进行了逆变换运算的原始图像信号fq(x,y)和接收调整系数选择信号并对调整系数进行计算,标号32表示调整值计算器,用于接收调整系数选择信号和由调整系数计算器31计算的调整系数以及调整比例(factor)并计算使块边界处的像素差减至最小的调整值,标号33表示调整控制器,用于接收被进行了逆变换运算的原始图像信号fq(x,y)和调整阈值并输出调整控制信号给调整系数计算器31和调整值计算器32,标号34表示选择器,用于根据调整控制器33的调整控制信号有选择地输出调整值计算器32计算的调整值,标号35表示加法器,用于将被进行了逆变换运算的原始图象信号fq(x,y)与选择器34的输出相加并输出后处理图象信号f′(x,y)。此处,被进行了逆变换运算的原始图象信号fq(x,y)由图2所示经加法器A3输入,而调整系数选择信号、调整比例和阈值由未示出的一般系统控制器来提供。
当图8所示设备工作时,首先调整系数计算器31接收被进行了逆变换运算的原始图像信号fq(x,y)和调整系数选择信号并计算选择的系数。
当块大小是N×N时,△F(u,v)可估计系数的数目通常是N2。但是,实际上只有那些有利于消除块假象的系数才被选择并作为预定数目的调整系数选择信号被输入给调整系数计算器31。调整系数选择信号的数目可以从1设定至N2。但是,在本发明的最佳实施例中,只有三个这样的信号a0、a1和a2
图9A和9B用于说明调整系数的选择。在图9A中,待处理块的像素被表示为f(x,y),周围的相邻块是Z1、Z2、Z3和Z4。图9B示意地表示其大小为N×N的当前块的每一像素。
在此将描述这样的例子,在该例子中,进行调整所采用的压缩技术是任意的,为了将图像信号变换为水平和垂直频率分量,采用了被图像编码器和译码器广泛使用的两维DCT。
如果调整系数选择信号表示DCT的DC系数和一阶(first-order)余弦值(垂直和水平一阶分量),则调整值△f(x,y)可以表示为: Δf ( x , y ) = a 0 · a 1 cos [ π ( 2 X + 1 ) 2 N ] · a 0 cos [ π ( 2 y + 1 ) 2 N ] . . . ( 16 ) 其中的a0、a1和a2是调整系数计算器31计算的调整系数。计算调整系数的方法使用了将边界处的突变性减至最小的值。 D ( a 0 , a 1 , a 2 ) = Σ x = 0 N - 1 [ Z 1 ( x , N - 1 ) fq ( x , 0 ) Δf ( x , 0 ) ] 2 Σ y = 0 N - 1 [ Z 2 ( 0 , y ) - fq ( N - 1 , y ) Δf ( N - 1 , y ) ] 2 Σ x = 0 N - 1 [ Z 3 ( x , 0 ) - fq ( x , N - 1 ) - Δf ( x , N - 1 ) ] 2 Σ y = 0 N - 1 [ Z 4 ( N - 1 , y ) - fq ( 0 , y ) Δf ( 0 , y ) ] 2 . . . ( 17 )
由公式(17)可见,通过用变量a0、a1和a2代入公式(16)的△f可以表示出间断(D)。
当根据方程(17)对a0、a1和a2求偏微分获得的三个方程等于零时,就得到了使方程(17)最小的调整系数值0、1和20。然后在方程(16)中用计算的调整系数值来代替变量,即 Δf ( x , y ) = a ^ 0 + a ^ 1 cos [ π ( 2 x + 1 ) 2 N ] + a ^ 2 cos [ π ( 2 y + 1 ) 2 N ] . . . ( 18 )
利用加法器35将经选择器34根据方程(18)计算的调整值与被进行了逆变换运算的原始图像信号fq(x,y)相加。
在此时,由于对每一块独立地进行调整,所以在当前块和相邻块之间的边界处就会产生寄生假象(spurious artifact)。这种寄生假象的一个例子如图10所示。为减轻这种影响,可以通过如下地利用预定调整比例(factor)、λ0、λ1、λ2来计算实际调整值: Δf ( x , y ) = λ 0 a ^ 0 + λ 1 a ^ 1 cos [ π ( 2 x + 1 ) 2 N ] + λ 2 a ^ 2 cos [ π ( 2 y + 1 ) 2 N ] . . . ( 19 )
一般来说可以对每一调整系数独立地确定调整比例值或者对所有调整系数确定共同调整比例值,即λ0=λ1=λ2=λ以选择合适的调整比例值。
与此同时,当在被进行了逆变换运算的图像信号fq(x,y)中有边缘存在并将计算的调整值施加于相应的块来消除块假象时,就可能使该边缘质量恶化,边缘质量的恶化将造成图像质量的恶化。因此,调整控制器33产生调整控制信号,以便仅当当前块在平滑区域中时才进行调整,就是说,如果当前块在边缘区域中就不进行调整。
为此,调整控制器33可以采用边缘确定器根据像素之间的差值确定边缘。本发明提出以下两种方法。
第一种方法利用了块边界处的像素差之和。如果该和大于预定阈值,就认为存在图像边缘,于是不调整块假象。该方法可分别应用于水平和垂直块边界。
如图11所示,间断D1、D2、D3和D4可以根据以下公式(20)至(23)来计算,属于NXN块的四个基本边界。 D 1 = Σ x = 0 N - 1 [ Z 1 ( x , N - 1 ) - fq ( x , 0 ) ] 2 . . . ( 20 ) D 2 = Σ y = 0 N - 1 [ Z 2 ( 0 , y ) - fq ( N - 1 , y ) ] 2 . . . ( 21 ) D 3 = Σ x = 0 N - 1 [ Z 3 ( x , 0 ) - fq ( x , N - 1 ) ] 2 . . . ( 22 ) D 4 = Σ y = 0 N - 1 [ Z 4 ( N - 1 , y ) - fq ( 0 , y ) ] 2 . . . ( 23 )
是否沿水平方向(X轴)进行调整是通过将水平阈值THD1与间断D2(当前块和块Z2之间右边界像素差之和)和间断D4(当前块和块Z4之间左边界像素差之和)之间的差进行比较来确定的。
不进行调整:  |D2-D4|>THD1……(24)
进行调整:    |D2-D4|<THD1……(25)
由上述公式(24)和(25)可见,相邻块之间的差|D2-D4|大于阈值THD1的情况表示边缘区域,不需要进行调整,相邻块之间的差|D2-D4|小于阈值THD1的情况表示平滑区域,需要进行调整。
应用同一方法,可如下地将垂直阈值THD2用于垂直(Y轴)调整:
不进行调整:  |D1-D3|>THD2……(26)
进行调整:    |D1-D3|<THD2……(27)
调整控制器33输出表示只沿垂直方向或只沿水平方向还是沿两个方向进行调整的调整控制信号。将调整控制信号提供给调整系数计算器31和调整值计算器32。如果例如只沿水平方向。(即|D2-D4|<THD1,|D1-D3|>THD2)进行调整,则调整系数计算器31只计算a0和a1值,调整值计算器32在垂直方向不调整频率分量。即根据公式(19),有 Δf ( x , y ) - λ 0 a ^ 0 + λ 1 a ^ 1 cos [ π ( 2 x + 1 ) 2 N ] . . . ( 28 )
利用上述公式(28)计算的调整值与被进行了逆变换运算的原始图像信号fq(x,y)相加,由此输出后处理图像信号。
本发明提供的确定边缘存在的第二种方法采用Sobel运算器。图12是表示采用第二种方法的调整控制器的详细方框图。
在图12中,Sobel运算器41接收被进行了逆变换运算的原始图像信号fq(x,y)和阈值THD3,并且将在具有预定大小的窗口中的当前和相邻像素之间的差之和与阈值THD3比较,并确定如果差大于阈值THD3像素具有边缘分量。将基于该判断的边缘控制信号输出给边缘像素计数器42。(检测边缘的Sobel方法的说明可参看由Prentice-Hall出版社1990年出版的Jae S.Lim所著的“两维信号和图像处理”,478-483页)。边缘像素计数器42计算在该块的N2个像素中被确定为边缘分量的像素的数目。然后每一块中边缘(NEblk)的数目与可允许的边缘数目(THD4)作比较。
不进行调整:NEblk>THD4    ……(29)
进行调整:  NEblk<THD4    ……(30)
确定装置43根据上述公式(29)和(30)所示的关系确定是否进行调整并输出调整控制信号以便根据公式(19)的调整值同时地进行DC调整以及垂直和水平调整。
为了更有效地消除块假象,可以利用与后处理设备26的输出端连接的多个后处理设备重复地执行本发明的后处理方法,它们的每一个都执行上述后处理方法。这时对每一后处理设备确定不同的调整比例值。
由于,例如在高清晰度电视、数字电视、采用MPEG-1和MPEG-2的产品和多媒体系统中,大多数图像压缩用块变换运算来实现,所以本发明得到广泛的应用。
如上所述,根据本发明的设备估算在量化期间丢失的变换系数、对估算的信号进行逆变换运算并将该估算的信号与被进行了逆变换运算的重构图像信号相加,以便将边界像素处的图像差减至最小。此外,对于块边界差同时进行水平和垂直调整,这就能够更有效地消除块假象。

Claims (24)

1、一种将接收的图像信号进行消除块假象,并再现原始图像的后处理设备,该图像信号已被以块为单位作了预定逆量化和逆变换运算,包括:
一输入端,用于接收被进行了逆变换运算的图像信号;
调整系数计算装置,用于在预定变换域中计算,将在经所述输入端输入的图像信号的当前块和相邻块之间边界处的像素差之和减至最小的预定数目的调整系数;
调整值计算装置,利用调整系数计算调整值;
调整控制装置,用于确定被进行了逆变换运算的图像信号是在边缘区域中还是在平滑区域中并输出用于确定是否调整所述块图像信号的调整控制信号;以及
加法装置,用于根据调整控制信号将调整值与被进行了逆变换运算的图像信号相加。
2、根据权利要求1的后处理设备,其中,所述预定变换是离散余弦变换。
3、根据权利要求1的后处理设备,其中,所述调整系数计算装置在相应于变换块大小的一些调整系数中选择至少一个调整系数。
4、根据权利要求2的后处理设备,其中,所述调整系数计算装置的调整系数是DCT块的DC分量以及水平和垂直一阶余弦分量。
5、根据权利要求1的后处理设备,其中,所述预定块变换是华尔氏-哈达玛变换即WHT变换。
6、根据权利要求1的后处理设备,其中,所述调整值计算装置通过利用预定调整比例值来控制调整的程度。
7、根据权利要求6的后处理设备,其中,所述调整比例值根据所述调整系数的数目来确定。
8、根据权利要求6的后处理设备,其中,所述调整比例值全部都设定为同一值。
9、根据权利要求1的后处理设备,其中,所述调整控制器利用当前块和相邻块之间边界像素差之和来产生独立地控制垂直和水平调整的调整控制信号。
10、根据权利要求9的后处理设备,其中,所述调整控制器通过将相应于当前块的边界像素和相邻右块的边界像素之间差之和的间断与相应于当前块的边界像素和相邻左块的边界像素之间差之和的间断进行比较来产生用于确定是否沿水平方向进行调整的调整控制信号。
11、根据权利要求9的后处理设备,其中,所述调整控制器通过将相应于当前块的边界像素和相邻上块的边界像素之间差之和的间断与相应于当前块的边界像素和相邻下块的边界像素之间差之和的间断进行比较来产生用于确定是否沿垂直方向进行调整的调整控制信号。
12、根据权利要求9的后处理设备,其中,所述调整控制器只对于垂直方向、只对于水平方向和对于两个方向输出调整控制信号。
13、根据权利要求1的后处理设备,其中,所述调整控制装置包括:
sobel运算器,用于接收所述逆变换运算的图像信号,确定逆变换运算的重构图像信号是否具有边缘分量并输出边缘控制信号;
边缘像素计数器用于根据所述边缘控制信号计算在一块中的像素的数目;以及
确定装置用于将边缘像素的计算数目与表示在一预定块中被允许的边缘像素数目的阈值进行比较并根据该比较结果输出调整控制信号。
14、根据权利要求13的后处理设备,其中,所述确定装置输出对于垂直和水平方向同时进行调整的调整控制信号。
15、根据权利要求1的后处理设备,其中,所述后处理设备在图像译码器中是多个。
16、根据权利要求15的后处理设备,其中,所述多个后处理设备的每一调整值计算装置采用同一调整比例值来控制调整的程度。
17、根据权利要求15的后处理设备,其中,所述多个后处理设备的每一调整值计算装置采用不同的调整比例值来控制调整的程度。
18、一种将接收的图像信号进行消除块假象并重构原始图像的后处理方法,该图像信号已被以块为单位作了预定逆量化和逆变换运算,所述方法包括以下步骤:
(a)输入被进行了逆变换运算的图像信号;
(b)在执行选定变换运算的区域中选择预定数目的调整系数;
(c)计算使当前块和相邻块之间边界处的像素差之和减至最小的调整系数;
(d)利用所述调整系数和调整比例值计算调整值;
(e)根据对被进行了逆变换运算的图像信号是在边缘区域中还是在平滑区域中的判断结果产生用于确定是否调整该图像信号的调整控制信号;以及
(f)根据所述调整控制信号将所述计算的调整值与被进行了逆变换运算的图像信号相加。
19、根据权利要求18的后处理方法,其中,所述步骤(c)至(f)通过利用所述步骤(f)中获得的和信号重复进行。
20、根据权利要求18的后处理方法,其中,所述选定的变换是离散余弦变换(DCT),即DCT变换。
21、根据权利要求18的后处理方法,其中,所述选定的变换是华尔氏-哈达玛变换,即WHT变换。
22、根据权利要求20的后处理方法,其中,所述步骤(b)选择离散余弦变换DC分量、一阶水平和垂直分量。
23、根据权利要求18的后处理方法,其中,所述步骤(d)不管相应的变换系数而采用全部相等的调整比例值。
24、根据权利要求20的后处理方法,其中,对于每一选择的变换系数分别确定在所述步骤(d)中的调整比例值。
CN96101303A 1995-01-20 1996-01-19 消除块假象的后处理设备及方法 Expired - Fee Related CN1130917C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR951/95 1995-01-20
KR1019950000951A KR0165497B1 (ko) 1995-01-20 1995-01-20 블럭화현상 제거를 위한 후처리장치 및 그 방법
KR951/1995 1995-01-20

Publications (2)

Publication Number Publication Date
CN1145566A true CN1145566A (zh) 1997-03-19
CN1130917C CN1130917C (zh) 2003-12-10

Family

ID=19407002

Family Applications (1)

Application Number Title Priority Date Filing Date
CN96101303A Expired - Fee Related CN1130917C (zh) 1995-01-20 1996-01-19 消除块假象的后处理设备及方法

Country Status (6)

Country Link
US (1) US5937101A (zh)
EP (1) EP0723375B1 (zh)
JP (1) JP3269960B2 (zh)
KR (1) KR0165497B1 (zh)
CN (1) CN1130917C (zh)
DE (1) DE69630828T2 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100377598C (zh) * 1997-10-25 2008-03-26 三星电子株式会社 用于减少量化效应的图像数据后处理方法和装置
CN100448261C (zh) * 2005-03-18 2008-12-31 富士施乐株式会社 解码装置和解码方法
CN102859991A (zh) * 2010-04-06 2013-01-02 阿尔卡特朗讯 实时剪切视频序列中记录的真实实体的方法
CN108900842A (zh) * 2018-07-27 2018-11-27 郑州云海信息技术有限公司 Y数据压缩处理方法、装置、设备及WebP压缩系统

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1469680B1 (en) * 1996-05-14 2008-06-18 Daewoo Electronics Corporation Method and apparatus for removing blocking effects in a motion picture decoder
US6373894B1 (en) * 1997-02-18 2002-04-16 Sarnoff Corporation Method and apparatus for recovering quantized coefficients
KR100265722B1 (ko) 1997-04-10 2000-09-15 백준기 블럭기반영상처리방법및장치
DE19718063C2 (de) * 1997-04-29 2001-05-17 Rohde & Schwarz Verfahren zum Detektieren und Quantifizieren von Bildveränderungen eines Videobildes, das mit einem blockbasierten, datenreduzierenden Video-Code verarbeitet ist
DE69720192T2 (de) * 1997-05-30 2003-12-04 St Microelectronics Srl Nachverarbeitungsmethode zur Verringerung von Artefakten in blockweise kodierten digitalen Bildern, und Vorrichtung zur Verwendung der Methode
KR100243225B1 (ko) 1997-07-16 2000-02-01 윤종용 블록화효과 및 링잉잡음 감소를 위한 신호적응필터링방법 및신호적응필터
KR100281099B1 (ko) * 1997-07-30 2001-04-02 구자홍 동영상의부호화에따른블록화현상제거방법
US7239755B1 (en) * 1997-07-30 2007-07-03 Lg Electronics Inc. Method of reducing a blocking artifact when coding moving picture
KR100244290B1 (ko) 1997-09-09 2000-02-01 구자홍 저속 전송에서의 동영상을 위한 디블록킹 필터링 방법
JP2002204450A (ja) * 2000-12-28 2002-07-19 Sony Corp データ処理装置および方法
KR100308016B1 (ko) 1998-08-31 2001-10-19 구자홍 압축 부호화된 영상에 나타나는 블럭현상 및 링현상 제거방법및 영상 복호화기
US6192155B1 (en) * 1998-09-16 2001-02-20 Xerox Corporation Systems and methods for reducing boundary artifacts in hybrid compression
US6195457B1 (en) * 1998-11-13 2001-02-27 Xerox Corporation Blocking signature detection for identification of JPEG images
US6256416B1 (en) * 1998-11-13 2001-07-03 Xerox Corporation Blocking signature detection for identification of JPEG images
US6611560B1 (en) * 2000-01-20 2003-08-26 Hewlett-Packard Development Company, L.P. Method and apparatus for performing motion estimation in the DCT domain
US6965647B1 (en) 2000-11-28 2005-11-15 Sony Corporation Robust time domain block decoding
KR100386639B1 (ko) * 2000-12-04 2003-06-02 주식회사 오픈비주얼 정규화된 역양자화기를 이용한 영상 및 동영상의 복원 방법
FR2823338A1 (fr) * 2001-04-10 2002-10-11 Koninkl Philips Electronics Nv Procede et dispositif de post traitement d'images numeriques
EP1401210A4 (en) * 2001-05-10 2011-12-21 Panasonic Corp IMAGING DEVICE
JP2002344746A (ja) * 2001-05-22 2002-11-29 Sanyo Electric Co Ltd 輪郭補正回路および輪郭補正方法
EP2278817B1 (en) * 2001-09-12 2012-05-23 Panasonic Corporation Transmitting and receiving apparatus
US6983079B2 (en) * 2001-09-20 2006-01-03 Seiko Epson Corporation Reducing blocking and ringing artifacts in low-bit-rate coding
KR100538215B1 (ko) * 2002-01-23 2005-12-21 삼성전자주식회사 고속 후처리가 가능한 영상 재생 장치 및 그 방법
US7031552B2 (en) * 2002-04-05 2006-04-18 Seiko Epson Corporation Adaptive post-filtering for reducing noise in highly compressed image/video coding
US6950473B2 (en) * 2002-06-21 2005-09-27 Seiko Epson Corporation Hybrid technique for reducing blocking and ringing artifacts in low-bit-rate coding
JP4623920B2 (ja) * 2002-07-09 2011-02-02 ソニー株式会社 類似度算出方法及び装置、並びにプログラム及び記録媒体
US7031392B2 (en) * 2002-09-20 2006-04-18 Seiko Epson Corporation Method and apparatus for video deblocking
US7003170B1 (en) 2002-09-20 2006-02-21 Pegasus Imaging Corporation Methods and apparatus for improving quality of block-transform coded images
US20050123038A1 (en) * 2003-12-08 2005-06-09 Canon Kabushiki Kaisha Moving image encoding apparatus and moving image encoding method, program, and storage medium
US20050157796A1 (en) * 2004-01-20 2005-07-21 Victor Company Of Japan, Ltd. Block noise reducing apparatus
US7397854B2 (en) * 2004-04-29 2008-07-08 Mediatek Incorporation Adaptive de-blocking filtering apparatus and method for MPEG video decoder
US7397853B2 (en) * 2004-04-29 2008-07-08 Mediatek Incorporation Adaptive de-blocking filtering apparatus and method for MPEG video decoder
US7460596B2 (en) * 2004-04-29 2008-12-02 Mediatek Incorporation Adaptive de-blocking filtering apparatus and method for MPEG video decoder
US7400679B2 (en) * 2004-04-29 2008-07-15 Mediatek Incorporation Adaptive de-blocking filtering apparatus and method for MPEG video decoder
US7539248B2 (en) * 2004-04-29 2009-05-26 Mediatek Incorporation Adaptive de-blocking filtering apparatus and method for MPEG video decoder
US20050243914A1 (en) * 2004-04-29 2005-11-03 Do-Kyoung Kwon Adaptive de-blocking filtering apparatus and method for mpeg video decoder
US7496141B2 (en) * 2004-04-29 2009-02-24 Mediatek Incorporation Adaptive de-blocking filtering apparatus and method for MPEG video decoder
JP4784386B2 (ja) * 2006-05-01 2011-10-05 富士ゼロックス株式会社 復号化装置、逆量子化方法及びプログラム
JP4192985B2 (ja) * 2006-10-17 2008-12-10 ソニー株式会社 画像信号処理装置、撮像装置、および画像信号処理方法、並びにコンピュータ・プログラム
EP1935340B1 (en) * 2006-12-19 2017-11-01 Agfa HealthCare NV Method for neutralizing image artifacts prior to the determination of the Signal-to-noise ratio in CR/DR radiography systems
GB2451437B (en) * 2007-07-27 2012-11-14 Hewlett Packard Development Co Content encoder and decoder and methods of encoding and decoding content
US8238675B2 (en) * 2008-03-24 2012-08-07 Microsoft Corporation Spectral information recovery for compressed image restoration with nonlinear partial differential equation regularization
US8606036B2 (en) 2010-04-13 2013-12-10 Panasonic Corporation Coding artifacts removing method, coding method, decoding method, coding artifacts removing apparatus, coding apparatus, and decoding apparatus
US9413477B2 (en) * 2010-05-10 2016-08-09 Microsoft Technology Licensing, Llc Screen detector
US9118932B2 (en) 2013-06-14 2015-08-25 Nvidia Corporation Adaptive filtering mechanism to remove encoding artifacts in video data
US9154782B2 (en) * 2013-09-16 2015-10-06 Magnum Semiconductor, Inc. Apparatuses and methods for adjusting coefficients using dead zones
US9712828B2 (en) * 2015-05-27 2017-07-18 Indian Statistical Institute Foreground motion detection in compressed video data
JP6700877B2 (ja) * 2016-03-15 2020-05-27 日本放送協会 画像復号装置、画像復号プログラム及びチップ
JP2019087778A (ja) * 2017-11-01 2019-06-06 日本放送協会 画像復元フィルタ及び学習装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5379122A (en) * 1992-10-02 1995-01-03 Xerox Corporation Decompression of standard ADCT-compressed images
US5450531A (en) * 1992-11-30 1995-09-12 Eastman Kodak Company Resolution enhancement system for combined binary and gray scale halftone images
US5590064A (en) * 1994-10-26 1996-12-31 Intel Corporation Post-filtering for decoded video signals

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100377598C (zh) * 1997-10-25 2008-03-26 三星电子株式会社 用于减少量化效应的图像数据后处理方法和装置
CN100448261C (zh) * 2005-03-18 2008-12-31 富士施乐株式会社 解码装置和解码方法
CN102859991A (zh) * 2010-04-06 2013-01-02 阿尔卡特朗讯 实时剪切视频序列中记录的真实实体的方法
CN108900842A (zh) * 2018-07-27 2018-11-27 郑州云海信息技术有限公司 Y数据压缩处理方法、装置、设备及WebP压缩系统

Also Published As

Publication number Publication date
EP0723375A3 (en) 1998-05-20
KR960030711A (ko) 1996-08-17
KR0165497B1 (ko) 1999-03-20
DE69630828T2 (de) 2004-09-23
EP0723375A2 (en) 1996-07-24
DE69630828D1 (de) 2004-01-08
US5937101A (en) 1999-08-10
CN1130917C (zh) 2003-12-10
JPH08251591A (ja) 1996-09-27
JP3269960B2 (ja) 2002-04-02
EP0723375B1 (en) 2003-11-26

Similar Documents

Publication Publication Date Title
CN1130917C (zh) 消除块假象的后处理设备及方法
CN1094291C (zh) 环路滤波器和环路滤波方法
US6477279B2 (en) Image encoding and decoding method and apparatus using edge synthesis and inverse wavelet transform
CN1209929C (zh) 视频压缩的量化处理方法和装置
KR100234316B1 (ko) 링잉노이즈 감소를 위한 신호적응 필터링 방법 및 신호적응필터
US6529638B1 (en) Block boundary artifact reduction for block-based image compression
CN1078428C (zh) 图象编码方法及装置
CN1121120C (zh) 用于视频信号解码装置中用以去除分块效应的方法
US20040022315A1 (en) Filtering method and apparatus for removing blocking artifacts and/or ringing noise
CN1126926A (zh) 降低图象数据解码处理蚊音噪声的方法及装置
US5706366A (en) Apparatus for encoding an image signal having a still object using an image warping technique
JP3822298B2 (ja) 映像信号のパディング方法及びその装置
JPH08275156A (ja) 映像信号符号化装置
CN107295353B (zh) 视频编码参考块滤波方法
KR20040093481A (ko) 양자화기 스케일의 제한된 변동들을 가진 비디오 부호화
JPH02264585A (ja) 画像信号の符号化方式
CN100459714C (zh) 测量区块假像及关联的编码/解码/译码的方法和设备
KR20030078633A (ko) 낮은 비트 레이트 애플리케이션들을 위한 디지털이미지들의 처리 방법
CN1191717C (zh) 在离散余弦变换域中减少块噪声的方法和装置
JP2862022B2 (ja) 画像符号化方式
JPH02154571A (ja) 静止画像の復号化方式とその装置
JPH10336656A (ja) 画像符号化装置および方法
KR101004612B1 (ko) Dct 기반 이미지의 포스트 필터링 장치 및 그 방법
Lai et al. Coding of image sequences using coarse quantization and feature based hierarchical block matching
JPH07184208A (ja) 動画像符号化装置及び復号化装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20031210

Termination date: 20120119