CN103392340A - 推导时间运动向量预测的方法与装置 - Google Patents

推导时间运动向量预测的方法与装置 Download PDF

Info

Publication number
CN103392340A
CN103392340A CN2011800680230A CN201180068023A CN103392340A CN 103392340 A CN103392340 A CN 103392340A CN 2011800680230 A CN2011800680230 A CN 2011800680230A CN 201180068023 A CN201180068023 A CN 201180068023A CN 103392340 A CN103392340 A CN 103392340A
Authority
CN
China
Prior art keywords
coordination
motion vector
search
piece
relevant
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
CN2011800680230A
Other languages
English (en)
Other versions
CN103392340B (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.)
HFI Innovation Inc
Original Assignee
MediaTek Inc
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 MediaTek Inc filed Critical MediaTek Inc
Priority to CN201611144285.1A priority Critical patent/CN107105286B/zh
Publication of CN103392340A publication Critical patent/CN103392340A/zh
Application granted granted Critical
Publication of CN103392340B publication Critical patent/CN103392340B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • 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/513Processing of motion vectors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/105Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • 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/513Processing of motion vectors
    • H04N19/517Processing of motion vectors by encoding
    • H04N19/52Processing of motion vectors by encoding by predictive encoding
    • 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
    • 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/57Motion estimation characterised by a search window with variable size or shape
    • 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/583Motion compensation with overlapping blocks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

本发明揭露一种推导时间运动向量预测子的方法与装置。所述时间运动向量预测子是基于同位块的同位参考块在帧间模式、或合并模式、或跳过模式为当前图像的当前块推导的,且一旗标被用于指示同位图像。多于一个的同位参考块可被用于推导时间运动向量预测子,且同位参考块可以从同位块及同位块的相邻块中选出。形成包含有与同位参考块相关的搜索运动向量的搜索集合。相同参考列表中对应于同位参考块的搜索运动向量先于不同参考列表中的搜索运动向量而被搜索。于另一实施例中,穿过当前图像的搜索运动向量先于其他搜索运动向量而被搜索。若搜索发现有两个运动向量穿过当前图像或没有运动向量穿过当前图像,则相同参考列表中对应于同位参考块的运动向量先于不同参考列表中的搜索运动向量而被搜索。若未找到运动向量预测子,所述搜索于其他搜索运动向量上继续执行。本发明揭露的内容亦包含了推导同位图像的各种方案。

Description

推导时间运动向量预测的方法与装置
相关申请的交叉引用
本申请要求如下申请的优先权:2011年4月14日递交的申请号为61/452,531,标题为“New Derivation Method for Temporal Motion VectorPredictor”的美国临时案。在此合并参考该申请案的全部内容。
技术领域
本发明有关于视频编码,且特别有关于与推导时间运动向量候选者(candidate)和运动向量预测候选者相关的编码技术。
背景技术
在视频编码***中,可利用空间与时间预测来减少空间与时间冗余(spatial and temporal redundancy),从而减少被传送的信息,以利用。空间与时间预测分别利用同一图像和参考图像的解码像素来形成当前欲解码像素的预测。在传统的编码***中,可能必须传送对应于空间与时间预测的边界信息(side information),这将占用压缩视频数据的一些带宽。用于时间预测的运动向量的传送可能需要占用压缩视频数据的很大一部分(noticeableportion),在低比特率(low-bitrate)应用中尤为如此。为了进一步减少运动向量的相应比特率,近年来在视频编码领域使用了一种叫做运动向量预测(Motion Vector Prediction,MVP)的技术。MVP技术可从空间上和时间上减少相邻运动向量之间的静态冗余。在本申请的其他部分,根据上下文的描述,MVP有时可被称为“运动向量预测”或“运动向量预测子(motion vectorpredictor)”。
在高效视频编码(High-Efficiency Video coding,HEVC)的开发中,标准本身考虑了一种叫做先进运动向量预测(Advanced Motion Vector Prediction,AMVP)的技术。AMVP技术利用明确的信令来指示从MVP候选者集合中选出的MVP。在HEVC测试模型版本2.0(HM-2.0)中,AMVP的MVP候选者集合包含空间MVP以及一个时间MVP,其中空间MVP包含从当前块的两个相邻组中分别选出的两个MVP。所述时间MVP是基于来自参考图像的个别(respective)区域的运动向量而通过将当前图像的当前块映射至所述参考图像推导出的。所述个别区域,亦即,参考图像中的同位块(co-located block)可能不具有与当前块相同的块尺寸(预测单元尺寸)。当所述个别区域使用的块尺寸比当前块小时,则同位块中的多个块中的一个被选作同位参考块(co-located reference block)。在HM-2.0中,时间预测子与所述个别区域中心的块(center block)相关,而HM的之前版本则利用同位块的左上方参考块(above-left reference block)。若用于同位参考块的MV不存在,则时间MVP不可用。因此需要开发一种新的推导MVP的方法,以提升来自相邻块的MVP的有效性。所述改进的MVP推导方法可致使运动向量残差较小,从而带来更好的编码效率。更进一步来说,需要一种可在解码器端基于解码的信息推导MVP候选者以减少额外边信息传送的MVP推导方法。
发明内容
本发明揭露一种推导运动向量预测子的装置与方法,用于在合并模式、帧间模式、或跳过模式下推导当前块的运动向量的运动预测子。在根据本发明的一个实施例中,所述用于在合并模式、帧间模式、或跳过模式下推导当前块的运动向量的运动预测子方法及装置包含:选择对应于同位图像的同位块;接收与所述同位块相关的一或多个同位参考块的一或多个参考运动向量;决定搜索集合以及决定用于所述搜索集合的搜索顺序;基于搜索集合和搜索顺序决定当前块的运动向量预测子;以及提供用于当前块的运动向量预测子。所述搜索集合包含与同位参考块相关的一或多个搜索运动向量,且每一同位参考块与一或多个搜索运动向量相关。
本发明的一方面有关于用于决定运动向量预测子的同位参考块及相应的搜索集合的配置。在根据本发明的一个实施例中,同位参考块包含同位块内部的一个内部同位块和同位块外部的一个外部同位块、或两个内部同位块、或两个外部同位块。举例来说,同位块的中心块可被选作内部同位块。于另一实施例中,外部同位块位于同位块的外部且从同位块的右下角穿过。于又一实施例中,搜索运动向量包含穿过当前图像的第一搜索运动向量、与给定参考列表中同位图像相关的第二搜索运动向量、以及与其他参考列表中的同位图像相关的第三搜索运动向量。
本发明的另一方面有关于用于决定运动向量预测子的搜索顺序。在根据本发明的一个实施例中,与当前图像位于相同参考列表中的同位图像相关的搜索运动向量的搜索优先级比与其他参考列表中的同位图像相关的搜索运动向量的搜索优先级高。在根据本发明的另一个实施例中,穿过当前图像的搜索运动向量的搜索优先级比其他搜索运动向量的搜索优先级高。用于决定运动向量预测子的搜索可首先于每一同位参考块相关的搜索运动向量上执行,或于用于每一搜索运动向量的同位参考块上执行。在根据本发明的又一个实施例中,搜索到的运动向量预测子与先前运动向量预测子进行比较。若搜索到的运动向量预测子与先前运动向量预测子相同,则运动向量预测子的搜索结束。若通过搜索集合的搜索没有发现运动向量预测子,则运动向量预测子被设定为0、缺省值、或预设值、或从运动向量预测子的候选者集合中移除。
本发明的又一方面有关于用于决定运动向量预测子的同位图像的选择。与指示同位图像的旗标相关的信息可于序列级、图像级、或条带级被整合。与同位块相关的同位图像可依据旗标指示的隐式法或显式法推导出。在根据本发明的一个实施例中,当使用隐式法时,与同位块相关的同位图像的选择方法可依据给定的参考列表决定,所述给定的参考列表例如与给定的参考列表不同的参考列表。在根据本发明的另一个实施例中,当使用隐式法时,同位图像的选择方法可基于与参考运动向量相关的时间距离进行,所述参考运动向量例如具有最短时间距离的参考运动向量。
附图说明
图1是依据高效视频编码用于推导帧间及跳过模式下空间/时间运动向量预测候选者集合的相邻块和同位块的配置示意图。
图2是通过将块中心映射至同位块以替代所述块的起始的时间预测子的示意图。
图3是依据HM-2.0用于推导合并模式下空间/时间运动向量预测候选者集合的相邻块和同位块的配置示意图。
图4是依据HM-2.0用于推导合并模式下N×2N编码单元中第一预测单元的空间/时间运动向量预测候选者集合的相邻块和同位块的配置示意图。
图5是依据HM-2.0用于推导合并模式下2N×N编码单元中第一预测单元的空间/时间运动向量预测候选者集合的相邻块和同位块的配置示意图。
图6是H.264视频编码标准中用于推导时间运动向量预测的同位块的示意图。
图7是依据本发明实施例的帧间及跳过模式下运动向量预测的推导方法的示意图,其中亦揭露了用于推导时间运动向量预测的搜索集合范例和搜索顺序范例。
图8是依据本发明实施例的合并模式下运动向量预测的推导方法的示意图,其中亦揭露了用于推导时间运动向量预测子的搜索集合范例和搜索顺序范例。
图9是依据本发明另一实施例的运动向量预测的推导方法的示意图,其中亦揭露了用于推导时间运动向量预测的搜索集合范例和搜索顺序范例。
图10是依据本发明又一实施例的运动向量预测的推导方法的示意图,其中亦揭露了用于推导时间运动向量预测的搜索集合范例和搜索顺序范例。
图11是依据本发明实施例的运动向量预测的示意图,其中当前块的运动向量预测是通过对同位图像的同位参考运动向量的缩放得到的。
图12是依据本发明另一实施例的运动向量预测的示意图,其中当前块的运动向量预测是通过对同位图像的同位参考运动向量的缩放得到的。
具体实施方式
在视频编码***中,可利用空间与时间预测来减少空间与时间冗余(spatial and temporal redundancy),从而减少被传送或存储的比特率(bitrate)。空间预测是利用同一图像的解码像素来形成当前欲解码像素的预测。空间预测通常是在逐块(block by block)基础上进行的,例如用于H.264/AVC帧内编码的亮度信号的16×16或4×4块。在视频序列中,相邻图像通常具有很大的相似性,且简单地使用图像差异(difference)可有效地减少所传送的与静态背景区域相关的信息。然而,视频序列中的移动物体会产生大量的残差,且需要更高比特率以对残差进行解码。因此,运动补偿预测(MotionCompensated Prediction,MCP)通常被使用以利用视频序列中时间相关性(correlation)。
MCP可用于前向预测(forward prediction)方式中,其中,当前图像块的预测是使用在显示顺序上位于当前图像之前的一个或多个已解码图像来进行。除前向预测以外,也可使用后向预测以改进MCP的性能。后向预测使用的是在显示顺序上位于当前图像之后的一个或多个已解码图像。由于H.264/AVC的初版已在2003年完成,前向预测和后向预测已分别扩展至列表0预测(list 0 prediction)和列表1预测(list 1 prediction),两者皆可包括在显示顺序上位于当前图像之前及/或之后的多个参考图像。下面描述默认参考图像列表的配置(configuration)。对于列表0,位于当前图像之前的参考图像比位于当前图像之后的参考图像的具有更低的参考图像索引(index)。而对于列表1,位于当前图像之后的参考图像比位于当前图像之前的参考图像的具有更低的参考图像指数。对于列表0和列表1两者而言,在应用上述的规则之后,还需要考虑时间距离(temporal distance):更靠近当前图像的参考图像具有较低的参考图像索引。为说明列表0和列表1参考图像的配置,提供了如下范例,其中,当前图像为图5,且图像0,2,4,6,和8为参考图像,所述数字表示播放顺序。从指数零开始,具有升序排列的参考图像指数的列表0的参考图像为4,2,0,6,和8。从指数零开始,具有升序排列的参考图像指数的列表1的参考图像为6,8,4,2,和0。索引值等于0的参考图像称为同位图像(co-located picture),且在此实例中,以图像5作为当前图像,图像6为列表1同位图像,而图像4为列表0同位图像。当列表0或列表1同位图像中的块具有和当前图像中当前块相同的块位置时,该块称为列表0或列表1同位块,或称为列表0或列表1中的同位块。在早期的视频标准(例如,MPEG-1,MPEG-2 and MPEG-4)中,用于运动估计模式(motion estimation mode)的单元主要基于宏块(macroblock)。在H.264/AVC中,16×16的宏块可分割(segment)为16×16,16×8,8×16以及8×8块以用于运动估计(motionestimation)。此外,8×8块可分割为8×8,8×4,4×8及4×4块以用于运动估计。对于发展中的高效视频编码(High Efficiency Video Coding,HEVC)标准,用于运动估计/补偿的单元被称为预测单元(Prediction Unit,PU),其中,PU是从最大块尺寸开始进行分层分割而得到的。H.264/AVC标准中的每一条带(slice)亦选择了MCP类型。其中,MCP限制在列表0预测的条带称为P条带(P-slice)。而对于B条带(B-slice)而言,MCP除了包含列表0预测以外,还包括列表1预测。
在视频编码***中,运动向量和编码的残差被传送至解码器以用于在解码器端重建视频。此外,在具有弹性参考图像结构(flexible reference picturestructure)的***中,可能也必须传送与所选择参考图像相关的信息。运动向量的传送可能需要占用全部带宽的很大一部分(noticeable portion),在低比特率(low-bitrate)、或运动向量与较小块相关的***、或较高运动准确性的状况下尤为如此。为了进一步减少与运动向量相关的比特率,近年来在视频编码领域使用了一种叫做运动向量预测(Motion Vector Prediction,MVP)的技术。在不影响理解的情况下,缩写MVP可以指运动向量预测子。MVP技术是利用空间和时间上在相邻运动向量之间的统计冗余(statisticredundancy)。当MVP被使用时,当前运动向量的预测子被选定且运动向量残差(亦即,运动向量和预测子之间的差异)被传送。所述运动向量残差通常也被称为运动向量差异(Motion Vector Difference,MVD)。MVP机制可应用在闭环架构中,其中,可根据已解码信息在解码器端得到预测子,且无需传送边信息。或者,可在比特流中直接传送边信息以通知解码器所选择的运动向量预测子。
正在开发中的HEVC正在考虑针对H.264/AVC的运动向量预测的一些改进。对于HEVC测试模型版本2.0(HM-2.0)中的帧间(Inter)和跳过(Skip)模式而言,多个空间MVP与一个时间MVP联合起来,以为当前块选出最终的MVP。对于HM-2.0中的合并(Merge)模式而言,多个空间MVP也与一个时间MVP联合起来,以选出当前块的最终MVP。在合并和跳过模式中,由于MVD被定义为0,因此最终MVP就是最终MV。在HM-2.0中,帧间和跳过模式考虑了一种叫做先进运动向量预测(Advanced Motion VectorPrediction,AMVP)技术从MVP候选者集合(candidate set)中选择最终MVP。AMVP技术是由McCanne等人提出于2010年4月15-23日在德国德勒斯登召开的ITU-T SG16 WP3和ISO/IEC JTC1/SC29/WG1视频联合协作小组第一次会议上提出的,其相关文档为编号JCTVC-A124的“Samsung’s Response tothe Call for Proposals on Video Compression Technology”(proposed by McCannet al.,entitled“Samsung’s Response to the Call for Proposals on VideoCompression Technology”,Document JCTVC-A124,Joint Collaborative Team onVideo Coding(JCT-VC)of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG1,1stMeeting:Dresden,Germany,15-23April,2010)。所选择的MVP的索引也被传送。在HM-2.0的跳过模式中,参考索引总是被设置为0。在帧间模式下,参考索引直接被传送至解码器。
在当前的HEVC中,时间MVP是基于来自参考图像的个别(respective)区域的运动向量而通过将当前图像的当前块映射至所述参考图像推导出的。所述个别区域,亦即,参考图像(亦即,同位图像)中的同位块可能不具有与当前块相同的块尺寸(亦即,预测单元尺寸)。当个别区域使用的块尺寸比当前块小时,则同位块中的多个块中的一个被选作同位参考块(co-locatedreference block)。在HM-2.0中,时间预测子与个别区域的中心块(center block)相关。所述中心块具有映射至当前块的中心的右下角(lower right corner)的坐标(coordinates)。而HM的之前版本中,位于同位块的左上角(upper-leftcorner)的块与AMVP的时间预测相关。
图1是HM-2.0中使用的MVP候选者集合的示意图,其包含两个空间MVP和一个时间MVP:
1、左侧预测子(来自E,Am,…,A0的第一可用MV),
2、顶部预测子(来自C,Bn,…,B0,D的第一可用MV),以及
3、时间预测子Tctr(时间MV,通过将块的中心映射至其同位块而得到)。
MVP索引可被发送以指示候选者集合中的哪个MVP被使用。对于左侧预测子(left predictor)而言,被选作MVP的是从底部块到顶部块中具有与给定参考图像索引(跳过模式下被设置为0,且在帧间模式下被直接传送至解码器)相同的参考图像索引且具有与给定参考列表相同的参考列表的第一可用MV。对于顶部预测子(top predictor)而言,被选作MVP的是从右侧块到左侧块中具有与给定参考图像索引相同的参考图像索引且具有与给定参考列表相同的参考列表的、不同于左侧预测子的第一可用MV。时间预测子是通过将块中心映射至同位图像以替代所述块(亦即,个别区域中左上角的块)的起始(origins)来决定的。对于32×32编码单元(Coding Unit,CU)的三种分割(亦即,2N×2N的210、2N×N的220以及N×N的230)的中心位置如图2所示。块的中心以及起始分别由参考编号214、212、224、222、234、以及232表示。
在HM-2.0中,若块被编码为合并模式,则一MVP索引会被传送以指示候选者集合中的哪一MVP被用于将要被合并的所述块。图3是用于合并模式下推导MVP的相邻块配置的示意图。所述候选者集合包含四个空间MVP以及一个时间MVP:
1、左侧预测子(A0),
2、顶部预测子(B0),
3、时间预测子Tctr(时间MV,通过将块的中心映射至其同位图像得到)
4、右上方预测子(C),以及
5、左下方预测子(E)。
对于合并模式下的空间MVP而言,其参考图像索引将被设置为与所选块的参考图像索引相同。举例而言,若依据MVP索引,块C被选中,则来自块C的MV及参考图像索引被用于合并,亦即,来自块C的MV及参考图像索引被用于当前PU。若块具有两个MV,则所述两个MV及其参考图像索引被用于双向预测(bi-prediction)。具体而言,每一CU可被整体(亦即,2N×2N)合并或部分合并。若分割类型N×2N或2N×N被选定用于帧间预测的CU,则此CU的第一分割(亦即,PU)被强制为合并模式。也就是说,N×2N或2N×N的CU的第一PU将不具有其自己的运动向量;而是,其必须共享其相邻块之一的运动向量。与此同时,N×2N或2N×N的CU的第二PU可以是合并模式或帧间模式。图4是用于第一N×2N PU的部分合并的MVP的示意图,其中空间MVP以参考编号410表示,时间MVP以参考编号420表示。图5是用于第一2N×N PU的部分合并的MVP的示意图,其中空间MVP以参考编号510表示,时间MVP以参考编号520表示。
运动向量预测是用于预测当前块的运动向量,且其是视频编码中的一个重要部分。通常而言,运动向量预测子(MVP)是作为运动向量预测的结果使用,其可从空间及时间相邻块中推导出来。所述时间相邻块通常是指最近参考图像中位于相同位置的块。如图6所示,对于B图像(B-picture)来说,其具有多于一个的同位块。在H.264中,后续的(succeeding)同位块被隐式地(implicitly)选中以推导运动向量预测子。在本发明中,提出了一种推导时间运动向量预测子或运动向量预测子候选者的新的方法。为简单起见,本发明使用与H.264相同的标记,例如用于索引参考图像的参考图像列表0及参考图像列表1。
如上所述,在H.264中,对于B图像而言,当前块可基于先前参考图像及后续参考图像并利用运动补偿来预测。因此,时间MVP可基于图6所示的选自参考图像列表0或参考图像列表1中的同位图像。先前参考图像610中的对应同位块612或后续参考图像630中的对应同位块632可被用于推导当前图像620中当前块622的时间MVP。在H.264中,后续的同位块被隐式地选中以推导运动向量预测子。AMVP是用于减少与基本MV(underlying MV)的传送相关的信息的有效方法。AMVP的效率取决于MVP的可用性(availability)以及MVP的品质(亦即,MVP的准确性)。当MVP不可用时,基本MV必须被传送且不具有预测,或与预测值0、缺省值、或预设值一并传送。MVP的可用性及其品质需要提升。因此,依据各种实施例,本发明提出了一种扩展的时间搜索机制,一旗标被用于指示同位图像且时间MVP可基于同位块推导出来。与同位块相关的参考运动向量被使用以形成搜索集合且MVP可依据一搜索顺序从搜索集合中得出。
图7是依据本发明的一个实施例的示意图,其中相邻块(A0,…,Am,B0,…,Bn,C,D,E)被用于推导空间MVP,且与同位块相关的TBR及Tctr被用于推导帧间及跳过模式下的时间MVP。传统方法通常使用同位块730中的一个块来推导时间MVP。图7所示的实施例亦利用了同位块730外的块来推导时间MVP。此外,超过一个的块可被用于推导时间MVP,例如内部块及外部块,而传统方法则总是利用单一的同位块。图7所示为作为内部块的中心块Tctr以及作为外部块的与同位块右下角相邻的块TBR的范例。在本发明的描述中,用于时间MVP推导的、与同位块及同位块的相邻块相关的块被称为同位参考块。在本发明的描述中,同位块内部用于推导时间MVP的块被称为内部同位块。类似地,在本发明的描述中,同位块外部用于推导时间MVP的块被称为外部同位块。用于同位参考块的运动向量可被接收以用于推导时间MVP。用于每一同位参考块可具有多于一个的运动向量。举例而言,对应B图像,一个运动向量可指向参考列表0中的图像,而另一个运动向量可指向参考列表1中的图像。在本发明的描述中,用于同位参考块的运动向量被称为参考运动向量(MV)。
搜索集合(search set)可基于同位参考块来决定,而搜索顺序(search order)可用于决定时间MVP。在图7所示的范例中,若TBR存在,则同位参考块TBR的参考MV首先被搜索,接着同位参考块Tctr的参考MV被搜索以决定时间MVP。所述搜索集合包含与一或多个同位参考块相关的搜素MV,且每一同位参考块与一或多个搜素MV相关。举例而言,同位参考块TBR具有两个MV,一个指向列表0中的参考图像,另一个指示列表1中的参考图像。在依据本发明的不同实施例中,可形成各种搜素集合以决定时间MVP。类似地,在依据本发明的不同实施例中,亦可形成各种搜素顺序以决定时间MVP。图7所示的搜索集合包含与同位参考块TBR及Tctr相关的搜索MV。穿过(cross)当前图像的搜索MV、对应于同位参考块且指向给定参考列表中的参考图像的搜索MV,以及对应于同位参考块且指向其他参考列表中的参考图像的搜索MV被依序搜索。图7所示的搜索顺序是从穿过当前图像的搜索MV开始,到对应于同位参考块且指向给定参考列表中的参考图像的搜索MV,再到对应于同位参考块且指向其他参考列表中的参考图像的搜索MV。在依据本发明的一个实施例中,穿过当前图像的搜索MV总是被分配较高的优先级,而在只有一个MV穿过当前图像时,此搜索MV被选作时间MVP。若列表0和列表1中的MV都穿过当前图像,或没有MV穿过当前图像,则对应于同位参考块且指向给定参考列表中的参考图像的搜索MV被选作时间MVP。若对应于同位参考块且指向给定参考列表中的参考图像的搜索MV不存在,则对应于同位参考块且指向其他参考列表中的参考图像的搜索MV被选作MVP。换句话说,只有在同位参考块为单一预测(uni-prediction),其只有一个MV对应于其他参考列表时,对应于其他参考列表的搜索MV才会被选中。相应地,在本发明的描述中,被分配了第一搜索优先级的搜索MV被称为第一搜索MV。另一方面,在本发明的描述中,被分配了第二搜索优先级的搜索MV被称为第二搜索MV。在图7所示的范例中,若存在一个用于TBR的运动向量MVBR,且存在一个用于Tctr的运动向量MVctr,则图7所示的搜索机制选择MVBR作为时间MVP。为了正确使用MVBR作为时间MVP,MVBR需要依据与当前MV及所选MVP(MVBR)相关的时间距离而被缩放。
在其他实施例中,若不考虑穿过当前图像的MV,则图7所示的搜索顺序变成先搜索对应于给定参考列表的TBR的搜索MV,若TBR为单一预测且仅具有其他参考预测列表中的MV,则搜索对应于其他参考列表的TBR的搜索MV。在同位块TBR不存在的状况下,则搜索顺序变成先搜索对应于给定参考列表的Tctr的搜索MV,再搜索对应于其他参考列表的Tctr的搜索MV。
基于相邻块来推导空间MVP的方法有很多种。举例而言,由McCanne等人于2010年4月15-23日在德国德勒斯登召开的ITU-T SG16 WP3和ISO/IEC JTC1/SC29/WG1视频联合协作小组第一次会议上以文档编号为JCTVC-A124发表的“Samsung’s Response to the Call for Proposals on VideoCompression Technology”(proposed by McCann et al.,entitled“Samsung’sResponse to the Call for Proposals on Video Compression Technology”,Document JCTVC-A124,Joint Collaborative Team on Video Coding(JCT-VC)ofITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG1,1st Meeting:Dresden,Germany,15-23April,2010)中提出的AMVP技术,其描述了基于左侧相邻块及上方相邻块来推导空间MVP的方法。2011年7月7日提出的、编号13/177,808、名称为“Method and Apparatus for Derivation of Spatial MotionVector Candidate and Motion Vector Prediction Candidate Method and Apparatusfor Derivation of Spatial Motion Vector Candidate and Motion Vector PredictionCandidate”的美国专利申请(US Patent Application,Serial No.13/177,808,entitled“Method and Apparatus for Derivation of Spatial Motion Vector Candidateand Motion Vector Prediction Candidate”,filed July7,2011)提出了一种基于相邻块的改进的空间MVP的推导方法。依据本发明实施例的时间MVP的推导可与任何空间MVP推导方法结合以用于空间/时间MVP推导。
图8是依据本发明实施例的用于合并模式下推导空间/时间运动向量预测候选者集合的相邻块和同位块的配置的示意图。与图7所示相同的搜索集合与搜索顺序被用于合并模式。虽然特定同位参考块(亦即,TBR及Tctr)被用于作为同位参考块的范例,但同位块及其相邻块中的其他块也可被使用以作为同位参考块。更进一步,每一同位参考块的三个搜索MV被使用以作为范例。然而,每一同位参考块亦可使用更多或更少的搜索MV。此外,并非每一同位参考块都需要包含多个搜索MV。举例而言,如图7和图8所示,同位参考块TBR可包含标记为1、2、3的搜索MV,而同位参考块Tctr可仅包含标记为1的一个搜索MV。另外,图7和图8所示的特定搜索顺序为:先搜索穿过当前图像的搜索MV,再搜索指向给定参考图像列表中参考图像的搜索MV。若仍未找出MVP,则继续搜索指向其他参考图像列表中参考图像的搜索MV。然而,亦可使用其他搜索顺序。
图9是依据本发明另一实施例的MVP的推导方法的示意图,其亦揭露了用于推导时间MVP的搜索集合范例和搜索顺序范例。除了将从同位参考块TBR找到的MVP与一或多个先前MVP比较之外,所述的时间MVP推导方法与图7所示的方法类似。所述先前MVP可以是用于决定最终MVP的、MVP候选者集合中的先前得到的MVP,举例而言,所述先前MVP可以是先前得到的空间MVP。若找到的MVP与先前的一个MVP相同,则时间MVP的搜索于其他同位参考块(例如,Tctr)继续。若找到一个MVP,则将此MVP与先前MVP比较。若找到的MVP还是与先前的一个MVP相同,则MVP被设置为0、或一缺省值,或此MVP被直接从候选者集合中移除(亦即,时间MVP不可用)。
图10是依据本发明又一实施例的MVP的推导方法的示意图,其亦揭露了用于推导时间MVP的搜索集合范例和搜索顺序范例。图9所示的搜索顺序是在移至下一同位参考块前搜索每一同位参考块相关的所有搜索MV,而图10则揭露了另一种搜索顺序。图10所示的搜索顺序是先搜索所有同位参考块的第一搜索MV。若找到一个MVP,则将其与先前MVP进行比较。若找到的MVP与先前MVP相同或没有找到MVP,则时间MVP的搜索继续以搜索所有同位参考块的下一搜索MV。在所有搜索MV都被搜索之后,若找到MVP,则将找到的MVP与先前找到的MVP进行比较。若找到的MVP与先前MVP相同或未找到MVP,则MVP被设置为0、一缺省值、或一预设值,或此MVP被直接从候选者集合中移除(亦即,时间MVP不可用)。在空间/时间MVP推导方法中,空间MVP通常在时间MVP之前被决定。因此,所述的先前MVP可以是在时间MVP推导开始前决定的任何空间MVP。
图11是依据本发明实施例的运动向量预测的示意图,其利用了从同位块得到的缩放的(scaled)运动向量。在图11中,具有当前块1110的当前图像以图像索引k标记。目标参考图像以图像索引j来标记。图像l是被选定以决定同位块1120的同位图像。假定当前块的参考图像列表为列表1。两个同位参考MV(mvL0l及mvL1l)中,mvL0l指向列表0中的参考图像,而mvL1l则指向列表1中的参考图像。因此,mvL1l指向与当前块相同的参考列表中的参考图像,而mvL0l则指向不同参考列表中的参考图像。如图11所示,参考运动向量mvL0l是从图像l指向图像i。因此,参考运动向量mvL0l穿过当前图像k。时间MVP可依据搜素顺序得出。图11所示的范例为相同参考列表中的搜索MV分配了较高的搜索优先级。因此,相比于与指向其他参考列表中参考图像的mvL1l对应的缩放的运动向量1122而言,与指向相同参考列表中参考图像的mvL0l对应的缩放的运动向量112被选中。所述缩放的MV可依据与所选MVP相关的第一时间距离和与当前目标参考图像相关的第二时间距离而从各自的参考MV中得到。在图11所示的范例中,与mvL1l相关的时间距离可依据相关图像索引的差异(亦即,|m-l|)计算出来。另一方面,与当前目标参考图像相关的时间距离可依据相关图像索引的差异(亦即,|k-j|)计算出来。2005年1月,Tourapis等人在IEEE Trans.On Circuits and Systems for VideoTechnology第15卷,编号1,第119-126页发表的“Direct Mode Coding forBipredictive Slices in the H.264 Standard”(“Direct Mode Coding forBipredictive Slices in the H.264Standard”,authored by Tourapis et al.,in IEEETrans.on Circuits and Systems for Video Technology,Vol.15,No.1,pp.119-126,Jan.2005)提出了一种推导缩放的运动向量的范例。
图12是依据本发明另一实施例利用从同位块得到的缩放的运动向量的运动向量预测的示意图,其中MVP依据另一搜索顺序选出。图11所示范例为指向相同参考列表中图像的搜索MV指派了高于指向其他参考列表中图像的搜索MV的搜索优先权,而图12中的搜索顺序则为穿过当前图像的搜索MV指派了更高的搜索优先权。因此,对应于穿过当前图像的mvL0l的缩放的运动向量1122被选中。
被选出以决定同位块(亦即,同位图像)的参考图像可被隐式地(implicitly)或显式地(explicitly)决定。一旗标可被整合至比特流以表示是否使用了隐式法或显式法。与所述旗标相关的信息可于序列级(sequencelevel)、图像级(picture level)或条带级(slice level)被整合。使用隐式法的优势在于,与参考图像选择相关的边信息较少或者不存在。当隐式法被使用,用于与同位块相关的同位图像的选择方法可依据给定的参考列表来决定。举例而言,若当前图像在参考列表0中,则于同位块相关的同位图像从参考列表1中选出。另一方面,若当前图像在参考列表1中,则于同位块相关的同位图像从参考列表0中选出。当隐式法被使用时,用于与同位块相关的同位图像的选择方法可基于与参考MV相关的时间距离进行。更进一步,所述选择方法选择同位图像,其中与同位图像相关的参考MV具有最短的时间距离。在依据本发明的一个实施例中,若所述旗标指示隐式法被使用,则用于与同位块相关的同位图像的选择方法可基于同位图像的图像类型进行。在依据本发明的另一个实施例中,若所述旗标指示隐式法被使用,则用于与同位块相关的同位图像的选择方法可基于同位图像在分层(hierarchical)图像组(Group ofPictures,GOP)中的层(layer)来进行,或基于同位图像在GOP中的图像顺序来进行,或基于同位图像在GOP的相同层中的图像顺序来进行。
在上述内容中,同位参考块的配置范例被提出以说明本发明。用于帧间/跳过模式和合并模式的配置范例是单独提出的,但用于帧间/跳过模式的配置范例也可用于合并模式,反之亦然。此外,用于帧间/跳过模式和合并模式的搜索方法范例是单独提出的,然而,用于帧间/跳过模式的搜索方法范例也可用于合并模式,反之亦然。更进一步,虽然上述内容仅以几种同位参考块的配置范例来说明,但本领域的技术人员亦可在不脱离本发明精神的前提下利用其他配置来实施本发明。
上述的根据本发明的MVP推导的实施例可以不同硬件、软件代码、或两者的结合来实施。举例而言,依据本发明的一实施例,其可以是用来实施所述方法的、整合至视频压缩芯片中的电路,或是整合至视频压缩软件中的程序代码。依据本发明的另一实施例,其也可以是数字信号处理器(Digital SignalProcessor,DSP)上执行的、用来实施所述方法的程序代码。本发明亦可包含由计算机处理器、DSP、微处理器、或现场可编程门阵列(Field ProgrammableGate Array,FPGA)执行的一系列功能。依据本发明,通过执行定义了本发明实施例特定方法的机器可读软件代码或固件代码,这些处理器可被设置为执行特定的任务。所述软件代码或固件代码可通过不同的编程语言及不同格式/样式来开发。所述软件代码亦可符合不同的目标平台。然而,执行与本发明相应的任务的、具有不同代码格式、样式及语言的软件代码,以及其他方式形成的代码都应包含在本发明的范围内。
在不脱离本发明的精神及基本特征的前提下,本发明亦可用其他特定形式来实施。以上所述的实施例仅仅是为了例示本发明,并非本发明的限制。本发明的范围当所附的权利要求为准,凡依本发明权利要求所做的均等变化与修饰,皆应属本发明的涵盖范围。

