[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN1736108A - 有效的预测图像参数估计 - Google Patents

有效的预测图像参数估计 Download PDF

Info

Publication number
CN1736108A
CN1736108A CN200380108591.4A CN200380108591A CN1736108A CN 1736108 A CN1736108 A CN 1736108A CN 200380108591 A CN200380108591 A CN 200380108591A CN 1736108 A CN1736108 A CN 1736108A
Authority
CN
China
Prior art keywords
vector
group
candidate
candidate vector
vectors
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
Application number
CN200380108591.4A
Other languages
English (en)
Inventor
G·德哈安
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.)
Koninklijke Philips NV
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 CN1736108A publication Critical patent/CN1736108A/zh
Pending 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/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/527Global motion vector estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/533Motion estimation using multistep search, e.g. 2D-log search or one-at-a-time search [OTS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/56Motion estimation with initialisation of the vector search, e.g. estimating a good candidate to initiate a search

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Image Analysis (AREA)

Abstract

本发明涉及一种用于根据从一个图像序列中取出的至少一幅图片递归地估计局部矢量的方法。为了降低估计方法的计算复杂度,同时不使其精确性恶化,建议该方法包括以下步骤:在至少部分使用递归的过程中生成第一组候选矢量,根据第一标准从第一组候选矢量中选择候选矢量以生成更小的第二组候选矢量,根据第二标准为一组像素估算第二组候选矢量的候选矢量,根据所述的第二标准从第二组候选矢量中确定最佳矢量,以及将所确定的最佳矢量分配给与为其估算了第二组候选矢量的候选矢量的那组像素有关的一组像素。本发明进一步涉及一种用于根据从一个图像序列中取出的至少一个图片递归地估计局部矢量的设备,以及一种包含用于根据从一个图像序列中取出的至少一幅图片递归地估计局部矢量的软件代码部分的计算机程序产品。

Description

有效的预测图像参数估计
技术领域
本发明涉及一种用于根据从一个图像序列中取出的至少一幅图片递归地估计局部矢量的方法,该方法包括以下步骤:至少部分地使用递归来生成第一组候选矢量,根据第一标准从第一组候选矢量中选择候选矢量,以便生成更小的第二组候选矢量,根据第二标准为一组像素估算第二组候选矢量的候选矢量,根据所述的第二标准从第二组候选矢量中确定最佳矢量,并且将所确定的最佳矢量分配给与为其估算了第二组候选矢量的候选矢量的那组像素有关的一组像素。本发明进一步涉及一种用于根据从一个图像序列中取出的至少一个图片递归地估计局部矢量的设备,以及一种包含有用于根据从一个图像序列中取出的至少一幅图片递归地估计局部矢量的软件代码部分的计算机程序产品。
背景技术
对于宽范围的图像处理应用、诸如编码/压缩、噪声降低、对象跟踪以及扫描率转换来说,需要根据图像数据进行局部矢量的估计。在诸如MPEG或者H.261的视频编码框架内,局部矢量用运动矢量来表示,该运动矢量确定从一幅图像到另一幅图像的运动(或者对象位移)。运动矢量的估计例如能够被用于运动补偿预测编码。由于一幅图像中的一个图片通常与其先前图片的移位副本非常相似,编码估计运动矢量数据以及有关实际图像和其预测图像在像素域或者在DCT域中的差别的信息允许极大地降低编码信号中的时间冗余。
估计局部矢量的其他例子包括用于将一幅图像分割成具有相似空间特征的区域(对象分割)的方法,其中局部矢量则表示对空间特征的定量量度,以及用于估计图像片段(对象)的运动模型的方法,其中局部矢量的分量则包括运动模型的参数。
用于根据图像数据来估计局部矢量的现有技术通常应用某种块匹配算法(BMA),其中一幅图像被分解成具有固定尺寸或者可变尺寸的块。最好,能够将图像分解成其显著对象而不是块(对象分割),以便随后的描述同样很好地适用于对象而不是块。为当前图像的每一个块搜索先前图像中的类似块,其中应用相似性测量来识别与当前块最相似的先前块。为先前图像的块确定了最大的相似性,与该先前图像的块有关的局部矢量表示与当前块的像素相关的局部矢量。注意,当计算相似性量度时,不必估计待比较的两个块的所有像素。举例来说,块能够被空间子采样,那么仅有两个块各自的第k个像素被考虑用于相似性量度的估计。
为了降低当尝试检查当前块与先前图像中的所有块的相似性时所遇到的计算量,局部矢量通常通过预测、即通过仅为有限数目的与当前块的邻近区域内的块有关的所谓的候选矢量估计相似性量度来估计。
US5072293公开了这种BMA,其中使用根据3D邻近区域的预测作为运动矢量估计的候选矢量。该组候选运动矢量包括运动矢量的空间(2D)和时间(1D)预测,为每一个块递归地确定其中的最佳预测。该技术是递归的,因为当前图像n中的一个块的候选运动矢量组中的至少一个候选矢量取决于已经确定的图像n(空间预测)或者先前图像n-1(时间预测)中的其他块的运动矢量。该递归估计技术隐含地假设对象大于一个块,因此能够在来自邻近块的至少一个空间预测中得到运动矢量。而且,假设对象的惯性,这能够使估计技术也使用时间预测,当由于因果关系还没有可用的空间预测时,时间预测尤其有帮助。根据这两个假设,先前得到的运动矢量因此被递归优化。
在递归BMA中,一个块的候选矢量组的合成确定递归运动估计技术的精确性和收敛速度,以及其计算复杂度,在每个递归步骤中必须针对该块估计相似性量度。为了保证精确的运动矢量估计,必须选择一大组候选运动矢量,这会使计算的复杂度增大。
发明内容
因此本发明的目的是提供一种用于精确地估计局部矢量、同时复杂度降低并且快速收敛的递归方法。
为了解决本发明的目的,提出一种用于根据从一个图像序列中取出的至少一幅图片递归地估计局部矢量的方法,该方法包括以下步骤:至少部分地使用递归生成第一组候选矢量,根据第一标准从第一组候选矢量中选择候选矢量,以便生成更小的第二组候选矢量,根据第二标准为一组像素估算第二组候选矢量的候选矢量,根据所述的第二标准从第二组候选矢量中确定最佳矢量,并且将所确定的最佳矢量分配给与为其估算了第二组候选矢量的候选矢量的那组像素有关的一组像素。
通过根据第一标准降低第一组候选矢量的尺寸,不得不为较少的候选矢量估算根据第二标准的相似性量度,因此与现有技术的估计器相比,计算复杂度可以被极大地降低,在现有技术的估计器中必须为第一组候选矢量的所有候选矢量估算相似性量度。第一标准与第二标准相比具有较低的计算复杂度,并且控制估计器的精度和收敛。所建议的方法的最大优点在于能够使用大的第一组候选矢量,同时预选择方法从该组中为相似性量度的实际估算拾取最有希望的候选矢量。结果几乎不需要比具有减少的第一组候选矢量的相同的现有技术的局部矢量估计器所需计算更多的计算,但是在进行相似性量度估算的矢量中具有希望的候选矢量的机会显著增加了。
该方法的进一步的优点在考虑专用硬件实施时变得清楚明了。这种实施通常不能从平均情况下很低的操作计数中得益。必须为最坏的情况进行设计。目前,利用有限的第一组候选矢量,实际上不同的候选矢量的数目很有可能低于硬件的容量。利用如在本发明中所建议的预选择模块所跟随的较大的第一组候选矢量,可以大大降低这种可能性。这导致硬件容量的更加优化的使用。
可选地,第二组候选运动矢量用不包含在第一组运动矢量中的候选运动矢量来扩展。举例来说,增加空矢量,即没有运动,或者增加基于第一组运动矢量的选定运动矢量的中值的候选运动矢量。
第一组候选矢量中的候选矢量优选地根据已经确定的所估计的局部矢量和/或零矢量和/或更新矢量来进行空间和/或时间预测,更新矢量矢量既可以是随机矢量或者属于一组有限的固定的更新矢量。假设一个图像序列中的一幅图片中的对象大于一个块,并且具有惯性,则当前块的局部矢量非常可能与已经确定的、围绕当前块(空间预测)的当前图片的其他邻近块中的局部矢量相似,或者与已经确定的先前图像中的邻近块(时间预测)的局部矢量相似。作为候选矢量的零矢量对于没有运动的图片部分尤其有帮助,而在空间和/或时间预测的局部矢量中增加更新矢量解决了在初始化阶段中的问题,预测可以基于的所有局部矢量是零。
根据本发明,局部矢量优选地表示描述一个图像序列的图片中的像素组的运动的运动矢量。
根据参数2D全局运动模型可以预测至少一个所述的运动矢量。例如,将一个运动矢量表示为2D一阶方程,诸如摇摄、倾斜、移动和变焦的摄像机运动能够被精确地建模。这种类型的运动具有规则的特征,与对象运动相比,产生平滑运动矢量。而变焦产生随空间位置线性变化的运动矢量,摇摄、倾斜和移动产生对整幅图片来说相同的运动矢量。如果发生这样的全局运动,则可以更有效地估计参数2D全局运动模型的参数来替代运动矢量本身。
局部矢量也能够表示描述一个图像序列中的图片中的像素组的运动模型的参数组。
作为另一种替代方案,局部矢量可以表示一组像素的空间特征,尤其是纹理,动态范围,颜色或者平均值。
根据本发明,第二标准能够作为匹配误差标准、例如绝对差的和(SAD)标准或者均方差(MSE)标准来执行。在运动矢量估计的环境中,计算预测的像素或者像素组与当前图像之间的SAD或MSE。相比之下,在图像分割的环境中,其中局部矢量的分量表示诸如纹理、动态范围、颜色或者图像片段的平均亮度值的空间特征,SAD和MSE标准被直接应用于局部矢量的分量以及根据局部图像内容测量的相应的空间特征。
从第一组候选矢量中选择候选矢量以形成更小的第二组候选矢量适宜地基于第一组候选矢量中的候选矢量的相应矢量分量的排序。
从第一组候选矢量中选择候选矢量以形成更小的第二组候选矢量也可以基于第一组候选矢量中的候选矢量的排序。
在本发明的一个优选实施例中,第二组候选矢量包括根据第一标准的第一组候选矢量的至少一个极限和/或最小极限候选矢量。
由于最小极限候选矢量在收敛情况下通常是一个很好的矢量,而在不收敛的情况下更多的极限矢量尤其有帮助,所以仅选择这些矢量用于利用接下来的计算更为昂贵的第二标准的估算是有意义的。增加零矢量(表示没有运动)作为极限矢量也有意义,因为在运动矢量的许多应用中固定图片部分的内插是非常严格的。
极限候选矢量优选地是与第一组候选矢量的多个候选矢量的平均矢量距离最大的两个矢量,或者是与第一组候选矢量组中的空间预测矢量距离最大的两个矢量,或者是最长和最短的矢量,或者是与第一组候选矢量的剩余候选矢量的距离最大的两个矢量。
最小极限候选矢量优选地是与第一组候选矢量的多个候选矢量的平均矢量距离最小的矢量,或者是与第一组候选矢量中的空间预测矢量距离最小的矢量,或者是矢量中值。
本发明的另一个优选实施例是一种用于根据从一个图像序列中取出的至少一个图片递归地估计局部矢量的设备,包括用于至少部分地使用递归生成第一组候选矢量的装置,用于根据第一标准从第一组候选矢量中选择候选矢量以生成更小的第二组候选矢量的装置,用于根据第二标准为一组像素估算第二组候选矢量的候选矢量的装置,用于根据所述的第二标准从第二组候选矢量中确定最佳矢量的装置,以及用于将所确定的最佳矢量分配给与为其估算了第二组候选矢量的候选矢量的那组像素有关的一组像素的装置。
本发明的最后一个优选实施例是一种可直接装载到数字计算机的内部存储器中的计算机程序产品,包括当所述产品在计算机上运行时用于执行下列步骤的软件代码部分:至少部分地使用递归生成第一组候选矢量,根据第一标准从第一组候选矢量中选择候选矢量以生成更小的第二组候选矢量,根据第二标准为一组像素估算第二组候选矢量的候选矢量,根据所述的第二标准从第二组候选矢量中确定最佳矢量,以及将所确定的最佳矢量分配给与为其估算了第二组候选矢量的候选矢量的那组像素有关的一组像素。
附图说明
本发明的这些以及其他方面将从参考下文中描述的实施例进行的说明中变得清楚明了。在附图中:
图1示出了根据本发明的递归BMA的第一实施例,其中运动矢量作为局部矢量来估计,以及
图2示出了根据本发明的递归BMA的第二实施例,其中作为局部矢量的运动矢量的估计通过结合根据全局运动模型预测的候选运动矢量来提高。
具体实施方式
图1表明了根据本发明的第一实施例的用于运动矢量估计的递归BMA。
表示一个图像序列的当前图像
Figure A20038010859100092
与先前图像 之间的运动矢量场,其中
Figure A20038010859100094
是像素栅格矢量。此外令 D → ( X → , n ) ∈ D → ( n ) 表示被分配给当前图像
Figure A20038010859100096
中的X×Y像素块B
Figure A20038010859100097
的运动矢量,其中块的中心由块栅格矢量
Figure A20038010859100098
来标识。
如图1中所示,预测存储器块1输出一组候选矢量
Figure A20038010859100099
k=-1,0,1;i=-1,0,1;j=0,1,
其中候选矢量 C → = [ C x , C y ] T 被限于离散候选组
C S max = { C → | - N ≤ C x ≤ N , - M ≤ C y ≤ M } ,
其中N和M为预定的常整数。
应注意的是关于候选矢量组CS 的组成以及在该优选实施例的描述结果中提供的更新程序存在多个的不同选择。该特定的实施例假设一幅图片中的块是从左上方向右下方扫描的,并且假设时间和/或空间连续,因此该实施例仅仅应该被看作是更加普通的局部矢量估计原则的例子。
所提供的候选矢量组
Figure A200380108591000914
的4个空间候选矢量、即仅取决于索引k或者独立于所有的索引i,j,k的矢量然后被传送到更新块2,其中增加更新矢量 在包含于 中的空间候选矢量之一上增加更新矢量解决了在递归初始化阶段中出现的问题,所有的矢量等于
Figure A200380108591000917
矢量。更新矢量可以作为噪音矢量产生,或者更为简单的,可以从存储在查找表中的有限的固定更新组中取出,例如
US i ( X → , n ) = { 0 → , y → u , - y → u , x → u , - x → u , 2 y → u , - 2 y → u , 3 x → u , - 3 x → u } ,
如果期望具有整数更新值的像素分辨率,或者例如
US f ( X → , n ) = { 1 4 y → u , - 1 4 y → u , 1 4 x → u , - 1 4 x → u }
用于具有小数更新值的1/4像素分辨率。
在本文中, x → u = [ 1,0 ] T y → u = [ 0,1 ] T 表示2D正交基矢量。
如图1所示,更新产生器块3包括模数p计数器4以及查找表5,更新产生器块3输出所需的更新矢量
Figure A20038010859100104
更新矢量根据更新值组以p循环。模数p计数器由当前块计数Nb1触发。此外,整数p可以被选择为不是图片中的块数目的因子,以便避免图像中更新矢量与空间位置之间的耦合。
如来自预测存储器块1的输出的时间候选矢量和空间候选矢量被输入到预选择块6中,上述时间候选矢量或者空间候选矢量在更新块2中已被更新。预选择块执行包含在组
Figure A20038010859100105
中的候选矢量
Figure A20038010859100106
的排序,例如,通过确定所有的候选矢量与该 组中所有候选矢量的平均矢量的距离来排序。作为一种替代方案,候选矢量可以通过长度(幅度)来排序。预选择块6然后根据排序来确定两个极限候选矢量,例如与平均矢量距离最大的两个矢量或者最长和最短的矢量。预选择块6也确定候选矢量 的最小极限,例如与平均矢量距离最小的矢量。替代地,可以将中间矢量确定为最小极限矢量。如由预选择块6确定的最大和最小极限矢量构成组
Figure A20038010859100109
该组被继续传送到最佳矢量选择块7。在该示范性的结构中,包括10个候选矢量的候选矢量组CS
Figure A200380108591001010
因此被缩小为具有包含在 中的3个最大/最小极限候选矢量的组。
如图1中所示的最佳矢量选择块7通过计算相似性量度(例如绝对差的和,SAD)来确定以当前图像 的块栅格矢量
Figure A200380108591001013
为中心的、所考虑的块 和与
Figure A200380108591001015
组中的每个候选矢量有关的先前图像
Figure A200380108591001016
中的块之间的相似性:
ϵ ( C → , X → , n ) = Σ x → ∈ B ( X → ) | I ( x → , n ) - I ( x → - C → , n - 1 ) | + α | | U → ( X → , n ) | | ,
其中 是更新矢量的长度,α是常数,而匹配误差是对在具有宽度X和长度Y的块栅格的位置
Figure A200380108591001019
处的块 求和,被定义为
B ( X → ) = { x → | X x - X / 2 ≤ x ≤ X x + X / 2 , X y - Y / 2 ≤ y ≤ X y + Y / 2 } .
替代地,也可以应用诸如均方差(MSE)的不同的相似性量度作为第二标准。应注意,代替估算块
Figure A20038010859100111
中的像素栅格上的所有像素
Figure A20038010859100112
的相似性量度,在估算相似性量度之前可以执行在x和y方向上的空间子采样以便降低计算量,其中当然损失部分精度。
不管所应用的第二标准和采样技术,最佳矢量选择块7进一步选择导致最大相似性量度的候选运动矢量:
D &RightArrow; ( X &RightArrow; , n ) = { C &RightArrow; &Element; C S red ( X &RightArrow; , n ) | &epsiv; ( C &RightArrow; , X &RightArrow; , n ) < &epsiv; ( V &RightArrow; , X &RightArrow; , n ) } &ForAll; { V &RightArrow; &Element; C S red ( X &RightArrow; , n ) }
并且将该最佳候选运动矢量分配给块
Figure A20038010859100114
中的像素栅格上的位置 x &RightArrow; = [ x , y ] T 处的所有像素(即使执行了空间子采样来降低估算相似性量度的计算量)。
然后最佳运动矢量
Figure A20038010859100116
作为对块 的运动估计结果输出,并且也存储在预测存储器块7中以用于在随后的递归步骤中使用。
图2表明了本发明的第二优选实施例,其中运动矢量作为局部矢量被估计,并且其中通过结合根据全局运动模型预测的候选运动矢量来提高递归估计。
基本上,附图2的结构从图1的结构发展而来,因为图2的结构包括预测存储器块1、更新块2、由模数p计数器4和查找表5构成的更新产生器块3、预选择块6以及最佳矢量选择块7。
如在图1所示的本发明的第一优选实施例中那样,第一组候选运动矢量
Figure A20038010859100118
由预测存储器块1进行空间和时间预测,并且被输入到预选择块6,在该预选择块6中空间候选矢量在更新块2中利用更新产生器块3所产生的循环更新矢量 预先更新。如由预选择块6确定的最大/最小极限候选矢量
Figure A200380108591001110
然后在最佳矢量选择块7中进行相似性量度的估算,在该最佳矢量选择块7中确定块
Figure A200380108591001111
的最佳运动矢量
Figure A200380108591001112
并且将其存储在预测存储器1中以用于接下来的递归步骤。
但是,图2中所示的第二优选实施例与图1中所示的第一优选实施例的区别在于第一组候选矢量附加地包括能够利用下面的具有三个参数p1(n),p2(n)和p3(n)的2D一阶线性方程来描述的候选运动矢量:
D &RightArrow; g ( X &RightArrow; , n ) = p 1 ( n ) + p 3 ( n ) x p 2 ( n ) + p 3 ( n ) y ,
其中p1(n)描述摄像机的摇摄,p2(n)描述摄像机的倾斜,以及p3(n)描述摄像机的变焦。该全局运动矢量模型因此假设运动具有非常规则的特征,该特征产生非常平滑的速度,即运动矢量。摄像机的变焦将生成随空间位置线性变化的运动矢量。另一方面,摄像机的摇摄、倾斜或者移动将为整个屏幕生成统一的运动矢量。将模型扩展到六参数模型能附加地允许描述由于旋转而产生的矢量场。由于摄像机的运动,这种类型的运动是不可能的,但是在其他条件下可能发生。
根据图2,运动模型的参数p1(n),p2(n)和p3(n)例如是由微处理器8根据来自预测存储器1的采样矢量确定的。从所估计的运动矢量场抽取全局运动模型的这些参数存在多种选择。在模型被集成在递归BMA中的本优选实施例中,从已经存在的运动矢量、即在时间预测存储器中存在的矢量开始是有意义的。为了保持操作次数低,使用仅在该存储器中存在的有限矢量组更有吸引力。
然后所估计的运动模型参数p1(n),p2(n)和p3(n)被输入到局部候选计算块9中,在那构成运动矢量
Figure A20038010859100121
并且在不进行更新的情况下,连同来自预测存储器块1的空间(其中某些可以被更新)和时间预测一起被输入到预选择块6中。

Claims (14)

1.一种用于根据从一个图像序列中取出的至少一幅图片递归地估计局部矢量的方法,该方法包括以下步骤:
-至少部分地使用递归生成第一组候选矢量,
-根据第-标准从第一组候选矢量中选择候选矢量,以便形成更小的第二组候选矢量,
-根据第二标准为一组像素估算第二组候选矢量的候选矢量,
-根据所述的第二标准从第二组候选矢量中确定最佳矢量,以及
-将所确定的最佳矢量分配给与为其估算了第二组候选矢量的候选矢量的那组像素有关的一组像素。
2.如权利要求1所述的方法,其特征在于,根据已经确定的所估计的局部矢量和/或零矢量和/或更新矢量对所述的第一组候选矢量中的候选矢量进行空间和/或时间预测,所述更新矢量或者是随机矢量或者属于一组有限的固定的更新矢量。
3.如权利要求1或者2所述的方法,其特征在于,局部矢量是描述一个图像序列的图片中的像素组的运动的运动矢量。
4.如权利要求3所述的方法,其特征在于,所述的运动矢量根据参数2D全局运动模式来预测。
5.如权利要求1或者2所述的方法,其特征在于,局部矢量表示描述一个图像序列的图片中的一组像素的运动模型的参数组。
6.如权利要求1或者2所述的方法,其特征在于,局部矢量表示一组像素的空间特征,尤其是纹理,动态范围,颜色或者平均值。
7.如权利要求1-6所述的方法,其特征在于,第二标准是诸如绝对差的和(SAD)标准或者均方差标准的匹配误差标准。
8.如权利要求1-7所述的方法,其特征在于,从第一组候选矢量中选择候选矢量从而形成更小的第二组候选矢量是根据第一组候选矢量中的候选矢量的相应矢量分量的排序进行的。
9.如权利要求1-7所述的方法,其特征在于,从第一组候选矢量中选择候选矢量从而形成更小的第二组候选矢量是根据第一组候选矢量中的候选矢量排序进行的。
10.如权利要求1-9所述的方法,其特征在于,第二组候选矢量包括根据第一标准的第一组候选矢量的至少一个极限和/或一个最小极限候选矢量。
11.如权利要求10所述的方法,其特征在于,极限候选矢量是与第一组候选矢量的多个候选矢量的平均矢量的距离最大的两个矢量,或者是与第一组候选矢量中的空间预测矢量的距离最大的两个矢量,或者是最长和最短的矢量,或者是与第一组候选矢量的剩余的候选矢量的距离最大的两个矢量。
12.如权利要求10所述的方法,其特征在于,最小极限矢量是与第一组候选矢量的多个候选矢量的平均矢量的距离最小的矢量或者是与第一组候选矢量中的空间预测矢量的距离最小的矢量或矢量中值。
13.用于根据从一个图像序列中取出的至少一幅图片递归地估计局部矢量的设备,该设备包括:
-用于至少部分地使用递归来生成第一组候选矢量的装置,
-用于根据第一标准从第一组候选矢量中选择候选矢量以便形成更小的第二组候选矢量的装置,
-用于根据第二标准为一组像素估算第二组候选矢量的候选矢量的装置,
-用于根据所述的第二标准从第二组候选矢量中确定最佳矢量的装置,以及
-用于将所确定的最佳矢量分配给与为其估算了第二组候选矢量的候选矢量的那组像素有关的一组像素的装置。
14.一种可直接装载到数字计算机的内部存储器中的计算机程序产品,该计算机程序产品包括当所述的产品在计算机上运行时用于执行权利要求1的所述步骤的软件代码部分。
CN200380108591.4A 2003-01-10 2003-12-04 有效的预测图像参数估计 Pending CN1736108A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP03075125 2003-01-10
EP03075125.9 2003-01-10

Publications (1)

Publication Number Publication Date
CN1736108A true CN1736108A (zh) 2006-02-15

Family

ID=32695613

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200380108591.4A Pending CN1736108A (zh) 2003-01-10 2003-12-04 有效的预测图像参数估计

Country Status (7)

Country Link
US (1) US20060098886A1 (zh)
EP (1) EP1586201A1 (zh)
JP (1) JP2006513478A (zh)
KR (1) KR20050097936A (zh)
CN (1) CN1736108A (zh)
AU (1) AU2003303732A1 (zh)
WO (1) WO2004064403A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104427345A (zh) * 2013-09-11 2015-03-18 华为技术有限公司 运动矢量的获取方法、获取装置、视频编解码器及其方法
CN106791834A (zh) * 2011-06-14 2017-05-31 三星电子株式会社 对图像进行解码的方法和设备
CN107277544A (zh) * 2011-08-17 2017-10-20 佳能株式会社 编码装置、编码方法和存储介质
CN108026677A (zh) * 2015-09-10 2018-05-11 乌斯特技术股份公司 预测织物表面的外观

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060184462A1 (en) 2004-12-10 2006-08-17 Hawkins Jeffrey C Methods, architecture, and apparatus for implementing machine intelligence and hierarchical memory systems
US8732098B2 (en) 2006-02-10 2014-05-20 Numenta, Inc. Hierarchical temporal memory (HTM) system deployed as web service
US20070192267A1 (en) 2006-02-10 2007-08-16 Numenta, Inc. Architecture of a hierarchical temporal memory based system
EP1841231A1 (en) * 2006-03-29 2007-10-03 Sony Deutschland Gmbh Method for motion estimation
US8037010B2 (en) 2007-02-28 2011-10-11 Numenta, Inc. Spatio-temporal learning algorithms in hierarchical temporal networks
CN101878650B (zh) 2007-11-30 2013-07-10 杜比实验室特许公司 时间图像预测的方法和系统
JP2011509617A (ja) * 2008-01-11 2011-03-24 ゾラン 超解像ビデオ処理のためのスパースジオメトリー
US8407166B2 (en) * 2008-06-12 2013-03-26 Numenta, Inc. Hierarchical temporal memory system with higher-order temporal pooling capability
RU2519525C2 (ru) * 2010-02-09 2014-06-10 Ниппон Телеграф Энд Телефон Корпорейшн Способ кодирования с предсказанием вектора движения, способ декодирования с предсказанием вектора движения, устройство кодирования фильма, устройство декодирования фильма и их программы
US8787459B2 (en) * 2010-11-09 2014-07-22 Sony Computer Entertainment Inc. Video coding methods and apparatus
WO2017106846A2 (en) * 2015-12-18 2017-06-22 Iris Automation, Inc. Real-time visual situational awareness system
WO2018169571A1 (en) * 2017-03-15 2018-09-20 Google Llc Segmentation-based parameterized motion models

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5072293A (en) * 1989-08-29 1991-12-10 U.S. Philips Corporation Method of estimating motion in a picture signal
WO2000034920A1 (en) * 1998-12-07 2000-06-15 Koninklijke Philips Electronics N.V. Motion vector estimation
JP3982952B2 (ja) * 1999-07-23 2007-09-26 沖電気工業株式会社 動きベクトル検出装置
JP4161477B2 (ja) * 1999-08-23 2008-10-08 ソニー株式会社 動き検出方法および動き検出装置
KR100727910B1 (ko) * 2000-10-11 2007-06-13 삼성전자주식회사 하이브리드형 고속 움직임 추정 방법 및 그 장치
US6782054B2 (en) * 2001-04-20 2004-08-24 Koninklijke Philips Electronics, N.V. Method and apparatus for motion vector estimation

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10623766B2 (en) 2011-06-14 2020-04-14 Samsung Electronics Co., Ltd. Method and apparatus for encoding motion information and method and apparatus for decoding same
CN106791834A (zh) * 2011-06-14 2017-05-31 三星电子株式会社 对图像进行解码的方法和设备
US11595684B2 (en) 2011-06-14 2023-02-28 Samsung Electronics Co., Ltd. Method and apparatus for encoding motion information and method and apparatus for decoding same
US10972748B2 (en) 2011-06-14 2021-04-06 Samsung Electronics Co., Ltd. Method and apparatus for encoding motion information and method and apparatus for decoding same
CN106791834B (zh) * 2011-06-14 2020-07-10 三星电子株式会社 对图像进行解码的方法和设备
US10264276B2 (en) 2011-06-14 2019-04-16 Samsung Electronics Co., Ltd. Method and apparatus for encoding motion information and method and apparatus for decoding same
CN107277544B (zh) * 2011-08-17 2020-10-27 佳能株式会社 编码装置、编码方法和存储介质
US10771806B2 (en) 2011-08-17 2020-09-08 Canon Kabushiki Kaisha Method and device for encoding a sequence of images and method and device for decoding a sequence of images
CN107277544A (zh) * 2011-08-17 2017-10-20 佳能株式会社 编码装置、编码方法和存储介质
CN104427345B (zh) * 2013-09-11 2019-01-08 华为技术有限公司 运动矢量的获取方法、获取装置、视频编解码器及其方法
CN104427345A (zh) * 2013-09-11 2015-03-18 华为技术有限公司 运动矢量的获取方法、获取装置、视频编解码器及其方法
CN108026677B (zh) * 2015-09-10 2021-03-23 乌斯特技术股份公司 用于预测织物表面的外观的方法、可读介质、图像数据库以及产生所述图像数据库的方法
CN108026677A (zh) * 2015-09-10 2018-05-11 乌斯特技术股份公司 预测织物表面的外观

Also Published As

Publication number Publication date
US20060098886A1 (en) 2006-05-11
KR20050097936A (ko) 2005-10-10
EP1586201A1 (en) 2005-10-19
JP2006513478A (ja) 2006-04-20
WO2004064403A1 (en) 2004-07-29
AU2003303732A1 (en) 2004-08-10

Similar Documents

Publication Publication Date Title
CN1736108A (zh) 有效的预测图像参数估计
US5428403A (en) Motion vector estimation, motion picture encoding and storage
CN1139253C (zh) 用于在基于分段的编码系统中检测运动矢量的方法
US6430317B1 (en) Method and apparatus for estimating motion using block features obtained from an M-ary pyramid
KR20040028911A (ko) 비디오 프레임간 움직임 추정용 방법 및 장치
CN1208972C (zh) 利用分级搜索的运动估计方法和装置和图像编码系统
JPH04501648A (ja) 画像列の動作を予測しかつ階層的コード化を行う方法及び装置
CN1262496A (zh) 使用正交变换域中的块匹配进行运动估测的方法和装置
KR20050084442A (ko) 세그먼트 기반 움직임 추정
CN1142731A (zh) 基于分级运动估算检测运动矢量的方法及装置
CN1706189A (zh) 带有降质的图像处理单元
CN1925614A (zh) 快速运动估计方法
CN1656515A (zh) 估计当前运动矢量的单元和方法
US20020131500A1 (en) Method for determining a motion vector for a video signal
CN1578464A (zh) 在数字影像压缩中决定动态向量的方法
KR20050090000A (ko) 디지털 이미지들의 깊이 오더링을 위한 방법 및 장치
CN1607835A (zh) 矩形运动搜索
CN1627825A (zh) 用于运动图像编码的运动估计方法
CN1656514A (zh) 估计运动矢量的单元和方法
CN1604650A (zh) 用于分级运动估计的方法
CN1615652A (zh) 用于估计当前运动矢量的单元和方法
Tahir et al. Fast video encoding based on random forests
US20080144716A1 (en) Method For Motion Vector Determination
CN1913632A (zh) 运动画面编码方法和设备
KR20050108397A (ko) 움직임 벡터 결정을 위한 방법

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