【技术实现步骤摘要】
【国外来华专利技术】运动向量预测本申请案主张2011年1月21日申请的第61/435,204号美国临时申请案以及2011年3月7日申请的第61/449,991号美国临时申请案的权利,所述申请案两者的全部内容以引用的方式并入本文中。
本专利技术涉及视频译码,且更具体来说涉及用于在译码视频数据时执行运动向量预测、运动估计和运动补偿的技术。
技术介绍
可将数字视频能力并入于广泛范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或台式计算机、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、视频电话会议装置及其类似者。数字视频装置实施视频压缩技术(例如,在由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分(高级视频译码(AVC))定义的标准、当前在开发过程中的高效率视频译码(HEVC)标准及此类标准的扩展中所描述的视频压缩技术)以更有效率地发射、接收和存储数字视频信息。视频压缩技术包含空间预测和/或时间预测以减少或移除视频序列中所固有的冗余。对于基于块的视频译码,可将视频帧或切片分割为多个块。可对每一块进行进一步分割。使用相对于同一帧或切片中的邻近块中的参考样本的空间预测来编码经帧内译码(I)的帧或切片中的块。经帧间译码(P或B)的帧或切片中的块可使用相对于同一帧或切片中的邻近块中的参考样本的空间预测或相对于其它参考帧中的参考样本的时间预测。空间或时间预测产生待译码的块的预测性块。残余数据表示待译码的原始块与预测性块之间的像素差。根据指向形成预测性块的参考样本 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2011.01.21 US 61/435,204;2011.03.07 US 61/449,991;1.一种编码视频数据的方法,所述方法包括:确定当前视频帧的一个或多个候选部分中的每一者的用于运动向量预测过程的候选运动向量,其中所述一个或多个候选部分为所述当前视频帧的当前部分的原因部分;确定所述当前部分的当前运动向量;确定所述候选运动向量中的每一者和所述当前运动向量是否参考相同参考视频帧;以及在所述候选运动向量中的每一者和所述当前运动向量被确定为参考相同参考视频帧的情况下执行所述运动向量预测过程,借此通过在视频解码器处从所述一个或多个候选部分的所述候选运动向量推断指示所述参考视频帧的参考索引来避免用信号发送所述参考索引,所述运动向量预测过程包括:计算所述当前运动向量与所述候选运动向量中的每一者之间的运动向量差;基于所述计算的运动向量差来选择所述候选运动向量中的一者;不用信号发送所述参考索引;用信号发送识别具有所述候选运动向量中的选定一者的所述候选部分的索引;以及用信号发送关于所述候选运动向量中的所述选定一者而计算的所述运动向量差。2.根据权利要求1所述的方法,其中所述一个或多个候选部分在所述当前视频帧中。3.根据权利要求2所述的方法,其中所述候选部分与所述当前部分相邻。4.根据权利要求1所述的方法,其中如果与所述候选运动向量中的所述选定一者相关联的所述运动向量差对应于为零的运动向量差,则所述方法进一步包括:用信号发送关于所述候选运动向量中的所述选定一者而确定的所述对应运动向量差包括用信号发送指示为零的所述运动向量差的旗标。5.根据权利要求1所述的方法,其中基于所述计算的运动向量差而选择所述候选运动向量中的一者包括选择具有最小的所计算运动向量差的所述候选运动向量。6.一种解码视频数据的方法,所述方法包括:在多个候选运动向量中的每一者和当前运动向量参考相同参考视频帧的情况下执行运动向量预测过程,借此避免接收指示所述参考视频帧的参考索引,所述运动向量预测过程包括:接收识别当前视频帧的候选部分的索引,其中所述候选部分为所述当前视频帧的当前部分的原因部分;接收运动向量差;检索与所述候选部分相关联的候选运动向量;在不接收所述当前部分的所述参考帧索引的情况下,检索与所述候选部分相关联的运动预测方向和所述参考帧索引;基于所述接收的运动向量差和所述候选运动向量而确定所述当前部分的所述当前运动向量;以及使用所述确定的当前运动向量、所述检索的运动预测方向和所述检索的参考帧索引来对所述当前部分执行运动补偿,从而产生预测性视频数据。7.根据权利要求6所述的方法,其进一步包括:熵解码所述当前部分的视频数据;逆量化且逆变换所述熵解码的视频数据以产生残余数据;以及组合所述预测性视频数据与所述残余数据以形成经解码视频数据。8.根据权利要求6所述的方法,其中所述接收的运动向量差为指示零运动向量差的旗标,且其中确定所述当前视频帧的所述当前部分的所述当前运动向量包括复制与所述候选部分相关联的所述候选运动向量。9.一种用于编码视频数据的设备,其包括:存储器,其经配置以存储当前视频帧;以及视频编码器,其与所述存储器通信,所述视频编码器经配置以:确定当前视频帧的一个或多个候选部分中的每一者的用于运动向量预测过程的候选运动向量,其中所述一个或多个候选部分为所述当前视频帧的当前部分的原因部分;确定所述当前部分的当前运动向量;确定所述候选运动向量中的每一者和所述当前运动向量是否参考相同参考视频帧;在所述候选运动向量中的每一者和所述当前运动向量被确定为参考相同参考视频帧的情况下执行所述运动向量预测过程,借此通过在视频解码器处从所述一个或多个候选部分的所述候选运动向量推断指示所述参考视频帧的参考索引来避免用信号发送所述参考索引,所述视频编码器经进一步配置以:计算所述当前运动向量与所述候选运动向量中的每一者之间的运动向量差;基于所述计算的运动向量差来选择所述候选运动向量中的一者;不用信号发送所述参考索引;用信号发送识别具有所述候选运动向量中的选定一者的所述候选部分的索引;以及用信号发送关于所述候选运动向量中的所述选定一者而计算的所述运动向量差。10.根据权利要求9所述的设备,其中所述一个或多个候选部分在所述当前视频帧中。11.根据权利要求10所述的设备,其中所述候选部分与所述当前部分相邻。12.根据权利要求9所述的设备,其中如果与所述候选运动向量中的所述选定一者相关联的所述运动向量差对应于为零的运动向量差,则所述视频编码器经配置以用信号发送所述运动向量差作为指示为零的所述运动向量差的旗标。13.根据权利要求9所述的设备,其中所述视频编码器经进一步配置以选...
【专利技术属性】
技术研发人员:钱威俊,陈培松,马尔塔·卡切维奇,
申请(专利权)人:高通股份有限公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。