Claims (30)

1.一种推导运动向量预测子的方法,用于在帧间、合并或跳过模式下推导当前图像中当前块的运动向量的运动向量预测子,其中该运动向量是与该当前块以及给定参考列表中目标参考图像中的对应块相关,该推导运动向量预测子的方法包含:
选择对应于同位图像的同位块;
接收与该同位块相关的一或多个同位参考块的一或多个参考运动向量;
决定搜索集合,其中该搜索集合包含与该一或多个同位参考块相关的一或多个搜索运动向量;
决定用于该搜索集合的搜索顺序;
基于该搜索集合及该搜索顺序决定该当前块的该运动向量预测子;以及
提供用于该当前块的该运动向量预测子。
2.如权利要求1所述的方法,其特征在于,与该同位块相关的该同位图像是由一旗标指示,且与该旗标相关的信息是于序列级、图像级、或条带级被整合。
3.如权利要求1所述的方法,其特征在于,与该同位块相关的该同位图像是依据一旗标指示的隐式法或显式法推导出的。
4.如权利要求1所述的方法,其特征在于,用于与该同位块相关的该同位图像的选择方法是依据该给定参考列表决定的。
5.如权利要求4所述的方法,其特征在于,该选择方法选择不同于该给定参考列表的一参考列表。
6.如权利要求1所述的方法,其特征在于,用于与该同位块相关的该同位图像的选择方法是基于与该一或多个同位参考块的该一或多个参考运动向量相关的时间距离。
7.如权利要求6所述的方法,其特征在于,该选择方法选择该同位块,其中与该同位块相关的该一或多个参考运动向量具有最短的时间距离。
8.如权利要求1所述的方法,其特征在于,用于与该同位块相关的该同位图像的选择方法是基于该同位图像的图像类型。
9.如权利要求1所述的方法,其特征在于,用于与该同位块相关的该同位图像的选择方法是基于在一分层图像组中的该同位图像的层,或基于在一图像组中的该同位图像的图像顺序,或基于在该分层图像组中的相同层中的该同位图像的该图像顺序。
10.如权利要求1所述的方法,其特征在于,该一或多个同位参考块包含位于该同位块内部的内部同位块,或包含位于该同位块外部的外部同位块,或包含该内部同位块与该外部同位块。
11.如权利要求10所述的方法,其特征在于,该内部同位块位于该同位块的中心。
12.如权利要求10所述的方法,其特征在于,该外部同位块从该同位块的右下角跨过该同位块且位于该同位块的外部。
13.如权利要求10所述的方法,其特征在于,该决定该运动向量预测子的步骤在搜索与该内部同位块相关的该搜索运动向量之前先搜索与该外部同位块相关的该搜索运动向量。
14.如权利要求1所述的方法,其特征在于,该基于该搜索集合及该搜索顺序决定该当前块的该运动向量预测子的步骤包含:
搜索穿过该当前图像的第一搜索运动向量;
搜索与指向该给定参考列表中第一参考图像的该一或多个同位参考块相关的第二搜索运动向量;以及
搜索与指向其他参考列表中第二参考图像的该一或多个同位参考块相关的第三搜索运动向量。
15.如权利要求14所述的方法,其特征在于,对于该一或多个同位参考块中的每一个来说,该决定该运动向量预测子的步骤在搜索该第二搜索运动向量之前先搜索该第一搜索运动向量。
16.如权利要求15所述的方法,其特征在于,对于该一或多个同位参考块中的每一个来说,该决定该运动向量预测子的步骤在搜索该第三搜索运动向量之前先搜索该第二搜索运动向量。
17.如权利要求14所述的方法,其特征在于:
该一或多个同位参考块包含位于该同位块中心的内部同位块以及从该同位块的右下角跨过该同位块且位于该同位块的外部的外部同位块;
该参考图像位于包含该给定参考列表及该其他参考列表的组中;以及
该决定该运动向量预测子的步骤先搜索与该外部同位块相关的该搜索运动向量,再搜索与该内部同位块相关的该搜索运动向量,且用于每一同位参考块的该搜索顺序为从该第一搜索运动向量到该第二搜索运动向量,再到该第三搜索运动向量。
18.如权利要求14所述的方法,其特征在于:
该一或多个同位参考块包含位于该同位块中心的内部同位块以及从该同位块的右下角跨过该同位块且位于该同位块的外部的外部同位块;
该参考图像位于包含该给定参考列表及该其他参考列表的组中;以及
用于决定该运动向量预测子的该搜索顺序是从与该外部同位块相关的该第一搜索运动向量到该第二搜索运动向量,再到该第三搜索运动向量;以及
当未找到运动向量预测子或找到的该运动向量预测子与从该当前块的相邻块导出的先前运动向量预测子相同时,该决定该运动向量预测子的步骤进一步搜索与该内部同位块相关的该一或多个搜索运动向量。
19.如权利要求18所述的方法,其特征在于,当与该内部同位块相关的该一或多个搜索运动向量被搜索后,若未找到运动向量预测子或找到的该运动向量预测子与该先前运动向量预测子相同,则该运动向量预测子被设置为0、一缺省值、一预设值、或从运动向量预测子的候选者集合中移除。
20.如权利要求1所述的方法,其特征在于:
该一或多个同位参考块包含位于该同位块中心的内部同位块以及从该同位块的右下角跨过该同位块且位于该同位块的外部的外部同位块;以及
该决定该运动向量预测子的步骤搜索与该外部同位块相关的该搜索运动向量以及与该内部同位块相关的该搜索运动向量。
21.如权利要求1所述的方法,其特征在于,该搜索顺序开始于搜索对应于该给定参考列表的该搜索参考向量,若对应于该给定参考列表的该搜索参考向量不可用,则该搜索顺序接着搜索对应于与该给定参考列表不同的参考列表的该搜索参考向量。
22.如权利要求21所述的方法,其特征在于,若该决定该运动向量预测子的步骤没有从与第一同位块相关的该搜索运动向量中发现运动向量预测子,或发现的该运动向量预测子与从当前块的相邻块导出的先前运动向量预测子相同,则该决定该运动向量预测子的步骤搜索与第二同位参考块相关的该搜索运动向量。
23.如权利要求22所述的方法,其特征在于,当该搜索集合中与该同位参考块相关的该搜索运动向量被搜索后,若未找到运动向量预测子或找到的该运动向量预测子与该先前运动向量预测子相同,则该运动向量预测子被设置为0、一缺省值、一预设值、或从运动向量预测子的候选者集合中移除。
24.如权利要求1所述的方法,其特征在于,该运动向量预测子是根据与所选运动向量预测子相关的第一时间距离以及与该当前块的该运动向量相关的第二时间距离缩放的。
25.如权利要求1所述的方法,其特征在于,该基于该搜索集合及该搜索顺序决定该当前块的该运动向量预测子的步骤包含:
搜索与指向该给定参考列表中第一参考图像的该一或多个同位参考块相关的第一搜索运动向量;以及
搜索与指向其他参考列表中第二参考图像的该一或多个同位参考块相关的第二搜索运动向量。
26.如权利要求25所述的方法,其特征在于,该决定该运动向量预测子的步骤在搜索该第二搜索运动向量之前先搜索该第一搜索运动向量。
27.一种推导运动向量预测子的装置,用于在帧间、合并或跳过模式下推导当前图像中当前块的运动向量的运动向量预测子,其中该运动向量是与该当前块以及给定参考列表中目标参考图像中的对应块相关,该推导运动向量预测子的装置包含:
一手段,用于选择对应于同位图像的同位块;
一手段,用于接收与该同位块相关的一或多个同位参考块的一或多个参考运动向量;
一手段,用于决定搜索集合,其中该搜索集合包含与该一或多个同位参考块相关的一或多个搜索运动向量;
一手段,用于决定用于该搜索集合的搜索顺序;
一手段,用于基于该搜索集合及该搜索顺序决定该当前块的该运动向量预测子;以及
一手段,用于提供用于该当前块的该运动向量预测子。
28.如权利要求27所述的装置,其特征在于,与该同位块相关的该同位图像是由一旗标指示,且与该旗标相关的信息是于序列级、图像级、或条带级被整合。
29.如权利要求27所述的装置,其特征在于,该一或多个同位参考块包含位于该同位块内部的内部同位块,或包含位于该同位块外部的外部同位块,或包含该内部同位块与该外部同位块。
30.如权利要求27所述的装置,其特征在于,用于基于该搜索集合及该搜索顺序决定该当前块的该运动向量预测子该手段开始于搜索对应于该给定参考列表的该搜索参考向量,若对应于该给定参考列表的该搜索参考向量不可用,则该搜索顺序接着搜索对应于与该给定参考列表不同的参考列表的该搜索参考向量。
CN201180068023.0A 2011-03-14 2011-09-15 推导运动向量预测子的方法与装置 Active CN103392340B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611144285.1A CN107105286B (zh) 2011-03-14 2011-09-15 推导运动向量预测子的方法与装置

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201161452531P 2011-03-14 2011-03-14
US61/452,531 2011-03-14
PCT/CN2011/079674 WO2012122783A1 (en) 2011-03-14 2011-09-15 Method and apparatus for deriving temporal motion vector prediction

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201611144285.1A Division CN107105286B (zh) 2011-03-14 2011-09-15 推导运动向量预测子的方法与装置

