CN1602503A - 图像数据检索 - Google Patents

图像数据检索 Download PDF

Info

Publication number
CN1602503A
CN1602503A CNA02824186XA CN02824186A CN1602503A CN 1602503 A CN1602503 A CN 1602503A CN A02824186X A CNA02824186X A CN A02824186XA CN 02824186 A CN02824186 A CN 02824186A CN 1602503 A CN1602503 A CN 1602503A
Authority
CN
China
Prior art keywords
image
window
pixels
block
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA02824186XA
Other languages
English (en)
Other versions
CN1312637C (zh
Inventor
A·K·里门斯
R·J·舒特坦
S·拉思纳姆
A·马卡托
K·A·维塞斯
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.)
Entropic Communications LLC
Original Assignee
Koninklijke Philips Electronics NV
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 Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1602503A publication Critical patent/CN1602503A/zh
Application granted granted Critical
Publication of CN1312637C publication Critical patent/CN1312637C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/43Hardware specially adapted for motion estimation or compensation
    • H04N19/433Hardware specially adapted for motion estimation or compensation characterised by techniques for memory access

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Image Analysis (AREA)
  • Holo Graphy (AREA)
  • Transition And Organic Metals Composition Catalysts For Addition Polymerization (AREA)

Abstract

就从图像存储器中检索数据而言,特别是就数字视频图像中的运动补偿和/或估计而言,为实际的图像片段(BD-B)限定窗口(S),该窗口包括实际的图像片段和一个或多个相邻的图像片段。窗口宽度小于图像宽度。当在图像上进行处理时,窗口(S)按垂直扫描方向(SC)从一个片段平移至下一个片段。更新区域(UP-B)可以隶属于窗口(S),以便与处理当前片段的同时地为处理下一个图像片段作准备。

Description

