CN102884793B - 运动向量预测编码方法、运动向量预测解码方法、活动图像编码装置及活动图像解码装置 - Google Patents
运动向量预测编码方法、运动向量预测解码方法、活动图像编码装置及活动图像解码装置 Download PDFInfo
- Publication number
- CN102884793B CN102884793B CN201180008468.XA CN201180008468A CN102884793B CN 102884793 B CN102884793 B CN 102884793B CN 201180008468 A CN201180008468 A CN 201180008468A CN 102884793 B CN102884793 B CN 102884793B
- Authority
- CN
- China
- Prior art keywords
- motion vector
- candidate reference
- reference motion
- reliability
- coding
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
- H04N19/521—Processing of motion vectors for estimating the reliability of the determined motion vectors or motion vector field, e.g. for smoothing the motion vector field or for correcting motion vectors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
- H04N19/517—Processing of motion vectors by encoding
- H04N19/52—Processing of motion vectors by encoding by predictive encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/56—Motion estimation with initialisation of the vector search, e.g. estimating a good candidate to initiate a search
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
在活动图像编码装置中,一次候选参考运动向量设定部设定N个一次候选参考运动向量。可靠度计算部利用编码完成或解码完成的图像信息而算出表示编码对象块的运动向量预测中的有效性的各一次候选参考运动向量的可靠度。参考运动向量决定部从N个一次候选参考运动向量中选出可靠度大于既定阈值的二次候选参考运动向量。运动向量预测部利用可靠度高的M个(M<N)二次候选参考运动向量而作成编码对象块的预测运动向量。
Description
技术领域
本发明涉及对运动向量进行预测编码的活动图像(動画像)编码技术。特别地,本发明涉及用于提高运动向量的预测效率、提高活动图像的编码效率的运动向量预测编码方法、运动向量预测解码方法、活动图像编码装置、活动图像解码装置及其程序。
本申请基于2010年2月9日在日本申请的特愿2010-26131号主张优先权,在此引用其内容。
背景技术
在以H.264为代表的使用运动补偿的活动图像编码方式中,为了高效地对运动向量进行编码,进行运动向量的预测编码。
图11示出现有的活动图像编码装置中的运动补偿部的构成示例。现有的活动图像编码装置中的运动补偿部100具备运动搜索部101、运动向量存储器102、运动向量预测部103以及预测残差算出部104。
运动搜索部101在输入编码对象块的视频(映像)信号时,通过与编码完成的参考图像的解码信号对照而进行运动搜索,算出运动向量,存放到运动向量存储器102。运动向量预测部103从运动向量存储器102读出位于编码对象块的邻近的编码完成的块的编码所使用的运动向量,将其用作参考运动向量,算出预测运动向量。预测残差算出部104算出由运动搜索部101算出的运动向量与由运动向量预测部103算出的预测运动向量的残差,输出运动向量预测残差。编码该运动向量预测残差,作为运动向量的编码信息输出。
图12示出现有的活动图像解码装置中的运动补偿部的构成示例。现有的活动图像解码装置中的运动补偿部200具备运动向量算出部201、预测信号作成部202、运动向量存储器203以及运动向量预测部204。
运动向量算出部201将从编码流解码的运动向量预测残差与由运动向量预测部204所预测的预测运动向量相加而生成运动向量,将该运动向量存放到运动向量存储器203,并且输出到预测信号作成部202。预测信号作成部202按照运动向量从解码完成的参考图像读出解码信号,作为解码对象块的预测信号输出。运动向量预测部204从运动向量存储器203读出位于解码对象块的邻近的解码完成的块的解码所使用的运动向量,将其用作参考运动向量,算出预测运动向量。
作为与以上那样的运动向量预测编码相关的技术,以往,存在以下那样的技术。
(a)中值预测编码(H.264等)(以下称为现有技术a)
(b)通过指定参考运动向量而预测编码(以下称为现有技术b)
图13是说明现有的运动向量的预测编码方式的示例的图。在现有技术a和现有技术b中,对运动向量编码(解码也同样)时,将如图13所示的编码对象块的邻近的编码完成的块的运动向量(编码完成的运动向量)用作参考运动向量进行预测,进行运动向量的编码。
具体而言,在现有技术a中,使用参考运动向量的中值作为预测运动向量,对编码对象块的运动向量与预测运动向量的误差(称为运动向量预测残差)进行编码(参考非专利文献1)。
另外,在现有技术b中,编码装置(编码器)从参考运动向量之中选择预测所利用的运动向量,将预测所利用的参考运动向量的标识符和运动向量预测残差一起编码(参考非专利文献2)。
另外,在以往,作为不是求取运动向量预测残差而对运动向量编码,而是对编码对象块的运动向量本身进行预测的技术,存在利用模板匹配(templatematching)的运动向量预测技术(以下称为现有技术c)。该现有技术c是用于在编码端不对运动向量编码地进行运动补偿的运动向量预测方法(参考非专利文献3)。
图14是说明利用现有的模板匹配的运动向量预测的图。在现有技术c中,在对编码对象块的运动向量进行预测时,利用作为图14的倒L字形的区域而示出的位于编码对象块的邻近并且编码完成的像素的集合(将其称为模板),在参考图像上针对既定搜索范围进行运动搜索(该处理称为模板匹配)。具体而言,针对既定搜索范围内的各运动向量,对参考图像上与模板位于相同位置的区域偏移了运动向量的量的区域(称为匹配区域)与模板之间求取SAD(SumofAbsoluteDifferences:绝对差异和)等相似度,进行搜索。利用由此得到的运动向量进行运动补偿。在解码端也能够用作为解码完成的像素的集合的模板进行相同处理,所以存在着不对运动向量编码而能够进行运动补偿的优点。
现有技术文献
非专利文献
非专利文献1:角野、菊池、铃木,“修订三版H.264/AVC教科书”,ImpressR&D发行,2009,pp.123-125.
非专利文献2:T.Yamamoto,“用于运动向量预测编码的新方案(Anewschemeformotionvectorpredictorencoding)”,ITU-TSG16/Q6,32ndVCEGMeeting,SanJoes,April2007.
非专利文献3:小林、铃木、Boon、堀越,“使用模板匹配的运动预测方法所伴随的预测信息量缩减(テンプレートマッチングを用いた動き予測方法に伴う予測情報量削減)”,图像编码研讨会资料,2005,pp.17-18。
发明内容
发明要解决的课题
在上述现有技术a、b中,当邻近的块不存在对预测有效的参考运动向量的情况下,运动向量的预测效率下降。也考虑对预测不仅利用编码对象块的邻近,而是利用更大范围所含的多个块的参考运动向量。然而,用现有技术的方法进行其时,导致预测效率、编码效率变差。
图15是说明现有技术的问题的图。如图15所示,当编码对象块的邻近块是拍摄对象(被写体)Obj的边界的情况下、以及存在遮挡的情况下(在参考图像中,邻近块的对应点被某些拍摄对象隐藏的情况),或者拍摄对象不是刚体的情况下,该邻近块的参考运动向量有时不适于编码对象块的运动向量预测,或者进行内部(intra)编码而参考运动向量本身不存在。在这样的情况下,在现有技术a和现有技术b的任一个中,预测效率都变差。
另一方面,如图15中的虚线所示的块那样,有时未包含于候选的块的运动向量对预测更有效。为了对预测利用这样的运动向量,能够容易类推的是不仅将最接近的块作为候选,而是增加成为候选的块。然而,在增加了成为候选的块的情况下,在现有技术a中,存在着候选中包含不适宜的参考运动向量、反而预测效率变差的担忧。另外,在现有技术b中,导致预测所利用的参考运动向量的标识符的码量的增加,所以存在着编码效率反而变差的担忧。
相对于此,现有技术c是用于在编码端不对运动向量编码地进行运动补偿的运动向量预测方法。因此,考虑相对于上述的现有技术的课题而对其进行应用。即,考虑使用现有技术c的模板匹配作成预测运动向量,根据其与利用通常的运动搜索求取的编码对象块的运动向量,求取运动向量预测残差并编码。该情况下存在以下问题。
在利用现有技术c的运动向量预测中,不同于现有技术a、现有技术b,能够不利用编码对象块的邻近块的编码完成的运动向量而进行搜索。因此,即使在编码完成的运动向量对预测无效的情况下,也存在能够作成有效的预测运动向量的可能性。然而,其仅根据模板来决定预测运动向量,所以有时会将指向与编码对象块无关的区域的运动向量作为预测运动向量,预测效率变差。
本发明谋求解决上述课题,目的是提高运动向量的预测效率,提高活动图像的编码效率。这里,运动向量的预测效率意味着成为预测对象的运动向量与预测运动向量的相似程度。具体而言,在这2个向量的差量向量的长度小的情况下,预测效率高。
用于解决课题的方案
本发明的概要如下。本发明针对编码端和解码端的各块,用以下方法进行运动向量预测。
(1)利用多个(N个)一次候选参考运动向量。
(2)在解码端开始对编码(解码)对象块进行解码的时刻仅利用已解码完成的信息,求取示出各一次候选参考运动向量多么适合预测的评价值(以下称为可靠度)。
(3)对一次候选参考运动向量筛选出可靠度大于既定阈值的少数(M个)二次候选参考运动向量。
(4)利用少数二次候选参考运动向量作成预测运动向量。
详细而言,在本发明的实施方式中,进行以下的处理1~处理3,作为与现有相同的运动向量预测编码(下述处理4)的预处理。
[处理1]首先,作为一次候选参考运动向量,提取包含位于编码对象块的邻近的编码完成的块的编码所使用的运动向量以及既定值的运动向量的N个(N是2以上的整数)运动向量的至少一个。
[处理2]接着,针对N个一次候选参考运动向量的各个,使用编码完成或解码完成的图像信息,算出定量地表示编码对象块的运动向量预测中的有效性的可靠度。
[处理3]在N个一次候选参考运动向量中,选择可靠度大于既定阈值的一次候选参考运动向量作为二次候选参考运动向量。
[处理4]使用二次候选参考运动向量算出编码对象块的预测运动向量,将用编码对象块的运动搜索求取的运动向量与预测运动向量的残差作为运动向量的编码信息进行编码。作为使用二次候选参考运动向量算出编码对象块的预测运动向量的处理,能够使用现有方法,例如,选择M个二次候选参考运动向量的中央值,或者从M个二次候选参考运动向量之中选择使预测残差最小的二次候选参考运动向量,将该运动向量的标识符与预测残差一起编码等。
如以上那样,在本发明中,不仅将编码对象块的邻近的块、而将预先确定的范围的多个运动向量作为一次候选参考运动向量。然后,针对各个一次候选参考运动向量,利用编码完成的信息或解码完成的信息进行可靠度计算。按照可靠度对一次候选参考运动向量进行筛选,将筛选结果作为二次候选参考运动向量。以后的处理是,将二次候选参考运动向量作为输入,使用与现有的运动向量预测编码相同的方法求取预测运动向量,对预测运动向量与运动向量的预测残差进行编码。
在本发明的运动向量预测解码的情况下,也不仅将解码对象块的邻近的块、而将周围的多个运动向量作为一次候选参考运动向量。接着,针对各个一次候选参考运动向量,利用解码完成的信息进行可靠度计算。按照可靠度对一次候选参考运动向量进行筛选,将筛选结果作为二次候选参考运动向量。以后的处理是,将二次候选参考运动向量作为输入,使用与现有的运动向量预测解码相同的方法求取预测运动向量,将解码的预测残差与预测运动向量相加,算出运动向量。
发明的效果
在本发明中,通过进行上述处理1~3,进行参考运动向量的筛选。该筛选在解码端也能够无需来自编码端的附加信息而实现,并且在二次候选参考运动向量中包含对预测有效的运动向量。因此,与上述现有技术a、b和c相比,预测效率提高。
另外,一般而言,运动向量的预测效率提高时,运动向量预测残差的熵减少,运动向量的码量减小。由于活动图像的编码数据包含运动向量的码量,所以与利用现有技术a、b和c的方式相比,活动图像的编码效率提高。
附图说明
图1是示出本发明的一个实施方式的活动图像编码装置的框图。
图2是示出图1所示的运动补偿部的框图。
图3是示出本发明的一个实施方式的活动图像解码装置的框图。
图4是示出图3所示的运动补偿部的框图。
图5是示出本发明的一个实施方式的运动向量预测处理的流程图。
图6A是示出本发明的一个实施方式的一次候选参考运动向量的第一设定示例的图。
图6B是示出本发明的一个实施方式的一次候选参考运动向量的第二设定示例的图。
图7是示出本发明的一个实施方式的可靠度算出处理的一个示例的流程图。
图8是示出本发明的一个实施方式的使用模板匹配的可靠度求取方法的图。
图9A是示出本发明的一个实施方式的参考运动向量决定处理的一个示例的流程图。
图9B是示出本发明的一个实施方式的参考运动向量决定处理的另一示例的流程图。
图10是示出本发明的一个实施方式的参考运动向量决定处理的又一示例的流程图。
图11是示出现有的活动图像编码装置中的运动补偿部的框图。
图12是示出现有的活动图像解码装置中的运动补偿部的框图。
图13是示出现有的运动向量的预测编码方式的示例的图。
图14是示出现有的利用模板匹配的运动向量预测的图。
图15是示出现有技术的问题的图。
具体实施方式
下面使用附图详细说明本发明的实施方式。
图1是示出本发明的一个实施方式的活动图像编码装置的构成示例的图。关于本实施方式的活动图像编码装置1,特别地运动补偿部18不同于现有技术,其它部分与作为H.264以外的编码器使用的现有的一般的活动图像编码装置相同。
活动图像编码装置1输入编码对象的视频信号,将输入视频信号的帧分割成块,对每个块进行编码,将其编码数据作为位流(bitstream)输出。
为了进行该编码,预测残差信号算出部10求取输入视频信号与作为运动补偿部18的输出的预测信号的差量,将其作为预测残差信号输出。正交变换部11对预测残差信号进行离散余弦变换(DCT)等正交变换,输出变换系数。量化部12将变换系数量化,输出该量化的变换系数。信息源编码部13对量化的变换系数进行熵编码,作为位流输出。
另一方面,量化的变换系数也输入到逆量化部14,在此被逆量化。逆正交变换部15对作为逆量化部14的输出的变换系数进行逆正交变换,输出预测残差解码信号。在解码信号算出部16中,将该预测残差解码信号与作为运动补偿部18的输出的预测信号相加,生成经编码的编码对象块的解码信号。为了在运动补偿部18中用作运动补偿的参考图像,将该解码信号存放在帧存储器17。
运动补偿部18针对编码对象块的视频信号,参考存放在帧存储器17的参考图像进行运动搜索,输出编码对象块的预测信号。另外,为了也对运动搜索结果的运动向量进行预测编码,运动补偿部18使用编码完成的信息进行运动向量预测,算出运动搜索结果的运动向量与预测运动向量的差量,将结果作为运动向量预测残差而输出到信息源编码部13。
这里,运动补偿部18在进行运动向量预测时,不仅使用位于编码对象块的邻近的编码完成的块的运动向量。即,运动补偿部18设定若干个一次候选参考运动向量,根据编码完成的信息算出这些一次候选参考运动向量的可靠度。接着,运动补偿部18按照可靠度将这些一次候选参考运动向量筛选为少数的二次候选参考运动向量,再使用二次候选参考运动向量算出预测运动向量。使用二次候选参考运动向量算出预测运动向量的处理,能够使用与现有技术相同的运动向量预测手法来进行。
图2是示出图1所示的运动补偿部18的详细构成示例的图。如图2所示,运动补偿部18具备运动搜索部181、运动向量存储器182、一次候选参考运动向量设定部183、可靠度计算部184、参考运动向量决定部185、运动向量预测部186、运动向量预测残差算出部187。
在编码对象块的编码中的运动补偿中,首先由运动搜索部181针对输入视频信号的编码对象块,进行与已经编码完成的参考图像的解码信号进行对照的运动搜索,生成预测信号并输出,并且输出示出匹配位置的运动向量。将该运动向量存放到运动向量存储器182,另外也输出到运动向量预测残差算出部187。
一次候选参考运动向量设定部183将包含以前编码并存放在运动向量存储器182的运动向量或预先确定的值的运动向量的N个(N是2以上的整数)运动向量设定为一次候选参考运动向量,通知可靠度计算部184。
可靠度计算部184针对N个一次候选参考运动向量的各个,使用编码完成的图像信息(解码信号),算出定量地表示编码对象块中的运动向量预测的有效性的可靠度。
参考运动向量决定部185将可靠度计算部184计算的可靠度与预先确定的阈值进行大小比较,选择可靠度大于阈值的一次候选参考运动向量作为二次候选参考运动向量。
运动向量预测部186使用由参考运动向量决定部185选出的二次候选参考运动向量而算出编码对象块的预测运动向量。该运动向量预测部186中的预测运动向量的算出方法可以与现有技术相同,例如,将二次候选参考运动向量之中的中央值(中值)作为预测运动向量。另外,也能够将二次候选参考运动向量之中的具有与运动搜索部181求取的运动向量最接近的值的向量作为预测运动向量,将示出该运动向量的标识符加到编码对象并通知解码端。
运动向量预测残差算出部187算出由运动搜索部181算出的运动向量与由运动向量预测部186算出的预测运动向量的残差,将算出的残差作为运动向量预测残差输出。
图3是示出本发明的一个实施方式的活动图像解码装置的构成示例的图。特别地,本实施方式的活动图像解码装置2的运动补偿部25不同于现有技术,其它部分与作为H.264以外的解码器所使用的现有的一般的活动图像解码装置相同。
将通过图1所示的活动图像编码装置1编码的位流输入活动图像解码装置2而进行解码,由此输出解码图像的解码信号。
为了进行该解码,信息源解码部20基于所输入的位流对解码对象块的量化变换系数进行熵解码,并且对运动向量预测残差进行解码。将量化变换系数输入逆量化部21,对其进行逆量化,输出解码变换系数。逆正交变换部22对解码变换系数实施逆正交变换,输出解码预测残差信号。在解码信号算出部23中,将由运动补偿部25生成的预测信号与解码预测残差信号相加,由此生成解码对象块的解码信号。将该解码信号输出到显示装置等外部装置,并且为了用作运动补偿部25中的运动补偿的参考图像,存放到帧存储器24。
运动补偿部25使用存放在帧存储器24的解码完成的信息进行运动向量预测,将该预测运动向量与由信息源解码部20解码的运动向量预测残差相加,算出运动向量。接着,运动补偿部25基于该运动向量并参考帧存储器24的参考图像,生成解码对象块的预测信号。
这里,运动补偿部25在运动向量预测时,不仅使用位于解码对象块的邻近的解码完成的块的运动向量。即,运动补偿部25设定若干个一次候选参考运动向量,根据解码完成的信息算出这些一次候选参考运动向量的可靠度。接着,运动补偿部25按照可靠度筛选为少数二次候选参考运动向量,再使用二次候选参考运动向量算出预测运动向量。使用二次候选参考运动向量算出预测运动向量的处理,能够使用与现有技术相同的运动向量预测手法来进行。
图4是示出图3所示的运动补偿部25的详细构成示例的图。如图4所示,运动补偿部25具备运动向量算出部251、预测信号作成部252、运动向量存储器253、一次候选参考运动向量设定部254、可靠度计算部255、参考运动向量决定部256、运动向量预测部257。
在对解码对象块进行解码的运动补偿中,首先,运动向量算出部251将对编码位流进行解码而得到的运动向量预测残差、与由运动向量预测部257使用解码完成的信息而预测的预测运动向量相加,输出解码所使用的运动向量。将该运动向量存放到运动向量存储器253,另外,输出到预测信号作成部252。预测信号作成部252将输入的运动向量示出的参考图像位置的解码信号读出,作为解码对象块的预测信号输出。
一次候选参考运动向量设定部254将包含以前解码并存放在运动向量存储器253的运动向量或预先确定的值的运动向量的N个(N是2以上的整数)运动向量设定为一次候选参考运动向量,通知可靠度计算部255。
可靠度计算部255针对N个一次候选参考运动向量的各个,使用解码完成的图像信息(解码信号),算出定量地表示解码对象块中的运动向量预测的有效性的可靠度。
参考运动向量决定部256将可靠度计算部255算出的可靠度与预先确定的阈值进行大小比较,选出可靠度大于阈值的一次候选参考运动向量,作为二次候选参考运动向量。
运动向量预测部257使用由参考运动向量决定部256选出的二次候选参考运动向量而算出解码对象块的预测运动向量。该运动向量预测部257中的预测运动向量的算出方法可以与现有技术相同,例如,将二次候选参考运动向量中的中央值(中值)作为预测运动向量。或者,在编码端指定了预测所使用的运动向量的标识符的情况下,将该标识符示出的运动向量作为预测运动向量。
接着,针对活动图像编码装置1中的运动补偿部18和活动图像解码装置2中的运动补偿部25进行的处理之中、与本发明相关的运动向量预测处理,按照图5~图9B来进行说明。在以下,主要以编码端的运动向量预测处理为中心进行说明,而解码端中的运动向量预测处理也完全相同。
图5示出运动向量预测处理的流程图。
[步骤S1的处理]
最初,一次候选参考运动向量设定部183(或254)设定N个一次候选参考运动向量。作为设定该N个一次候选参考运动向量的方法,能够使用例如以下那样的方法。
[一次候选参考运动向量设定示例1]
如图6A所示,以编码对象块31的位置为基准,将从其开始既定范围内的预先确定的N个运动向量Vi(i=1,2,…,N)作为一次候选参考运动向量。该运动向量Vi的值能够以在编码端和解码端为相同值的方式预先任意决定。也可以将这些运动向量Vi的值预先制表并保存。
另外,如果满足不对运动向量Vi的值进行编码、而能够在编码端和解码端使用共同值这样的条件,则能够将该值用作候选。因此,例如也能预先逐次算出以前编码/解码完成的若干帧的运动向量的统计量,根据该运动向量的统计量选出出现概率大的N个一次候选参考运动向量。
[一次候选参考运动向量设定示例2]
如图6B所示,在编码对象图片3中,将位于编码对象块31的邻近的多个(在该示例中是10个)编码完成的块B1~B10的编码所使用的运动向量设定为一次候选参考运动向量。在该情况下,在解码端也能够根据解码完成的运动向量而设定与在编码端所使用的一次候选参考运动向量相同的运动向量。
[一次候选参考运动向量设定示例3]
在上述设定示例1中选择N1个一次候选参考运动向量,在设定示例2中选择N2个一次候选参考运动向量,设定共计N个(N=N1+N2)一次候选参考运动向量。
[一次候选参考运动向量设定示例4]
在该设定示例4中,将编码完成的块的运动向量以及相对于这些运动向量的既定范围内的运动向量作为一次候选参考运动向量。例如,针对某个编码完成的向量的运动向量(10,20),在将既定范围设为在X、Y方向分别±1的范围的情况下,不仅运动向量(10,20),运动向量(9,20)、(11,20)、(10,19)、(10,21)、(9,19)、(9,21)、(11,19)和(11,21)也作为候选。即,对于1个编码完成的块的运动向量,共计9个一次候选参考运动向量成为候选。如果最初进入候选的编码完成的块的运动向量为K个,全部K个的周围也进入候选,则变为利用9×K个一次候选参考运动向量。但是,如果与解码端共用,则也可以不是全部的编码完成的块的运动向量周围进入候选,而是一部分。
作为这样的设定的效果,举出通过将编码完成的块的运动向量的周围也考虑进去,从而提高运动向量的预测效率这一情况。
[步骤S2的处理]
可靠度计算部184(或255)针对由一次候选参考运动向量设定部183设定的N个一次候选参考运动向量的各个,使用编码完成的信息算出可靠度。这里,可靠度定量地表达编码(解码)对象块的运动向量预测中的一次候选参考运动向量的有效性。针对N个一次候选参考运动向量,在解码端对编码对象块开始解码的时刻,仅利用已经解码完成的信息计算该可靠度。
图7是示出可靠度算出处理的一个示例的流程图,图8是说明使用模板匹配的可靠度求取方法的图。
作为可靠度求取方法的一个示例,对应用模板匹配的方法进行说明。在图8的编码对象图片3中,设为求取编码对象块31的预测运动向量。模板32是与编码对象块31相邻的编码完成的像素集合(在该示例中是由编码对象块31的左方和上方像素群构成的倒L字形区域)。此外,倒L字形区域的宽度(厚度)是例如2个像素左右,但也可以是1个像素或3个像素以上。参考图像4是编码完成或解码完成的图片。参考图像4中的对应位置块41是位于与编码对象图片3内的编码对象块31相同位置的块。
在图7的可靠度算出处理中,在步骤S21中,在参考图像4上,求取将与模板32在空间上相同的区域(与对应位置块41相邻的倒L字形区域)偏移正要计算可靠度的一次候选参考运动向量Vi的量的区域,获取其作为匹配对象区域42。
接着,在步骤S22中,算出编码对象块31的模板32与参考图像4中的匹配对象区域42的相似度,将其设定为一次候选参考运动向量Vi的可靠度。
作为相似度指标的一个示例,存在着SAD(SumofAbsoluteDifferences,绝对差异和)。SAD越小,该一次候选参考运动向量Vi接近编码对象块31的运动的可能性越高,因此,可以捕捉到可靠度高的参考运动向量。作为在可靠度计算部184中利用的可靠度指标,只要是示出模板32与匹配对象区域42的相似度的指标,就也可以是其它指标。除了上述的SAD以外,也能够使用SSD(SumofSquaredDifferences:平方差异和)、SATD(SumofAbsoluteTransformedDifferences:绝对变换差异和)等。这些的任一个都是数值越小示出可靠度越高的尺度。
模板32与编码对象块31的图像信号的相关高,所以如果使用由此的相似度,则能够确定对运动向量预测有效的二次候选参考块。
[步骤S3的处理]
接着,在参考运动向量决定部185(或256)中,基于各一次候选参考运动向量的可靠度信息,将N个一次候选参考运动向量筛选为少数二次候选参考运动向量。
图9A是参考运动向量决定处理的流程图。在步骤S311中,参考运动向量决定部185对由可靠度计算部184计算的各一次候选参考运动向量的可靠度与既定阈值进行大小比较,如果一次候选参考运动向量的可靠度超过既定阈值,则进入步骤S312。在步骤S312中,将可靠度大于既定阈值的一次候选参考运动向量设定为二次候选参考运动向量。当可靠度不大于既定阈值时,则将该一次候选参考运动向量从候选中移除。
通过这样,能够防止二次候选参考运动向量包含不适于预测的向量。因此,与现有技术相比,能够提高运动向量的预测效率,能够实现编码效率的提高。
图9B是另一参考运动向量决定处理的流程图,示出在将一次候选参考运动向量的数量限定为既定的M个的情况下的参考运动向量决定处理的示例。
首先,在步骤S321中,判断处理对象的一次候选参考运动向量的可靠度是否超过既定阈值。如果一次候选参考运动向量的可靠度超过既定阈值,则处理进入步骤S322,如果不是这样,则进入步骤S323。在步骤S322中,将可靠度大于既定阈值的一次候选参考运动向量设定为高可靠参考运动向量。在步骤S323中,判断是否已针对全部一次候选参考运动向量完成处理。在步骤S323中,如果存在未处理的一次候选参考运动向量,则处理返回步骤S321,继续进行同样的高可靠参考运动向量的选择处理。
在针对全部一次候选参考运动向量完成处理的情况下,处理进入步骤S324。在步骤S324中,将高可靠参考运动向量中关于可靠度排在前M个(M是既定的整数)的高可靠参考运动向量设定为二次候选参考运动向量。
通过将二次候选参考运动向量的数量限定为既定的M个,与按照现有技术b对运动向量进行编码的情况相比,能够缩减运动向量码量,能够实现编码效率的提高。
图10是又一参考运动向量决定处理的流程图。该图示出关于可靠度超过既定阈值的一次候选参考运动向量只有小于既定数量M的M’个的情况下的参考运动向量决定处理的示例。
首先,在步骤S331中判断处理对象的一次候选参考运动向量的可靠度是否超过既定阈值。如果一次候选参考运动向量的可靠度超过既定阈值,则处理进入步骤S332,如果不是这样,则进入步骤S333。在步骤S332中,将可靠度大于既定阈值的一次候选参考运动向量设定为高可靠参考运动向量。在步骤S333中,判断是否针对全部一次候选参考运动向量完成处理。在步骤S333中,如果存在未处理的一次候选参考运动向量,则处理返回步骤S331,继续进行同样的高可靠参考运动向量的选择处理。
在针对全部一次候选参考运动向量完成处理的情况下,处理进入步骤S334;在步骤S334中,判断高可靠参考向量的数量M’是否大于既定数量M。当M’大于既定数量M的情况下,进入步骤S335;在步骤S335中,将高可靠参考运动向量之中的关于可靠度排在前M个的高可靠参考运动向量设定为二次候选参考运动向量。
另一方面,当M’小于既定数量M的情况下,处理进入步骤S336。在步骤S336中,将全部M’个高可靠参考运动向量设定为二次候选参考运动向量。
由此,能够按照编码对象块的状况来变更二次候选参考运动向量的个数,所以能够进一步实现运动向量预测效率的提高、编码效率的提高。
[步骤S4的处理]
运动向量预测部186(或257)利用由参考运动向量决定部185选出的二次候选参考运动向量,作成编码对象块的预测运动向量。本实施方式中的重点在于,通过根据可靠度对多个一次候选参考运动向量进行筛选,使用可靠度高的二次候选参考运动向量来求取用于算出运动向量预测残差的预测运动向量这点。因此,根据二次候选参考运动向量求取预测运动向量的处理可以与图11、图12中所说明的现有技术的运动向量预测部103(或204)的处理相同。然而,并不是必须用与现有技术相同的处理,根据不同处理来求取预测运动向量也能够实施本实施方式。
以上说明的运动向量预测编码以及运动向量预测解码的处理也能够通过计算机和软件程序实现。另外,该程序既能记录到计算机可读记录介质,也能通过网络进行提供。
以上参考附图对本发明的实施方式进行说明,但具体构成并不限于这些实施方式,也包含不脱离本发明的主旨的范围的设计等(构成的添加、省略、替换及其它变更)。本发明并不限于上述说明,而是仅由所附的权利要求书的范围进行限定。
产业上的可利用性
本发明能够用于对运动向量进行预测编码的活动图像编码和活动图像解码技术。依据本发明,能够提高运动向量的预测效率、提高活动图像的编码效率。
附图标记说明
1活动图像编码装置
2活动图像解码装置
10预测残差信号算出部
11正交变换部
12量化部
13信息源编码部
14、21逆量化部
15、22逆正交变换部
16解码信号算出部
17、24帧存储器
18、25运动补偿部
181运动搜索部
182、253运动向量存储器
183、254一次候选参考运动向量设定部
184、255可靠度计算部
185、256参考运动向量决定部
186、257运动向量预测部
187运动向量预测残差算出部
20信息源解码部
23解码信号算出部
251运动向量算出部
252预测信号作成部。
Claims (12)
1.一种运动向量预测编码方法,是将编码对象图像分割为多个块、对所述块的每个使用运动补偿进行编码的活动图像编码方式中的运动向量预测编码方法,其中具有:
使用编码完成的参考图像在所述编码对象图像中进行编码对象块的运动搜索,由此算出运动向量的步骤;
将包含编码完成的块的编码所使用的运动向量或者既定值的运动向量的N个运动向量作为一次候选参考运动向量而提取的步骤,其中,N是2以上的整数;
针对所述N个一次候选参考运动向量的各个,使用编码完成的图像信息来算出定量地表示在所述编码对象块的运动向量预测中的有效性的、所述一次候选参考运动向量的可靠度的步骤;
将所述N个一次候选参考运动向量之中所述可靠度大于既定阈值的一次候选参考运动向量作为二次候选参考运动向量而选出的步骤;以及
在所述二次候选参考运动向量之中,将具有与所述运动搜索求取的运动向量最接近的值的向量设定为所述编码对象块的预测运动向量,对所设定的所述预测运动向量的标识符进行编码,并将通过所述运动搜索而算出的运动向量与所述预测运动向量的残差作为运动向量的编码信息而进行编码的步骤。
2.如权利要求1所述的运动向量预测编码方法,其中,
在将所述一次候选参考运动向量作为二次候选参考运动向量而选出的步骤中,将所述一次候选参考运动向量的可靠度大于既定阈值的一次候选参考运动向量设定为高可靠参考运动向量,并将所述高可靠参考运动向量之中、可靠度大的前M个高可靠参考运动向量作为所述二次候选参考运动向量而选出,其中,M是1以上且不到N的既定整数。
3.如权利要求2所述的运动向量预测编码方法,其中,
在所述高可靠参考运动向量的个数是比所述M个小的M’个的情况下,将M’个高可靠参考运动向量作为所述二次候选参考运动向量而选出。
4.如权利要求1所述的运动向量预测编码方法,其中,
在算出所述一次候选参考运动向量的可靠度的步骤中,将与所述编码对象块相邻的编码完成的像素的集合用作模板,在所述参考图像上,将所述模板的区域偏移所述一次候选参考运动向量的量的区域设定为匹配对象区域,将所述模板的所述编码完成的像素的集合与所述匹配对象区域中的像素集合的相似度作为所述可靠度而算出。
5.如权利要求1所述的运动向量预测编码方法,其中,
在提取所述一次候选参考运动向量的步骤中,不仅设定所述编码完成的块的编码所使用的运动向量,也设定以该运动向量的各个为基准的既定范围内的运动向量。
6.一种运动向量预测解码方法,是将分割为多个块而进行编码的活动图像的解码对象图像、对所述块的每个使用运动补偿而进行解码的活动图像解码方式中的运动向量预测解码方法,其中具有:
对解码对象块的运动向量预测残差进行解码的步骤;
将包含解码完成的块的解码所使用的运动向量或者既定值的运动向量的N个运动向量作为一次候选参考运动向量而提取的步骤,其中,N是2以上的整数;
针对所述N个一次候选参考运动向量的各个,使用解码完成的图像信息而算出定量地表示所述解码对象块的运动向量预测中的有效性的、所述一次候选参考运动向量的可靠度的步骤;
将所述N个一次候选参考运动向量之中、所述可靠度大于既定阈值的一次候选参考运动向量作为二次候选参考运动向量而选出的步骤;以及
在所述二次候选参考运动向量之中,将与编码的标识符对应的运动向量取出并设定为所述解码对象块的预测运动向量,将所述解码的运动向量预测残差与所述预测运动向量相加而算出所述解码对象块的运动向量的步骤。
7.如权利要求6所述的运动向量预测解码方法,其中,
在将所述一次候选参考运动向量作为二次候选参考运动向量而选出的步骤中,将所述一次候选参考运动向量的可靠度大于既定阈值的一次候选参考运动向量设定为高可靠参考运动向量,并将所述高可靠参考运动向量之中、可靠度大的前M个高可靠参考运动向量作为所述二次候选参考运动向量而选出,其中,M是1以上且不到N的既定整数。
8.如权利要求7所述的运动向量预测解码方法,其中,
在所述高可靠参考运动向量的个数是比所述M个小的M’个的情况下,将M’个高可靠参考运动向量作为所述二次候选参考运动向量而选出。
9.如权利要求6所述的运动向量预测解码方法,其中,
在算出所述一次候选参考运动向量的可靠度的步骤中,将与所述解码对象块相邻的解码完成的像素的集合用作模板,在解码完成的参考图像上,将所述模板的区域偏移所述一次候选参考运动向量的量的区域设定为匹配对象区域,将所述模板的所述解码完成的像素的集合与所述匹配对象区域中的像素集合的相似度作为可靠度而算出。
10.如权利要求6所述的运动向量预测解码方法,其中,
在提取所述一次候选参考运动向量的步骤中,不仅设定所述解码完成的块的解码所使用的运动向量,也设定以该运动向量的各个为基准的既定范围内的运动向量。
11.一种活动图像编码装置,将编码对象图像分割为多个块、对所述块的每个使用运动补偿而对活动图像进行编码,其中包括:
运动搜索部,使用编码完成的参考图像在编码对象图像中进行编码对象块的运动搜索,由此算出运动向量;
一次候选参考运动向量设定部,将包含编码完成的块的编码所使用的运动向量或者既定值的运动向量的N个运动向量作为一次候选参考运动向量而提取,其中,N是2以上的整数;
可靠度计算部,针对所述N个一次候选参考运动向量的各个,使用编码完成的图像信息来算出定量地表示所述编码对象块的运动向量预测中的有效性的、所述一次候选参考运动向量的可靠度;
参考运动向量决定部,将所述N个一次候选参考运动向量之中所述可靠度大于既定阈值的一次候选参考运动向量作为二次候选参考运动向量而选出;以及
运动向量预测部,在所述二次候选参考运动向量之中,将具有与所述运动搜索求取的运动向量最接近的值的向量设定为所述编码对象块的预测运动向量,对所设定的所述预测运动向量的标识符进行编码,并将通过所述运动搜索而算出的运动向量与所述预测运动向量的残差作为运动向量的编码信息而进行编码。
12.一种活动图像解码装置,将分割为多个块而进行编码的活动图像的解码对象图像、对所述块的每个使用运动补偿进行解码,其中包括:
信息源解码部,对解码对象块的运动向量预测残差进行解码;
一次候选参考运动向量设定部,将包含解码完成的块的解码所使用的运动向量或者既定值的运动向量的N个运动向量作为一次候选参考运动向量而提取,其中,N是2以上的整数;
可靠度计算部,针对所述N个一次候选参考运动向量的各个,使用解码完成的图像信息而算出定量地表示所述解码对象块的运动向量预测中的有效性的、所述一次候选参考运动向量的可靠度;
参考运动向量决定部,将所述N个一次候选参考运动向量之中所述可靠度大于既定阈值的一次候选参考运动向量作为二次候选参考运动向量而选出;以及
运动向量预测部,在所述二次候选参考运动向量之中,将与编码的标识符对应的运动向量取出并设定为所述解码对象块的预测运动向量,将所述解码的运动向量预测残差与所述预测运动向量相加而算出所述解码对象块的运动向量。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010-026131 | 2010-02-09 | ||
JP2010026131 | 2010-02-09 | ||
PCT/JP2011/052361 WO2011099428A1 (ja) | 2010-02-09 | 2011-02-04 | 動きベクトル予測符号化方法、動きベクトル予測復号方法、動画像符号化装置、動画像復号装置およびそれらのプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102884793A CN102884793A (zh) | 2013-01-16 |
CN102884793B true CN102884793B (zh) | 2016-03-23 |
Family
ID=44367702
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180008468.XA Active CN102884793B (zh) | 2010-02-09 | 2011-02-04 | 运动向量预测编码方法、运动向量预测解码方法、活动图像编码装置及活动图像解码装置 |
Country Status (10)
Country | Link |
---|---|
US (1) | US20120320985A1 (zh) |
EP (1) | EP2536147A4 (zh) |
JP (1) | JP5306485B2 (zh) |
KR (2) | KR20120120280A (zh) |
CN (1) | CN102884793B (zh) |
BR (1) | BR112012019671A2 (zh) |
CA (1) | CA2788876A1 (zh) |
RU (1) | RU2523920C2 (zh) |
TW (1) | TWI458356B (zh) |
WO (1) | WO2011099428A1 (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8605786B2 (en) * | 2007-09-04 | 2013-12-10 | The Regents Of The University Of California | Hierarchical motion vector processing method, software and devices |
BR112012019680A2 (pt) * | 2010-02-09 | 2016-05-03 | Nippon Telegraph & Telephone | método de codificação preditiva de vetor de movimento, método de decodificação preditiva de vetor de movimento, aparelho de codificação de imagem em movimento, aparelho de decodificação de imagem em movimento e programas destes. |
US20120294372A1 (en) * | 2010-02-09 | 2012-11-22 | Nippon Telegraph And Telephone Corporation | Motion vector predictive encoding method, motion vector predictive decoding method, moving picture encoding apparatus, moving picture decoding apparatus, and programs thereof |
ES2652337T3 (es) * | 2010-02-09 | 2018-02-01 | Nippon Telegraph And Telephone Corporation | Procedimiento de codificación predictiva para vector de movimiento, procedimiento de decodificación predictiva para vector de movimiento, dispositivo de codificación de imagen, dispositivo de decodificación de imagen, y programas para ello |
WO2012090397A1 (ja) * | 2010-12-28 | 2012-07-05 | 株式会社Jvcケンウッド | 動画像符号化装置、動画像符号化方法及び動画像符号化プログラム、並びに動画像復号装置、動画像復号方法及び動画像復号プログラム |
JP5786478B2 (ja) * | 2011-06-15 | 2015-09-30 | 富士通株式会社 | 動画像復号装置、動画像復号方法、及び動画像復号プログラム |
JP5950541B2 (ja) * | 2011-11-07 | 2016-07-13 | キヤノン株式会社 | 動きベクトル符号化装置、動きベクトル符号化方法及びプログラム、動きベクトル復号装置、動きベクトル復号方法及びプログラム |
CN107046645B9 (zh) * | 2016-02-06 | 2020-08-14 | 华为技术有限公司 | 图像编解码方法及装置 |
KR20170096088A (ko) * | 2016-02-15 | 2017-08-23 | 삼성전자주식회사 | 영상처리장치, 영상처리방법 및 이를 기록한 기록매체 |
CN110495177B (zh) * | 2017-04-13 | 2023-10-20 | 松下电器(美国)知识产权公司 | 解码装置、解码方法及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1213253A (zh) * | 1997-09-25 | 1999-04-07 | 大宇电子株式会社 | 根据有效参考运动矢量数对一运动矢量进行编码的方法和装置 |
CN1649417A (zh) * | 2004-01-31 | 2005-08-03 | 三星电子株式会社 | 存储器访问方法和存储器访问装置 |
JP2008283490A (ja) * | 2007-05-10 | 2008-11-20 | Ntt Docomo Inc | 動画像符号化装置、方法及びプログラム、並びに動画像復号化装置、方法及びプログラム |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6011870A (en) * | 1997-07-18 | 2000-01-04 | Jeng; Fure-Ching | Multiple stage and low-complexity motion estimation for interframe video coding |
JP3540142B2 (ja) * | 1998-01-30 | 2004-07-07 | 株式会社東芝 | 動きベクトル検出回路および動きベクトル検出方法 |
US6058143A (en) * | 1998-02-20 | 2000-05-02 | Thomson Licensing S.A. | Motion vector extrapolation for transcoding video sequences |
JP4003128B2 (ja) * | 2002-12-24 | 2007-11-07 | ソニー株式会社 | 画像データ処理装置および方法、記録媒体、並びにプログラム |
US7336707B2 (en) * | 2003-06-06 | 2008-02-26 | Samsung Electronics Co., Ltd. | Method and apparatus for detecting improper area for motion compensation in video signal |
US9088802B2 (en) * | 2005-01-07 | 2015-07-21 | Nippon Telegraph And Telephone Corporation | Video encoding method and apparatus, video decoding method and apparatus, programs therefor, and storage media for storing the programs |
US20060153300A1 (en) * | 2005-01-12 | 2006-07-13 | Nokia Corporation | Method and system for motion vector prediction in scalable video coding |
KR101276720B1 (ko) * | 2005-09-29 | 2013-06-19 | 삼성전자주식회사 | 카메라 파라미터를 이용하여 시차 벡터를 예측하는 방법,그 방법을 이용하여 다시점 영상을 부호화 및 복호화하는장치 및 이를 수행하기 위한 프로그램이 기록된 기록 매체 |
JP2008109632A (ja) * | 2006-09-28 | 2008-05-08 | Toshiba Corp | 動きベクトル検出装置及びその方法 |
JP2008171247A (ja) * | 2007-01-12 | 2008-07-24 | Sony Corp | 動き検出装置、方法、及びプログラム |
CN101682775B (zh) * | 2007-03-14 | 2015-04-01 | 日本电信电话株式会社 | 运动矢量搜索方法和装置 |
KR101228020B1 (ko) * | 2007-12-05 | 2013-01-30 | 삼성전자주식회사 | 사이드 매칭을 이용한 영상의 부호화 방법 및 장치, 그복호화 방법 및 장치 |
US8953685B2 (en) * | 2007-12-10 | 2015-02-10 | Qualcomm Incorporated | Resource-adaptive video interpolation or extrapolation with motion level analysis |
JP4513034B2 (ja) * | 2008-02-20 | 2010-07-28 | ソニー株式会社 | 画像信号処理装置、画像信号処理方法、およびプログラム |
JP2010016454A (ja) * | 2008-07-01 | 2010-01-21 | Sony Corp | 画像符号化装置および方法、画像復号装置および方法、並びにプログラム |
JP5200722B2 (ja) | 2008-07-17 | 2013-06-05 | 株式会社リコー | 画像記録装置 |
WO2010041856A2 (en) * | 2008-10-06 | 2010-04-15 | Lg Electronics Inc. | A method and an apparatus for processing a video signal |
BR112012019680A2 (pt) * | 2010-02-09 | 2016-05-03 | Nippon Telegraph & Telephone | método de codificação preditiva de vetor de movimento, método de decodificação preditiva de vetor de movimento, aparelho de codificação de imagem em movimento, aparelho de decodificação de imagem em movimento e programas destes. |
US20120294372A1 (en) * | 2010-02-09 | 2012-11-22 | Nippon Telegraph And Telephone Corporation | Motion vector predictive encoding method, motion vector predictive decoding method, moving picture encoding apparatus, moving picture decoding apparatus, and programs thereof |
ES2652337T3 (es) * | 2010-02-09 | 2018-02-01 | Nippon Telegraph And Telephone Corporation | Procedimiento de codificación predictiva para vector de movimiento, procedimiento de decodificación predictiva para vector de movimiento, dispositivo de codificación de imagen, dispositivo de decodificación de imagen, y programas para ello |
-
2011
- 2011-02-04 EP EP11742172.7A patent/EP2536147A4/en not_active Withdrawn
- 2011-02-04 US US13/576,617 patent/US20120320985A1/en not_active Abandoned
- 2011-02-04 KR KR1020127020438A patent/KR20120120280A/ko active Application Filing
- 2011-02-04 KR KR1020147015904A patent/KR20140077988A/ko active Search and Examination
- 2011-02-04 CA CA2788876A patent/CA2788876A1/en not_active Abandoned
- 2011-02-04 RU RU2012133436/08A patent/RU2523920C2/ru active
- 2011-02-04 CN CN201180008468.XA patent/CN102884793B/zh active Active
- 2011-02-04 WO PCT/JP2011/052361 patent/WO2011099428A1/ja active Application Filing
- 2011-02-04 JP JP2011553819A patent/JP5306485B2/ja active Active
- 2011-02-04 BR BR112012019671A patent/BR112012019671A2/pt not_active IP Right Cessation
- 2011-02-08 TW TW100104091A patent/TWI458356B/zh active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1213253A (zh) * | 1997-09-25 | 1999-04-07 | 大宇电子株式会社 | 根据有效参考运动矢量数对一运动矢量进行编码的方法和装置 |
CN1649417A (zh) * | 2004-01-31 | 2005-08-03 | 三星电子株式会社 | 存储器访问方法和存储器访问装置 |
JP2008283490A (ja) * | 2007-05-10 | 2008-11-20 | Ntt Docomo Inc | 動画像符号化装置、方法及びプログラム、並びに動画像復号化装置、方法及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
WO2011099428A1 (ja) | 2011-08-18 |
CA2788876A1 (en) | 2011-08-18 |
TWI458356B (zh) | 2014-10-21 |
RU2012133436A (ru) | 2014-03-27 |
CN102884793A (zh) | 2013-01-16 |
JP5306485B2 (ja) | 2013-10-02 |
US20120320985A1 (en) | 2012-12-20 |
BR112012019671A2 (pt) | 2019-09-24 |
EP2536147A1 (en) | 2012-12-19 |
KR20120120280A (ko) | 2012-11-01 |
JPWO2011099428A1 (ja) | 2013-06-13 |
KR20140077988A (ko) | 2014-06-24 |
TW201143453A (en) | 2011-12-01 |
EP2536147A4 (en) | 2017-03-15 |
RU2523920C2 (ru) | 2014-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102884793B (zh) | 运动向量预测编码方法、运动向量预测解码方法、活动图像编码装置及活动图像解码装置 | |
CN102823249B (zh) | 运动向量预测编码方法、运动向量预测解码方法、活动图像编码装置、活动图像解码装置 | |
CN102742276B (zh) | 运动向量预测编码方法、运动向量预测解码方法、活动图像编码装置、活动图像解码装置及其程序 | |
CN105284111A (zh) | 运动图像编码装置、运动图像解码装置、运动图像编码方法、运动图像解码方法、及程序 | |
US8902994B1 (en) | Deblocking filtering | |
WO2015052273A1 (en) | Method and apparatus for displacement vector component prediction in video coding and decoding | |
CN101677404A (zh) | 预测增强空间层帧的丢失或受损块的方法和与之相适应的svc解码器 | |
CN103109535B (zh) | 图像再生方法、图像再生装置、摄像***及再生*** | |
CN102238386B (zh) | 画面序列编码与重构方法、序列的编码数据流 | |
US10560711B2 (en) | VIDEO PREDICTIVE ENCODING DEVICE, VIDEO PREDICTIVE ENCODING Method, video predictive encoding program, video predictive decoding device, video predictive decoding method, and video predictive decoding program | |
US20180295377A1 (en) | Motion video predict coding method, motion video predict coding device, motion video predict coding program, motion video predict decoding method, motion predict decoding device, and motion video predict decoding program | |
CN1848960B (zh) | 使用非标准化矢量量化编码器的符合视频标准的残差编码 | |
CN103248885B (zh) | 帧内图像预测编解码方法及视频编解码器 | |
JP2022043026A (ja) | 画像復号装置、画像符号化装置、画像処理システム及びプログラム | |
KR20130049736A (ko) | 인터 예측 방법 및 장치 | |
CN112313950A (zh) | 视频图像分量的预测方法、装置及计算机存储介质 | |
JP4878047B2 (ja) | 映像符号化方法,映像復号方法,映像符号化装置,映像復号装置,映像符号化プログラム,映像復号プログラムおよびそれらの記録媒体 | |
KR100912209B1 (ko) | 계층적 움직임 추정장치 및 방법 | |
Wei et al. | Video Multi-Scale-Based End-to-End Rate Control in Deep Contextual Video Compression | |
CN115412727A (zh) | 编码方法、解码方法及其装置 | |
CN118044204A (zh) | 编解码方法、解码器、编码器及计算机可读存储介质 | |
CN105324998A (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 |