Publications (2)

Publication Number Publication Date
CN103392340A true CN103392340A (zh) 2013-11-13
CN103392340B CN103392340B (zh) 2017-02-08

Family

ID=46830044

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201611144285.1A Active CN107105286B (zh) 2011-03-14 2011-09-15 推导运动向量预测子的方法与装置
CN201180068023.0A Active CN103392340B (zh) 2011-03-14 2011-09-15 推导运动向量预测子的方法与装置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201611144285.1A Active CN107105286B (zh) 2011-03-14 2011-09-15 推导运动向量预测子的方法与装置

Country Status (6)

Country Link
US (3) US9609346B2 (zh)
EP (2) EP3139611A1 (zh)
KR (1) KR101532665B1 (zh)
CN (2) CN107105286B (zh)
AU (1) AU2011362447B2 (zh)
WO (1) WO2012122783A1 (zh)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015100726A1 (en) * 2014-01-03 2015-07-09 Microsoft Corporation Block vector prediction in video and image coding/decoding
WO2016165069A1 (en) * 2015-04-14 2016-10-20 Mediatek Singapore Pte. Ltd. Advanced temporal motion vector prediction in video coding
CN106464902A (zh) * 2014-06-20 2017-02-22 高通股份有限公司 多层编解码器中的时间运动向量预测(tmvp)指示
US9591325B2 (en) 2015-01-27 2017-03-07 Microsoft Technology Licensing, Llc Special case handling for merged chroma blocks in intra block copy prediction mode
CN107431820A (zh) * 2015-03-27 2017-12-01 高通股份有限公司 视频译码中运动向量推导
US10368091B2 (en) 2014-03-04 2019-07-30 Microsoft Technology Licensing, Llc Block flipping and skip mode in intra block copy prediction
US10390034B2 (en) 2014-01-03 2019-08-20 Microsoft Technology Licensing, Llc Innovations in block vector prediction and estimation of reconstructed sample values within an overlap area
CN110460857A (zh) * 2018-05-08 2019-11-15 腾讯美国有限责任公司 视频解码方法、设备以及计算机可读存储介质
US10506254B2 (en) 2013-10-14 2019-12-10 Microsoft Technology Licensing, Llc Features of base color index map mode for video and image coding and decoding
US10542274B2 (en) 2014-02-21 2020-01-21 Microsoft Technology Licensing, Llc Dictionary encoding and decoding of screen content
US10582213B2 (en) 2013-10-14 2020-03-03 Microsoft Technology Licensing, Llc Features of intra block copy prediction mode for video and image coding and decoding
US10659783B2 (en) 2015-06-09 2020-05-19 Microsoft Technology Licensing, Llc Robust encoding/decoding of escape-coded pixels in palette mode
US10785486B2 (en) 2014-06-19 2020-09-22 Microsoft Technology Licensing, Llc Unified intra block copy and inter prediction modes
US10812817B2 (en) 2014-09-30 2020-10-20 Microsoft Technology Licensing, Llc Rules for intra-picture prediction modes when wavefront parallel processing is enabled
US10986349B2 (en) 2017-12-29 2021-04-20 Microsoft Technology Licensing, Llc Constraints on locations of reference blocks for intra block copy prediction
US11109036B2 (en) 2013-10-14 2021-08-31 Microsoft Technology Licensing, Llc Encoder-side options for intra block copy prediction mode for video and image coding
US11284103B2 (en) 2014-01-17 2022-03-22 Microsoft Technology Licensing, Llc Intra block copy prediction with asymmetric partitions and encoder-side search patterns, search ranges and approaches to partitioning
CN115134594A (zh) * 2015-06-05 2022-09-30 杜比实验室特许公司 用于执行帧间预测的图像编解码方法、比特流存储方法