图像数据检索
本发明涉及数据检索,具体地说,本发明涉及视频图像中的运动补偿和/或估计。
在诸如视频图像之类的图像序列中,运动的对象通常会在连续的图像的不同区域内出现。
在对数字视频信号的编码中,众所周知的是使用诸如MPEG-2编码之类的压缩方案,以便通过下述方法显著地减少包括在信号中的数据量,即:利用多种形式的运动估计技术,仅对整个连续图像的一部分图像进行完整的编码,其它图像则是通过根据对已编码的图像进行预测而生成的,其中将出现运动对象的连续图像的部分之间的相关度是通过在编码视频信号包括表示已编码图像的离去片段与后续预测图像的到达片段之间的空间偏移量的所谓运动向量而得以确保的。
例如1997年伦敦出版的Henve Benoit的“Digital TelevisionMPEG-1,MPEG-2 and principles of the DVB system(数字电视MPEG-1、MPEG-2和DVB***的原理)”中给出了根据MPEG标准对数字视频编码进行运动估计或补偿的应用的一般内容。
运动估计或补偿的另一个应用是视频扫描速率转换,其中,视频信号处理***的输出图像速率不同于输入图像速率。这种类型的应用得益于使用了如Gerard de Haan等人在《IEEE视频技术电路与***学报》1993年10月3卷5期发表的“True Motion Estimation with 3-DRecursive Block Matching(用3-D递归块匹配进行精确运动估计)”以及Gerard de Haan在《IEEE消费者电子学学报》1999年8月45卷3期发表的“IC for Motion-compensated De-interlacing,NoiseReduction and Picture-rate conversion(用于运动补偿的去交错、降噪和图像速率转换的IC)”所述的运动向量。
就上述编码或扫描率转换方法以及运动估计或补偿的其它实际应用而言,根据被称为块匹配的技术来确定运动向量,利用这种技术,就已选定的一般可以为方形像素块且通常包含8×8个像素的图像片段来说,限定这样的搜索区域:该区域包围了后续图像中的相应像素块,该像素块位于所述区域的中心,并且所述区域一般包含例如88×40个像素。通过块匹配,在上述搜索区域内搜索包含与选定像素块相匹配的像素数据的像素块。
在本***中,所述搜索区域或窗口中的图像数据一般存储在大小与需要相对大的缓冲存储器的图像宽度相同的本地缓冲器或芯片级存储器中。
在将运动向量赋给诸如图像的像素块之类的新片段时,必须通过从后台存储器所存储的图像中传送包围新像素块的像素块来更新所述搜索区域的内容。用流水线技术与图像处理同步地更新上述搜索区域,以使得***的整个数据吞吐量达到最佳。
本发明的目的是提供一种更新上述窗口的有显著改进的方式,由此就改进的效率而言,使图像存储器的存取可以被优化。为此,本发明提供了用于数据检索的方法和装置以及如独立权利要求项所限定的设备。
优选实施例由从属权利要求项所限定。
依照本发明的第一个方面,通过在图像上按预定的扫描方向平移包括一个图像片段以及一个或多个相邻图像片段的预定窗口,利用能存储当前窗口中的数据的缓冲存储器并在图像上沿垂直扫描方向平移该窗口的位置,来从图像存储器中检索出属于图像的所述图像片段的数据,所述窗口的宽度比图像的宽度小。所述一个或多个相邻图像片段不必与上述图像片段有相同的大小,不过在某些实际的实施例中它们有着相同的大小。
通过在正被处理的图像上垂直扫描上述搜索窗口——即按连续的垂直列来扫描该窗口,可以将对后台存储器的访问需求减低为只是连续的水平存储器访问,由此就减少硬件限制并缩短处理时间。尽管选定的相应图像片段相对是大的,但对于存储搜索区域的芯片级存储器的带宽需求而言仍然是完全可接受的。
在优选实施例中,对搜索区域的限定与图像宽度无关,并且,缓冲存储器具有与图像宽度无关的大小。图像宽度是在外部确定的,例如为720个像素,但其它的值也可以。按体系结构上的考虑来确定缓冲存储器的宽度。实际的缓冲存储器宽度为8个像素的倍数,例如为256个像素。通过使搜索区域与缓冲存储器大小独立于图像宽度,可以用同样的体系结构来处理若干个图像宽度。
依照所述方法的特定优选实施方式,通过将搜索区域限定成包括多个像素块的水平行,可以进一步减少处理时间,对下一水平行中沿搜索区外部的扫描方向的像素块而言,更新区域隶属于所述搜索区。
以下参照附图更详细地说明本发明的实施例,在附图中:
图1是用运动估计值进行图像预测的简化说明性实例;
图2说明了用现有技术的块匹配技术来确定运动向量;
图3说明了用依照本发明实施例的垂直搜索区域扫描来确定运动向量;
图4是本发明的估计装置的简化块图。
在图1中,给出了运动估计的应用的实例,该实例根据一系列连续图像的在前的图像将—图像内插到该图像系列内。这种内插一般用在例如从50Hz转换成100Hz的图像格式的视频扫描率转换中。
每个运动向量均描述了第一图像A中的离去片段BD的位置与第二图像B中的到达区BA的位置之间的差异。因此,该运动向量表示单个对象从第一图像中的离去区向第二图像中的到达区的运动。
图2说明了确定运动向量V并将该向量赋给呈输入视频信号的8×8像素块B形式的图像片段。根据现有技术中周知的所谓块匹配技术来进行运动向量估计,由此,可以选定图像B中的像素块BD-B,将运动向量V赋给像素块BD-B,并且搜索区域或窗口S包围图像B中的实际像素块BD-B。一般地说,搜索区域S可以包括在水平方向和垂直方向上包围像素块BD-B的多个像素块,就8×8像素块而言,搜索区域S的大小例如可以为88×40个像素。
通俗地说,通过在搜索区域或窗口S中搜索与第一图像A中的像素块BD-A相匹配的像素块BA-B,可以确定要被赋给实际像素块BD-B的运动向量V。
利用块匹配技术,可以按在某种程度上与运动补偿或估计的实际应用有关的不同复杂程度来执行搜索过程,但该过程一般涉及从存储在预测存储器中的一组被称为候选向量中选择出最佳向量。上述搜索过程将不在此详述,但如前所述,Gerard de Haan等人在《IEEE视频技术电路与***学报》1993年10月3卷5期发表的“Ture-motionEstimation with 3-D Recursive Search Block Matching(用3-D递归块匹配进行精确运动估计)”以及Gerard de Haan在《IEEE消费者电子学学报》1999年8月45卷3期发表的“IC for Motion-compensated De-interlacing,Noise Reduction and Picture-rateconversion(用于运动补偿的去交错、降噪和图像率转换的IC)”中给出了对多种选项的综合分析。
通过这种方式,可以为图像的所有像素块确定运动向量。
在图2所示的现有技术方法中,每次将运动向量赋给诸如像素块之类的新图像片段时,都必须更新搜索区域S的内容,这是因为搜索区域必须包括多个在垂直和水平方向上包围选定像素块的像素块。这种对像素块的更新会导致很大的带宽需求,以便将图像数据传至搜索区域缓冲器。为此,现有技术的***一般使用包含整个图像宽度的本地缓冲器。这虽然能解决带宽问题,但存在明显的缺点——即:实现方式会导致对图像大小有限制,而且缓冲器必须相对很大。
如图3所示,依照本发明的方法,将图像的选定图像片段限定成包括位于图像的单个水平行中的多个连续的像素块。而且,将包围图像片段BD-B的搜索区域S限定成在水平方向上延伸的区域,因此搜索区域S在水平方向上包括多个第二像素块,其数量要多于实际图像片段BDP中的单个行中的块的数量,并且,所述第二像素块自身可以位于搜索区域S的中心部分。
与上述通过沿垂直扫描方向SC逐片段地平移搜索区域S在图像上的位置来执行块匹配以及将运动向量赋给在图像中垂直分布的片段这样的特征相结合,可以很明显地便于更新搜索区域,因为,可以将对图像存储器的访问需求减低为仅为水平存储器访问。从而,可以减少硬件限制并缩短处理时间。
尽管本发明需要比当前***更大的本地搜索带宽,但该带宽可以是在完全可接受的带宽要求范围内,从而使搜索区域能处理例如16个由8×8像素构成的标准像素块,每个像素块均位于水平长度为128字节的单个水平行内,而两侧的64字节的水平延伸区域则允许通过运动向量进行数据存取,从而导致与32个标准像素块相对应的256个字节的宽度。更新这种搜索区域需要由256个连续存储器地址构成的存储器存取,这可以用当前的存储器***来非常有效率地加以实现。在该特定的实例中,存在有2倍的带宽开销,因为,需要将256个字节装入缓冲器中以便处理12字节的像素数据。在许多***中,这种带宽损失是完全可接受的,但缓存大小与带宽之间的其它折衷办法也是可行的。在上述特定实例中,缓冲器仅有256个字节的宽度,这个宽度与当前用于处理标准视频信号的***所使用的720字节的整个图像宽度相比有显著的减少。
如图3所示,搜索区域S可以包括多个由像素块构成的水平行,即包括与40字节的垂直高度相对应的5行。这方面,如果更新区域UP-B隶属于搜索区域,则可以优选地进一步减少处理时间。在通过将实际的片段从一行平移到下一行而在图像上沿垂直扫描方向SC平移搜索区域S时,更新区域UPD的可用性会在用于当前片段的块匹配和运动向量的确定正在进行的同时将用于下一行的像素块转移到更新区域。
在图4的例如在视频扫描率转换时使用的可能的运动估计器结构的简化框图中,对存储在图像存储器1内的一对图像A和B进行运动估计,从图像存储器1将包括要为其确定运动向量的成组图像片段的图像A转移到块匹配器2。在块匹配器2中,利用从本地缓冲器或搜索区域存储器3转移到块匹配器2的搜索窗S并且利用一组从向量存储器4转移到块匹配器2的候选运动向量CV,搜索图像B中与图像A中预定的图像块相匹配的图像片段组或块。
暂存在缓冲存储器3内的搜索区域S包含有图像B数据的一个子集。
向量存储器4存储有为在前的图像的片段组或块所确定的所有的运动向量,就要在图像A中搜索的图像块而言,候选向量组一般包括在前的图像或当前图像内相邻图像块中相同位置处为图像块确定的运动向量。
通过将上述多个被限定成包围实际像素块BD-B的像素块从图像存储器1转移到本地缓冲存储器3来形成搜索区域或窗口S,在搜索和块匹配处理期间内,搜索区域保持存储在本地缓冲存储器3中。由于依照本发明实际图像片段是由位于图像的同一水平行内的像素块构成的,故可通过用选择装置5对存储器1作简单的水平行存取,以传送用于搜索区域S的像素块。
在块匹配器2中进行的块匹配处理过程在本技术中是周知的并且包括用候选向量CV在本地实现的块比较或块匹配。通过这一过程,可以对各个候选向量找出匹配的内容M。在向量选择器6中选择最佳匹配,相应的最佳向量BV存储在向量存储器4内,以供确定将来的运动向量时使用。
在对实际图像片段作块匹配的过程的同时,通过将相应的像素块从图像存储器1转移到包括在更新区域UP-B内的搜索区域存储器3,准备处理下一个片段。
对本领域熟练的技术人员而言,很清楚,整个运动估计装置还包括用于将图像数据载入图像存储器1中的装置以及从向量存储器4读出要在以后处理中使用的向量的装置。
应该注意,上述为实施例说明而不是限制本发明,本领域熟练的技术人员可以在不脱离后附权利要求的范围的情况下设计出多个替代性实施例。在权利要求中,括号中的标号不应看作是限制本发明。“包括”一词不排除存在有权利要求中列出的以外的其它部件或步骤。可用包括若干独立部件的硬件以及用适当编程的计算机来实现本发明。在列举出了若干装置的装置中,可用一个或相同的硬件来实现上述多个装置。在不同的权利要求项中所说的某些装置并不意味不能有效地使用这些装置的组合。
总之,就从图像存储器中检索数据而言,特别是就数字视频图像中的运动补偿和/或估计而言,为实际的图像片段(BD-B)限定窗口(S),该窗口包括实际的图像片段和一个或多个相邻的图像片段。窗口宽度小于图像宽度。当在图像上进行处理时,窗口(S)按垂直扫描方向(SC)从一个片段平移至下一个片段。
更新区域(UP-B)可以隶属于窗口(S),以便与处理当前片段的同时为处理下一个图像片段作准备。

