CN1741604A - 将隔行扫描图像转换为逐行扫描图像的装置和方法 - Google Patents
将隔行扫描图像转换为逐行扫描图像的装置和方法 Download PDFInfo
- Publication number
- CN1741604A CN1741604A CN200410095053.2A CN200410095053A CN1741604A CN 1741604 A CN1741604 A CN 1741604A CN 200410095053 A CN200410095053 A CN 200410095053A CN 1741604 A CN1741604 A CN 1741604A
- Authority
- CN
- China
- Prior art keywords
- object pixel
- pixel
- value
- described object
- field picture
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 230000000750 progressive effect Effects 0.000 title claims abstract description 32
- 230000033001 locomotion Effects 0.000 claims abstract description 43
- 238000001514 detection method Methods 0.000 claims description 6
- 230000007704 transition Effects 0.000 claims description 4
- 230000008901 benefit Effects 0.000 claims description 3
- 230000008676 import Effects 0.000 claims 1
- 238000006243 chemical reaction Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000001914 filtration Methods 0.000 description 3
- DNTFEAHNXKUSKQ-RFZPGFLSSA-N (1r,2r)-2-aminocyclopentane-1-sulfonic acid Chemical compound N[C@@H]1CCC[C@H]1S(O)(=O)=O DNTFEAHNXKUSKQ-RFZPGFLSSA-N 0.000 description 2
- 206010047571 Visual impairment Diseases 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000000205 computational method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0117—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
- H04N7/012—Conversion between an interlaced and a progressive signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/144—Movement detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0135—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving interpolation processes
Abstract
提供了一种用于将隔行扫描图像转换为逐行扫描图像的装置和方法。该装置包括:运动检测器,用于使用在前和在后场图像来检测在隔行扫描场图像的目标像素处的运动;内插方向确定单元,用于使用沿着其中当检测到所述目标像素处的运动时所述目标像素没有位于其上的扫描线的像素值来确定其中目标像素将被内插的方向;第一内插器,用于根据所确定的方向空间内插所述目标像素;和第二内插器,用于当所述目标像素包含垂直方向的高频分量时,使用在前和在后场图像的像素的相应值和对该目标像素空间内插获得的值来复位所述目标像素的值。
Description
技术领域
本发明涉及一种用于将隔行扫描图像转换为逐行扫描图像的装置和方法,特别涉及一种通过考虑区域特征和将被内插像素所属边缘的方向而内插隔行扫描图像将所述隔行扫描图像转换为逐行扫描图像的装置和方法。
背景技术
有各种方法将隔行扫描图像转换为逐行扫描图像。具体地说,主要使用混合方法和边缘相关内插方法。
在混合方法中,使用与目标像素对应的在前和在后隔行扫描线上的像素值以及高于和低于目标像素的较高和较低像素的值对目标像素执行内插,并且内插的结果被用做该目标像素的值。由于可以平滑和自然地表示图像的边缘,所以,混合方法是最佳的。但是,当使用该混合方法将具有很多运动的隔行扫描图像转换为逐行扫描图像时,可能会发生模糊不清和残留影像,并且在图像的边缘处可能发生对角线混淆(diagonal aliasing)。
在边缘相关内插方法中,使用高于和低于目标像素的像素的值和靠近高于和低于目标像素的像素的左边和右边的像素的值获得将被内插的目标像素的值。参看图1,使用靠近目标像素左上方的像素的值Dlu、靠近目标像素右下方的像素的值Drd、靠近目标像素右上方的像素的值Dru和靠近目标像素左下方的像素Dld的值、以及高于和低于目标像素的像素的值Vu和Vd计算通过对目标像素X执行逐行扫描所获得的值。
具体地说,在边缘相关内插方法中,通过计算在值Vu和Vd之间、在值Dlu和Drd之间和在值Dru和Dld之间的差获得通过对目标像素X执行逐行扫描所获得的值,然后,使用位于具有这些差当中最小值的方向上的像素来内插所述目标像素X。这种方法的优点在于,由于所述图像转换是在考虑到从所述目标像素对角线设置的像素而进行并因此而避免了图像的混淆,所以,可以能够很自然地表示图像的倾斜边缘。
但是,所述边缘相关内插方法的缺点在于图像中的边缘方向很可能被错地确定,并且在内插期间只有隔行扫描的一个场的使用能够引起在隔行扫描图像和逐行扫描图像的色度值之间的大的差异。另外,在将具有目标运动的图像快速转换为逐行扫描图像期间,可能发生色彩模糊不清。因此,边缘相关内插方法需要确定是否将在对角线方向或垂直方向上内插像素。
传统上,图像的边缘方向是通过计算在沿着较高扫描线的像素和较低扫描线的像素之间的差的绝对值|x(k)-y(-k)|(k=-N、...,0,...,N),并确定在其中获得最小绝对值的方向上存在对角线。在美国专利No.5532751和No.6421090中披露了这种方法。但是,这种方法需要复杂的计算方法来获得对角线位于目标像素的多个像素的可能组合的值之间的差的绝对值。当只在几个对角线方向上计算绝对值以减少计算的复杂程度时,在图像中可能会出现某些伪像。另外,精确图像转换所需的运动估计需要大量的计算和很大的存储器带宽,由此使得将隔行扫描图像实时地转换为逐行扫描图像变得很困难。
发明内容
本发明提供一种用于将隔行扫描图像转换为逐行扫描图像的装置和方法,其中,图像转换是在考虑到区域特征和将被内插像素所属边缘的方向以及垂直方向上的高频分量而执行的,因此,减少了逐行扫描图像对角线方向上的锯齿图形的发生并增强了垂直方向上的高频区域的清晰度。
根据本发明的一个方面,提供了一种用于将隔行扫描图像转换为逐行扫描图像的装置,包括:运动检测器,用于使用在前和在后的场图像检测隔行扫描场图像的目标像素处的运动;内插方向确定单元,用于使用沿着其中当检测到所述目标像素处的运动时所述目标像素没有位于其上的扫描线的像素值来确定其中目标像素将被内插的方向;第一内插器,用于根据所确定的方向,空间地内插所述目标像素;和第二内插器,用于当所述目标像素在垂直方向上包含高频分量时,使用在前和在后场图像的像素的对应值和对所述目标像素来空间内插所获得的值复位所述目标像素的值。
所述运动检测器使用在与所述目标像素相邻的在前和在后图像的像素值之间的差检测所述目标像素处的运动。
所述运动检测器使用在对应于所述目标像素的在前和在后场图像中的第一像素值之间的差、在对应于与所述目标像素相邻的像素的在前和在后场图像中的第二像素值之间的差、在与所述目标像素相邻并高于和低于所述目标像素的第三像素值、和对应于所述第三像素的在前场图像的像素值之间的差以及在所述第三像素的值和在后场图像的相应像素的值之间的差来检测所述目标像素的运动。
所述图像转换装置还包括第三内插器,用于当在所述目标像素处没有运动时,通过将所述目标像素的值设置为与所述目标像素对应的在前场图像的所述像素值对所述目标像素进行内插。
所述内插方向确定单元确定方向,在该方向上,当在沿着高于和低于所述目标像素的扫描线且对应于所述目标像素的多个像素的值之间的差小于预定阈值时,所述目标像素被以垂直方向内插。
所述内插方向确定单元确定方向,在该方向上,当在沿着高于和低于所述目标像素的扫描线且与所述目标像素相邻的多个像素的值之间的差等于或大于预定阈值时,所述目标像素被以对角线方向内插。
所述内插方向确定单元包括:第一差值计算器,用于计算沿着第一对角线方向上的高于和低于所述目标像素的扫描线的输入隔行扫描场图像的像素之间的第一差值;第二差值计算器,用于计算沿着第二对角线方向上的高于和低于所述目标像素的扫描线的输入隔行扫描场图像的像素之间的第二差值;和方向确定单元,用于计算第一和第二差值之间的第三差值,并当所述第三差值大于预定阈值时,使用第一和第二差值中的较小值确定所述目标像素将被内插的方向。
所述第二内插器通过将空间内插所述目标像素获得的值乘以第一权重、将在前和在后场图像的相应像素的值乘以第二权重、组合乘法结果、将组合结果除以一预定常数和重新将所述目标像素的值设置为所述除法结果来复位所述目标像素的值。
根据本发明的另一方面,提供了一种用于将隔行扫描图像转换为逐行扫描图像的方法,包括:(a)使用在前和在后场图像检测在隔行扫描场图像的目标像素处的运动;(b)当使用沿着所述目标像素没有位于其上的扫描线的像素的值检测到所述目标像素处的运动时,确定所述目标像素将被内插的方向;(c)根据所述确定的方向,空间内插所述目标像素;和(d)当所述目标像素在垂直方向上包含高频分量时,使用在前和在后场图像的相应像素和对所述目标像素进行空间内插获得的值来复位所述目标像素的值。
附图说明
通过下面结合附图对本发明实施例的详细描述,本发明的上述和其它方面和优点将变得更加明显,其中:
图1的像素排列示出了传统的边缘相关内插方法;
图2的框图示出了根据本发明实施例的图像转换装置;
图3的详细框图示出了图2所示的内插方向确定单元;
图4的流程示出了根据本发明实施例的图像转换方法;
图5的流程详细示出了图4的操作S420;
图6的像素排列示出了根据本发明实施例的运动检测;
图7的像素排列示出了根据本发明实施例的用于确定将被执行内插的方向的方法;
图8的像素排列示出了根据本发明实施例仅使用与当前场图像相关的信息在将被执行内插的确定的方向上执行的空间滤波;
图9A示出了输入隔行扫描图像;
图9B示出了使用根据本发明实施例的图像转换方法从图9A所示输入隔行扫描图像转换的逐行扫描图像;
图9C示出了使用传统图像转换方法从图9A所示输入隔行扫描图像转换的逐行扫描图像;
图10A示出了另一个输入隔行扫描图像;
图10B示出了使用根据本发明实施例的图像转换方法从图10A的输入隔行扫描图像转换的逐行扫描图像;和
图10C示出了使用传统图像转换方法从图10A的输入隔行扫描图像转换的逐行扫描图像。
具体实施方式
下面将参考其中示出了本发明范例性实施例的附图详细地描述本发明。
图2的框图示出了根据本发明实施例用于将隔行扫描图像转换为逐行扫描图像的装置。该装置包括运动检测器200、内插方向确定单元210、第一内插器220、第二内插器230、第三内插器240和输出单元250。
图3的详细框图示出了图2所示的内插方向确定单元210。参看图3,内插方向确定单元210包括垂直差值计算器310、第一差值计算器320、第二差值计算器330和方向确定单元340。
图4的流程示出了根据本发明一实施例用于将隔行扫描图像转换为逐行扫描图像的方法;
参看图2到图4,当隔行扫描图像被作为一场图像输入给图2所示的运动检测器200时(S400),运动检测器200确定在当前场图像中将被内插的每个像素中是否检测到了运动(S410)。
下面将结合图6详细描述运动检测器200的操作,该图示出了根据本发明一实施例用于解释运动检测的像素的排列。图6揭示了在当前场图像的在前和在后场图像的像素值之间的差非常小或是零的情况。由此,使用在前和在后场图像的像素值就能够确定在当前场图像中是否存在运动。运动检测器200在下述等式(1)的基础上,使用两个在前场图像和两个在后场图像计算表示目标像素值的变化的值M。如果值M小于第一阈值T1,则运动检测器200确定在当前场图像的目标像素处不存在运动。如果值M等于或大于所述第一阈值T1,则运动检测器200确定在当前场图像的目标像素处存在运动。
M=|g-j|+|h-k|+|i-l|+|a-m|+|b-n|+|c-o|+|d-p|+|e-q|+|f-r|+|a-s|+|b-t|+|c-u|+|d-v|+|e-w|+|f-x| ...(1)
在等式(1)和图6中,X表示将被内插的第n个当前场图像的目标像素,a到x表示第(n-2)到第(n+2)场图像的像素值,如图6所示。
当运动检测器200确定在当前场图像的目标像素处没有运动时,第三内插器240使用在前场图像的相应像素内插所述目标像素。即,第三内插器240将所述在前场图像的像素值设置为所述当前场图像的所述目标像素的值(S415)。
当运动检测器200确定在当前场图像的目标像素处存在运动时,内插方向确定单元210确定将被执行内插的方向(S420)。
下面参照图5和7所示的操作S420描述根据本发明一实施例用于确定将被执行内插的方向的方法。图7示出了用于解释根据本发明一实施例的该方法的像素的排列。首先,当运动检测器200确定在当前场图像的目标像素处存在运动时,垂直差值计算器310使用下述等式(2)计算垂直差值Vert,并将该垂直差值Vert输出给方向确定单元340,并且方向确定单元340将该垂直差值Vert与第二阈值T2进行比较,以确定在该垂直方向上是否将执行内插(S521)。
Vert=|E-B| ...(2)
其中,B和E表示图7所示高于和低于所述目标像素的像素的值。
当垂直差值Vert小于第二阈值T2时,方向确定单元340将其中将要进行内插的方向确定为垂直方向,并将确定的结果输出给第一内插器220(S523)。
如果垂直差值Vert等于或大于第二阈值T2,则方向确定单元340从第一差值计算器320接收第一对角线方向上的差值,从第二差值计算器330接收第二对角线方向上的差值,并使用所述差值和下述等式(3)计算偏置值(S525)。
Bias=||-B-C+D+E|-|-A-B+E+F|| ...(3)
其中,|-B-C+D+E|表示从第一差值计算器320接收的在第一对角线方向上的所述差值;和|-A-B+E+F|示从第二差值计算器330接收的在第二对角线方向上的所述差值。
接着,方向确定单元340确定所述偏置值是否大于第三阈值T3(S527)。当所述偏置值小于或等于所述第三阈值T3时,方向确定单元340确定在该垂直方向上将执行内插(S523)。当所述偏置值大于第三阈值T3时,方向确定单元340确定在对角线方向上将执行内插(S529)。
下面将详细描述操作S527和S529。当它确定在垂直方向上所述目标像素处存在高频分量时,即,当在高于和低于所述目标像素的像素之间的差值很大时,这意味着所述目标像素属于边缘,则可以确定所述目标像素是否位于对角线区域。参看图7,使用高于目标像素X的扫描线中的三个像素值A、B和C以及低于该目标像素X的扫描线中的三个像素D、E和F来确定该目标像素X的对角线方向。这里,给予像素值A、B和C的权重符号与给予像素值D、E和F的权重符号相反。具体地说,目标像素X的对角线方向是这样确定的,即,通过将这些像素值A、B、C、D、E和F分别乘以相应权重,求和相乘结果,以便生成权重的和,并根据该权重的和确定所述目标像素值X的对角线方向。给予沿着高于目标像素的扫描线的像素的值的权重符号与给予沿着低于该目标像素的扫描线的像素的值的权重符号相反,以便使当在高于所述目标像素的扫描线中的像素的值类似于在低于所述目标像素的扫描线中的像素的值时所获得的权重的和最小。如果在高于所述目标像素的扫描线中的像素的值被乘以具有与在低于所述目标像素的扫描线中的像素的值相乘的权重相反符号的权重,和在高于和低于所述目标像素的扫描线中的像素的值类似,那么,所述权重的和近似于0,并一定小于当在高于和低于所述目标像素的扫描线中不存在类似像素值时获得的权重的和。即,上述方法被用于计算所述像素值之间的差。根据该方法,虽然没有考虑到所有可能的在像素组中出现对角线的情况,但是它可以精确检测所述目标像所属的对角线。
方向确定单元340使用当确定目标像素所属对角线的方向时所使用的等式(3)计算的偏置值,并确定其中当所述偏置值大于第三阈值T3时作为对角线方向所获得的具有最小绝对值的差值的方向。即,当Bias>T3和|-B-C+D+E|<|-A-B+E+F|时,方向确定单元340确定在图7所示的第一对角线方向上存在对角线。当Bias>T3和|-B-C+D-E|>|-A-B+E+F|时,方向确定单元340确定在图7所示的第二对角线方向上存在对角线。
传统上,使用在高于和低于目标像素的像素的值之间的差值的绝对值并确定在获得最小绝对值的方向上具有图像的边缘来确定目标像素是位于垂直方向还是位于对角线方向。相反,根据本发明,在使用多个像素值检测来自各个方向的图像的边缘的同时,确定目标像素的对角线方向。图7简要示出了同时利用值A、B、E和F在各方向覆盖所述值的边缘的检测。因此,与传统的方法比较,根据本发明,可以利用不太复杂的计算检测对角线,同时减少了在检测对角线过程中由于误差引起的伪像。
在操作S420后,第一内插器220从内插方向确定单元210接收考虑了将要被内插的方向的确定结果,并使用预定的空间滤波器在所确定的方向上对目标像素的值进行内插(S430)。
图8示出了根据本发明实施例的像素排列,用于解释仅使用与当前场图像相关的信息在将被执行内插的确定方向上执行的空间滤波。当在对角线方向上计算将被内插的目标像素X的内插值X’时,第一内插器220使用2抽头的低通滤波器,而当在垂直方向上计算目标像素X的内插值X’时,使用6抽头的高通滤波器。使用下述等式(4)到(6)执行使用空间滤波的目标像素的内插。
X’=(C+D)>>1 ...(4)
X’=(A+F)>>1 ...(5)
X’=(20*(B+E)-5*(H+I)+G+J)>>5 ...(6)
其中,A到J表示图8所示像素的值,和“>>”表示移位操作符。例如,“x>>y”可以被理解为是值x被除以2y的函数。
当由内插方向确定单元210确定的方向是图7所示的第一对角线方向时,第一内插器220利用2抽头滤波器使用等式(4)计算内插值X’,且当所述确定方向是图7所示的第二对角线方向时,利用2抽头滤波器使用等式(5)计算内插值X’。如果所述确定方向是垂直方向,第一内插器220利用6抽头滤波器使用等式(6)计算所述内插值X’。
传统上,高通滤波器被用于计算将被内插的目标像素的内插值,以便保存沿着对角线方向的图像的边缘。相反,根据本发明,通过使用2抽头的低通滤波器删除锯齿形状来平滑对角线方向的图像边缘,并且使用6抽头的高通滤波器在所述图像的剩余部分中保存高频分量。
在操作S430后,第二内插器230从第一内插器220接收通过空间内插目标像素所获得的值,并将使用等式(2)所计算的垂直差值Vert与第四阈值T4进行比较,以确定在经空间内插的目标像素中是否存在垂直方向上的高频分量(S440)。当所述垂直差值Vert等于或大于第四阈值T4时,第二内插器230确定存在高频分量,反之,则确定不存在高频分量。
垂直方向上的高频分量意味着在水平方向上存在该图像的边缘,和在所述在前场图像和所述当前场图像之间的相应像素值的差值将非常大,从而引起抖动。为了解决这个问题,必须使用时间信息复位所述空间内插的目标像素的值X’。为了复位值X’,第二内插器230使用下述等式(7)将目标像素的值X’复位到新值X”(S450)。
X”=(10*X’+3*h+3*k)>>4 ...(7)
其中,h和k表示图6所示场图像的像素值。
对必须被内插的所述当前场图像的所有像素执行操作S410到S450,以便将当前场图像转换为逐行扫描图像,并且输出单元250输出该逐行扫描图像(S460)。
图9A到9C和图10A到图10C示出了720×240隔行扫描图像以及从该隔行扫描图像转换而来的逐行扫描图像的例子。
详细地说,图9A示出了输入隔行扫描图像。图9B示出了使用根据本发明一实施例的图像转换方法从图9A所示隔行扫描图像转换而来的逐行扫描图像。图9C示出了使用传统的图像转换方法从所述隔行扫描图像转换而来的逐行扫描图像。参看图9C,锯齿形状发生在打乒乓球那个人的右臂和左肩,但参看图9B,该锯齿形状被减少了。另外,在图9C中,乒乓桌的边缘线也看不清楚,但在图9B中这个线可以看清楚了。
类似地,图10A示出了另一个隔行扫描图像。图10B示出了使用本发明一实施例的图像转换方法从图10A所示隔行扫描图像转换而来的逐行扫描图像。图10C示出了使用传统图像方法从所述隔行扫描图像转换而来的逐行扫描图像。参看图10C,锯齿形状发生在包括在逐行扫描图像对角线方向上的字符(character)内,但参看图10B,这种锯齿形状的发生减少了。
本发明可以被实施为在计算机可读介质中的计算机可读代码。这里,所述计算机可读介质可以是任何一种能够存储可被计算机系统读出的数据的记录装置,例如只读存储器(ROM)、随机存取存储器(RAM)、密致盘(CD-ROM)、磁带、软盘、光数据存储器件等。另外,所述计算机可读介质可以是经过例如互联网发送数据的载波。所述计算机可读介质可以在经过互联网互连的计算机系统当中进行分配,并且本发明可以被作为分布式系统中的计算机可读码来存储和实现。
如上所述,根据本发明,通过在垂直方向或对角线方向上内插具有运动的隔行扫描图像的像素和将没有运动的其它像素的值设置为在前场图像的相应像素的值,将隔行扫描图像转换为逐行扫描图像。因此,可以在减少对原始图像损坏的同时,适应于图像运动地将隔行扫描图像转换为逐行扫描图像。
特别是,能够最小化确定目标像素内插方向的误差,从而减少了图像中的噪声。此外,可以利用简单的算法检测图像中目标图像所属的对角线边缘。
根据本发明的图像转换装置和方法可应用于诸如数字电视机或DVD播放机的图像处理装置。如果在这种图像处理装置中使用本发明,可以减少在逐行扫描图像中锯齿形状的发生,并可以增加高频处图像的清晰度,借此,改善了图像的质量。
虽然已经参照本发明的范例性实施例对本发明进行了描述,但本领域内的技术人员应当理解,在不脱离权利要求书所定义的本发明的精神和范围的情况下,可以在形式和细节上做出各种修改。
Claims (26)
1.一种通过内插隔行扫描场图像将输入隔行扫描场图像转换为逐行扫描图像的装置,包括:
运动检测器,用于使用在前和在后场图像来检测所述隔行扫描场图像的目标像素处的运动;
内插方向确定单元,用于使用沿着其中当检测到所述目标像素处的运动时所述目标像素没有位于其上的扫描线的像素值来确定其中目标像素将被内插的方向;
第一内插器,用于在所述确定的方向上空间内插所述目标像素;和
第二内插器,用于当所述目标像素包含垂直高频分量时,使用所述在前和在后场图像的像素的相应值以及空间内插所述目标像素获得的值来复位所述目标像素的值。
2.根据权利要求1所述的装置,其中,所述运动检测器使用与所述目标像素相邻的所述在前和在后场图像的像素值之间的差来检测所述目标像素处的运动。
3.根据权利要求1所述的装置,其中,所述运动检测器使用在对应于所述目标像素的所述在前和在后场图像中第一像素的值之间的差值、对应于与所述目标像素相邻的像素的在前和在后场图像中第二相素的值之间的差值、在与所述目标相素相邻并高于和低于所述目标像素的第三像素的值与对应于所述第三像素的在前场图像的像素的值之间的差值、以及在所述第三像素的值和所述在后场图像的相应像素的值之间的差值,来检测所述目标像素的运动。
4.根据权利要求3所述的装置,其中,所述像素的值之间的差值是所述值之间的差值的绝对值,和
当所述绝对值之和等于或大于第一阈值时,确定在所述目标像素处存在运动。
5.根据权利要求1所述的装置,还包括第三内插器,用于当在所述目标像素处不存在运动时,通过将所述目标像素的值设置为对应于所述目标像素的在前场图像的像素的值,来内插所述目标像素。
6.根据权利要求1所述的装置,其中,当沿着高于和低于所述目标像素的扫描线并与所述目标像素对应的像素的值之间的差值小于预定阈值时,所述内插方向确定单元将对目标像素进行内插的方向确定为垂直方向。
7.根据权利要求1所述的装置,其中,当沿着高于和低于所述目标像素的扫描线并与所述目标像素相邻的像素的值之间的差值等于或大于一预定阈值时,所述内插方向确定单元将对目标像素进行内插的方向确定为对角线方向。
8.根据权利要求7所述的装置,其中,所述内插方向确定单元确定所述目标像素将被内插的方向,从而可以最小化沿着高于所述目标像素的扫描线的预定数量像素的值和沿着低于所述目标像素的扫描线的预定数量像素的值之间的差值。
9.根据权利要求1所述的装置,其中,所述内插方向确定单元包括:
第一差值计算器,用于计算沿着第一对角线方向上的高于和低于所述目标像素的扫描线的输入隔行扫描场图像的像素之间的第一差值;
第二差值计算器,用于计算沿着第二对角线方向上的高于和低于所述目标像素的扫描线的输入隔行扫描场图像的像素之间的第二差值;和
方向确定单元,用于计算所述第一和第二差值之间的第三差值,并当所述第三差值大于预定阈值时,使用所述第一和第二差值中的较小者来确定所述目标像素将被内插的方向。
10.根据权利要求1所述的装置,其中,当所确定的方向是垂直方向时,所述第一内插器使用6抽头滤波器来内插所述目标像素。
11.根据权利要求1所述的装置,其中,当所述确定的方向是对角线方向时,所述第一内插器使用2抽头滤波器来内插所述目标像素。
12.根据权利要求1所述的装置,其中,通过将空间内插所述目标像素获得的值乘以第一权重、将所述在前和在后场图像的相应像素的值乘以第二权重、将上述乘法的结果组合、将组合的结果除以预定常数、和将所述目标像素的值复位到所除结果,所述第二内插器复位所述目标像素的值。
13.根据权利要求1所述的装置,其中,所述在前场图像是两个在时间上超前于所述输入隔行扫描场图像的场图像,和所述在后场图像是两个在时间上落后于所述输入隔行扫描场图像的场图像。
14.一种通过内插隔行扫描场图像而将该隔行扫描场图像转换为逐行扫描帧图像的方法,包括:
(a)使用在前和在后场图像检测在所述隔行扫描场图像的目标像素处的运动;
(b)当使用沿着所述目标像素没有位于其上的扫描线的像素的值检测到在所述目标像素处的运动时,确定该目标像素将被内插的方向;
(c)根据所确定的方向,空间内插所述目标像素;和
(d)当所述目标像素包含垂直方向的高频分量时,使用所述在前和在后场图像的相应像素和空间内插该目标像素获得的值来复位该目标像素的值。
15.根据权利要求14所述的方法,其中,在(a)期间,使用与所述目标像素相邻的在前和在后场图像的像素的值之间的差值来检测该目标像素处的运动。
16.根据权利要求14所述的方法,其中,在(a)期间,使用在对应于所述目标像素的所述在前和在后场图像中多个第一像素值之间的差值、在对应于与所述目标像素相邻的像素的在前和在后场图像中的多个第二像素值之间的差值、在与所述目标像素相邻且高于和低于该目标像素的多个第三像素值与相应于第三像素的在先场图像的像素值之间的差值、以及在第三像素的值和所述在后场图像的相应像素的值之间的差值,来检测所述目标像素的运动。
17.根据权利要求16所述的方法,其中,所述多个像素值之间的差值是所述值之间的差值的绝对值,和当绝对值之和等于或大于第一阈值时,确定在目标像素处存在运动
18.根据权利要求14所述的方法,其中,在(a)期间,当它确定在所述目标像素处没有运动时,通过将该目标像素的值设置为所述在前场图像的相应像素的值来内插所述目标像素。
19.根据权利要求14所述的方法,其中,在(b)期间,当沿着高于和低于所述目标像素的扫描线的像素值之间的差值小于预定阈值时,所述目标像素将被内插的方向被确定为垂直方向。
20.根据权利要求14所述的方法,其中,在(b)期间,当沿着高于和低于所述目标像素的扫描线的像素值之间的差值大于所述预定阈值时,所述目标像素将被内插的方向被确定为对角线方向。
21.根据权利要求20所述的方法,其中,在(b)期间,确定目标像素将被内插的方向,从而可以最小化在沿着高于所述目标像素的扫描线的预定数量像素的值与沿着低于所述目标像素的扫描线的预定数量像素的值之间的差值。
22.根据权利要求14所述的方法,其中,(b)包括:
(b1)计算沿着第一对角线方向高于和低于所述目标像素的扫描线的所述输入隔行扫描场图像的像素间的第一差值;
(b2)计算沿着第二对角线方向高于和低于所述目标像素的扫描线的所述输入隔行扫描场图像的像素间的第二差值;
(b3)计算所述第一和所述第二差值之间的第三差值,并将所述第三差值与预定阈值进行比较;和
(b4)当所述第三差值大于所述预定阈值时,使用所述第一和第二差值中的较小者来确定所述目标像素将被内插的方向。
23.根据权利要求14所述的方法,其中,在(c)期间,当所确定的方向是垂直方向时,使用6抽头滤波器来内插所述目标像素。
24.根据权利要求14所述的方法,其中,在(c)期间,当所确定的方向不是垂直方向时,使用2抽头滤波器在对角线方向上内插所述目标像素。
25.根据权利要求14所述的方法,其中,在(d)期间,将通过空间内插所述目标像素而获得的值乘以第一权重,将在前和在后场图像的相应像素的值乘以第二权重,将所乘的结果组合,将该组合的结果除以预定常数,和将所述目标像素的值复位成所述除法结果。
26.根据权利要求14所述的方法,其中,所述在前场图像是两个在时间上超前所述输入隔行扫描场图像的场图像,和所述在后场图像是两个在时间上落后于所述输入隔行扫描场图像的场图像。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US60446304P | 2004-08-26 | 2004-08-26 | |
US60/604,463 | 2004-08-26 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1741604A true CN1741604A (zh) | 2006-03-01 |
Family
ID=35431323
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200410095053.2A Pending CN1741604A (zh) | 2004-08-26 | 2004-11-23 | 将隔行扫描图像转换为逐行扫描图像的装置和方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7808553B2 (zh) |
EP (1) | EP1631068A3 (zh) |
JP (1) | JP2006067541A (zh) |
CN (1) | CN1741604A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101079958B (zh) * | 2006-05-22 | 2011-12-07 | 索尼株式会社 | 影像信号处理装置以及图像显示装置 |
CN104469382A (zh) * | 2009-07-29 | 2015-03-25 | 高通股份有限公司 | 用于像素内插的系统及方法 |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7587091B2 (en) * | 2004-10-29 | 2009-09-08 | Intel Corporation | De-interlacing using decoder parameters |
US8325273B2 (en) * | 2005-06-06 | 2012-12-04 | Broadcom Corporation | System and method for vertical gradient detection in video processing |
DE102005063072B4 (de) * | 2005-12-30 | 2017-02-02 | Entropic Communications, Inc. | Verfahren und Vorrichtung zur Zwischenzeileninterpolation |
JP2008011389A (ja) * | 2006-06-30 | 2008-01-17 | Toshiba Corp | 映像信号スケーリング装置 |
TWI347130B (en) * | 2006-08-29 | 2011-08-11 | Realtek Semiconductor Corp | Method and apparatus for de-interlacing video data through utilizing horizontal motion estimation and horizontal motion compensation |
KR101354659B1 (ko) * | 2006-11-08 | 2014-01-28 | 삼성전자주식회사 | 멀티 코덱을 지원하는 움직임 보상 방법 및 장치 |
US20090046202A1 (en) * | 2007-08-17 | 2009-02-19 | Himax Technologies Limited | De-interlace method and apparatus |
US8593572B2 (en) * | 2008-01-30 | 2013-11-26 | Csr Technology Inc. | Video signal motion detection |
EP2114068A1 (en) * | 2008-04-30 | 2009-11-04 | Sony Corporation | Method for converting an image and image conversion unit |
GB2494065B (en) * | 2010-06-07 | 2016-06-08 | Zoran (France) | Image interpolation method with decision mixing |
US8917354B2 (en) * | 2013-09-30 | 2014-12-23 | Amlogic Co., Ltd. | Motion detection in video fields |
Family Cites Families (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5081532A (en) * | 1990-08-30 | 1992-01-14 | Zenith Electronics Corporation | Adaptive progressive scan converter |
US6097847A (en) * | 1993-05-31 | 2000-08-01 | Nec Corporation | Method of and apparatus for calculating sharpness of image and apparatus for sharpening image |
JPH07131761A (ja) * | 1993-10-29 | 1995-05-19 | Toshiba Corp | テレビジョン信号処理回路 |
US5886745A (en) * | 1994-12-09 | 1999-03-23 | Matsushita Electric Industrial Co., Ltd. | Progressive scanning conversion apparatus |
JPH08317336A (ja) * | 1995-03-15 | 1996-11-29 | Fuji Photo Film Co Ltd | 補間画像データ生成装置および方法 |
US5661525A (en) * | 1995-03-27 | 1997-08-26 | Lucent Technologies Inc. | Method and apparatus for converting an interlaced video frame sequence into a progressively-scanned sequence |
EP1307056B1 (en) * | 1995-06-30 | 2004-10-06 | Mitsubishi Denki Kabushiki Kaisha | Scan conversion apparatus with improved vertical resolution and flicker reduction apparatus |
US5532751A (en) | 1995-07-31 | 1996-07-02 | Lui; Sam | Edge-based interlaced to progressive video conversion system |
US5936676A (en) * | 1997-08-21 | 1999-08-10 | Miranda Technologies Inc. | Apparatus and method for line interpolating an interlaced video signal |
FR2766946B1 (fr) * | 1997-08-04 | 2000-08-11 | Thomson Multimedia Sa | Procede et dispositif de pretraitement pour estimation de mouvement |
US6122017A (en) * | 1998-01-22 | 2000-09-19 | Hewlett-Packard Company | Method for providing motion-compensated multi-field enhancement of still images from video |
US6181382B1 (en) * | 1998-04-03 | 2001-01-30 | Miranda Technologies Inc. | HDTV up converter |
CN1157053C (zh) * | 1999-05-25 | 2004-07-07 | 皇家菲利浦电子有限公司 | 隔行扫描图像信号变换成逐行扫描图像信号 |
US6630961B1 (en) * | 1999-06-30 | 2003-10-07 | Lg Electronics Inc. | Deinterlacing device and method |
US6421090B1 (en) * | 1999-08-27 | 2002-07-16 | Trident Microsystems, Inc. | Motion and edge adaptive deinterlacing |
US6867814B2 (en) * | 2000-04-18 | 2005-03-15 | Silicon Image, Inc. | Method, system and article of manufacture for identifying the source type and quality level of a video sequence |
JP4150947B2 (ja) * | 2000-08-23 | 2008-09-17 | ソニー株式会社 | 画像処理装置および方法、並びに記録媒体 |
US7116372B2 (en) * | 2000-10-20 | 2006-10-03 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for deinterlacing |
JP4553481B2 (ja) * | 2000-12-14 | 2010-09-29 | パナソニック株式会社 | 走査線補間装置 |
US6940557B2 (en) * | 2001-02-08 | 2005-09-06 | Micronas Semiconductors, Inc. | Adaptive interlace-to-progressive scan conversion algorithm |
US6931062B2 (en) * | 2001-04-11 | 2005-08-16 | Koninklijke Philips Electronics N.V. | Decoding system and method for proper interpolation for motion compensation |
US6813359B2 (en) * | 2001-05-01 | 2004-11-02 | Bae Systems Information And Electronic Systems Integration Inc. | Apparatus and method for minimizing multipath interference |
KR100393066B1 (ko) * | 2001-06-11 | 2003-07-31 | 삼성전자주식회사 | 적응 움직임 보상형 디-인터레이싱 장치 및 그 방법 |
US7206027B2 (en) * | 2001-11-01 | 2007-04-17 | Koninklijke Philips Electronics N.V. | Spatial resolution of video images |
US7269220B2 (en) * | 2002-07-16 | 2007-09-11 | Broadcom Corporation | Adaptive motion detection and control |
KR20040009967A (ko) * | 2002-07-26 | 2004-01-31 | 삼성전자주식회사 | 디인터레이싱장치 및 방법 |
KR20040050577A (ko) * | 2002-12-10 | 2004-06-16 | 삼성전자주식회사 | 디인터레이싱 장치 및 방법 |
US7242819B2 (en) * | 2002-12-13 | 2007-07-10 | Trident Microsystems, Inc. | Method and system for advanced edge-adaptive interpolation for interlace-to-progressive conversion |
JP4220284B2 (ja) * | 2003-03-28 | 2009-02-04 | 株式会社東芝 | フレーム補間方法、装置及びこれを用いた画像表示システム |
JP3887346B2 (ja) * | 2003-04-28 | 2007-02-28 | 株式会社東芝 | 映像信号処理装置及び映像信号処理方法、映像表示装置 |
KR100979811B1 (ko) * | 2003-08-12 | 2010-09-02 | 삼성전자주식회사 | 수평 방향 에지의 패턴을 고려한 순차주사화 장치 및 방법 |
KR100568105B1 (ko) * | 2003-10-02 | 2006-04-05 | 삼성전자주식회사 | 에지 기반의 영상 적응형 디인터레이싱 방법 |
US7170561B2 (en) * | 2003-12-04 | 2007-01-30 | Lsi Logic Corporation | Method and apparatus for video and image deinterlacing and format conversion |
-
2004
- 2004-09-29 EP EP04255997A patent/EP1631068A3/en not_active Withdrawn
- 2004-10-12 US US10/961,478 patent/US7808553B2/en not_active Expired - Fee Related
- 2004-11-04 JP JP2004320068A patent/JP2006067541A/ja not_active Withdrawn
- 2004-11-23 CN CN200410095053.2A patent/CN1741604A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101079958B (zh) * | 2006-05-22 | 2011-12-07 | 索尼株式会社 | 影像信号处理装置以及图像显示装置 |
CN104469382A (zh) * | 2009-07-29 | 2015-03-25 | 高通股份有限公司 | 用于像素内插的系统及方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2006067541A (ja) | 2006-03-09 |
US7808553B2 (en) | 2010-10-05 |
US20070229534A1 (en) | 2007-10-04 |
EP1631068A3 (en) | 2008-09-03 |
EP1631068A2 (en) | 2006-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1214631C (zh) | 运动及边缘自适应去隔行扫描 | |
CN1266934C (zh) | 视频信号去隔行的方法及装置 | |
CN1086891C (zh) | 帧像素数据发生系统 | |
CN1741604A (zh) | 将隔行扫描图像转换为逐行扫描图像的装置和方法 | |
CN1213601C (zh) | 闪烁校正装置以及闪烁校正方法 | |
CN1274155C (zh) | 用于改进基于块的运动补偿的精度的方法 | |
CN1118194C (zh) | 图像处理设备及方法 | |
CN1574951A (zh) | 视频信号的消除交错装置和方法 | |
CN1717920A (zh) | 运动序列模式的检测 | |
CN1652613A (zh) | 视频信号中的运动检测 | |
CN1310513C (zh) | 图像处理装置和方法、视频显示装置及记录信息重现装置 | |
CN1678023A (zh) | 使用行和列向量的运动向量估计 | |
CN101048803A (zh) | 差异图 | |
CN1846445A (zh) | 基于遮蔽检测对像素的时间插值 | |
WO2009145201A1 (ja) | 画像処理装置、画像処理方法及び撮像装置 | |
CN1820283A (zh) | 虹彩码生成方法、个人认证方法、虹彩码注册装置、个人认证装置 | |
CN1694497A (zh) | 块模式自适应运动补偿 | |
CN101079958A (zh) | 影像信号处理装置以及图像显示装置 | |
CN86100610A (zh) | 电视制式转换装置 | |
CN1285211C (zh) | 用于加强重现图像质量的设备和方法 | |
CN1237782C (zh) | 去隔行扫描装置和方法 | |
CN1650328A (zh) | 增强编码的数字视频的清晰度的系统和方法 | |
CN1270527C (zh) | 扫描变换装置 | |
CN1231055C (zh) | 电视中传送电影场景的数字检测装置 | |
CN1581931A (zh) | 响应于边缘模式的解交错算法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |