CN1925614A - 快速运动估计方法 - Google Patents

快速运动估计方法 Download PDF

Info

Publication number
CN1925614A
CN1925614A CN 200510036973 CN200510036973A CN1925614A CN 1925614 A CN1925614 A CN 1925614A CN 200510036973 CN200510036973 CN 200510036973 CN 200510036973 A CN200510036973 A CN 200510036973A CN 1925614 A CN1925614 A CN 1925614A
Authority
CN
China
Prior art keywords
vector
estimator
time
context
ave
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
CN 200510036973
Other languages
English (en)
Other versions
CN100539693C (zh
Inventor
张宗平
刘鲲
彭吉虎
田华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Qing Yan Venture Capital Co Ltd
Original Assignee
Shenzhen Research Institute Tsinghua University
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 Shenzhen Research Institute Tsinghua University filed Critical Shenzhen Research Institute Tsinghua University
Priority to CN 200510036973 priority Critical patent/CN100539693C/zh
Publication of CN1925614A publication Critical patent/CN1925614A/zh
Application granted granted Critical
Publication of CN100539693C publication Critical patent/CN100539693C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

本发明涉及一种快速运动估计方法,其首先将每帧视频图像分成互不重叠的多个子块,并对每个当前像素块确定估计矢量的空间上下文和时间上下文,其还包括根据上述空间上下文和时间上下文确定多个候选运动矢量,计算每个候选运动矢量对应的运动估计匹配误差值,并将具有最低运动估计匹配误差值的候选运动矢量指定为当前像素块的最佳运动矢量的步骤。本发明快速运动估计方法通过根据空间和时间上下文确定多个候选运动矢量,并计算每个候选运动矢量对应的运动估计匹配误差值,以将具有最低匹配误差值的候选运动矢量指定为当前像素块的最佳运动矢量,其可大幅度提高估计运动场的平滑度,又能加速运动估计的收敛速度。

Description

快速运动估计方法
技术领域
本发明涉及一种快速运动估计方法,尤其涉及一种在数字视频信号处理(如场/帧频转换器、去隔行扫描转换器)或数字视频编码中用于提升估计矢量场平滑度的高性能快速运动估计方法。
背景技术
众所周知,目前运动估计在数字视频领域中的应用大致可以分为两类:一种是视频压缩编码,另一种是视频后处理,如场/帧频转换器、去隔行扫描转换器等。
现有视频压缩编码标准(如H.26x和MPEG-2)采用了基于块运动补偿+残差DCT变换的混合结构编码框架,此种编码框架要求块运动估计做支撑。视频压缩编码标准中的运动估计和运动补偿是对视频图像作一种非线性变换,此种变换过程是以增加运动矢量编码成本来降低补偿残差编码成本最终实现总体编码成本最小化过程。可以理解,在标准指定的固定分块结构前提下,也就是给定运动矢量编码成本的前提下,运动估计应设法降低运动补偿残差。因此,在视频压缩应用中,运动估计可不必是真实的物理运动,只要能够降低补偿残差的运动估计就是最优的。
在数字视频扫描格式转换和自适应帧频提升应用中,运动估计的目标是在根据现存的信息寻找视频对象的真实运动,进而根据运动矢量所指示的参考图像信息来插补当前图像的缺失信息。因此,在视频后处理应用中,对视频对象的运动真实性捕捉是至关重要的,这种真实性在运动矢量场上则表现为相邻运动矢量场具有内在的平滑性。但是现有的运动估计匹配准则,包括最小方差准则、绝对偏差准则乃至匹配像素计数准则都不能反映相邻运动场这种内在平滑性。
为来弥补运动估计评估准则存在的不足,目前广泛采用预约束机制进行算法改良(如美国第5212548号和第6278736号专利所揭示的运动估计方法),也就是在构造候选运动矢量时预先考虑运动场内在连续性。典型的办法有:(1)利用视频序列的帧内相关性,在当前帧内抽取当前块的左上方、右上方或正左方、正上方的像素块的运动矢量进行空间递归预测;(2)利用视频序列的帧间相关性,在前一帧内与当前块对应的一个局部领域内抽取部分像素块的运动矢量对当前块的运动矢量进行时间递归预测。上述方法为了降低运动估计的计算复杂度,同时又尽可能保持运动估计精度,一般在都采用固定的、类正交的局部时空抽样结构进行时空递归预测。
然而,通常视频对象的外形是复杂多变的,上述现有运动估计方法的固定的稀疏抽样结构,时常造成运动矢量的预测矢量偏离误差面的收敛方向,其会导致运动估计的收敛速度减慢,运动矢量场的平滑度下降等问题。
发明内容
为了克服上述现有技术的不足,而提供一种快速运动估计方法,从而解决目前运动估计方法的运动估计的收敛速度减慢、运动矢量场的平滑度下降的问题。
本发明所采用的技术方案为:提供一种快速运动估计方法,其首先将每帧图像分成互不重叠的多个子块,并对每个当前像素块确定估计矢量的空间上下文和时间上下文,其还包括根据上述空间上下文和时间上下文确定多个候选运动矢量,计算每个候选运动矢量对应的运动估计匹配误差值,并将具有最低匹配误差值的候选运动矢量指定为当前像素块的最佳运动矢量的步骤。
所述每个当前像素块的空间上下文和时间上下文确定方法是:在当前帧内,选取当前像素块的正左方、左上方、正上方、右上方像素块的运动矢量作为当前像素块运动矢量的空间上下文;在前一帧内,选取与当前像素块对应子块的运动矢量及其一个局部邻域抽样({T11,T12,T13,T14}或{T21,T22,T23,T24})作为当前块运动矢量的时间上下文。
所述候选运动矢量包括基于空间上下文生成的一个空间中值估计子(V1)、一个空间反中值估计子(V2)和一个空间更新估计子(V4),基于时间上下文生成的一个时间中值估计子(V3)和一个时间更新估计子(V5),一个零矢量(V0)。
所述空间中值估计子通过空间上下文的扩展矢量中值滤波确定,所述空间反中值估计子通过空间上下文的扩展矢量反中值滤波确定,所述空间更新估计子通过随机选取一个矢量并与空间中值估计子叠加确定,所述时间中值估计子通过时间上下文的扩展矢量中值滤波确定,所述时间更新估计子通过随机选取一个矢量并与时间中值估计子叠加确定。
上述方法中所述空间上下文和时间上下文的扩展矢量中值滤波包括以下步骤:
(a)计算输入矢量的均值Vave,即Vave=(V0+V1+...+Vn-1)/n;
(b)将Vave添加到序列的尾部(即Vn=Vave)形成一组新序列:V0,V1,...,Vn-1,Vn
(c)计算每个Vi同其他矢量的距离和SD,即 SD = Σ j = 0 n dist ( V i , V j ) ;
(d)从V0,V1,...Vn中选择使得SD取极小值的Vi作为扩展矢量中值滤波结果输出。
上述方法中所述空间上下文的扩展矢量反中值滤波包括以下步骤:
(a)计算输入矢量的均值Vave,即Vave=(V0+V1+...+Vn-1)/n;
(b)将Vave添加到序列的尾部(即Vn=Vave)形成一组新序列:V0,V1,...,Vn-1,Vn
(c)计算每个Vi同其他矢量的距离和SD,即 SD = Σ j = 0 n dist ( V i , V j ) ;
(d)从V0,V1,...Vn-1中选择使得SD取极大值的Vi作为扩展矢量反中值滤波结果输出。
所述每个Vi同其他矢量的距离计算可以采用以下函数方法:dist(A,B)=|Ax-Bx|+|Ay-By|。
所述每个Vi同其他矢量的距离计算也可以采用以下函数方法:dist(A,B)=(Ax-Bx)2+(Ay-By)2
所述运动估计匹配误差值可以通过计算当前像素子块的像素值与在参考像素子块中的相应数目的像素值之间绝对误差和求得。
所述运动估计匹配误差值也可以通过计算当前像素子块的像素值与在参考像素子块中的相应数目的像素值之间均方差求得。
本发明的有益效果在于:本发明快速运动估计方法通过根据空间和时间上下文确定多个候选运动矢量,并计算每个候选运动矢量对应的运动估计匹配误差值,以将具有最低匹配误差值的候选运动矢量指定为当前像素块的最佳运动矢量,其可大幅度提高估计运动场的平滑度,又能加速运动估计的收敛速度。
附图说明
图1是本发明快速运动估计方法的处理流程图;
图2是本发明快速运动估计方法的空间上下文和时间上下文的抽取方法示意图;
图3是本发明快速运动估计方法的扩展矢量中值滤波处理流程图;
图4是本发明快速运动估计方法的扩展矢量反中值滤波处理流程图。
具体实施方式
请参阅图1,本发明快速运动估计方法包括以下步骤:
首先,将每帧视频图像分成互不重叠的图像块;其次,对每个当前像素块分别确定空间上下文{S0,S1,S2,S3}和时间上下文{T0,T1,T2,T3,T4};根据时-空上下文为每个当前像素块生成六个候选运动矢量(V0,V1,V2,V3,V4,V5);计算每个候选运动矢量对应的运动估计匹配误差函数J,将具有最低匹配误差值的候选运动矢量指定为当前像素块的最佳运动矢量。
请一并参阅图2,上述步骤中为每个当前子块确定空间上下文和时间上下文的方法如下:
首先,在当前帧内,选取当前块(C)的正左方子块的运动矢量S0、左上方子块的运动矢量S1、正上方子块的运动矢量S2、右上方子块的运动矢量S3作为当前块运动矢量的空间上下文{S0,S1,S2,S3};其次,在前一帧内,选取与当前块(C)对应子块的运动矢量T0和它的一个局部邻域抽样{T11,T21,T31,T41}或{T12,T22,T32,T42}作为当前子块运动矢量的时间上下文{T0,T1,T2,T3,T4}。
上述步骤中为每个当前子块生成六个候选运动矢量方法如下:
(1)零矢量赋予V0,即V0=(0,0);
(2)对空间上下文实施扩展矢量中值滤波,生成的空间中值估计子赋予V1,即V1=EVM(S0,S1,S2,S3);
(3)对空间上下文实施扩展矢量反中值滤波,生成的空间反中值估计子赋予V2,即V2=EVAM(S0,S1,S2,S3);
(4)对时间上下文实施扩展矢量中值滤波,生成的时间中值估计子赋予V3,即V3=EVM(T0,T1,T2,T3,T4);
(5)从{(1/4,0),(0,1/4),(-1/4,0),(0,-1/4)}中随机选取一个空间迭代更新子US更新V1,生成的空间更新估计子赋予V4,即V4=V1+US
(6)从{(2,0),(0,2),(-3,0),(0,-3),(1/4,0),(0,1/4),(-1/4,0),(0,-1/4)}中随机选取一个时间迭代更新子UT更新V3,生成的时间更新估计子赋予V5,即V5=V3+UT
请一并参阅图3和图4,上述步骤中所述扩展矢量中值滤波EVM包含如下步骤:
301.计算输入矢量的均值Vave,即Vave=(V0+V1+...+Vn-1)/n;
302.将Vave添加到序列的尾部(即Vn=Vave)生成一组新序列:V0,V1,...,Vn-1,Vn
303.计算每个Vi同其他矢量的距离和SD,即 SD = Σ j = 0 n dist ( V i , V j ) ;
304.从V0,V1,...Vn中选择使得SD取极小值的Vi作为扩展矢量中值滤波结果输出。
可以理解,与扩展矢量中值滤波类似,上述步骤中所述扩展矢量反中值滤波EVAM包含如下步骤:
401.计算输入矢量的均值Vave,即Vave=(V0+V1+...+Vn-1)/n;
402.将Vave添加到序列的尾部(即Vn=Vave)生成一组新序列:V0,V1,...,Vn-1,Vn
403.计算每个Vi同其他矢量的距离和SD,即 SD = Σ j = 0 n dist ( V i , V j )
404.从V0,V1,...Vn-1中选择使得SD取极大值的Vi作为扩展矢量反中值滤波结果输出。
可以理解,上述滤波运算中运动矢量间的距离可以通过选择下面两种方法中的任意一种方法进行计算:
方法1:dist(A,B)=|Ax-Bx|+|Ay-By|;
方法2:dist(A,B)=(Ax-Bx)2+(Ay-By)2
此外,本发明快速运动估计方法可以通过选取下面两种方法中的任意一种计算每个候选运动矢量对应的运动估计匹配误差函数值:
方法1:计算当前像素块的像素值与在参考像素块中的相应数目的像素值之间绝对误差和;
方法2:计算当前像素块的像素值与在参考像素块中的相应数目的像素值之间均方差。

Claims (10)

1.一种快速运动估计方法,其首先将每帧视频图像分成互不重叠的多个子块,并对每个当前像素块确定估计矢量的空间上下文和时间上下文,其特征在于:其还包括根据上述空间上下文和时间上下文确定多个候选运动矢量,计算每个候选运动矢量对应的运动估计匹配误差值,并将具有最低匹配误差值的候选运动矢量指定为当前像素块的最佳运动矢量的步骤。
2.如权利要求1所述的快速运动估计方法,其特征在于:所述每个当前像素块的空间上下文和时间上下文确定方法是:在当前帧内,选取当前像素块的正左方、左上方、正上方和右上方子块的运动矢量作为当前像素块运动矢量的空间上下文;在前一帧内,选取与当前像素块对应子块的运动矢量及其一个局部邻域抽样({T11,T12,T13,T14}或{T21,T22,T23,T24})作为当前像素块运动矢量的时间上下文。
3.如权利要求1所述的快速运动估计方法,其特征在于:所述候选运动矢量包括基于空间上下文生成的一个空间中值估计子(V1)、一个空间反中值估计子(V2)和一个空间更新估计子(V4),基于时间上下文生成的一个时间中值估计子(V3)和一个时间更新估计子(V5),一个零矢量(V0)。
4.如权利要求3所述的快速运动估计方法,其特征在于:所述空间中值估计子通过空间上下文的扩展矢量中值滤波确定,所述空间反中值估计子通过空间上下文的扩展矢量反中值滤波确定,所述空间更新估计子通过随机选取一个矢量并与空间中值估计子叠加确定,所述时间中值估计子通过时间上下文的扩展矢量中值滤波确定,所述时间更新估计子通过随机选取一个矢量并与时间中值估计子叠加确定。
5.如权利要求4所述的快速运动估计方法,其特征在于:所述空间上下文和时间上下文的扩展矢量中值滤波包括以下步骤:
(a)计算输入矢量的均值Vave,即Vave=(V0+V1+...+Vn-1)/n;
(b)将Vave添加到序列的尾部(即Vn=Vave)形成一组新序列:V0,V1,...,Vn-1,Vn
(c)计算每个Vi同其他矢量的距离和SD,即 SD = Σ j = 0 n dist ( V i , V j ) ;
(d)从V0,V1,...Vn中选择使得SD取极小值的Vi作为扩展矢量中值滤波结果输出。
6.如权利要求4所述的快速运动估计方法,其特征在于:所述空间上下文的扩展矢量反中值滤波包括以下步骤:
(a)计算输入矢量的均值Vave,即Vave=(V0+V1+...+Vn-1)/n;
(b)将Vave添加到序列的尾部(即Vn=Vave)形成一组新序列:V0,V1,...,Vn-1,Vn
(c)计算每个Vi同其他矢量的距离和SD,即 SD = Σ j = 0 n dist ( V i , V j ) ;
(d)从V0,V1,...Vn-1中选择使得SD取极大值的Vi作为扩展矢量中值滤波结果输出。
7.如权利要求5或6所述的快速运动估计方法,其特征在于:所述每个Vi同其他矢量的距离计算采用以下函数方法:dist(A,B)=|Ax-Bx|+|Ay-By|。
8.如权利要求5或6所述的快速运动估计方法,其特征在于:所述每个Vi同其他矢量的距离计算采用以下函数方法:dist(A,B)=(Ax-Bx)2+(Ay-By)2
9.如权利要求1所述的快速运动估计方法,其特征在于:所述运动估计匹配误差值是通过计算当前像素块的像素值与在参考像素块中的相应数目的像素值之间绝对误差和求得。
10.如权利要求1所述的快速运动估计方法,其特征在于:所述运动估计匹配误差值是通过计算当前像素块的像素值与在参考像素块中的相应数目的像素值之间均方差求得。
CN 200510036973 2005-08-30 2005-08-30 快速运动估计方法 Expired - Fee Related CN100539693C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200510036973 CN100539693C (zh) 2005-08-30 2005-08-30 快速运动估计方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200510036973 CN100539693C (zh) 2005-08-30 2005-08-30 快速运动估计方法

Publications (2)

Publication Number Publication Date
CN1925614A true CN1925614A (zh) 2007-03-07
CN100539693C CN100539693C (zh) 2009-09-09

Family

ID=37818035

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200510036973 Expired - Fee Related CN100539693C (zh) 2005-08-30 2005-08-30 快速运动估计方法

Country Status (1)

Country Link
CN (1) CN100539693C (zh)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010034242A1 (zh) * 2008-09-28 2010-04-01 华为技术有限公司 应用于模板匹配的快速运动搜索方法、装置及***
CN101872431A (zh) * 2010-02-10 2010-10-27 杭州海康威视软件有限公司 可适用多角度应用场景的人流量统计的方法及***
CN101931803A (zh) * 2009-06-26 2010-12-29 华为技术有限公司 视频图像运动信息获取方法、装置及设备、模板构造方法
CN101969568A (zh) * 2010-11-16 2011-02-09 上海大学 面向帧速率上变换的运动估计方法
CN102215407A (zh) * 2010-04-09 2011-10-12 华为技术有限公司 双向预测块的获取方法和装置以及图像解码方法
CN102215386A (zh) * 2010-04-09 2011-10-12 华为技术有限公司 视频图像块处理方法及装置
WO2011131089A1 (en) * 2010-04-22 2011-10-27 Mediatek Inc. Motion prediction method
CN102905124A (zh) * 2011-07-29 2013-01-30 联咏科技股份有限公司 移动估测方法
CN102970541A (zh) * 2012-11-22 2013-03-13 深圳市海思半导体有限公司 图像滤波方法及装置
US8938125B2 (en) 2011-07-20 2015-01-20 Novatek Microelectronics Corp. Motion estimation method
CN104811725A (zh) * 2011-06-27 2015-07-29 三星电子株式会社 对运动信息进行解码的方法
CN107071421A (zh) * 2017-05-23 2017-08-18 北京理工大学 一种结合视频稳定的视频编码方法
CN107493473A (zh) * 2011-11-08 2017-12-19 株式会社Kt 利用解码装置对视频信号进行解码的方法
CN107979759A (zh) * 2011-03-21 2018-05-01 Lg 电子株式会社 选择运动矢量预测值的方法和使用其的设备
CN109951713A (zh) * 2019-03-11 2019-06-28 深圳信息职业技术学院 一种用于视频去隔行的运动估计补偿电路及方法
CN110677665A (zh) * 2018-07-02 2020-01-10 北京字节跳动网络技术有限公司 查找表的更新
US20200413044A1 (en) 2018-09-12 2020-12-31 Beijing Bytedance Network Technology Co., Ltd. Conditions for starting checking hmvp candidates depend on total number minus k
US11134267B2 (en) 2018-06-29 2021-09-28 Beijing Bytedance Network Technology Co., Ltd. Update of look up table: FIFO, constrained FIFO
US11140383B2 (en) 2019-01-13 2021-10-05 Beijing Bytedance Network Technology Co., Ltd. Interaction between look up table and shared merge list
US11140385B2 (en) 2018-06-29 2021-10-05 Beijing Bytedance Network Technology Co., Ltd. Checking order of motion candidates in LUT
US11146785B2 (en) 2018-06-29 2021-10-12 Beijing Bytedance Network Technology Co., Ltd. Selection of coded motion information for LUT updating
US11159807B2 (en) 2018-06-29 2021-10-26 Beijing Bytedance Network Technology Co., Ltd. Number of motion candidates in a look up table to be checked according to mode
US11159817B2 (en) 2018-06-29 2021-10-26 Beijing Bytedance Network Technology Co., Ltd. Conditions for updating LUTS
US11528501B2 (en) 2018-06-29 2022-12-13 Beijing Bytedance Network Technology Co., Ltd. Interaction between LUT and AMVP
US11528500B2 (en) 2018-06-29 2022-12-13 Beijing Bytedance Network Technology Co., Ltd. Partial/full pruning when adding a HMVP candidate to merge/AMVP
US11589071B2 (en) 2019-01-10 2023-02-21 Beijing Bytedance Network Technology Co., Ltd. Invoke of LUT updating
US11641483B2 (en) 2019-03-22 2023-05-02 Beijing Bytedance Network Technology Co., Ltd. Interaction between merge list construction and other tools
US11895318B2 (en) 2018-06-29 2024-02-06 Beijing Bytedance Network Technology Co., Ltd Concept of using one or multiple look up tables to store motion information of previously coded in order and use them to code following blocks
US11956464B2 (en) 2019-01-16 2024-04-09 Beijing Bytedance Network Technology Co., Ltd Inserting order of motion candidates in LUT
US12034914B2 (en) 2021-12-01 2024-07-09 Beijing Bytedance Network Technology Co., Ltd Checking order of motion candidates in lut

Cited By (70)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9743107B2 (en) 2008-09-28 2017-08-22 Huawei Technologies Co., Ltd Method, apparatus and system for rapid motion search applied in template matching
US9014270B2 (en) 2008-09-28 2015-04-21 Huawei Technologies Co., Ltd. Method, apparatus and system for rapid motion search applied in template switching
CN101686393B (zh) * 2008-09-28 2012-10-17 华为技术有限公司 应用于模板匹配的快速运动搜索方法及装置
US9392297B2 (en) 2008-09-28 2016-07-12 Huawei Technologies Co., Ltd. Method, apparatus and system for rapid motion search applied in template matching
WO2010034242A1 (zh) * 2008-09-28 2010-04-01 华为技术有限公司 应用于模板匹配的快速运动搜索方法、装置及***
CN101931803A (zh) * 2009-06-26 2010-12-29 华为技术有限公司 视频图像运动信息获取方法、装置及设备、模板构造方法
CN102883160B (zh) * 2009-06-26 2016-06-29 华为技术有限公司 视频图像运动信息获取方法、装置及设备、模板构造方法
US9432692B2 (en) 2009-06-26 2016-08-30 Huawei Technologies Co., Ltd. Method, apparatus and device for obtaining motion information of video images and template construction method
CN101931803B (zh) * 2009-06-26 2013-01-09 华为技术有限公司 视频图像运动信息获取方法、装置及设备、模板构造方法
CN102883160A (zh) * 2009-06-26 2013-01-16 华为技术有限公司 视频图像运动信息获取方法、装置及设备、模板构造方法
CN101872431B (zh) * 2010-02-10 2014-04-09 杭州海康威视数字技术股份有限公司 可适用多角度应用场景的人流量统计的方法及***
CN101872431A (zh) * 2010-02-10 2010-10-27 杭州海康威视软件有限公司 可适用多角度应用场景的人流量统计的方法及***
CN102215407A (zh) * 2010-04-09 2011-10-12 华为技术有限公司 双向预测块的获取方法和装置以及图像解码方法
CN102215407B (zh) * 2010-04-09 2013-07-10 华为技术有限公司 双向预测块的获取方法和装置以及图像解码方法
CN102215386B (zh) * 2010-04-09 2013-03-27 华为技术有限公司 视频图像块处理方法及装置
CN102215386A (zh) * 2010-04-09 2011-10-12 华为技术有限公司 视频图像块处理方法及装置
WO2011131089A1 (en) * 2010-04-22 2011-10-27 Mediatek Inc. Motion prediction method
RU2538284C2 (ru) * 2010-04-22 2015-01-10 Медиатэк, Инк. Способ предсказания движения
CN101969568A (zh) * 2010-11-16 2011-02-09 上海大学 面向帧速率上变换的运动估计方法
CN107979759B (zh) * 2011-03-21 2021-04-30 Lg 电子株式会社 选择运动矢量预测值的方法和使用其的设备
US10999598B2 (en) 2011-03-21 2021-05-04 Lg Electronics Inc. Method for selecting motion vector predictor and device using same
CN107979759A (zh) * 2011-03-21 2018-05-01 Lg 电子株式会社 选择运动矢量预测值的方法和使用其的设备
CN106982373B (zh) * 2011-06-27 2018-06-15 三星电子株式会社 对图像进行解码的设备
CN104811725A (zh) * 2011-06-27 2015-07-29 三星电子株式会社 对运动信息进行解码的方法
CN104811725B (zh) * 2011-06-27 2017-12-29 三星电子株式会社 对运动信息进行解码的方法
CN106982373A (zh) * 2011-06-27 2017-07-25 三星电子株式会社 对图像进行解码的设备
CN107071470A (zh) * 2011-06-27 2017-08-18 三星电子株式会社 对图像进行解码的方法
US8938125B2 (en) 2011-07-20 2015-01-20 Novatek Microelectronics Corp. Motion estimation method
CN102905124A (zh) * 2011-07-29 2013-01-30 联咏科技股份有限公司 移动估测方法
CN107493473A (zh) * 2011-11-08 2017-12-19 株式会社Kt 利用解码装置对视频信号进行解码的方法
CN102970541B (zh) * 2012-11-22 2015-05-27 深圳市海思半导体有限公司 图像滤波方法及装置
CN102970541A (zh) * 2012-11-22 2013-03-13 深圳市海思半导体有限公司 图像滤波方法及装置
CN107071421A (zh) * 2017-05-23 2017-08-18 北京理工大学 一种结合视频稳定的视频编码方法
CN107071421B (zh) * 2017-05-23 2019-11-22 北京理工大学 一种结合视频稳定的视频编码方法
US11146786B2 (en) 2018-06-20 2021-10-12 Beijing Bytedance Network Technology Co., Ltd. Checking order of motion candidates in LUT
US11245892B2 (en) 2018-06-29 2022-02-08 Beijing Bytedance Network Technology Co., Ltd. Checking order of motion candidates in LUT
US11706406B2 (en) 2018-06-29 2023-07-18 Beijing Bytedance Network Technology Co., Ltd Selection of coded motion information for LUT updating
US11973971B2 (en) 2018-06-29 2024-04-30 Beijing Bytedance Network Technology Co., Ltd Conditions for updating LUTs
US11909989B2 (en) 2018-06-29 2024-02-20 Beijing Bytedance Network Technology Co., Ltd Number of motion candidates in a look up table to be checked according to mode
US11134267B2 (en) 2018-06-29 2021-09-28 Beijing Bytedance Network Technology Co., Ltd. Update of look up table: FIFO, constrained FIFO
US11895318B2 (en) 2018-06-29 2024-02-06 Beijing Bytedance Network Technology Co., Ltd Concept of using one or multiple look up tables to store motion information of previously coded in order and use them to code following blocks
US11877002B2 (en) 2018-06-29 2024-01-16 Beijing Bytedance Network Technology Co., Ltd Update of look up table: FIFO, constrained FIFO
US11140385B2 (en) 2018-06-29 2021-10-05 Beijing Bytedance Network Technology Co., Ltd. Checking order of motion candidates in LUT
US11695921B2 (en) 2018-06-29 2023-07-04 Beijing Bytedance Network Technology Co., Ltd Selection of coded motion information for LUT updating
US11146785B2 (en) 2018-06-29 2021-10-12 Beijing Bytedance Network Technology Co., Ltd. Selection of coded motion information for LUT updating
US11528500B2 (en) 2018-06-29 2022-12-13 Beijing Bytedance Network Technology Co., Ltd. Partial/full pruning when adding a HMVP candidate to merge/AMVP
US11153557B2 (en) 2018-06-29 2021-10-19 Beijing Bytedance Network Technology Co., Ltd. Which LUT to be updated or no updating
US11528501B2 (en) 2018-06-29 2022-12-13 Beijing Bytedance Network Technology Co., Ltd. Interaction between LUT and AMVP
US11159807B2 (en) 2018-06-29 2021-10-26 Beijing Bytedance Network Technology Co., Ltd. Number of motion candidates in a look up table to be checked according to mode
US11159817B2 (en) 2018-06-29 2021-10-26 Beijing Bytedance Network Technology Co., Ltd. Conditions for updating LUTS
CN110677665A (zh) * 2018-07-02 2020-01-10 北京字节跳动网络技术有限公司 查找表的更新
US11134244B2 (en) 2018-07-02 2021-09-28 Beijing Bytedance Network Technology Co., Ltd. Order of rounding and pruning in LAMVR
CN110677665B (zh) * 2018-07-02 2022-06-21 北京字节跳动网络技术有限公司 查找表的更新
US11463685B2 (en) 2018-07-02 2022-10-04 Beijing Bytedance Network Technology Co., Ltd. LUTS with intra prediction modes and intra mode prediction from non-adjacent blocks
US11153558B2 (en) 2018-07-02 2021-10-19 Beijing Bytedance Network Technology Co., Ltd. Update of look-up tables
US11153559B2 (en) 2018-07-02 2021-10-19 Beijing Bytedance Network Technology Co., Ltd. Usage of LUTs
US11134243B2 (en) 2018-07-02 2021-09-28 Beijing Bytedance Network Technology Co., Ltd. Rules on updating luts
US20200413044A1 (en) 2018-09-12 2020-12-31 Beijing Bytedance Network Technology Co., Ltd. Conditions for starting checking hmvp candidates depend on total number minus k
US11159787B2 (en) 2018-09-12 2021-10-26 Beijing Bytedance Network Technology Co., Ltd. Conditions for starting checking HMVP candidates depend on total number minus K
US20210297659A1 (en) 2018-09-12 2021-09-23 Beijing Bytedance Network Technology Co., Ltd. Conditions for starting checking hmvp candidates depend on total number minus k
US11997253B2 (en) 2018-09-12 2024-05-28 Beijing Bytedance Network Technology Co., Ltd Conditions for starting checking HMVP candidates depend on total number minus K
US11589071B2 (en) 2019-01-10 2023-02-21 Beijing Bytedance Network Technology Co., Ltd. Invoke of LUT updating
US11140383B2 (en) 2019-01-13 2021-10-05 Beijing Bytedance Network Technology Co., Ltd. Interaction between look up table and shared merge list
US11909951B2 (en) 2019-01-13 2024-02-20 Beijing Bytedance Network Technology Co., Ltd Interaction between lut and shared merge list
US11956464B2 (en) 2019-01-16 2024-04-09 Beijing Bytedance Network Technology Co., Ltd Inserting order of motion candidates in LUT
US11962799B2 (en) 2019-01-16 2024-04-16 Beijing Bytedance Network Technology Co., Ltd Motion candidates derivation
CN109951713B (zh) * 2019-03-11 2023-02-28 深圳信息职业技术学院 一种用于视频去隔行的运动估计补偿电路及方法
CN109951713A (zh) * 2019-03-11 2019-06-28 深圳信息职业技术学院 一种用于视频去隔行的运动估计补偿电路及方法
US11641483B2 (en) 2019-03-22 2023-05-02 Beijing Bytedance Network Technology Co., Ltd. Interaction between merge list construction and other tools
US12034914B2 (en) 2021-12-01 2024-07-09 Beijing Bytedance Network Technology Co., Ltd Checking order of motion candidates in lut

Also Published As

Publication number Publication date
CN100539693C (zh) 2009-09-09

Similar Documents

Publication Publication Date Title
CN1925614A (zh) 快速运动估计方法
EP0801505A2 (en) Refinement of block motion vectors to achieve a dense motion field
CN1117482C (zh) 利用基于特征点的运动估算编码视频信号的方法
KR950009699B1 (ko) 움직임벡터 검출방법 및 장치
CN1713730A (zh) 估计图像噪声的方法和设备和消除噪声的方法和记录介质
CN1694495A (zh) 采用自适应时间预测的运动向量估计
CN1806444A (zh) 自适应加权运动估计方法和采用该方法的帧频转换设备
WO2008054688A1 (en) Method for decomposing a video sequence frame
US9503751B2 (en) Method and apparatus for simplified depth coding with extended prediction modes
CN1181691C (zh) 视频运动估计方法
CN1706189A (zh) 带有降质的图像处理单元
CN1777289A (zh) 利用选择性预测加快运动估计的方法
KR20050012766A (ko) 현재 모션 벡터 추정을 위한 유닛 및 모션 벡터 추정 방법
CN1103164C (zh) 利用逐个像素的运动估算和跳帧方法的图像处理***
EP1472881B1 (en) Unit for and method of estimating a current motion vector
CN111310594B (zh) 一种基于残差纠正的视频语义分割方法
CN1656514A (zh) 估计运动矢量的单元和方法
CN1665308A (zh) 用于恢复图像处理***的丢失块的装置和方法
CN1758759A (zh) 一种视频场景切换检测方法
CN1604650A (zh) 用于分级运动估计的方法
US6408101B1 (en) Apparatus and method for employing M-ary pyramids to enhance feature-based classification and motion estimation
CN1926879A (zh) 视频信号编码器、视频信号处理器、视频信号分发***及其操作方法
JPH10191360A (ja) 動き推定ベクトルを求める方法および動き推定ベクトルを用いて動画像データを圧縮する方法
CN1762160A (zh) 确定运动矢量的方法
CN1263309C (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
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: SHENZHEN QINGYAN TECHNOLOGY MANAGEMENT CO., LTD.

Free format text: FORMER OWNER: SHENZHEN INSTITUTE OF STINGHUA UNIVERSITY

Effective date: 20100726

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

Free format text: CORRECT: ADDRESS; FROM: 518057 GAOXINNANQIDAO, NANSHAN DISTRICT, SHENZHEN CITY, GUANGDONG PROVINCE TO: 518000 RESEARCH INSTITUTE BUILDING, SHENZHEN TSINGHUA UNIVERSITY, SOUTH AREA, NANSHAN DISTRICT SCIENCE PARK, SHENZHEN CITY, GUANGDONG PROVINCE

TR01 Transfer of patent right

Effective date of registration: 20100726

Address after: 518000 Shenzhen Research Institute building, Nanshan District science and Technology Park, Shenzhen, Guangdong, China

Patentee after: Shenzhen Qingyan Technology Management Co., Ltd.

Address before: 518057 Guangdong city of Shenzhen province Nanshan District South Road seven

Patentee before: Shenzhen Institute of Stinghua University

C56 Change in the name or address of the patentee

Owner name: SHENZHEN QINGYAN VENTURE INVESTMENT CO., LTD.

Free format text: FORMER NAME: SHENZHEN QINGYAN TECHNOLOGY MANAGEMENT CO., LTD.

CP03 Change of name, title or address

Address after: 518000 A301 room, Shenzhen Research Institute, Tsinghua University, Nanshan District science and Technology Park, Shenzhen, Guangdong

Patentee after: Shenzhen Qing Yan Venture Capital Co., Ltd.

Address before: 518000 Shenzhen Research Institute building, Nanshan District science and Technology Park, Shenzhen, Guangdong, China

Patentee before: Shenzhen Qingyan Technology Management Co., Ltd.

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

Granted publication date: 20090909

Termination date: 20170830

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