Claims (12)

1.一种用于数据检索的方法,按照该方法,通过在图像上沿预定扫描方向平移包括图像片段和一个或多个相邻图像片段的预定窗口(S),来从图像存储器(1)中检索出属于图像的图像片段(BD-B)的数据,所述窗口的宽度要小于图像的宽度,所述方法包括下列步骤:
使用能存储当前窗口(S)的数据的缓冲存储器(3);以及
在图像(B)上沿垂直扫描方向(SC)平移窗口(S)的位置。
2.如权利要求1所述的方法,其中,所述窗口的大小与图像的大小无关,并且,所述缓冲存储器具有与图像的大小无关的大小。
3.如权利要求1所述的方法,其中,在所述垂直扫描方向上,更新区域(UP-B)隶属于当前窗口,该更新区域(UP-B)包括下一个水平行的像素。
4.如权利要求1所述的方法,其中,在所述垂直方向上逐列地扫描整个图像(B)。
5.如权利要求1所述的方法,其中,所述图像片段由16个像素块构成,例如每个像素块为8×8个像素,并且,所述窗口由32个像素块构成,例如每个像素块为8×8个像素。
6.如权利要求1所述的方法,其特征在于,它可用于在数字视频信号的降噪中进行过滤。
7.如权利要求1所述的方法,其特征在于,它可用于在视频格式转换中进行内插。
8.如权利要求1所述的方法,其特征在于,它可用于对交错的视频信号进行去交错。
9.一种用于数据检索的装置,利用该装置,通过在图像上沿预定扫描方向平移包括图像片段和一个或多个相邻图像片段的预定窗口(S),来从图像存储器(1)中检索出属于图像的图像片段(BD-B)的数据,所述窗口的宽度要小于图像的宽度,所述装置包括:
能存储当前窗口(S)的数据的缓冲存储器(3);以及
在图像(B)上沿垂直扫描方向(SC)平移窗口(S)的位置的装置。
10.如权利要求9所述的装置,其中,所述缓冲存储器(3)的存储容量被限定成能包括当前窗口以及更新区域(UP-B),该更新区域包括在垂直方向上的下一水平行的像素。
11.如权利要求10所述的装置,其中,所述装置还包括在处理当前窗口(S)的数据的过程期间将所述图像的像素数据从图像存储器(1)转移到所述更新区域(UP-B)的装置。
12.一种用于对视频进行编码或再现的设备,该设备包括:
用于获得视频图像的输入单元;以及
如权利要求9的、用于检索数据的装置,利用该装置,从图像存储器(1)中检索出属于图像的图像片段(BD-B)的数据。
CNB02824186XA 2001-12-03 2002-12-03 图像数据检索 Expired - Fee Related CN1312637C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/011,896 US20030103567A1 (en) 2001-12-03 2001-12-03 Motion compensation and/or estimation
US10/011,896 2001-12-03

Publications (2)

Publication Number Publication Date
CN1602503A true CN1602503A (zh) 2005-03-30
CN1312637C CN1312637C (zh) 2007-04-25

Family

ID=21752422

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB02824186XA Expired - Fee Related CN1312637C (zh) 2001-12-03 2002-12-03 图像数据检索

Country Status (9)

Country Link
US (1) US20030103567A1 (zh)
EP (1) EP1461770B1 (zh)
JP (1) JP4377693B2 (zh)
KR (1) KR100984953B1 (zh)
CN (1) CN1312637C (zh)
AT (1) ATE311636T1 (zh)
AU (1) AU2002351071A1 (zh)
DE (1) DE60207756T2 (zh)
WO (1) WO2003049034A2 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4198608B2 (ja) * 2004-01-15 2008-12-17 株式会社東芝 補間画像生成方法および装置
US9292904B2 (en) 2004-01-16 2016-03-22 Nvidia Corporation Video image processing with parallel processing
US7738740B2 (en) * 2005-01-13 2010-06-15 Nvidia Corporation Video processing system and method with dynamic tag architecture
US7853044B2 (en) * 2005-01-13 2010-12-14 Nvidia Corporation Video processing system and method with dynamic tag architecture
US7536487B1 (en) * 2005-03-11 2009-05-19 Ambarella, Inc. Low power memory hierarchy for high performance video processor
US8009174B2 (en) * 2005-03-21 2011-08-30 Koninklijke Philips Electronics N.V. Processing a data array with a meandering scanning order using a circular buffer memory
US8068647B2 (en) * 2005-06-14 2011-11-29 General Electric Company Method and apparatus for real-time motion correction for ultrasound spatial compound imaging
US8761258B2 (en) * 2005-06-17 2014-06-24 The Hong Kong University Of Science And Technology Enhanced block-based motion estimation algorithms for video compression
US7697783B2 (en) * 2005-07-26 2010-04-13 Sony Corporation Coding device, coding method, decoding device, decoding method, and programs of same
TWI308459B (en) * 2005-10-26 2009-04-01 Univ Nat Chiao Tung Context-aware frame memory scheme for motion compensation in video decoding
US9524008B1 (en) * 2012-09-11 2016-12-20 Pixelworks, Inc. Variable frame rate timing controller for display devices
JP2016066922A (ja) * 2014-09-25 2016-04-28 ソニー株式会社 信号処理装置、撮像装置、および、それらにおける信号処理方法。

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8909498D0 (en) * 1989-04-26 1989-06-14 British Telecomm Motion estimator
JPH07250328A (ja) * 1994-01-21 1995-09-26 Mitsubishi Electric Corp 動きベクトル検出装置
US5699129A (en) * 1995-10-17 1997-12-16 Zapex Technologies, Inc. Method and apparatus for motion vector determination range expansion
US5680181A (en) * 1995-10-20 1997-10-21 Nippon Steel Corporation Method and apparatus for efficient motion vector detection
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
US6075875A (en) * 1996-09-30 2000-06-13 Microsoft Corporation Segmentation of image features using hierarchical analysis of multi-valued image data and weighted averaging of segmentation results
US6005980A (en) * 1997-03-07 1999-12-21 General Instrument Corporation Motion estimation and compensation of video object planes for interlaced digital video
US6823013B1 (en) * 1998-03-23 2004-11-23 International Business Machines Corporation Multiple encoder architecture for extended search
KR100325253B1 (ko) * 1998-05-19 2002-03-04 미야즈 준이치롯 움직임벡터 검색방법 및 장치
KR20010052624A (ko) * 1999-04-06 2001-06-25 요트.게.아. 롤페즈 움직임 추정
US6400764B1 (en) * 1999-04-06 2002-06-04 Koninklijke Philips Electronics N. V. Motion estimation method featuring orthogonal-sum concurrent multi matching
JP2000308064A (ja) * 1999-04-22 2000-11-02 Mitsubishi Electric Corp 動きベクトル検出装置
KR100331050B1 (ko) * 2000-06-01 2002-04-19 송종수 동영상 데이터상의 객체 추적 방법

