CN100479526C - 显示设备中补偿图像的装置和方法 - Google Patents

显示设备中补偿图像的装置和方法 Download PDF

Info

Publication number
CN100479526C
CN100479526C CNB2006100048504A CN200610004850A CN100479526C CN 100479526 C CN100479526 C CN 100479526C CN B2006100048504 A CNB2006100048504 A CN B2006100048504A CN 200610004850 A CN200610004850 A CN 200610004850A CN 100479526 C CN100479526 C CN 100479526C
Authority
CN
China
Prior art keywords
distortion
image block
image
piece
gray 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
Application number
CNB2006100048504A
Other languages
English (en)
Other versions
CN1805546A (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.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
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 LG Electronics Inc filed Critical LG Electronics Inc
Publication of CN1805546A publication Critical patent/CN1805546A/zh
Application granted granted Critical
Publication of CN100479526C publication Critical patent/CN100479526C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/117Filters, e.g. for pre-processing or post-processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/14Coding unit complexity, e.g. amount of activity or edge presence estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/182Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a pixel
    • 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
    • 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/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/80Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation

Abstract

本发明公开一种显示设备中补偿图像的方法。基于在图像块之间边界上的彼此面向的图像块中的多个像素对的每个之间的灰度值差计算图像块的失真比率。基于计算的块失真比率设定补偿参数。基于灰度值差和设定的补偿参数计算图像块的失真补偿值。然后根据计算的失真补偿值补偿图像块。

Description

显示设备中补偿图像的装置和方法
本申请要求保护在此全文参引的2005年1月14日提交的韩国专利申请No.10-2005-003772的权益。
技术领域
本发明涉及显示设备,特别涉及,为了减少在图像中出现的分块假像(blocking artifact)在显示设备中补偿图像的装置和方法。
背景技术
已经使用各种压缩技术增加图像传送速度和存储效率。近来的广泛用于图像压缩的变换技术包括离散余弦变换(DCT)和小波变换。DCT技术用于JPEG,MPEG和H.26X,小波变换技术用于JPEG2000。
在如JPEG和MPEG等以块为基础的编码技术中,图像被分成特定大小的块,每个块单独编码,然后该图像经由量化处理和可变长度编码压缩。在发生信息损失的量化处理中进行图像压缩。因此,通过反量化获得的图像不同于原始图像。由于在块之间的边界上图像的块的不连续亮度,以比一定的压缩速率高的速率,以块为基础的图像编码引起在解码的图像中的分块假像(blocking artifact)。在高压缩速率下压缩的图像具有严重的分块假像,并且在图像中的平滑区域看起来好像它们由特定的大小的块构成。分块假像比压缩造成的图像的细节损失更严重地降低图像质量。已经提出了消除这些分块假像的多种方法。
进行了各种研究以降低以块为基础的变换编码中的分块假像。用于降低分块假像的方法主要分成预处理和后处理方法。预处理方法基本上是通过除去在编码处理中引起分块假像的原因除去分块假像,而后处理方法从解码图像除去分块假像。预处理方法不能够用于其编码和解码过程已标准化的如JPEG和MPEG等的编码格式。能够主要将后处理方法分成滤波方法和变换编码方法。在沿块边界的不连续部分具有高频分量的假设下,滤波方法将低通滤波加到块边界上。虽然它能够实时减少分块假像,但是滤波方法的问题是,它损坏原始图像的边缘信息。在变换编码方法中,在图像上进行变换编码,根据变换编码系数进行信号处理,除去分块假像,并且进行反变换编码重构图像。但是,由于变换编码方法要求大量的计算,实时减少分块假像是困难的。
发明内容
因此,本发明目的是提供一种显示设备中补偿图像的装置和方法,它基本避免由于现有技术的限制和缺点造成的问题。
本发明的目的是提供一种显示设备中补偿图像的装置和方法,它实时从图像除去分块假像,同时保留图像中的边缘信息。
本领域技术人员通过以下说明和部分从本发明的实践能够明了本发明的其他优点,目的和特征。通过文字说明和权利要求以及附图中指出的结构能够实现本发明的目的和其他优点。
为了取得这些目的和其他优点,根据本发明的目的,如实施例所表明的和广泛说明的,在显示设备中补偿图像的方法包括,基于在图像块之间的边界上彼此面向的图像块中的多个像素对的每个之间的灰度值差和跨两个图像块之间的边界彼此不面向的两个图像块中的其它相邻像素的能量之间的差的平均值,计算图像块的失真比率;基于计算的块失真比率设定补偿参数;基于灰度值差和设定的补偿参数计算图像块的失真补偿值;和根据计算的失真补偿值,补偿图像块。
优选地,计算图像块的失真比率包括:形成处理窗口,它与两个相邻图像块重叠;计算在该两个图像块之间的边界上彼此面向的两个图像块中的多个像素对的每个之间的灰度值差和在该两个图像块之间的边界上彼此不面向的处理窗口中的多个其余相邻图像对的每个之间的灰度值差;和基于所述两个图像块之间边界上的每个像素对之间的灰度值差和每个其余相邻像素对之间的灰度值差,计算所述两个图像块的失真比率。
优选地,基于计算的块失真比率设定补偿参数包括:基于计算的块失真比率设定包括在图像块中的用于补偿的像素的范围;和根据计算的块失真比率和从图像块之间的边界到每个像素的距离,设定在所述图像块中包括的多个像素的每个的补偿比例。
优选地,基于灰度值差和设定的补偿参数计算图像块的失真补偿值包括,基于灰度值差和设定的补偿参数计算在图像块中包括的每个像素的失真补偿值。
优选地,根据计算的失真补偿值补偿图像块包括,检测相应于目标边缘和标注(caption)部分的像素,其中所述计算的失真值不用于相应于目标边缘和标注部分的像素。
在本发明另一方面,显示设备中补偿图像的装置包括:失真检测器,用于基于在图像块之间的边界上彼此面向的图像块中的多个像素对的每个之间的灰度值差和跨两个图像块之间的边界彼此不面向的两个图像块中的其它相邻像素的能量之间的差的平均值,计算图像块的失真比率;失真补偿器,用于基于所计算的块失真比率设定补偿参数,和基于灰度值差和设定的补偿参数来计算图像块的失真补偿值;和图像处理器,用于将计算的失真补偿值应用到图像块。
在本发明又一方面,显示设备中补偿图像的方法包括:基于在图像块之间的边界上彼此面向的图像块中的多个像素对的每个之间的灰度值差,和在图像块之间的边界上彼此不面向的图像块中多个其余水平相邻像素对的每个之间的灰度值差,来计算水平相邻图像块的水平失真比率;基于图像块之间的边界上彼此面向的图像块中的多个像素对的每个之间的灰度值差,和在图像块之间的边界上彼此不面向的图像块中多个其余竖直相邻像素对的每个之间的灰度差,来计算竖直相邻图像块的竖直失真比率;基于计算的水平和竖直失真比率设定水平和竖直补偿参数;和基于在图像块之间的边界上像素对的每个之间的灰度值差和设定的水平和竖直补偿参数,来计算图像块的失真补偿值;和根据计算的失真补偿值补偿图像块。
在本发明又一方面中,显示设备中补偿图像的装置包括:失真检测器,用于基于在图像块之间的边界上彼此面向的图像块中的多个像素对的每个之间的灰度值差,和在图像块之间的边界上彼此不面向的图像块中多个其余水平相邻的像素对的每对之间的灰度值差,来计算水平相邻的图像块的水平竖直失真比率,以及基于在图像块之间的边界上彼此面向的图像块中的多个像素对的每个之间的灰度值差,和在图像块之间的边界上彼此不面向的图像块中多个其余竖直相邻的像素对的每个之间的灰度值差,来计算竖直相邻的图像块的竖直失真比率;失真补偿器,用于基于所述计算的水平和竖直失真比率,来设定水平补偿参数和竖直补偿参数,和基于图像块之间的边界上每对像素之间的灰度值差和设定的水平和竖直补偿参数,来计算图像块失真补偿值;和图像处理器,用于根据计算的失真补偿值补偿图像块。
应理解,本发明的上述一般说明和下面的详细说明是示范性的和解释性的,用于对如权利要求所述的本发明提供进一步说明。
附图说明
在此包括的附图提供本发明的进一步理解,附图被并入并构成本申请的一部分,其图示了本发明的实施例,并与说明书一起解释本发明的原理。在附图中:
图1是根据本发明的显示设备的方框图;
图2是根据本发明的图像补偿方法的流程图;
图3A和3B示出在本发明中使用的水平和竖直处理窗口;
图4示出在本发明中使用的处理窗口的详细例子;
图5示出在补偿块失真前处理窗口中像素灰度值;和
图6示出在补偿块失真后处理窗口中像素灰度值。
具体实施方式
下面详细参考附图中示出的本发明的优选实施例。只要可能,在各图中用相同的标记表示相同的部件。
图1是根据本发明的显示设备的方框图。见图1,在显示设备中的解码器100接收从广播台发送的图像信号,和从外部设备接收图像信号。例如,解码器100接收调谐器调谐的广播信号或如JPEG或MPEG压缩格式的图像信号。接收的图像信号是以每个块为基础压缩的信号。每个块由2×2,4×4,8×8,或16×16像素构成。解码器100解码和向存储器200传输接收的图像信号。
根据本发明的控制器600包括失真检测器300和失真补偿器400。失真检测器300接收在存储器200中存储的图像信号,和基于跨这两个块之间边界彼此面向的图像信号中的两个块中的两个相邻像素的能量(具体地,灰度值)之间的差,和跨这两个块之间的边界彼此不面向的两个块中的其他相邻像素的能量之间的差的平均值,来计算图像信号的块失真比率。在这个计算过程中,失真检测器300计算在图像信号的水平方向中的块失真比率(下面也称为水平块失真比率)和在图像信号的竖直方向中的块失真比率(下面也称为竖直块失真比率)。基于计算的块失真比率,所述失真检测器300确定由于在解码图像信号的过程中引起的分块假像而引起的块失真程度(或比例)。
失真补偿器400利用计算的块比例计算第一比例因子。在补偿图像信号的块失真的过程中,第一比例因子用于确定补偿参数,如耗散(或补偿)程度(或比例)和耗散范围。失真补偿器400也可以计算第二比例因子,以便检测显示明显图像改变的如目标边缘或标注部分等区域。
失真补偿器400用第一和第二比例因子和跨两个块之间边界彼此面向的两个块中的两个相邻像素的灰度值之间的差Q,来补偿图像信号的块失真。具体地,通过将灰度值差Q代入到耗散函数中获得的值被乘以第一和第二比例因子。乘得的值加到图像信号上,以补偿块失真。失真补偿器400利用水平和竖直方向的每个耗散函数进行计算。在块中的像素的耗散函数值彼此不同。即,失真补偿器400向像素加不同的补偿值。
如果在图像信号中不存在块失真,则显示设备中的图像处理器500从存储器200接收和输出该图像信号。相反,如果在图像信号中存在块失真,则图像处理器500在将从失真补偿器400接收的补偿值加到图像信号后,输出图像信号。
下面参照图2详细说明根据本发明的补偿图像信号的方法。
见图2,在显示设备接收图像信号时,解码器100解码接收的图像信号(S21)。这里,由于图像信号是以每个块为基础压缩的信号,所以以每个块为基础解码图像信号。解码的图像信号被存储在存储器200中。
失真检测器300读出在存储器200中存储的以块为基础的图像信号,在图像信号的每对相邻块上的形成虚拟处理窗口(S22)。图3A和3B分别示出水平竖直处理窗口W和W’。水平处理窗口W位于与两个水平相邻块A和B重叠,竖直处理窗口W’位于与两个竖直相邻块A和C重叠。优选地,处理窗口的中心准确地位于在两个块之间的边界上。尽管处理窗口大小或在处理窗口中包括的像素数目可以改变,但是本发明建议,处理窗口包括两个相邻图像块的之一的一半像素和另一个的一半像素。
然后,为了确定图像信号的每个块是否已经失真,失真检测器300计算相应于水平或竖直处理窗口W和W’的成对的块的水平和竖直块失真比率Dh和Dv(或处理窗口块失真),和计算块的块边界失真比率Dp,其是块的边界上的失真比率(S23)。水平块失真比率Dh是两个水平相邻块A和A’的块失真比率,竖直块失真比率Dv是两个竖直相邻块B和B’的块失真比率。
以下是计算图像整体的水平和竖直块失真比率Dh和Dv的方程式。
[方程式1]
. D h = 1 M ( N n - 1 ) Σ i = 0 M - 1 Σ j = 0 N n - 2 E h ( i , n · j + n - 1 ) 1 n - 1 × Σ k = 0 n - 2 E h ( i , n · j + n 2 + k )
[方程式2]
D v = 1 M ( N n - 1 ) Σ i = 0 M - 1 Σ j = 0 N n - 2 E v ( n · i + n - 1 , j ) 1 n - 1 × Σ k = 0 n - 2 E v ( n · i + n 2 + k , j )
这里,“M”是在水平方向图像的像素总数。“N”是在竖直方向图像像素总数,“n”是在水平和竖直方向每个中块中的像素数目。“E”是两个相邻像素的灰度值之间的绝对差值,其用下面的方程式表示。
E(i,j)=f(i,j+1)-f(i,j)
这里“f”是像素的灰度值。
在方程式1中,“Eh(i,n·j+n-1)”表示跨两个块之间的边界彼此水平面向的在两个块中的两个相邻像素的灰度值之间的差, 1 n - 1 × Σ k = 0 n - 2 E h ( i , n · j + n 2 + k ) 表示在除跨两个块之间的边界彼此水平面对的两个相邻像素之外的两个块中相邻像素对的灰度值之间的差的平均值。为了获得水平块失真比率Dh需要灰度值差“Eh(i,n·j+n-1)”与平均差 1 n - 1 × Σ k = 0 n - 2 E h ( i , n · j + n 2 + k ) .
块失真比率具有以下特征。在两个块之间的边界上两个相邻像素的灰度值之间的绝对差为零时,块失真比率最小。例如在图像中包括假像时这很少发生。在除两个块之间的边界上的两个相邻像素之外的两个块中相邻像素对的灰度值之间的平均差为零时,块失真比率最大。即,随着在两个块之间边界上两个相邻像素之间的灰度值增加,而在除了边界上的两个相邻像素之外的两个块中相邻像素对之间的平均灰度值差减小,块失真比率增加。块失真比率的另一个特征是,由于图像的像素是彼此很相似的,能够基于水平排列的每三个像素来估计没有块失真的正常图像的块失真比率。因此,失真检测器300能够基于计算的块失真比率确定图像信号失真与否(S24)。
图4示出与两个块重叠的水平处理窗口,其中每个块具有8×8像素。
利用方程式1,图4的水平处理窗口的水平块失真比率Dh能够表达如下。
[方程式3]
D h = 1 8 Σ i = 0 7 E h ( i , 3 ) 1 6 × Σ k = 0 , k ≠ 3 6 E h ( i , k )
在两个块的第i行中的两个块之间边界上的水平块边界失真比率Dp-h能够表达如下。
[方程式4]
D p - h ( i ) = E h ( i , 3 ) 1 6 × Σ k = 0 , k ≠ 3 6 E h ( i , k )
通过将块失真比率和块边界失真比率应用到S函数(sigmoidfunction)能够限定以下比例因子。
α h ( D h ) = 1 1 + exp ( - a · v ) , 其中v=Dh-THd
α p - h ( D p - h ) = 1 1 + exp ( - a · v ) , 其中v=Dp-h-THd
这里,“αh”是水平处理窗口W的块失真比率因子,“THd”是移动比例因子αh的激活点的值。另外,“αp-h”是在两个块之间边界上的两个相邻像素的块失真比率因子,相应于比例因子αp-h的“THd”是向右移动比例因子αp-h的激活点的值。每个比例因子αh和αp-h具有取决于块失真比率在0-1范围改变的值。块失真比率越高,比例因子αh和αp-h的值越接近1,而块失真比率越低,比例因子αh和αp-h的值越接近0。用于从边界的左侧和右侧上的像素消除块失真的补偿值能够通过将利用这些特性限定的耗散函数乘以被称为第一比例因子的比例因子αh和αp-h获得。用于补偿块失真的补偿值取决于第一比例因子αh和αp-h而显著改变。
当块失真显著时,向边界的左侧上的四个像素和其右侧的四个像素应用补偿值。在块失真不显著时,向边界的左侧的一个或两个像素和其右侧的一个或两个像素应用补偿值。在处理窗口中的每个像素的补偿程度(或比例)和补偿的像素数目(或补偿的激活点)基于第一比例因子来确定。带有很少或不带分块假像的正常图像具有低的块失真比率,并且带有较多分块假像的图像具有较高的块失真比率。因此,失真补偿器400通过适当设定TH值,适当地设定比例因子αh和αp-h获的激活点。
失真检测器300可能错误地确定在显示陡然像素值改变的目标边缘或标注部分中存在的块失真。此时,补偿值也应用到目标边缘或标注部分,从而损坏图像。为了防止这类错误的判定,失真检测器300将在两个相邻像素的灰度值之间的绝对差Eh与门限值比较,并且基于比较检测目标边缘或标注部分。表示目标边缘或标注部分的第二比例因子能够表达如下。
β e ( E h ( i , 3 ) ) = 1 1 + exp ( - a · v ) , 其中v=Eh(i,3)-THe
具体地,第二比例因子能够表示目标边缘或标注部分的位置。
失真检测器300形成图像整体的水平处理窗口,和计算图像整体的水平块失真比率。
在如上述地对图像信号的整体计算了水平块失真比率Dh,水平块边界失真比率Dp-h和相应的比例因子αh,αp-h和βe时,以如上所述的相同方式,失真检测器300计算图像信号整体的竖直块失真比率Dv,竖直块边界失真比率Dp-v和相应的比例因子αv,αp-v和βe。能够以相反的顺序或同时进行获得水平块失真比率的过程和获得竖直块失真比率的过程。
然后失真检测器300计算在跨处理窗口中两个块的边界上彼此面向的水平相邻块中的像素对的灰度值之间的差。在边界上两个像素的灰度值之间的差用“Qh”表示。灰度值差Qh不同于绝对灰度值差Eh之处在于它可以具有负和正值。灰度值差Qh表达如下。
Qh(i,8n)=u(i,8n)-u(i,8n-1)
下面是将Qh值应用到在两个块之间的边界左侧的四个像素和在其右侧的四个像素的例子。
v ( i , 8 n - 4 ) = u ( i , 8 n - 4 ) + 1 2 4 Q ( i , 8 n )
v ( i , 8 n - 3 ) = u ( i , 8 n - 3 ) + 1 2 3 Q ( i , 8 n )
v ( i , 8 n - 2 ) = u ( i , 8 n - 2 ) + 1 2 2 Q ( i , 8 n )
v ( i , 8 n - 1 ) = u ( i , 8 n - 1 ) + 1 2 1 Q ( i , 8 n )
v ( i , 8 n ) = u ( i , 8 n ) - 1 2 1 Q ( i , 8 n )
v ( i , 8 n + 1 ) = u ( i , 8 n + 1 ) - 1 2 2 Q ( i , 8 n )
v ( i , 8 n + 2 ) = u ( i , 8 n + 2 ) - 1 2 3 Q ( i , 8 n )
v ( i , 8 n + 3 ) = u ( i , 8 n + 3 ) - 1 2 4 Q ( i , 8 n )
这些方程式能够通过以下方程式表达。
v ( i , 8 j + n ) = u ( i , 8 j + n ) + ( - 1 ) p · Q ( i , 8 j ) · 1 2 | k |
这里,“u”表示输入图像块,“v”表示从其消除了块失真的图像块。随着变量“n”从-4改变到3,在边界上的像素值差Qh耗散到边界左侧的四个像素和其右侧的四个像素中。变量“k”依据变量“n”改变,变量“p”的极性(+或-)基于相应的像素是在块之间的边界的左或右来确定。在上述方程式中的
Figure C20061000485000187
项被称为耗散分块假像函数(dissipative blocking artifact function)。
失真补偿器400将耗散分块假像函数乘以比例因子αh、αp-h和βe以计算用于补偿水平块失真的补偿值(S27)。然后,失真补偿器400向图像处理器500(S28)输出计算的补偿值。图像处理器500使用计算的补偿值对接收的图像信号补偿块失真。从图像处理器500输出的图像信号v表达如下。
v ( i , 8 j + n ) = u ( i , 8 j + n ) + [ ( - 1 ) p · Q ( i , 8 j ) · 1 2 | k | ] · α p - h · α h · β e
Figure C20061000485000189
图5示出在补偿块失真前水平处理窗口中的像素的灰度值,图6示出在补偿块失真后的水平处理窗口中的像素的灰度值。从这两个图能够看出,在块失真被补偿前,两个块中的像素的灰度值之间的差是大的,在块失真补偿后像素之间的灰度值差减小。
应用到块之间的边界的左右侧像素的补偿值根据块失真的程度自动改变,并且要应用补偿值的像素的范围也改变。例如,由于向图像信号的像素应用小补偿值,仅少量补偿带有小块失真的图像信号。应用到像素的补偿值还依据像素的位置改变。例如,应用到块边界附近的像素的补偿值比应用到离块边界远的像素的补偿值大。在块之间的边界与如目标轮廓等边缘或标注部分相应时,由于比例因子βe是零,向边界左右侧的像素不应用补偿值。
在以上述方式进行水平块失真的补偿过程后,以相同的方式进行竖直块失真的补偿过程。也可以将上述的补偿水平和竖直块失真的顺序颠倒。
以下述方式进行补偿竖直块失真的方法。
在使用下述的方程式计算在竖直处理窗口W’中跨两个块的边界彼此面向的两个竖直相邻块中的相邻像素对之间的差。
Qv(8m,j)=u(8m,j)-u(8m-1,j)
然后,失真补偿器400将耗散分块假像函数乘以比例因子αv,αp-v和βe,以计算用于补偿竖直块失真的补偿值。补偿了竖直块失真的图像信号v表达如下。
v ( 8 i + n , j ) = u ( 8 i + n , j ) + [ ( - 1 ) p · Q ( 8 i , j ) · 1 2 | k | ] · α p - v · α v · β e
Figure C20061000485000192
当以这样的方式除去水平和竖直块失真时,根据本发明的显示设备能够没有块失真地在屏幕上显示正常图像(S29)。
从上述可见,根据本发明的显示设备中补偿图像的装置和方法检测在解码过程发生的块失真,确定块失真的程度。根据像素的块失真的程度补偿在块中的像素。具体地,在补偿像素的过程中,使用比例因子,依据像素的位置,向像素应用不同的补偿值,并基于块失真设定补偿的像素的范围。
另外使用检测目标轮廓和标注部分的比例因子,以防止在目标轮廓和标注部分中存在块失真的错误判定。应用根据本发明的补偿方法的显示设备,能够非常有效地从图像消除块失真。
本领域技术人员可见到,在不偏离本发明精神范围的情况下能够做出种种改变。因此,本发明拟包括在所附权利要求及其等效的范围内的各种变化和更改。

Claims (28)

1.一种显示设备中补偿图像的方法,所述方法包括:
基于在图像块边界上彼此面向的图像块中的多个像素对的每个之间的灰度值差和跨两个图像块之间的边界彼此不面向的两个图像块中的其它相邻像素的能量之间的差的平均值,计算图像块的失真比率;
基于计算的块失真比率设定补偿参数;
基于灰度值差和设定的补偿参数计算图像块的失真补偿值;和
根据计算的失真补偿值补偿图像块。
2.如权利要求1的方法,其中计算图像块的失真比率包括:
形成与两个相邻图像块重叠的处理窗口;
计算在两个图像块之间边界上彼此面向的两个图像块中的多个像素对的每个之间的灰度值差,和在两个图像块之间边界上彼此不面向的,在所述处理窗口中的多个其余相邻像素对的每个之间的灰度值差;和
基于在所述两个图像块之间边界上的像素对的每对之间的灰度值差和在其余相邻像素对的每对之间的灰度值差,计算所述两个图像块的失真比率。
3.如权利要求1的方法,其中基于计算的块失真比率设定补偿参数包括:
基于计算的块失真比率,设定在图像块中包括的用于补偿的像素的范围。
4.如权利要求1的方法,其中基于计算的块失真比率设定补偿参数包括:
根据计算的块失真比率和在图像块之间的边界到每个像素的距离设定包括在图像块中的多个像素的每个的补偿比例。
5.如权利要求1的方法,其中基于灰度值差和设定的补偿参数计算图像块的失真补偿值包括:
基于灰度值差和设定的补偿参数计算在图像块中包括的每个像素的失真补偿值。
6.如权利要求1的方法,其中根据计算的失真补偿值补偿图像块包括:
根据计算的失真补偿值调节在图像块中包括的每个像素的灰度值。
7.如权利要求1的方法,其中根据计算的失真补偿值补偿图像块包括:
检测相应于目标边缘和标注部分的像素,
其中计算的失真值不应用到相应于目标边缘和标注部分的像素。
8.如权利要求7的方法,其中检测相应于目标边缘和标注部分的像素包括:
将在图像块中各对相邻像素之间的灰度值差与门限值比较,以确定该像素是否对应于目标边缘和标注部分。
9.一种显示设备中补偿图像的装置,所述装置包括:
失真检测器,用于基于在图像块之间的边界上彼此面向的图像块中的多个像素对的每个之间的灰度值差和跨两个图像块之间的边界彼此不面向的两个图像块中的其它相邻像素的能量之间的差的平均值,计算图像块的失真比率;
失真补偿器,用于基于所述计算的块失真比率设定补偿参数,和基于所述灰度值差和设定的补偿参数计算图像块的失真补偿值;和
图像处理器,用于向图像块应用计算的失真补偿值。
10.如权利要求9的装置,其中该失真检测器形成与两个相邻图像块重叠的处理窗口,并基于在两个图像块之间的边界上彼此面向的两个图像块中多个像素对的每个之间的灰度值差,和在所述两个图像块之间边界上彼此不面向的在处理窗口中多个其余相邻像素对的每个之间的灰度值差,计算所述两个图像块的失真比率。
11.如权利要求9的装置,其中该失真补偿器基于计算的块失真比率,设定在图像块中包括的补偿的像素范围。
12.如权利要求9的装置,其中该失真补偿器根据计算的块失真比率和从图像块之间的边界到每个像素的距离,设定包括在图像块中的多个像素的每个的补偿比例。
13.如权利要求9的装置,其中该失真补偿器基于所述灰度值差和设定的补偿参数,计算在图像块中包括的每个像素的失真补偿值。
14.如权利要求9的装置,其中该图像处理器根据计算的失真补偿值调节在图像块中包括的每个像素的灰度值。
15.如权利要求9的装置,其中该失真补偿器检测相应于目标边缘和标注部分的像素,并且不输出相应于目标边缘和标注部分的像素的计算的失真值。
16.如权利要求15的装置,其中该失真补偿器将在图像块中每个相邻像素对之间的灰度值差与门限值比较,以确定所述像素是否相应于目标边缘和标注部分。
17.一种显示设备中补偿图像的方法,包括:
基于在图像块之间的边界上彼此面向的图像块中多个像素对的每个之间的灰度值差和在图像块之间边界上彼此不面向的图像块中多个其余水平相邻像素对的每个之间的灰度值差,计算水平相邻图像块的水平失真比率;
基于图像块之间的边界上彼此面向的图像块中的多个像素对的每个之间的灰度值差和在图像块之间边界上彼此不面向的图像块中多个其余竖直相邻像素对的每个之间的灰度差,计算竖直相邻图像块的竖直失真比率;
基于计算的水平和竖直失真比率,设定水平补偿参数和竖直补偿参数;
基于在图像块之间边界上的每个像素对之间的灰度值差和设定的水平和竖直补偿参数,计算图像块的失真补偿值;和
根据计算的失真补偿值补偿该图像块。
18.如权利要求17的方法,其中计算水平失真比率包括:
基于在图像块之间的边界上水平相邻图像块中的像素对的每个之间的灰度值差和在图像块中其余水平相邻像素对之间的平均灰度值差的比,计算水平失真比率。
19.如权利要求17的方法,其中计算竖直失真比率包括:
基于在图像块之间的边界上竖直相邻图像块中的像素对的每个之间的灰度值差和在图像块中其余竖直相邻像素对之间的平均灰度值差的比,计算竖直失真比率。
20.如权利要求17的方法,其中基于计算的水平和竖直失真比率设定水平补偿参数和竖直补偿参数包括:
基于计算的水平和竖直块失真比率,设定在图像块中包括的用于补偿的像素的范围。
21.如权利要求17的方法,其中基于计算的水平和竖直失真比率设定水平补偿参数和竖直补偿参数包括:
根据计算的水平和竖直块失真比率和从图像块之间的边界到每个像素的距离,设定图像块中所包括的多个像素的每个的补偿比例。
22.如权利要求17的方法,其中根据计算的失真补偿值补偿图像块包括:
检测相应于目标边缘和标注部分的像素,
其中计算的失真值不应用到对应于目标边缘和标注部分的像素。
23.一种显示设备中补偿图像的装置,所述装置包括:
失真检测器,用于基于在图像块之间的边界上彼此面向的图像块中的多个像素对的每个之间的灰度值差和在图像块之间边界上彼此不面向的图像块中的多个其余水平相邻像素对的每个之间的灰度值差,计算水平相邻图像块的水平失真比率,和基于在图像块之间的边界上彼此面向的图像块中的多个像素对的每个之间的灰度值差和在图像块之间边界上彼此不面向的图像块中的多个其余竖直相邻像素对的每个之间的灰度值差,计算竖直相邻图像块的竖直失真比率;
失真补偿器,用于基于计算的水平和竖直失真比率设定水平和竖直补偿参数,并基于图像块之间边界上每对像素之间的灰度值差,和设定的水平和竖直补偿参数,计算图像块的失真补偿值;和
图像处理器,用于根据计算的失真补偿值补偿该图像块。
24.如权利要求23的装置,其中该失真检测器基于在图像块之间边界上水平相邻图像块中的每对像素之间的灰度值差与图像块中其余水平相邻的像素对之间的平均灰度值差的比,计算水平失真比率。
25.如权利要求23的装置,其中该失真检测器基于在图像块之间边界上竖直相邻图像块中的每对像素之间的灰度值差与图像块中其余竖直相邻像素对之间的平均灰度值差的比,计算竖直失真比率。
26.如权利要求23的装置,其中该失真补偿器基于计算的水平和竖直块失真比率,设定包括在图像块中的用于补偿的像素范围。
27.如权利要求23的装置,其中该失真补偿器根据计算的水平和竖直块失真比率和从图像块之间的边界到每个像素的距离,设定在图像块中包括的多个像素的每个的补偿比例。
28.如权利要求23的装置,其中该失真补偿器检测相应于目标边缘和标注部分的像素,并且不输出对应于目标边缘和标注部分的像素的计算的失真值。
CNB2006100048504A 2005-01-14 2006-01-16 显示设备中补偿图像的装置和方法 Expired - Fee Related CN100479526C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020050003772A KR100672592B1 (ko) 2005-01-14 2005-01-14 디스플레이 장치의 영상 보상장치 및 보상방법
KR1020050003772 2005-01-14

Publications (2)

Publication Number Publication Date
CN1805546A CN1805546A (zh) 2006-07-19
CN100479526C true CN100479526C (zh) 2009-04-15

Family

ID=36547866

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100048504A Expired - Fee Related CN100479526C (zh) 2005-01-14 2006-01-16 显示设备中补偿图像的装置和方法

Country Status (4)

Country Link
US (1) US7715648B2 (zh)
EP (1) EP1684527A3 (zh)
KR (1) KR100672592B1 (zh)
CN (1) CN100479526C (zh)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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 구자홍 저속 전송에서의 동영상을 위한 디블록킹 필터링 방법
US7643698B2 (en) * 2005-12-22 2010-01-05 Apple Inc. Image sharpening using diffusion
US7873224B2 (en) * 2006-03-01 2011-01-18 Qualcomm Incorporated Enhanced image/video quality through artifact evaluation
CN101605254B (zh) * 2008-06-13 2011-09-07 深圳Tcl新技术有限公司 减少视频区块效应的系统和方法
DE102008048257B4 (de) * 2008-09-22 2012-02-09 Trident Microsystems (Far East) Ltd. Verfahren zur Detektion eines Blockrasters
JP5199955B2 (ja) * 2009-06-16 2013-05-15 キヤノン株式会社 画像復号装置及びその制御方法
JP5199956B2 (ja) * 2009-06-16 2013-05-15 キヤノン株式会社 画像復号装置及びその制御方法
KR101674078B1 (ko) * 2009-12-16 2016-11-08 삼성전자 주식회사 블록 기반의 영상 잡음 제거 방법 및 장치
KR101910502B1 (ko) * 2011-01-10 2018-10-22 삼성전자주식회사 변환계수를 이용한 영상 블록현상 제거 방법 및 그 장치
KR102356647B1 (ko) * 2015-04-17 2022-01-28 삼성디스플레이 주식회사 표시 장치 및 이를 이용한 표시 패널의 구동 방법
KR102408715B1 (ko) * 2017-11-27 2022-06-13 엘지디스플레이 주식회사 영상 표시장치 및 그 구동방법
WO2019157717A1 (zh) * 2018-02-14 2019-08-22 北京大学 运动补偿的方法、装置和计算机系统
CA3095616A1 (en) * 2018-03-29 2019-10-03 Arris Enterprises Llc System and method for deblocking hdr content
CN111323369B (zh) * 2018-12-13 2023-08-29 致茂电子(苏州)有限公司 光学检测装置以及校正方法
TWI703509B (zh) * 2018-12-13 2020-09-01 致茂電子股份有限公司 光學檢測裝置以及校正方法
US11081039B2 (en) * 2019-01-04 2021-08-03 Samsung Display Co., Ltd. Display device and method of driving the same
CN113645466B (zh) * 2021-06-29 2024-03-08 深圳市迪威码半导体有限公司 一种基于随机概率的图像去块算法

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6141446A (en) * 1994-09-21 2000-10-31 Ricoh Company, Ltd. Compression and decompression system with reversible wavelets and lossy reconstruction
KR0174452B1 (ko) * 1995-02-28 1999-03-20 배순훈 디지털 영상 복호화장치
US5974196A (en) * 1996-03-15 1999-10-26 Sony Corporation Method and apparatus for blocking effect reduction in images
US6496605B1 (en) * 1996-08-02 2002-12-17 United Module Corporation Block deformation removing filter, image processing apparatus using the same, method of filtering image signal, and storage medium for storing software therefor
US5796875A (en) * 1996-08-13 1998-08-18 Sony Electronics, Inc. Selective de-blocking filter for DCT compressed images
JP3095140B2 (ja) * 1997-03-10 2000-10-03 三星電子株式会社 ブロック化効果の低減のための一次元信号適応フィルター及びフィルタリング方法
KR100529483B1 (ko) * 1997-05-28 2005-11-22 소니 가부시끼 가이샤 블록 왜곡 감소 방법과 장치 및 부호화 방법과 장치
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
KR100269125B1 (ko) * 1997-10-25 2000-10-16 윤덕용 양자화효과감소를위한영상데이터후처리방법및장치
JP4186242B2 (ja) * 1997-12-26 2008-11-26 ソニー株式会社 画像信号処理装置及び画像信号処理方法
KR100366643B1 (ko) * 1998-11-25 2003-02-19 삼성전자 주식회사 구획현상제거방법및장치
US6317522B1 (en) * 1998-12-03 2001-11-13 Philips Electronics North America Corp. Systems and methods for post-processing decompressed images
US6529638B1 (en) * 1999-02-01 2003-03-04 Sharp Laboratories Of America, Inc. Block boundary artifact reduction for block-based image compression
US6643410B1 (en) * 2000-06-29 2003-11-04 Eastman Kodak Company Method of determining the extent of blocking artifacts in a digital image
JP4688279B2 (ja) * 2000-11-21 2011-05-25 富士通株式会社 動画像の空間解像度自動設定方法及び装置
US6823087B1 (en) * 2001-05-15 2004-11-23 Advanced Micro Devices, Inc. Parallel edge filters in video codec
WO2002096117A1 (en) * 2001-05-25 2002-11-28 Pace Soft Silicon Limited Deblocking block-based video data
US7277592B1 (en) * 2003-10-21 2007-10-02 Redrock Semiconductory Ltd. Spacial deblocking method using limited edge differences only to linearly correct blocking artifact
US20060034531A1 (en) * 2004-05-10 2006-02-16 Seiko Epson Corporation Block noise level evaluation method for compressed images and control method of imaging device utilizing the evaluation method

Also Published As

Publication number Publication date
EP1684527A3 (en) 2011-11-02
US20060159351A1 (en) 2006-07-20
KR100672592B1 (ko) 2007-01-24
CN1805546A (zh) 2006-07-19
KR20060083303A (ko) 2006-07-20
EP1684527A2 (en) 2006-07-26
US7715648B2 (en) 2010-05-11

Similar Documents

Publication Publication Date Title
CN100479526C (zh) 显示设备中补偿图像的装置和方法
Xiong et al. A deblocking algorithm for JPEG compressed images using overcomplete wavelet representations
CN1179575C (zh) 用于去除运动画面解码器中成块效应的装置及方法
CN100446560C (zh) 用于平滑在误差掩蔽期间产生的人为产物的解码器装置和方法
Rongfu et al. Content-adaptive spatial error concealment for video communication
US5251028A (en) Apparatus for reducing quantization artifacts in an interframe hybrid coding system with motion compensation
EP1639829B1 (en) Optical flow estimation method
Shi et al. A thresholding multiresolution block matching algorithm
US20020009143A1 (en) Bandwidth scaling of a compressed video stream
EP2403257A2 (en) Depth image encoding and decoding
CN101272489B (zh) 视频图像质量增强的编解码装置与编解码方法
CN1761286A (zh) 用边缘检测、运动检测和中值滤波去除蚊式噪声的方法
EP0985318B1 (en) System for extracting coding parameters from video data
EP1596335A2 (en) Characterisation of motion of objects in a video
Zhang et al. Variable block size video coding with motion prediction and motion segmentation
Xuan et al. Method for detecting all-zero DCT coefficients ahead of discrete cosine transformation and quantisation
EP1389875A2 (en) Method for motion estimation adaptive to DCT block content
CN101155302A (zh) 一种基于对图像块数据旋转及变换的视频编解码装置及方法
US6408101B1 (en) Apparatus and method for employing M-ary pyramids to enhance feature-based classification and motion estimation
CN101841722A (zh) 滤波边界强度的检测装置及其检测方法
CN100499739C (zh) 基于压缩域的场景变化实时检测方法
CN1167533A (zh) 用于改进的运动补偿的方法与装置
KR100683060B1 (ko) 영상 프레임의 블록화 현상 제거 장치 및 그 방법
US6463174B1 (en) Macroblock-based segmentation and background mosaicking method
US7123776B2 (en) Method of processing digital images for low-bit rate applications

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090415

Termination date: 20170116

CF01 Termination of patent right due to non-payment of annual fee