Families Citing this family (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8824558B2 (en) * 2010-11-23 2014-09-02 Mediatek Inc. Method and apparatus of spatial motion vector prediction
KR20120088488A (ko) * 2011-01-31 2012-08-08 한국전자통신연구원 시간적 움직임 벡터 저장 방법 및 그 장치
CA2825730C (en) * 2011-02-10 2018-01-16 Panasonic Corporation Moving picture coding method, moving picture coding apparatus, moving picture decoding method, moving picture decoding apparatus, and moving picture coding and decoding apparatus
EP2698999B1 (en) 2011-04-12 2017-01-04 Sun Patent Trust Motion-video encoding method, motion-video encoding apparatus, motion-video decoding method, motion-video decoding apparatus, and motion-video encoding/decoding apparatus
US9247266B2 (en) * 2011-04-18 2016-01-26 Texas Instruments Incorporated Temporal motion data candidate derivation in video coding
WO2012151719A1 (en) * 2011-05-12 2012-11-15 Technicolor (China) Technology Co., Ltd. Method and device for estimating video quality on bitstream level
EP4213483A1 (en) 2011-05-27 2023-07-19 Sun Patent Trust Image coding method, image coding apparatus, image decoding method, image decoding apparatus, and image coding and decoding apparatus
US9485518B2 (en) 2011-05-27 2016-11-01 Sun Patent Trust Decoding method and apparatus with candidate motion vectors
EP2717579B1 (en) 2011-05-31 2020-01-22 Sun Patent Trust Video decoding method and video decoding device
US9131239B2 (en) 2011-06-20 2015-09-08 Qualcomm Incorporated Unified merge mode and adaptive motion vector prediction mode candidates selection
KR20120140592A (ko) * 2011-06-21 2012-12-31 한국전자통신연구원 움직임 보상의 계산 복잡도 감소 및 부호화 효율을 증가시키는 방법 및 장치
MX2013013029A (es) 2011-06-30 2013-12-02 Panasonic Corp Metodo de decodificacion de imagenes, metodo de codificacion de imagenes, dispositivo de decodificacion de imagenes, dispositivo de codificacion de imagenes y dispositivo de codificacion/decodifi cacion de imagenes.
BR112013033333B1 (pt) 2011-06-30 2022-07-26 Sony Corporation Dispositivo e método de processamento de imagem
US9819963B2 (en) * 2011-07-12 2017-11-14 Electronics And Telecommunications Research Institute Inter prediction method and apparatus for same
MX341415B (es) 2011-08-03 2016-08-19 Panasonic Ip Corp America Metodo de codificacion de video, aparato de codificacion de video, metodo de decodificacion de video, aparato de decodificacion de video y aparato de codificacion/decodificacion de video.
CN105376576B (zh) 2011-08-29 2017-07-28 苗太平洋控股有限公司 用于解码合并模式下的运动信息的装置
JP5746792B2 (ja) 2011-09-23 2015-07-08 ケィティ、コーポレーションKt Corporation マージ候補ブロック誘導方法及びこのような方法を用いる装置
US9398300B2 (en) * 2011-10-07 2016-07-19 Texas Instruments Incorporated Method, system and apparatus for intra-prediction in video signal processing using combinable blocks
JP6308495B2 (ja) 2011-10-19 2018-04-11 サン パテント トラスト 画像復号方法、および、画像復号装置
US9392235B2 (en) 2011-11-18 2016-07-12 Google Technology Holdings LLC Explicit way for signaling a collocated reference picture for video coding
US9386309B2 (en) 2011-11-18 2016-07-05 Google Technology Holdings LLC Explicit way for signaling a collocated picture for high efficiency video coding (HEVC) using a single reference list
CN103959774B (zh) 2011-11-18 2017-11-24 谷歌技术控股有限责任公司 用于高效视频编码的运动信息的有效存储
EP2783510A1 (en) 2011-11-21 2014-10-01 Motorola Mobility LLC Implicit determination and combined implicit and explicit determination of collocated picture for temporal prediction
CN107566835B (zh) * 2011-12-23 2020-02-28 韩国电子通信研究院 图像解码方法、图像编码方法和记录介质
JP6101709B2 (ja) 2012-01-18 2017-03-22 エレクトロニクス アンド テレコミュニケーションズ リサーチ インスチチュートElectronics And Telecommunications Research Institute 映像復号化装置
US9729873B2 (en) 2012-01-24 2017-08-08 Qualcomm Incorporated Video coding using parallel motion estimation
US9674527B2 (en) * 2012-01-31 2017-06-06 Qualcomm Incorporated Implicit derivation of parallel motion estimation range size
JP2013207755A (ja) * 2012-03-29 2013-10-07 Sony Corp 画像処理装置および方法
US9549177B2 (en) * 2012-04-11 2017-01-17 Google Technology Holdings LLC Evaluation of signaling of collocated reference picture for temporal prediction
US9420286B2 (en) 2012-06-15 2016-08-16 Qualcomm Incorporated Temporal motion vector prediction in HEVC and its extensions
US9319681B2 (en) 2012-07-18 2016-04-19 Google Technology Holdings LLC Signaling of temporal motion vector predictor (MVP) enable flag
US9491461B2 (en) 2012-09-27 2016-11-08 Qualcomm Incorporated Scalable extensions to HEVC and temporal motion vector prediction
US9392268B2 (en) 2012-09-28 2016-07-12 Qualcomm Incorporated Using base layer motion information
KR101812615B1 (ko) 2012-09-28 2017-12-27 노키아 테크놀로지스 오와이 비디오 코딩 및 디코딩을 위한 장치, 방법 및 컴퓨터 프로그램
CN102883163B (zh) * 2012-10-08 2014-05-28 华为技术有限公司 用于运动矢量预测的运动矢量列表建立的方法、装置
CN103796021B (zh) * 2012-10-29 2018-03-16 浙江大学 视频编解码方法及装置
CN115278229A (zh) 2015-11-11 2022-11-01 三星电子株式会社 对视频进行解码的设备和对视频进行编码的设备
US20190158860A1 (en) * 2016-05-13 2019-05-23 Sharp Kabushiki Kaisha Video decoding device
US10812791B2 (en) * 2016-09-16 2020-10-20 Qualcomm Incorporated Offset vector identification of temporal motion vector predictor
US10484703B2 (en) * 2017-02-07 2019-11-19 Mediatek Inc. Adapting merge candidate positions and numbers according to size and/or shape of prediction block
KR102559063B1 (ko) 2017-02-24 2023-07-24 주식회사 케이티 비디오 신호 처리 방법 및 장치
US10880573B2 (en) 2017-08-15 2020-12-29 Google Llc Dynamic motion vector referencing for video coding
WO2019036080A1 (en) * 2017-08-15 2019-02-21 Google Llc ESTIMATION OF CONSTRAINED MOTION FIELD FOR INTERPRETING
US10284869B2 (en) 2017-09-28 2019-05-07 Google Llc Constrained motion field estimation for hardware efficiency
WO2019050426A1 (en) 2017-09-05 2019-03-14 Huawei Technologies Co., Ltd. METHOD FOR QUICKLY ADAPTING BLOCKS FOR COLLABORATIVE FILTERING IN LOSS VIDEO CODECS
CN110351566B (zh) * 2018-04-02 2022-02-11 浙江大学 一种参考运动信息排序方法及装置
US10506251B2 (en) 2018-05-08 2019-12-10 Tencent America LLC Method and apparatus for video coding
GB2587984B (en) 2018-06-29 2022-12-14 Kt Corp Method and apparatus for processing a video signal
CN110719464B (zh) * 2018-07-15 2023-05-30 北京字节跳动网络技术有限公司 用时间信息扩展基于查找表的运动矢量预测
US11051034B2 (en) 2018-10-08 2021-06-29 Qualcomm Incorporated History-based motion vector predictor
US11166015B2 (en) 2019-03-06 2021-11-02 Tencent America LLC Method and apparatus for video coding
US10638130B1 (en) * 2019-04-09 2020-04-28 Google Llc Entropy-inspired directional filtering for image coding
US11601666B2 (en) 2019-06-25 2023-03-07 Qualcomm Incorporated Derivation of temporal motion vector prediction candidates in video coding

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030133512A1 (en) * 2002-01-11 2003-07-17 Shankar Moni Spatially transcoding a video stream
CN1444406A (zh) * 2003-01-24 2003-09-24 杭州国芯科技有限公司 视频运动估计方法
CN1505900A (zh) * 2001-12-25 2004-06-16 松下电器产业株式会社 活动图象压缩编码装置及运动矢量检测方法
CN1960496A (zh) * 2005-11-02 2007-05-09 松下电器产业株式会社 运动矢量检测装置
CN101018338A (zh) * 2007-02-15 2007-08-15 孟智平 视频编码中运动矢量预测方法
CN101431681A (zh) * 2002-03-04 2009-05-13 松下电器产业株式会社 图像解码方法及图像解码装置
US20100195721A1 (en) * 2009-02-02 2010-08-05 Microsoft Corporation Local picture identifier and computation of co-located information

Family Cites Families (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5745183A (en) * 1995-08-25 1998-04-28 Thomson Consumer Electronics, Inc. Image motion estimation system which derives candidate block from interpolated motion vectors
JP2000041251A (ja) * 1998-07-22 2000-02-08 Mitsubishi Electric Corp 動きベクトル検出装置
JP2002354503A (ja) * 2001-05-23 2002-12-06 Olympus Optical Co Ltd 視差ベクトル検出方法
KR100455119B1 (ko) 2002-01-26 2004-11-06 엘지전자 주식회사 움직임 벡터 영역의 적응적 결정 방법
EP1427216A1 (en) 2002-07-02 2004-06-09 Matsushita Electric Industrial Co., Ltd. Image encoding method and image decoding method
KR100956910B1 (ko) * 2002-07-02 2010-05-11 파나소닉 주식회사 움직임 벡터 도출 방법, 동화상 부호화 방법, 및 동화상복호화 방법
KR100506864B1 (ko) * 2002-10-04 2005-08-05 엘지전자 주식회사 모션벡터 결정방법
US8824553B2 (en) * 2003-05-12 2014-09-02 Google Inc. Video compression method
US20040258154A1 (en) * 2003-06-19 2004-12-23 Microsoft Corporation System and method for multi-stage predictive motion estimation
KR100584603B1 (ko) * 2004-08-03 2006-05-30 학교법인 대양학원 다시점 영상의 다이렉트 모드 움직임 예측 방법 및 장치
US20060120612A1 (en) * 2004-12-08 2006-06-08 Sharath Manjunath Motion estimation techniques for video encoding
US8913660B2 (en) * 2005-04-14 2014-12-16 Fastvdo, Llc Device and method for fast block-matching motion estimation in video encoders
KR100746006B1 (ko) 2005-07-19 2007-08-06 삼성전자주식회사 계층적 구조에 적합하게 시간적 다이렉트 모드로인코딩하며, 디코딩하는 방법 및 장치
US8644386B2 (en) * 2005-09-22 2014-02-04 Samsung Electronics Co., Ltd. Method of estimating disparity vector, and method and apparatus for encoding and decoding multi-view moving picture using the disparity vector estimation method
US20080101474A1 (en) * 2006-11-01 2008-05-01 Yi-Jen Chiu Optimizing the storage and reducing the computation of reference picture list processing in video decoding
WO2008123753A1 (en) 2007-04-09 2008-10-16 Lg Electronics Inc. A method and an apparatus for processing a video signal
CN101653008A (zh) * 2007-04-09 2010-02-17 Lg电子株式会社 用于处理视频信号的方法和装置
KR100883025B1 (ko) * 2008-01-25 2009-02-12 엘지전자 주식회사 모션벡터 결정방법
ES2812473T3 (es) 2008-03-19 2021-03-17 Nokia Technologies Oy Vector de movimiento combinado y predicción de índice de referencia para la codificación de vídeo
JP4978575B2 (ja) * 2008-06-25 2012-07-18 富士通株式会社 シンクライアントシステムにおける画像符号化方法及び画像符号化プログラム
KR101752418B1 (ko) * 2010-04-09 2017-06-29 엘지전자 주식회사 비디오 신호 처리 방법 및 장치
US9357228B2 (en) * 2010-05-27 2016-05-31 The Hong Kong University Of Science And Technology Motion estimation of images
US9124898B2 (en) * 2010-07-12 2015-09-01 Mediatek Inc. Method and apparatus of temporal motion vector prediction
KR101762819B1 (ko) * 2010-09-02 2017-07-28 엘지전자 주식회사 영상 부호화 및 복호화 방법과 이를 이용한 장치
KR101815723B1 (ko) * 2010-09-24 2018-01-05 선 페이턴트 트러스트 화상 부호화 방법, 화상 복호화 방법, 화상 부호화 장치, 및 화상 복호화 장치
US9137544B2 (en) * 2010-11-29 2015-09-15 Mediatek Inc. Method and apparatus for derivation of mv/mvp candidate for inter/skip/merge modes
SG189843A1 (en) * 2011-01-19 2013-06-28 Mediatek Inc Method and apparatus for parsing error robustness of temporal motion vector prediction
KR20220070072A (ko) * 2011-02-09 2022-05-27 엘지전자 주식회사 움직임 정보 저장 방법 및 이를 이용한 시간적 움직임 벡터 예측자 유도 방법
HUE044727T2 (hu) * 2011-02-09 2019-11-28 Lg Electronics Inc Eljárás kép adatok kódolására és dekódolására egy ideiglenes mozgás vektor becsléssel és azt alkalmazó készülék
US10171813B2 (en) * 2011-02-24 2019-01-01 Qualcomm Incorporated Hierarchy of motion prediction video blocks
US9307239B2 (en) * 2011-03-14 2016-04-05 Mediatek Inc. Method and apparatus for derivation of motion vector candidate and motion vector prediction candidate
WO2012128540A2 (ko) * 2011-03-21 2012-09-27 엘지전자 주식회사 움직임 벡터 예측자 선택 방법 및 이를 이용하는 장치
US9247266B2 (en) * 2011-04-18 2016-01-26 Texas Instruments Incorporated Temporal motion data candidate derivation in video coding
US9485517B2 (en) * 2011-04-20 2016-11-01 Qualcomm Incorporated Motion vector prediction with motion vectors from multiple views in multi-view video coding
US9313494B2 (en) * 2011-06-20 2016-04-12 Qualcomm Incorporated Parallelization friendly merge candidates for video coding
CN105376576B (zh) * 2011-08-29 2017-07-28 苗太平洋控股有限公司 用于解码合并模式下的运动信息的装置
KR20130030181A (ko) * 2011-09-16 2013-03-26 한국전자통신연구원 움직임 벡터 예측기를 이용한 움직임 벡터 부호화/복호화 방법 및 장치
MX2013012223A (es) * 2011-10-28 2013-11-01 Panasonic Corp Metodo de codificacion de imagen, metodo de decodificacion de imagen, aparato de codificacion de imagen y aparato de decodificacion de imagen.
US9185428B2 (en) * 2011-11-04 2015-11-10 Google Technology Holdings LLC Motion vector scaling for non-uniform motion vector grid
KR101934277B1 (ko) * 2011-11-28 2019-01-04 에스케이텔레콤 주식회사 개선된 머지를 이용한 영상 부호화/복호화 방법 및 장치
US9479778B2 (en) * 2012-08-13 2016-10-25 Qualcomm Incorporated Device and method for coding video information using base layer motion vector candidate
US9357195B2 (en) * 2012-08-16 2016-05-31 Qualcomm Incorporated Inter-view predicted motion vector for 3D video
WO2014047351A2 (en) * 2012-09-19 2014-03-27 Qualcomm Incorporated Selection of pictures for disparity vector derivation
US9485515B2 (en) * 2013-08-23 2016-11-01 Google Inc. Video coding using reference motion vectors
US9357214B2 (en) * 2012-12-07 2016-05-31 Qualcomm Incorporated Advanced merge/skip mode and advanced motion vector prediction (AMVP) mode for 3D video

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1505900A (zh) * 2001-12-25 2004-06-16 松下电器产业株式会社 活动图象压缩编码装置及运动矢量检测方法
US20030133512A1 (en) * 2002-01-11 2003-07-17 Shankar Moni Spatially transcoding a video stream
CN101431681A (zh) * 2002-03-04 2009-05-13 松下电器产业株式会社 图像解码方法及图像解码装置
CN1444406A (zh) * 2003-01-24 2003-09-24 杭州国芯科技有限公司 视频运动估计方法
CN1960496A (zh) * 2005-11-02 2007-05-09 松下电器产业株式会社 运动矢量检测装置
CN101018338A (zh) * 2007-02-15 2007-08-15 孟智平 视频编码中运动矢量预测方法
US20100195721A1 (en) * 2009-02-02 2010-08-05 Microsoft Corporation Local picture identifier and computation of co-located information

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JIAN-LIANG LIN, YU-PAO TSAI, YU-WEN HUANG, SHAWMIN LEI: "Improved Advanced Motion Vector Prediction", 《JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC)》, 28 January 2011 (2011-01-28), pages 1 - 9 *

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10506254B2 (en) 2013-10-14 2019-12-10 Microsoft Technology Licensing, Llc Features of base color index map mode for video and image coding and decoding
US11109036B2 (en) 2013-10-14 2021-08-31 Microsoft Technology Licensing, Llc Encoder-side options for intra block copy prediction mode for video and image coding
US10582213B2 (en) 2013-10-14 2020-03-03 Microsoft Technology Licensing, Llc Features of intra block copy prediction mode for video and image coding and decoding
CN105917650A (zh) * 2014-01-03 2016-08-31 微软技术许可有限责任公司 视频和图像编码/解码中的块向量预测
WO2015100726A1 (en) * 2014-01-03 2015-07-09 Microsoft Corporation Block vector prediction in video and image coding/decoding
US10390034B2 (en) 2014-01-03 2019-08-20 Microsoft Technology Licensing, Llc Innovations in block vector prediction and estimation of reconstructed sample values within an overlap area
CN105917650B (zh) * 2014-01-03 2019-12-24 微软技术许可有限责任公司 视频和图像编/解码的方法、计算设备及计算机可读介质
US10469863B2 (en) 2014-01-03 2019-11-05 Microsoft Technology Licensing, Llc Block vector prediction in video and image coding/decoding
US11284103B2 (en) 2014-01-17 2022-03-22 Microsoft Technology Licensing, Llc Intra block copy prediction with asymmetric partitions and encoder-side search patterns, search ranges and approaches to partitioning
US10542274B2 (en) 2014-02-21 2020-01-21 Microsoft Technology Licensing, Llc Dictionary encoding and decoding of screen content
US10368091B2 (en) 2014-03-04 2019-07-30 Microsoft Technology Licensing, Llc Block flipping and skip mode in intra block copy prediction
US10785486B2 (en) 2014-06-19 2020-09-22 Microsoft Technology Licensing, Llc Unified intra block copy and inter prediction modes
CN106464902B (zh) * 2014-06-20 2019-11-01 高通股份有限公司 译码视频信息的方法和设备
CN106464902A (zh) * 2014-06-20 2017-02-22 高通股份有限公司 多层编解码器中的时间运动向量预测(tmvp)指示
US10812817B2 (en) 2014-09-30 2020-10-20 Microsoft Technology Licensing, Llc Rules for intra-picture prediction modes when wavefront parallel processing is enabled
US9591325B2 (en) 2015-01-27 2017-03-07 Microsoft Technology Licensing, Llc Special case handling for merged chroma blocks in intra block copy prediction mode
US10958927B2 (en) 2015-03-27 2021-03-23 Qualcomm Incorporated Motion information derivation mode determination in video coding
CN107431820A (zh) * 2015-03-27 2017-12-01 高通股份有限公司 视频译码中运动向量推导
CN107431820B (zh) * 2015-03-27 2020-01-10 高通股份有限公司 视频译码中运动向量推导
US11330284B2 (en) 2015-03-27 2022-05-10 Qualcomm Incorporated Deriving motion information for sub-blocks in video coding
WO2016165069A1 (en) * 2015-04-14 2016-10-20 Mediatek Singapore Pte. Ltd. Advanced temporal motion vector prediction in video coding
CN115134594A (zh) * 2015-06-05 2022-09-30 杜比实验室特许公司 用于执行帧间预测的图像编解码方法、比特流存储方法
CN115134593A (zh) * 2015-06-05 2022-09-30 杜比实验室特许公司 用于执行帧间预测的图像编解码方法、比特流存储方法
US10659783B2 (en) 2015-06-09 2020-05-19 Microsoft Technology Licensing, Llc Robust encoding/decoding of escape-coded pixels in palette mode
US10986349B2 (en) 2017-12-29 2021-04-20 Microsoft Technology Licensing, Llc Constraints on locations of reference blocks for intra block copy prediction
CN110460857A (zh) * 2018-05-08 2019-11-15 腾讯美国有限责任公司 视频解码方法、设备以及计算机可读存储介质
CN110460857B (zh) * 2018-05-08 2021-12-24 腾讯美国有限责任公司 视频解码方法、设备以及计算机可读存储介质

Also Published As

Publication number Publication date
KR101532665B1 (ko) 2015-07-09
US20160205410A1 (en) 2016-07-14
US9602833B2 (en) 2017-03-21
US20120236942A1 (en) 2012-09-20
AU2011362447B2 (en) 2015-09-24
CN103392340B (zh) 2017-02-08
US9609346B2 (en) 2017-03-28
AU2011362447A1 (en) 2013-07-18
US20170155921A1 (en) 2017-06-01
CN107105286A (zh) 2017-08-29
EP2687015A1 (en) 2014-01-22
KR20130108420A (ko) 2013-10-02
CN107105286B (zh) 2020-01-21
US9807415B2 (en) 2017-10-31
EP2687015A4 (en) 2014-12-17
EP3139611A1 (en) 2017-03-08
WO2012122783A1 (en) 2012-09-20

Similar Documents

Publication Publication Date Title
CN103392340A (zh) 推导时间运动向量预测的方法与装置
JP5770277B2 (ja) インターモード、スキップモード及びマージモードについて動きベクトル/動きベクトルの予測子の候補を導出する方法及び装置
US8755437B2 (en) Method and apparatus for derivation of spatial motion vector candidate and motion vector prediction candidate
KR101548063B1 (ko) 공간 움직임 벡터 예측 방법 및 장치
US8711940B2 (en) Method and apparatus of motion vector prediction with extended motion vector predictor
TWI734254B (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
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160913

Address after: Hsinchu County, Taiwan, China

Applicant after: Atlas Limited by Share Ltd

Address before: China Taiwan Hsinchu Science Park Hsinchu city Dusing a road No.

Applicant before: MediaTek.Inc

C14 Grant of patent or utility model
GR01 Patent grant