CN1087892C - 采用定向边缘***的对运动自适应的扫描速率转换 - Google Patents
采用定向边缘***的对运动自适应的扫描速率转换 Download PDFInfo
- Publication number
- CN1087892C CN1087892C CN95103953A CN95103953A CN1087892C CN 1087892 C CN1087892 C CN 1087892C CN 95103953 A CN95103953 A CN 95103953A CN 95103953 A CN95103953 A CN 95103953A CN 1087892 C CN1087892 C CN 1087892C
- Authority
- CN
- China
- Prior art keywords
- data
- value
- motor message
- filtering
- extreme 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
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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Systems (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Picture Signal Circuits (AREA)
Abstract
一种处理影像数据,从而从常用的交错影像信号的输入产生一逐行扫描信号的方法。该数据在一处理器(1)处接收,用来确定数据场之间时间上的运动信号(26)。该运动信号经滤波,以减少受噪声影响的影像源产生的差错,随后经再次滤波,对被确定的移动信号加以展开。边缘信息(30)经确定,并与运动信号混合,产生一集成的逐行扫描信号(36),供影像显示装置显示,产生具有清晰边缘以及具有受噪声影响较低的运动信号的图像。
Description
本发明涉及数字电视***,尤其是运动影像序列在数字显示***上的显示。
在电视从模拟***发展到数字***的过程中产生了几个问题。其中的一个问题就是如何描绘穿越显示场的运动物体。
当某一物体穿越某一模拟***的显示器运动时,边缘(或物体边界)很逼真,刻画运动物体的曲线、对角线和其他特征时不会有问题。边缘的一个例子是蓝色背景上的一个红球的曲线。然而在一个由像素构成的显示器中,由于是采用一个个单元而不是一些连续图像的线条,因而很难保证边缘的完整性。
另一个问题是,大多数普通电视机采用一种隔行扫描的格式,其显示装置总是每相隔一个时间间隔隔行画线,然后在第二个时间间隔内画出缺掉的行。在采用逐行扫描(Progressive scan)技术的数字电视机中,每一行的“描绘”是在相同的时间间隔内进行的,缺掉的数据必须从第二时间间隔中***。运动物体的***会产生伪像,或者其中含有差错的可见图像。
某一物体(例如球)的圆形边缘,在静止时,并没有什么问题。由于使用静止物体的前场数据(prior field data),曲线光滑延伸。若不使用前场数据,曲线呈锯齿状,看上去就像是楼梯台阶或锯齿。但是,当物体移动时,由于当前场和过去场之间缺乏关联,以前的场数据就不再能够被利用。所以,采用当前场的那种行平均技术(1ine averaging techniques),通常被用于***过程。简单的行平均技术缺乏观测分辨率,这已由模糊的锯齿边缘所证实。这些可见伪像是由于***过程而造成的,该***过程没有考虑数据的实际边缘内容。
这里用到的自适应技术在解决移动边缘时一直不能令人满意。所产生的画面具有诸如上述锯齿边之类的伪像,这就减弱了高分辨率电视机(HDTV)或通常数字电视机中边缘清晰画面的优点。
需要采用某种方法,使得在对移动边缘的描绘进行显示时,保持数字电视机中已有的清晰度以及清晰的轮廓边缘,这可用于逐行扫描的高速环境中,无需大量增加处理要求。
本发明公开了一种由隔行扫描至逐行扫描转换成的过程。该过程采用对运动作补偿的***技术。这种技术采用中间值滤波的帧间差分信号(median-filtered inter-frame difference signals)进行运动检测,并使用一快速中间值滤波过程。该过程是对边缘自适应的,采用来自原始隔行扫描画面的边缘定向。这个过程提供了一种具有低噪声灵敏度的运动检测技术,同时,还提供了一种保留原始隔行扫描画面中存在的边缘完整性的自适应***过程。该过程使画面具有轮廓清晰的移动边缘,噪声更低,从而为收看者提供了更好的画面显示。
为了便于读者更完整地理解本发明及其优点,下面结合附图作下述详细描述:
图1是一种对运动自适应的由隔行扫描至逐行扫描的转换的流程图。
图2对产生运动及边缘检测信号的过程进行更详细的描述,描述一种对运动自适应的由隔行扫描至逐行扫描的转换的流程图的分解过程。
图3a-b是确定运动信号的过程的图例。
图4a和4b图示的是中间值滤波过程的图解表示。
图5是边缘检测的图例。
对运动进行的由隔行扫描至逐行扫描的转换(IPC)用来清除由于更好扫描格式而产生的伪像,其中,每一场含有隔行信息,并且这两行隔行扫描形成一完整的帧。IPC技术采用一运动信号的加权和K,以及场间及场内值。
IPC方法的一个例子见图1所示。图1的讨论中仅指出何处、何时传送的是什么信号。信号的功能和作延迟的目的则见于图2中的讨论。
亮度信号Y沿路径10传送到扫描行影像处理器(SVP)#1。同一信号保持不变,沿路径12传送到SVP#2。路径14取得信号Y,在“场延迟器”16处使该信号产生一个场的延迟。这一延迟的场沿路径18直接传送到SVP#2。然而,在传送到SVP#1之前,该已经一次延迟了的信号在“1H”20处经受了一次一行水平延迟,另一场延迟在“场延迟器”22处进行。该两次延迟了的信号现在沿路径24传送到SVP#1。
SVP#1产生三个信号。第一个信号是在线26上的K′。该信号被延迟一场,并经处理,在线28上产生运动信号K。边缘信息在线30上离开SVP#1,并进入SVP#2。SVP#2具有下述输入:线12上的原始亮度信号Y,线18上的一次延迟Y信号,线28上的运动信号K,线30上的边缘信息信号,以及分别在线32和34上的二色差信号R-Y和B-Y。SVP#2具有在线36上用作亮度预扫描(proscan)的输出信号YP,以及在线38上的色差信号R-YP和B-YP。
必须理解的是,如果该SVP足够大并且足够快,在SVP#2中进行的处理可能可以在SVP#1的不同部分进行。然而,为了便于讨论,采用两个SVP更容易理解。另外,使用的处理器种类不必只是一种SVP。也可以采用其他处理器按需以大体相同的方式实现这些算法。
运动信号处理
参见图2,来看一下产生预扫描输出YP时的各个信号及其功能。图2是每一SVP内部过程的更详细的示意图。上部用虚线方框围成的区域即图1中的SVP。原始Y信号仍在线10上。当信号进入SVP#1后分别接入线14和40。由于检测运动而采用的方式,线14使该信号在“场延迟器”16处延迟一个场。为了确定运动量的大小,必须在当前场与二次延迟场之间作一比较。随后,这一一次延迟亮度场沿路径18传送到SVP#2。线14继续进行到“1H”延迟器20,从而防止延迟场之间出现任何奇/偶行失配。它使场延迟一个水平行。该场随后在“场延迟器”22处再次被延迟。这一二次延迟场沿路径24传送。随后,在路径10上进入该***的这一当前场减去路径24上的二次延迟场,给出该二场的比较值。
这一运动信号判定的图示见图3a和3b。场差是在图3a中,通过比较当前场与二次延迟场的差值符号而求得的。如图3b所示,用运动信号K,连同空间邻近像素X以及前一场得到的像素Z来确定***像素X。该图还给出后文结合图5将要讨论的边缘信息和运动信号的概念。
因为比较值是一个带符号的数,所以共有9位。在“ABS”42处取绝对值,使比较值的位数减少到八位。然后,非线性函数“NL”44将该8位减小到4位,用来将该数传送到中间值滤波器45。
中间值滤波处理如图4a所示。通过对运动信号进行滤波,可以消除任意点噪声源,从而增加了移动信号的可靠性。为了求得最低噪声目标数据,如图4a所示,中间值滤波器采用邻近数据点的值来求得该目标数据。
作为本处理过程特例所采用的中间值滤波技术表示进行一种5抽头中间值计算(5-tap median calculation)的快速有效的方法。快速有效的处理对于许多数字信号处理(DSP)应用是必要的,应用中的执行时间以及程序指令是很受重视的。诸如这一过程之类的实时实施,在执行时间和指令空间上花费了更高的代价。
用在该过程中的5抽头中间值滤波器处理总共需要181条指令,其中,更常用的方法大约需要扫描行影像处理器(如SVP#1)的当前配置中910条指令的277条指令。与常用的算法相比,使用该快速中间值滤波器算法大约可以节约35%的指令空间。
执行一5抽头中间值滤波器运算的普通方法可以是下面任意一种:
MED(a,b,c,d,e)=MAX〔min(a,b,c),min(a,b,d),min(a,b,e),min(a,c,d),min(a,c,e),min(a,d,e),min(b,c,d),min(b,c,e),min(b,d,e),min(c,d,e))
或者
MED(a,b,c,d,e)=MIN〔max(a,b,c),max(a,b,d),max(a,b,e),max(a,c,d),max(a,c,e),max(a,d,e),max(b,c,d),max(b,c,e),max(b,d,e),max(c,d,e)〕。
总的说来,对于一L元(L-element)序列,该常用方法为对子序列
的最大值或最小值取最小值或最大值。这一阶乘表达式表示随着L元序列长度的增加,其复杂性以阶乘方式增大。相反,本快速中间值滤波器的复杂性以一种线性方式随L元序列的长度的增加而增加。所以,采用该瞬时中间值滤波器处理,可以完成复杂性更高的中间值滤波器实施,而使执行时间和指令空间为最小。
如图4b所示,变量V0,V1、V2,V3和V4代表包围并包括正被***的那一点的数据点。在步骤46,对给定值中的两个进行比较,并去除极值。这一滤波过程既可以处理最大值,并将最低值用于中间值判定,也可以处理最小值,并用最高值作中间值判定。寻求的结果是为了找到这五个输入值的中间值。本讨论中,这些最大值或最小值将统称为“极”值。如果运算是对最大值进行处理,则步骤46的作用如图4C所示。如果V1大于或等于V0,则S0等于0,否则S0等于1。如图3C所示,如果S0为0,则步骤50在线52上的输出是V0。为意味着V0小于V1。
该过程一直进行到步骤54,极值组D0至D3表示四个最高值或最低值。这一组极值由步骤56,减少到一组只含有三个最高值或最低值的极值组,即C0到C2。在步骤58和60中,对这三个最高值或最低值进行排序,用来求得与这三个变量相反的极值。例如,如果C0值至C2值是最大的三个值,则由步骤58和60判定这三个中哪一个最小。这随后就作为中间值。
上述例子是对于一个5抽头中间值滤波器的。也可以采用更多或更少的抽头。在某个点处,SVP指令的数目可以增加到这样一点,即该点处额外的精度优越性再也不会大于所需指令的数量。那一点必须由每一设计者来确定。然而,在该点处,一个5抽头滤波器已被确定为指令数量与所获精度之间的最佳折衷方法。
现在回到图1和图2,线26上中间值滤波器的输出,随后被送入反馈环路,成为信号K′,如图1中同一线上所示。信号K′为运动信号,用作时间滤波器的输入。接下来对运动信号K′进行的处理见图2中的更详尽的描述。虚线27表示对来自线26的运动信号K′进行的处理。这一步采用一系列场延迟线“FIELD DL”和水平延迟器“1H”,连同来自中间值滤波过程所判定的值,对信号进行时间滤波。
虚线29包围的是在时间滤波以后进行的空间滤波。该空间滤波步骤包括一垂直低通滤波器“VLPF”以及一水平低通滤波器“HLPF”,二者用来以最终的运动信号K而将该运动加以展开,而信号K为来自线28上SVP#1的输出。
时间滤波器27和空间滤波器29具有以空间方式将运动信号加以展开的趋势。所以,那一信号中的任何噪声或差错趋向于向外传播。因此在这些滤波器之前采用中间值滤波器的前所未知的优点在于该中间值滤波器消除了噪声,并防止其向邻近像素的传播,从而使画面更为清晰。
前文提到的另一个问题是结合运动对边缘进行检测。因为边缘检测和运动信号处理是两个独立的话题,并且可以分开实现,所以边缘信息仅在运动出现时才真正有效。因此,运动信号处理会影响用于***缺少行的边缘信息的量的大小。
边缘检测
现在回过来参见图1和图2。对图1中线30上的边缘信息输出进行讨论。对该过程更详细的描述图见图2所示。边缘检测器43采用线10的输入、原始亮度信号以及沿路径40已经延迟了一个水平行的亮度信号。这一处理的图示见图5。
与图3b类似,像素X具有邻近像素A-F。边缘的方向可以被确定为上方邻近像素和下方邻近像素的任一组合,不包括冗余的边缘方向。例如,AD、BE和CF为所有垂直边缘,不必要求一个以上的方向标志。所以,可能的边缘方向为AE、AF、BE、CD和CE。注意AE和BF为同一边缘,CE和BD也为同一边缘。AF等的这些标志,表示二变量之差的绝对值。AF为A-F的绝对值。如果AE、AF、BE、CD和CE这五个值的最大值减去这五个值中的最小值仍大于一预定阈值,则边缘方向就选择为这5个值的最小值。否则,边缘就确定为BE,或为垂直方向。实现这一点的一种方法是赋给每一可能的边缘方向一个值,这个值被传送到第二SVP,从而通知SVP#2该使用哪一种***。
回到图2,这一边缘信息在路径30上被传送到SVP#2。边缘信息在路径30上与原始亮度信号(一在“像素选择”步骤70处延迟一个水平行的亮度信号)组合在一起。这里,SVP进行这样一个过程;从A、B或C中选出一个像素(见图3b),从D、E或F中选出一个像素。然后,这两个像素被用来计算加权平均***的行平均组分。这两个信号在1/2处等权重并被组合。合成信号在线76上输入到“MIX”步骤,用来自线18的场延迟亮度信号以及线28上的运动信号K进行处理。线36上的合成输出是被***的预扫描输出信号YP。
另外,色差信号R-Y和B-Y是在线38和39上来自SVP#2的输出,是用行平均计算得到的。正如前文所指出的那样,上面所有的内容都可以在同一SVP(如SVP#1)内进行。在这种情况下,边缘信息和运动信号可以被认为是为了进行进一步处理之用,而不是传送到SVP#2。
上述处理使一隔行扫描信号可被转换成逐行扫描(或预扫描),具有清晰的边缘和运动。运动物体具有清晰的边缘,为观者提供了更好的画面。另外,因为整个这些过程采用了最少数目的指令,而这些指令可以在SVP未被使用的部分中执行,所以这些处理过程可以被装载对于IPC过程已成为必须的扫描行影像处理器中。上述步骤也可以在一个处理器的不同的工作区内进行。
至此,尽管对一种由隔行扫描至逐行扫描的变化过程的一个特定实施例作了描述,但是这种特定实施例不能被认定为是对后面权利要求所陈述的发明范围的限定。
Claims (5)
1.一种对影像数据进行处理的***,其特征在于,它包括:
a.用来接收所述影像数据的电路;
b.在接收所述影像数据的所述电路内的处理器,所述处理器包含硬件并且
i.检测所述影像数据中的运动信号和边缘信号,以产生运动信号和边缘信号;
ii.对所述运动信号进行滤波,以减小噪声,其中,所述滤波是由一快速中间值滤波器进行的;
iii.通过使用时间滤波器和空间滤波器对所述运动信号数据加以展开;以及
iv.采用所述影像数据和所述运动信号及所述边缘信号***数据点,以产生经处理的影像数据;以及
c.用于接收和显示所述经处理的影像数据的显示装置。
2.一种处理影像数据的方法,其特征在于,它包括:
a.将所述影像数据接收到一处理器内;
b.根据所述影像数据确定一运动信号;
c.在所述影像数据中找出边缘信息;
d.通过寻找相邻运动信号值的中间值,对所述运动信号进行滤波;所述滤波包含:
i.在从一组N个数据值得到的一对数据值之间进行极值比较,以确定当前最大极值;
ii.将与所述当前极值相反的极值最接近的数据值储存起来;
iii.将所述当前最大极值与从所述一组数据得到的下一个数据值比较,以确定所述当前最大极值;
iv.将与所述当前极值相反的极值最接近的数据值储存起来;
v.继续步骤c和d,直至已经比较了所有的数据值;
vi.舍去所述当前极值;
vii.采用所述储存的数据值,重复步骤a至f,直至剩下(N+1)/2个储存的数据值;以及
viii.比较所述剩下的储存数据值,保留每次比较中得到的最后一个极值,与每次剩下的储存数据值比较,其中,所述最后的极值是已经比较了所有剩下的储存数据值以后得到的中间值;
e.将所述边缘信息和所述经滤波的运动信号传送到一个影像处理器;以及
f.用所述经滤波的运动信号和所述边缘信息产生供一影像显示装置使用的逐行扫描信号。
3.一种处理影像数据的方法,其特征在于,它包括:
a.将所述影像数据接收到一处理器内;
b.根据所述影像数据确定一个运动信号;
c.在所述影像数据中寻找边缘信息;
d.对所述运动信号进行时间和空间滤波;
e.将所述边缘信息和所述经滤波的运动信号传送到一个影像处理器;以及
f.用所述经滤波的运动信号和所述边缘信息产生一个影像显示装置上使用的逐行扫描信号。
4.如权利要求3所述的方法,其特征在于,它包含:
a.在对所述运动信号进行时间和空间滤波前,对所述运动信号进行中间滤波,所述中间滤波包含:
i.在从一组N个数据值得到的一对数据值之间进行极值比较,以确定当前最大极值;
ii.将最接近于所述当前极值的相反极值的数据值储存起来;
iii.将所述当前最大极值与从所述一组数据中的下一个数据值比较,以确定所述当前最大极值;
iv.将最接近于所述当前极值的相反极值的数据值储存起来;
v.继续步骤c和d,直至已经比较了所有的数据值;
vi.舍去所述当前极值;
vii.用所述储存的数据值重复步骤a至f,直到剩下(N+1)/2个储存的数据值;以及
viii.比较所述剩下的储存数据值,保留从每次比较得到的最终的极值,以与每次剩下的储存数据值比较,其中,所述最终极值是已经比较了所有剩下的储存数据值以后的中间值。
5.如权利要求2所述的方法,其特征在于,它包含:
a.对所述经滤波的运动信号进行时间和空间滤波。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/227816 | 1994-04-14 | ||
US08/227,816 US5519451A (en) | 1994-04-14 | 1994-04-14 | Motion adaptive scan-rate conversion using directional edge interpolation |
US08/227,816 | 1994-04-14 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1114813A CN1114813A (zh) | 1996-01-10 |
CN1087892C true CN1087892C (zh) | 2002-07-17 |
Family
ID=22854587
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN95103953A Expired - Fee Related CN1087892C (zh) | 1994-04-14 | 1995-04-13 | 采用定向边缘***的对运动自适应的扫描速率转换 |
Country Status (8)
Country | Link |
---|---|
US (3) | US5519451A (zh) |
EP (1) | EP0677958B1 (zh) |
JP (2) | JPH0884321A (zh) |
KR (1) | KR100424600B1 (zh) |
CN (1) | CN1087892C (zh) |
CA (1) | CA2146884A1 (zh) |
DE (1) | DE69519398T2 (zh) |
TW (4) | TW348356B (zh) |
Families Citing this family (103)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0669598B1 (en) * | 1994-02-28 | 1999-10-27 | STMicroelectronics S.r.l. | Filter for reducing noise and exalting image digital signals edges according to fuzzy logic |
DE4419891B4 (de) * | 1994-06-07 | 2006-06-29 | Micronas Gmbh | Verfahren zur progressiven Konversion von Fernsehbildern mit Zeilensprung |
KR100203270B1 (ko) * | 1995-09-30 | 1999-06-15 | 윤종용 | 광역벡터의 상관성을 이용한 화소의 보간방법 및 그 장치 |
JPH09163373A (ja) * | 1995-12-08 | 1997-06-20 | Toshiba Corp | 雑音低減装置 |
FR2742900B1 (fr) * | 1995-12-22 | 1998-02-13 | Thomson Multimedia Sa | Procede d'interpolation de trames progressives |
EP0830018A3 (en) * | 1996-09-13 | 1999-12-29 | Texas Instruments Incorporated | Method and system for motion detection in a video image |
JP3274980B2 (ja) * | 1997-03-03 | 2002-04-15 | 株式会社ケンウッド | 二次元ビデオフィルタ及びビデオフィルタ装置 |
US6639945B2 (en) | 1997-03-14 | 2003-10-28 | Microsoft Corporation | Method and apparatus for implementing motion detection in video compression |
US6173317B1 (en) | 1997-03-14 | 2001-01-09 | Microsoft Corporation | Streaming and displaying a video stream with synchronized annotations over a computer network |
US6100870A (en) * | 1997-05-30 | 2000-08-08 | Texas Instruments Incorporated | Method for vertical imaging scaling |
US6141056A (en) * | 1997-08-08 | 2000-10-31 | Sharp Laboratories Of America, Inc. | System for conversion of interlaced video to progressive video using horizontal displacement |
US6281942B1 (en) * | 1997-08-11 | 2001-08-28 | Microsoft Corporation | Spatial and temporal filtering mechanism for digital motion video signals |
US6452972B1 (en) * | 1997-09-12 | 2002-09-17 | Texas Instruments Incorporated | Motion detection using field-difference measurements |
US6262773B1 (en) * | 1997-09-15 | 2001-07-17 | Sharp Laboratories Of America, Inc. | System for conversion of interlaced video to progressive video using edge correlation |
US6061100A (en) * | 1997-09-30 | 2000-05-09 | The University Of British Columbia | Noise reduction for video signals |
US6546405B2 (en) | 1997-10-23 | 2003-04-08 | Microsoft Corporation | Annotating temporally-dimensioned multimedia content |
US6181382B1 (en) * | 1998-04-03 | 2001-01-30 | Miranda Technologies Inc. | HDTV up converter |
US7536706B1 (en) | 1998-08-24 | 2009-05-19 | Sharp Laboratories Of America, Inc. | Information enhanced audio video encoding system |
US6118488A (en) * | 1998-08-31 | 2000-09-12 | Silicon Integrated Systems Corporation | Method and apparatus for adaptive edge-based scan line interpolation using 1-D pixel array motion detection |
US6297848B1 (en) * | 1998-11-25 | 2001-10-02 | Sharp Laboratories Of America, Inc. | Low-delay conversion of 3:2 pulldown video to progressive format with field averaging |
KR100282397B1 (ko) * | 1998-12-31 | 2001-02-15 | 구자홍 | 디지탈 영상 데이터의 디인터레이싱 장치 |
KR100323662B1 (ko) * | 1999-06-16 | 2002-02-07 | 구자홍 | 디인터레이싱 장치 및 방법 |
KR100303728B1 (ko) * | 1999-07-29 | 2001-09-29 | 구자홍 | 격행주사 영상의 디인터레이싱 방법 |
BR0013309A (pt) | 1999-08-16 | 2002-05-28 | Du Pont | Fragmento de ácido nucléico isolado, complemento, gene quimérico, planta ou célula hospedeira transformada, planta transformada, planta ou célula hospedeira, sementes, óleo método de alteração do nìvel de ácidos graxos em uma planta ou célula hospedeira, método de produção de óleo se sementes contendo ácidos graxos, método para a produção de enzimas modificadoras de ácidos graxos, método para isolar fragmentos de ácidos nucléicos e seus subfragmentos funcionalmente equivalentes, alimentos animal e método para aprimorar a qualidade de carcaça de um animal |
US7171703B2 (en) | 1999-11-30 | 2007-02-06 | Pool Cover Specialists National, Inc. | Pool cover tracking system |
US6731342B2 (en) * | 2000-01-06 | 2004-05-04 | Lg Electronics Inc. | Deinterlacing apparatus and method using edge direction detection and pixel interplation |
ES2219392T3 (es) * | 2000-01-28 | 2004-12-01 | Fujitsu General Limited | Circulo de conversion de la exploracion. |
JP2003526999A (ja) | 2000-03-15 | 2003-09-09 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ピーキングフィルタを有するビデオ装置 |
US6721458B1 (en) | 2000-04-14 | 2004-04-13 | Seiko Epson Corporation | Artifact reduction using adaptive nonlinear filters |
JP2002024815A (ja) * | 2000-06-13 | 2002-01-25 | Internatl Business Mach Corp <Ibm> | 拡大画像データに変換するための画像変換方法、画像処理装置、および画像表示装置 |
KR100364762B1 (ko) * | 2000-06-22 | 2002-12-16 | 엘지전자 주식회사 | 순차주사 영상 변환 장치 및 방법과, 그를 이용한 수직주사율 변환 장치 |
US7647340B2 (en) | 2000-06-28 | 2010-01-12 | Sharp Laboratories Of America, Inc. | Metadata in JPEG 2000 file format |
KR100644601B1 (ko) * | 2000-09-30 | 2006-11-10 | 삼성전자주식회사 | 움직임 보상형 보간을 이용한 디-인터레이싱 장치 및 그방법 |
US7116372B2 (en) * | 2000-10-20 | 2006-10-03 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for deinterlacing |
JP2004516718A (ja) | 2000-12-11 | 2004-06-03 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ビデオ信号処理における動き補償型デインターレーシング |
US7095445B2 (en) * | 2000-12-20 | 2006-08-22 | Samsung Electronics Co., Ltd. | Method of detecting motion in an interlaced video sequence based on logical operation on linearly scaled motion information and motion detection apparatus |
JP2002199351A (ja) * | 2000-12-27 | 2002-07-12 | Matsushita Electric Ind Co Ltd | 静止判定装置およびそれを備えた走査線補間装置 |
US6859554B2 (en) * | 2001-04-04 | 2005-02-22 | Mitsubishi Electric Research Laboratories, Inc. | Method for segmenting multi-resolution video objects |
US7110612B1 (en) | 2001-10-11 | 2006-09-19 | Pixelworks, Inc. | Weighted absolute difference based noise reduction method and apparatus |
WO2003038753A2 (en) * | 2001-11-01 | 2003-05-08 | Koninklijke Philips Electronics N.V. | Improved spatial resolution of video images |
CN1322749C (zh) * | 2001-11-01 | 2007-06-20 | 皇家飞利浦电子股份有限公司 | 视频数据的面向边缘内插 |
US7423691B2 (en) * | 2001-11-19 | 2008-09-09 | Matsushita Electric Industrial Co., Ltd. | Method of low latency interlace to progressive video format conversion |
US7245326B2 (en) * | 2001-11-19 | 2007-07-17 | Matsushita Electric Industrial Co. Ltd. | Method of edge based interpolation |
US7375760B2 (en) * | 2001-12-31 | 2008-05-20 | Texas Instruments Incorporated | Content-dependent scan rate converter with adaptive noise reduction |
US7023487B1 (en) * | 2002-01-25 | 2006-04-04 | Silicon Image, Inc. | Deinterlacing of video sources via image feature edge detection |
US7154556B1 (en) | 2002-03-21 | 2006-12-26 | Pixelworks, Inc. | Weighted absolute difference based deinterlace method and apparatus |
KR100451258B1 (ko) * | 2002-06-12 | 2004-10-06 | (주)씨앤에스 테크놀로지 | 디지털 방송의 가상 채널 맵핑 및 채널 튜닝방법 |
US7099509B2 (en) * | 2002-10-11 | 2006-08-29 | Samsung Electronics Co., Ltd. | Method of edge direction detection based on the correlations between pixels of a vector and an edge direction detection system |
KR20040061244A (ko) * | 2002-12-30 | 2004-07-07 | 삼성전자주식회사 | 디-인터레이싱 방법 및 그 장치 |
EP1443776B1 (en) * | 2003-01-29 | 2012-08-15 | Sony Deutschland GmbH | Video signal processing system |
GB2402288B (en) * | 2003-05-01 | 2005-12-28 | Imagination Tech Ltd | De-Interlacing of video data |
US7269292B2 (en) | 2003-06-26 | 2007-09-11 | Fotonation Vision Limited | Digital image adjustable compression and resolution using face detection information |
US8155397B2 (en) | 2007-09-26 | 2012-04-10 | DigitalOptics Corporation Europe Limited | Face tracking in a camera processor |
US8494286B2 (en) | 2008-02-05 | 2013-07-23 | DigitalOptics Corporation Europe Limited | Face detection in mid-shot digital images |
US8989453B2 (en) | 2003-06-26 | 2015-03-24 | Fotonation Limited | Digital image processing using face detection information |
US7565030B2 (en) | 2003-06-26 | 2009-07-21 | Fotonation Vision Limited | Detecting orientation of digital images using face detection information |
US7620218B2 (en) | 2006-08-11 | 2009-11-17 | Fotonation Ireland Limited | Real-time face tracking with reference images |
US7574016B2 (en) | 2003-06-26 | 2009-08-11 | Fotonation Vision Limited | Digital image processing using face detection information |
US7844076B2 (en) | 2003-06-26 | 2010-11-30 | Fotonation Vision Limited | Digital image processing using face detection and skin tone information |
US8330831B2 (en) | 2003-08-05 | 2012-12-11 | DigitalOptics Corporation Europe Limited | Method of gathering visual meta data using a reference image |
US8948468B2 (en) | 2003-06-26 | 2015-02-03 | Fotonation Limited | Modification of viewing parameters for digital images using face detection information |
US7792970B2 (en) | 2005-06-17 | 2010-09-07 | Fotonation Vision Limited | Method for establishing a paired connection between media devices |
US8593542B2 (en) | 2005-12-27 | 2013-11-26 | DigitalOptics Corporation Europe Limited | Foreground/background separation using reference images |
US7440593B1 (en) | 2003-06-26 | 2008-10-21 | Fotonation Vision Limited | Method of improving orientation and color balance of digital images using face detection information |
US7471846B2 (en) | 2003-06-26 | 2008-12-30 | Fotonation Vision Limited | Perfecting the effect of flash within an image acquisition devices using face detection |
US8682097B2 (en) | 2006-02-14 | 2014-03-25 | DigitalOptics Corporation Europe Limited | Digital image enhancement with reference images |
US9692964B2 (en) | 2003-06-26 | 2017-06-27 | Fotonation Limited | Modification of post-viewing parameters for digital images using image region or feature information |
US8498452B2 (en) | 2003-06-26 | 2013-07-30 | DigitalOptics Corporation Europe Limited | Digital image processing using face detection information |
US9129381B2 (en) | 2003-06-26 | 2015-09-08 | Fotonation Limited | Modification of post-viewing parameters for digital images using image region or feature information |
US7616233B2 (en) * | 2003-06-26 | 2009-11-10 | Fotonation Vision Limited | Perfecting of digital image capture parameters within acquisition devices using face detection |
US8896725B2 (en) | 2007-06-21 | 2014-11-25 | Fotonation Limited | Image capture device with contemporaneous reference image capture mechanism |
US7706624B2 (en) | 2003-08-04 | 2010-04-27 | Thomson Licensing | Apparatus and method for reducing noise in an image |
JP4003713B2 (ja) * | 2003-08-06 | 2007-11-07 | ソニー株式会社 | 画像処理装置および画像処理方法 |
US7345708B2 (en) * | 2003-12-23 | 2008-03-18 | Lsi Logic Corporation | Method and apparatus for video deinterlacing and format conversion |
WO2006022705A1 (en) * | 2004-08-10 | 2006-03-02 | Thomson Licensing | Apparatus and method for indicating the detected degree of motion in video |
US8320641B2 (en) | 2004-10-28 | 2012-11-27 | DigitalOptics Corporation Europe Limited | Method and apparatus for red-eye detection using preview or other reference images |
US7315631B1 (en) | 2006-08-11 | 2008-01-01 | Fotonation Vision Limited | Real-time face tracking in a digital image acquisition device |
US8503800B2 (en) | 2007-03-05 | 2013-08-06 | DigitalOptics Corporation Europe Limited | Illumination detection using classifier chains |
US7362378B2 (en) | 2005-01-10 | 2008-04-22 | Matsushita Electric Industrial Co., Ltd. | Method of edge based pixel location and interpolation |
US7542095B2 (en) * | 2005-01-20 | 2009-06-02 | Samsung Electronics Co., Ltd. | Method and system of noise-adaptive motion detection in an interlaced video sequence |
US7403234B2 (en) * | 2005-05-02 | 2008-07-22 | Samsung Electronics Co., Ltd. | Method for detecting bisection pattern in deinterlacing |
US7450184B1 (en) | 2005-06-27 | 2008-11-11 | Magnum Semiconductor, Inc. | Circuits and methods for detecting 2:2 encoded video and systems utilizing the same |
US7522214B1 (en) | 2005-06-27 | 2009-04-21 | Magnum Semiconductor, Inc. | Circuits and methods for deinterlacing video display data and systems using the same |
US7414671B1 (en) * | 2005-06-30 | 2008-08-19 | Magnum Semiconductor, Inc. | Systems and methods for display object edge detection and pixel data interpolation in video processing systems |
US7538824B1 (en) | 2005-08-18 | 2009-05-26 | Magnum Semiconductor, Inc. | Systems and methods for reducing noise during video deinterlacing |
KR100843083B1 (ko) * | 2005-12-14 | 2008-07-02 | 삼성전자주식회사 | 움직임 추정 기반 프레임 보간을 위한 장치 및 방법 |
WO2008023280A2 (en) | 2006-06-12 | 2008-02-28 | Fotonation Vision Limited | Advances in extending the aam techniques from grayscale to color images |
US7403643B2 (en) | 2006-08-11 | 2008-07-22 | Fotonation Vision Limited | Real-time face tracking in a digital image acquisition device |
US7916897B2 (en) | 2006-08-11 | 2011-03-29 | Tessera Technologies Ireland Limited | Face tracking for controlling imaging parameters |
GB2444534A (en) * | 2006-12-06 | 2008-06-11 | Sony Uk Ltd | Assessing the reliability of motion information in motion adaptive image processing |
US8115866B2 (en) * | 2006-12-29 | 2012-02-14 | Texas Instruments Incorporated | Method for detecting film pulldown cadences |
US8055067B2 (en) | 2007-01-18 | 2011-11-08 | DigitalOptics Corporation Europe Limited | Color segmentation |
TWI389568B (zh) | 2007-01-26 | 2013-03-11 | Mstar Semiconductor Inc | 影像解交錯的方法及相關裝置 |
EP2115662B1 (en) | 2007-02-28 | 2010-06-23 | Fotonation Vision Limited | Separating directional lighting variability in statistical face modelling based on texture space decomposition |
US8649604B2 (en) | 2007-03-05 | 2014-02-11 | DigitalOptics Corporation Europe Limited | Face searching and detection in a digital image acquisition device |
US7916971B2 (en) * | 2007-05-24 | 2011-03-29 | Tessera Technologies Ireland Limited | Image processing method and apparatus |
FR2925199A1 (fr) * | 2007-12-13 | 2009-06-19 | Thomson Licensing Sas | Procede de generation de distances representatives d'orientations de contour dans une image video, dispositif correspondant et utilisation du procede pour le desentrelacement ou la conversion de format |
TWI392114B (zh) * | 2008-03-04 | 2013-04-01 | Huga Optotech Inc | 發光二極體及其形成方法 |
US7855737B2 (en) | 2008-03-26 | 2010-12-21 | Fotonation Ireland Limited | Method of making a digital camera image of a scene including the camera user |
KR101446975B1 (ko) | 2008-07-30 | 2014-10-06 | 디지털옵틱스 코포레이션 유럽 리미티드 | 얼굴 검출 기능을 사용한 얼굴 및 피부의 자동 미화 |
US8049817B2 (en) * | 2008-10-02 | 2011-11-01 | Interra Systems Inc. | Method and system for calculating interlace artifact in motion pictures |
US8170370B2 (en) * | 2008-12-04 | 2012-05-01 | Cyberlink Corp. | Method and apparatus of processing interlaced video data to generate output frame by blending deinterlaced frames |
US8379917B2 (en) | 2009-10-02 | 2013-02-19 | DigitalOptics Corporation Europe Limited | Face recognition performance using additional image features |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5019903A (en) * | 1989-05-04 | 1991-05-28 | Sony Corporation | Spatial interpolation between lines of a supersampled digital video signal in accordance with a gradient vector selected for maximum matching of blocks of samples which are offset in opposite directions |
US5051826A (en) * | 1989-02-28 | 1991-09-24 | Kabushiki Kaisha Toshiba | Vertical edge detection circuit for a television image motion adaptive progressive scanning conversion circuit |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4513440A (en) * | 1982-06-29 | 1985-04-23 | Harris Corporation | Hardware median filter |
US4713786A (en) * | 1985-02-15 | 1987-12-15 | Harris Corporation | Digital hardware selection filter |
US4672567A (en) * | 1985-02-19 | 1987-06-09 | Allied Corporation | Median filter for reducing data error in distance measuring equipment |
US4672445A (en) * | 1985-05-29 | 1987-06-09 | Rca Corporation | Progressive scan processor employing interpolation in luminance channel controlled by a motion signal and a vertical detail representative signal |
GB2194364B (en) * | 1986-08-20 | 1990-06-06 | Gec Avionics | A median filter |
US5144568A (en) * | 1987-05-26 | 1992-09-01 | Sundstrand Corporation | Fast median filter |
GB8920490D0 (en) * | 1989-09-11 | 1989-10-25 | Indep Broadcasting Authority | Improvements in or relating to adaptive video signal converters |
US5166788A (en) * | 1990-06-29 | 1992-11-24 | Samsung Electronics Co., Ltd. | Motion signal processor |
KR930009880B1 (ko) * | 1990-11-19 | 1993-10-12 | 삼성전자 주식회사 | 동신호 검출회로 |
FI89995C (fi) * | 1991-12-31 | 1993-12-10 | Salon Televisiotehdas Oy | Foerfarande foer randadaptiv interpolation av en tv-bilds linje samt en interpolator |
DE4211955A1 (de) * | 1992-04-09 | 1993-10-14 | Thomson Brandt Gmbh | Verfahren und Vorrichtung für eine interlace-progressiv-Wandlung |
US5384865A (en) * | 1992-06-01 | 1995-01-24 | Eastman Kodak Company | Adaptive, hybrid median filter for temporal noise suppression |
KR0151410B1 (ko) * | 1992-07-03 | 1998-10-15 | 강진구 | 영상신호의 운동벡터 검출방법 |
US5412436A (en) * | 1993-04-22 | 1995-05-02 | Thomson Consumer Electronics, Inc. | Motion adaptive video processing system |
-
1994
- 1994-04-14 US US08/227,816 patent/US5519451A/en not_active Expired - Lifetime
-
1995
- 1995-04-12 CA CA002146884A patent/CA2146884A1/en not_active Abandoned
- 1995-04-12 EP EP95105519A patent/EP0677958B1/en not_active Expired - Lifetime
- 1995-04-12 DE DE69519398T patent/DE69519398T2/de not_active Expired - Lifetime
- 1995-04-13 JP JP7088172A patent/JPH0884321A/ja not_active Withdrawn
- 1995-04-13 KR KR1019950008607A patent/KR100424600B1/ko not_active IP Right Cessation
- 1995-04-13 CN CN95103953A patent/CN1087892C/zh not_active Expired - Fee Related
- 1995-06-07 US US08/477,743 patent/US5592231A/en not_active Expired - Lifetime
- 1995-06-07 US US08/475,738 patent/US5638139A/en not_active Expired - Lifetime
- 1995-06-16 TW TW086103481A patent/TW348356B/zh not_active IP Right Cessation
- 1995-06-16 TW TW086103482A patent/TW348357B/zh not_active IP Right Cessation
- 1995-06-16 TW TW086103483A patent/TW348358B/zh not_active IP Right Cessation
- 1995-06-16 TW TW084106155A patent/TW326612B/zh not_active IP Right Cessation
-
2007
- 2007-12-21 JP JP2007330055A patent/JP2008136227A/ja not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5051826A (en) * | 1989-02-28 | 1991-09-24 | Kabushiki Kaisha Toshiba | Vertical edge detection circuit for a television image motion adaptive progressive scanning conversion circuit |
US5019903A (en) * | 1989-05-04 | 1991-05-28 | Sony Corporation | Spatial interpolation between lines of a supersampled digital video signal in accordance with a gradient vector selected for maximum matching of blocks of samples which are offset in opposite directions |
Non-Patent Citations (1)
Title |
---|
SIGNAL PROCESSING OF HDTV II 1990.12.31 T.DOYLE AND M.LOOYMANS ELSEVIER SCIENCE PUBLISHERS * |
Also Published As
Publication number | Publication date |
---|---|
US5592231A (en) | 1997-01-07 |
DE69519398D1 (de) | 2000-12-21 |
JP2008136227A (ja) | 2008-06-12 |
TW326612B (en) | 1998-02-11 |
CN1114813A (zh) | 1996-01-10 |
US5519451A (en) | 1996-05-21 |
EP0677958A2 (en) | 1995-10-18 |
EP0677958B1 (en) | 2000-11-15 |
KR100424600B1 (ko) | 2004-06-23 |
TW348358B (en) | 1998-12-21 |
JPH0884321A (ja) | 1996-03-26 |
DE69519398T2 (de) | 2001-05-17 |
CA2146884A1 (en) | 1995-10-15 |
TW348357B (en) | 1998-12-21 |
KR950035448A (ko) | 1995-12-30 |
EP0677958A3 (en) | 1996-01-17 |
TW348356B (en) | 1998-12-21 |
US5638139A (en) | 1997-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1087892C (zh) | 采用定向边缘***的对运动自适应的扫描速率转换 | |
KR100335862B1 (ko) | 에지 상관을 사용하여 인터레이스 비디오를 프로그레시브비디오로 변환하는 시스템 | |
US7406208B2 (en) | Edge enhancement process and system | |
US7423691B2 (en) | Method of low latency interlace to progressive video format conversion | |
US5521644A (en) | Mechanism for controllably deinterlacing sequential lines of video data field based upon pixel signals associated with four successive interlaced video fields | |
US6118488A (en) | Method and apparatus for adaptive edge-based scan line interpolation using 1-D pixel array motion detection | |
US6269484B1 (en) | Method and apparatus for de-interlacing interlaced content using motion vectors in compressed video streams | |
US7515204B1 (en) | Motion object video on film detection and adaptive de-interlace method based on fuzzy logic | |
US20050129306A1 (en) | Method and apparatus for image deinterlacing using neural networks | |
US20020171759A1 (en) | Adaptive interlace-to-progressive scan conversion algorithm | |
US5444493A (en) | Method and apparatus for providing intra-field interpolation of video signals with adaptive weighting based on gradients of temporally adjacent fields | |
CN1460368A (zh) | 视频图像分辨率的可伸缩提高 | |
US6295091B1 (en) | Method and apparatus for de-interlacing video fields for superior edge preservation | |
CN1043599C (zh) | 运动自适应视频处理*** | |
KR20070030223A (ko) | 픽셀 보간 | |
WO2006020532A2 (en) | Fast area-selected filtering for pixel-noise and analog artifacts reduction | |
JPH08149421A (ja) | 動きベクトルを用いた動き内挿方法および動き内挿回路 | |
Tai et al. | A motion and edge adaptive deinterlacing algorithm | |
JP3062286B2 (ja) | 動き検出回路および動き適応型走査線補間回路 | |
KR20090041131A (ko) | 퍼지 룰 기반 에지 복원 알고리즘을 이용하는 디인터레이싱장치 및 방법 | |
KR101010961B1 (ko) | 블럭 기반의 영역 분류를 이용한 공간적 디인터레이싱 방법 | |
CN1774079A (zh) | 抑制错误图像颜色的方法 | |
JPH04227181A (ja) | 縁部検出装置 | |
Roussel et al. | Improvement of conventional deinterlacing methods with extrema detection and interpolation | |
JPH08331516A (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: 20020717 Termination date: 20120413 |