Also Published As

Publication number Publication date
CN1312637C (zh) 2007-04-25
US20030103567A1 (en) 2003-06-05
DE60207756D1 (de) 2006-01-05
DE60207756T2 (de) 2006-08-10
KR100984953B1 (ko) 2010-10-01
WO2003049034A2 (en) 2003-06-12
JP2005512202A (ja) 2005-04-28
AU2002351071A1 (en) 2003-06-17
KR20040071159A (ko) 2004-08-11
EP1461770B1 (en) 2005-11-30
JP4377693B2 (ja) 2009-12-02
EP1461770A2 (en) 2004-09-29
WO2003049034A3 (en) 2003-11-20
ATE311636T1 (de) 2005-12-15

Similar Documents

Publication Publication Date Title
JP4358990B2 (ja) 動き推定システムおよび方法
USRE44692E1 (en) Image coding and decoding apparatus based on the coding mode of the image to be predicted
CN1303818C (zh) 运动估计和/或补偿
KR0178231B1 (ko) 계층적인 움직임 추정 기법을 이용하는 움직임 벡터 검출 방법 및 장치
EP0528293B1 (en) Apparatus for reducing quantization artifacts in an interframe hybrid coding system with motion compensation
US8811494B2 (en) Local macroblock information buffer
US8203648B2 (en) Motion vector detecting apparatus and motion vector detecting method
CN103686044B (zh) 像素缓冲
JPH07193823A (ja) 映像データ・ブロック変換システム
US8619862B2 (en) Method and device for generating an image data stream, method and device for reconstructing a current image from an image data stream, image data stream and storage medium carrying an image data stream
CN1312637C (zh) 图像数据检索
CN1121673A (zh) 视频解压缩处理器中存储器的定址方法及装置
CN1327687A (zh) 对视频信号进行编码
CN1164078C (zh) 通过字母框法对mpeg图象作16∶9宽高比变换
CN1136732C (zh) 用在图象编码***中的改进的运动补偿装置
US6067321A (en) Method and apparatus for two-row macroblock decoding to improve caching efficiency
WO2007028943A1 (en) Generating and storing image data
US6178203B1 (en) Method and apparatus for two-row decoding of MPEG video
EP0633700B1 (en) Method and device for the search for a prediction block in predictive video compression
US8335256B2 (en) Motion compensation in video coding
CN1113638A (zh) 用于运动补偿视像解码器的存储***
CN1299215A (zh) 解码和显示数字广播信号的方法
KR100203636B1 (ko) 웨이브렛 변환 기법을 이용한 영상 데이타 처리장치 및 그 데이타 변환방법
Bakhmutsky et al. Effective half-pel motion compensation and estimation scheme for digital video
JP2002539725A (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
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20090109

Address after: Holland Ian Deho Finn

Patentee after: Koninkl Philips Electronics NV

Address before: Holland Ian Deho Finn

Patentee before: Koninklijke Philips Electronics N.V.

ASS Succession or assignment of patent right

Owner name: NXP CO., LTD.

Free format text: FORMER OWNER: KONINKLIJKE PHILIPS ELECTRONICS N.V.

Effective date: 20090109

ASS Succession or assignment of patent right

Owner name: TRIDENT MICROSYSTEMS (FAR EAST)CO., LTD.

Free format text: FORMER OWNER: KONINKL PHILIPS ELECTRONICS NV

Effective date: 20100819

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: EINDHOVEN, NETHERLANDS TO: CAYMAN ISLANDS, GRAND CAYMAN ISLAND

TR01 Transfer of patent right

Effective date of registration: 20100819

Address after: Grand Cayman, Cayman Islands

Patentee after: Trident Microsystems (Far East) Ltd.

Address before: Holland Ian Deho Finn

Patentee before: Koninkl Philips Electronics NV

ASS Succession or assignment of patent right

Owner name: ENTROPY COMMUNICATION CO., LTD.

Free format text: FORMER OWNER: TRIDENT MICROSYSTEMS (FAR EAST) LTD.

Effective date: 20130218

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20130218

Address after: American California

Patentee after: Entropic Communications, Inc.

Address before: Grand Cayman, Cayman Islands

Patentee before: Trident Microsystems (Far East) Ltd.

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

Granted publication date: 20070425

Termination date: 20171203

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