CN1130917C - 消除块假象的后处理设备及方法 - Google Patents
消除块假象的后处理设备及方法 Download PDFInfo
- Publication number
- CN1130917C CN1130917C CN96101303A CN96101303A CN1130917C CN 1130917 C CN1130917 C CN 1130917C CN 96101303 A CN96101303 A CN 96101303A CN 96101303 A CN96101303 A CN 96101303A CN 1130917 C CN1130917 C CN 1130917C
- Authority
- CN
- China
- Prior art keywords
- adjustment
- post
- transform
- block
- value
- 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.)
- Expired - Fee Related
Links
- 238000012805 post-processing Methods 0.000 title claims abstract description 57
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000000903 blocking effect Effects 0.000 title description 13
- 238000013139 quantization Methods 0.000 claims abstract description 14
- 238000004364 calculation method Methods 0.000 claims description 21
- 230000009466 transformation Effects 0.000 claims description 13
- 230000035772 mutation Effects 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000013144 data compression Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000003071 parasitic effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000010561 standard procedure Methods 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/625—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/527—Global motion vector estimation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/86—Methods 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Television Signal Processing For Recording (AREA)
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)大小Q`[ss`]进行控制。然后N×N逆变换运算器23依据由逆量化器22提供的频域的变换系数进行变换操作,以便输出空间域的图像数据。
对图2所示N×N逆变换运算器23中每一块的数据压缩采用离散余弦变换(DCT)、华尔氏-哈达玛(Walsh-Hadamard)变换(WHT)、离散傅里叶(Fourier)变换(DFT)或离散正弦变换(DST)方法。例如,如果用DCT方法进行数据压缩,则关于像素P(y,x)的两维正向DCT函数(公式1)和逆DCT函数(公式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值:
此处如下面表达式(4)所示的加权掩码(WM)根据经验来选择。
如上所述,虽然通过调整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)是垂直AC系数(VAC)。利用以上公式(2)的逆DCT运算来计算受垂直AC系数影响的在空间域中的像素值的大小。
正如可以在以上公式(6)中看到的,垂直AC系数只与沿水平方向被余弦函数调制的振幅变化有关。因此,VAC值减小了跨越垂直边界的块假象并沿水平方向恢复了连续性。
如图4和5所示,blocki,j-1、blocki,j和blocki,j+1是水平相邻块,因此需要VAC调整。用VAC调整来消除在DC调整之后剩下的块假象。因此需要测量在两个相邻块的边界处它们之间的间隙(gap)。在块中没有剧烈变化的假定下,通过以下的过程用上式公式(6)来估算间隙。
首先,强度Pi,j(左)和Pi,j(右)相应于blockij的左和右边界,它们可表示如下: 以及
然后,blocki,j-1的右边界和blocki,j-1的左边界可表示如下:
Pi,j-1(右)=0.17654VACi,j-1 ......(9)以及
Pi,j+1(左)=0.17654VACi,j+1 ......(10)
相邻块边界之间的间隙可计算如下:
间隙i,j(左)=Pi,j-1(右)-Pi,j(左) ......(11)
间隙i,j(右)=Pi,j(右)-Pi,j+1(左) ......(12)
图6表示强度和边界强度之间的间隙。
当前块边界和相邻块之间平均间隙(gapave(i,j))可表示如下:
如果当前块和相邻块具有沿水平方向连续的像素值,则gapave的值就为零。大的gapave值表示大的突变点。因此,可以通过减小gapave的值来减弱突变性。通过将平均间隙减半来实现间隙调整,即gapadj=gapave/2。为了减小blocki,j边界的间隙,
VAC调整之后块边界的强度如图7所示。在此还以类似的方法进行HAC调整来减小垂直突变性。
由于上述后处理方法在调整DC值期间采用周围块DC值的加权平均值并在计算水平和垂直AC调整值HAC和VAC时独立地进行水平和垂直调整,所以这一方法对于消除块假象不是非常有效。
发明内容
因此,本发明的目的是提供一种后处理设备,用于在重构以块为单位被压缩的图像数据的设备中,相对于在量化时的信息损失,通过估算变换系数(调整值)将分块假象减至最小,以便使块边界之间的像素差最小,并将该估算信号与原始信号相加。
本发明的另一目的是提供由上述后处理设备执行的后处理方法。
为了实现本发明的第一个目的,提供了一种后处理设备,用于对接收的已经以块为单位进行了预定逆量化和逆变换运算的图像信号消除块假象,并再现原始图像,该后处理设备包括:一输入端,用于接收被进行了逆变换运算的图像信号;调整系数计算装置,用于接收经逆变换的原始图像信号和调整系数选择信号,对调整系数进行计算;调整值计算装置,用于接收调整系数选择信号、调整比例和由调整系数计算装置计算的调整系数,并计算使块边界处的像素差减至最小的调整值;调整控制装置,用于接收经逆变换的原始图像信号和调整阈值,并输出调整控制信号到所述调整系数计算装置和所述调整值计算装置;选择装置,用于根据调整控制信号有选择地输出所述调整值计算装置计算的调整值;以及加法装置,用于将经逆变换运算的原始图像信号与所述选择装置的输出相加,并输出后处理图像信号。
优选地,所述调整系数计算装置在相应于变换块大小的一些调整系数中选择至少一个调整系数。所述调整值计算装置通过利用预定调整比例值来控制调整的程度。所述调整比例值根据所述调整系数的数目来确定。
优选地,多个后处理设备的每一调整值计算装置采用同一调整比例值来控制调整的程度。多个后处理设备的每一调整值计算装置采用不同的调整比例值来控制调整的程度。
为了实现本发明的另一目的,提供了一种后处理方法,用于对接收的已经以块为单位进行了逆量化和逆变换运算的图像信号消除块假象,并再现原始图像,该方法包括以下步骤:(a)输入被进行了逆变换运算的图像信号;(b)选择预定数目的调整系数;(c)根据经逆变换的原始图像信号和调整系数选择信号,对调整系数进行计算;(d)根据调整系数选择信号、调整比例和计算的调整系数,计算使块边界处的像素差最小的调整值;(e)根据对被进行了逆变换运算的图像信号是在边缘区域中还是在平滑区域中的判断结果产生用于确定是否调整该图像信号的调整控制信号;以及(f)根据调整控制信号将所述计算的调整值与被进行了逆变换运算的图像信号相加。
优选地,所述步骤(d)不管相应的变换系数而采用全部相等的调整比例值。对于每一选择的变换系数分别确定在所述步骤(d)中的调整比例值。
附图说明
通过参考附图详细地描述本发明的一最佳实施例将更加清楚本发明的上述目的及其它优点,
附图简要说明:
图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计算的调整系数,并用于计算使块边界处的像素差减至最小的调整值,标号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。
如果调整系数选择信号表示离散余弦变换的DC系数和一阶余弦值(垂直和水平一阶分量),则调整值△f(x,y)可以表示为:
其中的a0、a1和a2是调整系数计算器31计算的调整系数。计算调整系数的方法使用了将边界处的突变性减至最小的值。
由公式(17)可见,通过用变量a0、a1和a2代入公式(16)的△f可以表示出突变点(D)。
当根据方程(17)对a0、a1和a2求偏微分获得的三个方程等于零时,就得到了使方程(17)最小的调整系数值a0、a1和a2。然后在方程(16)中用计算的调整系数值来代替变量,即
利用加法器35将经选择器34根据方程(18)计算的调整值与被进行了逆变换运算的原始图像信号fq(x,y)相加。
在此时,由于对每一块独立地进行调整,所以在当前块和相邻块之间的边界处就会产生寄生假象(spurious artifact)。这种寄生假象的一个例子如图10所示。为减轻这种影响,可以利用预定调整比例(factor)系数λ0、λ1、λ2来计算实际调整值,如下述公式所表示:
一般来说,可以对每个调整系数独立地确定调整比例值或者采用所有调整系数共同确定调整比例值,即,λ0=λ1=λ2=λ。选择出合适的调整比例值。与此同时,当在被进行了逆变换运算的图像信号fq(x,y)中有边缘存在并将计算的调整值施加于相应的块来消除块假象时,就可能使该边缘质量恶化,边缘质量的恶化将造成图像质量的恶化。因此,调整控制器33产生调整控制信号,以便仅当当前块在平滑区域中时才进行调整,就是说,如果当前块在边缘区域中就不进行调整。调整控制器利用当前块和相邻块之间的边界像素差之和来产生独立地控制垂直和水平调整的调整控制信号。
为此,调整控制器33可以采用边缘确定器根据像素之间的差值确定边缘。本发明提出以下两种方法。
第一种方法利用了块边界处的像素差之和。如果该和大于预定阈值,就认为存在图像边缘,于是不调整块假象。该方法可分别应用于水平和垂直块边界。
如图11所示,突变点D1、D2、D3和D4可以根据以下公式(20)至(23)来计算,属于NXN块的四个基本边界。
是否沿水平方向(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),有
利用上述公式(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的后处理设备,其中,所述变换是离散余弦变换,即DCT变换。
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的后处理方法,其中,利用在所述步骤(f)中获得的和信号重复所述步骤(c)至(f)。
20、根据权利要求18的后处理方法,其中,所述变换是离散余弦变换,即DCT变换。
21、根据权利要求18的后处理方法,其中,所述变换是华尔氏-哈达玛变换,即WHT变换。
22、根据权利要求20的后处理方法,其中,所述步骤(b)选择离散余弦变换DC分量、一阶水平分量和一阶垂直分量。
23、根据权利要求18的后处理方法,其中,所述步骤(d)不管相应的变换系数而采用全部相等的调整比例值。
24、根据权利要求20的后处理方法,其中,对于每一选择的变换系数分别确定在所述步骤(d)中的调整比例值。
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 CN1145566A (zh) | 1997-03-19 |
CN1130917C true 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) |
Families Citing this family (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0881837B1 (en) * | 1997-05-30 | 2003-03-26 | STMicroelectronics S.r.l. | Post-processing method for reducing artifacts in block-coded digital images, and post-processing device for actuating such method |
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 |
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 | 구자홍 | 저속 전송에서의 동영상을 위한 디블록킹 필터링 방법 |
KR100269125B1 (ko) * | 1997-10-25 | 2000-10-16 | 윤덕용 | 양자화효과감소를위한영상데이터후처리방법및장치 |
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 |
US6256416B1 (en) * | 1998-11-13 | 2001-07-03 | Xerox Corporation | Blocking signature detection for identification of JPEG images |
US6195457B1 (en) * | 1998-11-13 | 2001-02-27 | 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 | 輪郭補正回路および輪郭補正方法 |
ES2238593T3 (es) * | 2001-09-12 | 2005-09-01 | Matsushita Electric Industrial Co., Ltd. | Procedimiento de descodificacion de imagenes. |
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 |
US7496141B2 (en) * | 2004-04-29 | 2009-02-24 | 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 |
US7397854B2 (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 |
US7397853B2 (en) * | 2004-04-29 | 2008-07-08 | 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 |
US7400679B2 (en) * | 2004-04-29 | 2008-07-15 | Mediatek Incorporation | Adaptive de-blocking filtering apparatus and method for MPEG video decoder |
JP4775756B2 (ja) * | 2005-03-18 | 2011-09-21 | 富士ゼロックス株式会社 | 復号化装置及びそのプログラム |
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 |
FR2958487A1 (fr) * | 2010-04-06 | 2011-10-07 | Alcatel Lucent | Une methode de detourage en temps reel d'une entite reelle enregistree dans une sequence video |
CN102860009A (zh) * | 2010-04-13 | 2013-01-02 | 松下电器产业株式会社 | 编码失真除去方法、编码方法、解码方法、编码失真除去装置、编码装置、及解码装置 |
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 | 日本放送協会 | 画像復元フィルタ及び学習装置 |
CN108900842B (zh) * | 2018-07-27 | 2021-08-31 | 郑州云海信息技术有限公司 | Y数据压缩处理方法、装置、设备及WebP压缩系统 |
Family Cites Families (3)
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 |
-
1995
- 1995-01-20 KR KR1019950000951A patent/KR0165497B1/ko not_active IP Right Cessation
-
1996
- 1996-01-18 DE DE1996630828 patent/DE69630828T2/de not_active Expired - Lifetime
- 1996-01-18 EP EP19960300374 patent/EP0723375B1/en not_active Expired - Lifetime
- 1996-01-19 CN CN96101303A patent/CN1130917C/zh not_active Expired - Fee Related
- 1996-01-19 US US08/588,700 patent/US5937101A/en not_active Expired - Lifetime
- 1996-01-19 JP JP781196A patent/JP3269960B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1145566A (zh) | 1997-03-19 |
EP0723375A3 (en) | 1998-05-20 |
EP0723375B1 (en) | 2003-11-26 |
DE69630828D1 (de) | 2004-01-08 |
KR960030711A (ko) | 1996-08-17 |
KR0165497B1 (ko) | 1999-03-20 |
EP0723375A2 (en) | 1996-07-24 |
DE69630828T2 (de) | 2004-09-23 |
JPH08251591A (ja) | 1996-09-27 |
US5937101A (en) | 1999-08-10 |
JP3269960B2 (ja) | 2002-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1130917C (zh) | 消除块假象的后处理设备及方法 | |
KR100234316B1 (ko) | 링잉노이즈 감소를 위한 신호적응 필터링 방법 및 신호적응필터 | |
KR100242636B1 (ko) | 블록화효과 및 링잉노이즈 감소를 위한 신호적응후처리시스템 | |
JP2933457B2 (ja) | ウェーブレット変換符号化方法 | |
US7760964B2 (en) | Method and architecture for temporal-spatial deblocking and deflickering with expanded frequency filtering in compressed domain | |
EP2899977A1 (en) | Filtering method and apparatus for reducing block artifacts or ringing noise | |
US7145953B2 (en) | Filtering method and apparatus for removing blocking artifacts and/or ringing noise | |
US20110069752A1 (en) | Moving image encoding/decoding method and apparatus with filtering function considering edges | |
KR20010043395A (ko) | 압축된 비디오 정보에서 브리딩 인공물을 감소시키기 위한방법 및 장치 | |
CN1512785A (zh) | 基于离散余弦变换的高级视频编码方法和设备 | |
EP0577350A2 (en) | A video signal coding and decoding apparatus with an adaptive edge enhancement filter | |
JP2000232651A (ja) | ブロック変換符号化された画像表現から復号した電子的画像の中の歪を除去する方法 | |
CN1119398A (zh) | 后处理被解码的图像数据的改进的方法和设备 | |
KR100584549B1 (ko) | 블록킹 효과를 제거하기 위한 필터링 방법 및 그 장치 | |
JP3617253B2 (ja) | 画像符号化装置および方法 | |
JP2006509401A (ja) | ブロッキングアーチファクトを測定する方法 | |
JPH10164578A (ja) | 画像符号化復号化装置 | |
KR100287529B1 (ko) | 영상신호의 블럭현상 및 링현상 제거방법 | |
JPH05344345A (ja) | 画像処理方法 | |
JPH10210471A (ja) | 画像符号化装置及び画像復号化装置 | |
JP2005535263A (ja) | 符号化器内のデータを伝達する方法 | |
IE20020423A1 (en) | Deblocking block-based video data | |
JPH03106229A (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 |