【技术实现步骤摘要】
【国外来华专利技术】用于视频编解码的运动向量限制方法和装置交叉申请本专利技术主张在2017年05月18日提出申请的申请号为62/507,838的美国临时专利申请以及在2017年06月14日提出申请的申请号为62/519,214的美国临时专利申请的优先权。上述列出的申请的内容以引用方式并入本文中。
本专利技术涉及利用基于子区块的编解码工具进行运动估计/补偿的视频编解码(videocoding)。具体而言,本专利技术涉及约束与基于子区块的编解码工具相关联的运动向量,以减少所需的带宽。
技术介绍
运动估计/补偿是一种强大的编解码工具,其已被用于各种编解码标准,如MPEG-2、H.264以及新兴的高效视频编解码(HEVC)标准。在编码器侧导出的运动信息必须被传送到解码器侧,这可能消耗相当大的带宽。为了提高运动信息的编解码效率,已经开发了预测性地编解码当前运动向量(MV)的运动向量预测(motionvectorprediction,MVP)。合并模式和AMVP模式对于每个帧间PU,使用运动估计来确定一个或两个运动向量(MV)。为了提高HEVC中的运动向量(MV)编解码的编解码效率,HEVC运动向量预测(MVP)预测地编码MV。具体而言,HEVC支持用于MVP编解码的跳过和合并模式。对于跳过和合并模式,基于空间相邻区块(空间候选)或时间同位区块(时间候选)的运动信息,来导出一组候选。当使用“跳过”或“合并”模式对PU进行编解码时,没有运动信息被发信。相反地,仅所选候选的索引被编解码。对于跳过模式,残差信号(resid ...
【技术保护点】
1.一种在视频编解码系统中使用帧间预测模式进行视频编解码的方法,所述方法包括:/n接收与当前图像中的当前区块相关联的输入数据;/n当子区块运动补偿编解码工具被选择用于所述当前区块时:/n根据所述子区块运动补偿编解码工具生成与多个子区块相关联的多个子区块运动向量,其中,所述当前区块包括所述多个子区块;/n将所述子区块运动向量限制在一个范围内以形成多个受约束子区块运动向量;以及/n使用所述受约束子区块运动向量将运动补偿应用于所述当前区块,或者如果第一列表中的对应子区块运动向量在所述范围之外,则使用在第二列表的所述范围内的子区块运动向量将运动补偿应用于所述当前区块。/n
【技术特征摘要】 【专利技术属性】
【国外来华专利技术】20170518 US 62/507,838;20170614 US 62/519,2141.一种在视频编解码系统中使用帧间预测模式进行视频编解码的方法,所述方法包括:
接收与当前图像中的当前区块相关联的输入数据;
当子区块运动补偿编解码工具被选择用于所述当前区块时:
根据所述子区块运动补偿编解码工具生成与多个子区块相关联的多个子区块运动向量,其中,所述当前区块包括所述多个子区块;
将所述子区块运动向量限制在一个范围内以形成多个受约束子区块运动向量;以及
使用所述受约束子区块运动向量将运动补偿应用于所述当前区块,或者如果第一列表中的对应子区块运动向量在所述范围之外,则使用在第二列表的所述范围内的子区块运动向量将运动补偿应用于所述当前区块。
2.根据权利要求1所述的在视频编解码系统中使用帧间预测模式进行视频编解码的方法,其特征在于,所述子区块运动补偿编解码工具选自一个群组,所述群组包括进阶时间运动向量预测、空间-时间运动向量预测、仿射预测以及子区块细化的基于模型的运动向量推导模式。
3.根据权利要求2所述的在视频编解码系统中使用帧间预测模式进行视频编解码的方法,其特征在于,对于所述进阶时间运动向量预测,所述主要运动向量对应至默认运动向量、初始运动向量、缩放初始运动向量、所述当前区块的所述子区块运动向量中的一个、或是导出运动向量。
4.根据权利要求3所述的在视频编解码系统中使用帧间预测模式进行视频编解码的方法,其特征在于,所述主要运动向量对应于角子区块或中心子区块的子区块运动向量、使用所述当前区块的中心像素或中心区块的导出运动向量、或者使用在中心位置周围的子区块的导出运动向量。
5.根据权利要求2所述的在视频编解码系统中使用帧间预测模式进行视频编解码的方法,其特征在于,对于所述空间-时间运动向量预测,所述主要运动向量对应于第一导出的子区块运动向量、多个相邻区块的运动向量、时间同位的运动向量、或是导出运动向量。
6.根据权利要求5所述的在视频编解码系统中使用帧间预测模式进行视频编解码的方法,其特征在于,所述主要运动向量对应于透过使用所述当前区块的中心像素或中心区块导出的所述导出运动向量。
7.根据权利要求2所述的在视频编解码系统中使用帧间预测模式进行视频编解码的方法,其特征在于,对于所述仿射预测,所述主要运动向量对应于多个控制点运动向量的其中一个、所述当前区块的所述子区块运动向量的其中一个、或一个导出运动向量。
8.根据权利要求7所述的在视频编解码系统中使用帧间预测模式进行视频编解码的方法,其特征在于,所述当前区块的所述子区块运动向量中的其中一个对应于角子区块或中心子区块的运动向量,或者所述导出运动向量对应至使用所述当前区块的中心像素或中心区块的一个导出运动向量。
9.根据权利要求2所述的在视频编解码系统中使用帧间预测模式进行视频编解码的方法,其特征在于,对于所述子区块细化基于模型的运动向量推导模式,所述主要运动向量对应至当前预测单元、编解码单元或当前区块的一个初始运动向量、或者当前预测单元、编解码单元或当前区块的一个细化运动向量。
10.根据权利要求1所述的在视频编解码系统中使用帧间预测模式进行视频编解码的方法,其特征在于,所述将所述子区块运动向量约束在所述主要运动向量周围的所述范围内包括:限制所述主要运动向量与所述子区块运动向量的每个子区块运动向量之间的差值在一个或多个阈值内。
11.根据权利要求10所述的在视频编解码系统中使用帧间预测模式进行视频编解码的方法,其特征在于,所述子区块运动向量的每个子区块运动向量被限制在从(主要运动向量-运动向量阈值)到(主要运动向量+运动向量阈值)的所述范围内,其中所述运动向量阈值对应至一个阈值,且如果一个子区块运动向量在所述范围外,则将所述子区块运动向量剪辑到所述范围内。
12.根据权利要求10所述的在视频编解码系统中使用帧间预测模式进行视频编解码的方法,其特征在于,所述一个或多个阈值中的每一个对应至预定值、导出值或信号值。
13.根据权利要求12所述的在视频编解码系统中使用帧间预测模式进行视频编解码的方法,其特征在于,在编码器侧所述一个或多个阈值被发信于序列参数集、图像参数集或切片标头中,或者在解码器侧所述一个或多个阈值自序列参数集、图像参数集或切片标头处解析。
14.根据权利要求10所述的在视频编解码系统中使用帧间预测模式进行视频编解码的方法,其特征在于,所述一个或多个阈值的确定是根据所述当前区块或所述当前子区块的大小、宽度或高度、所述主要运动向量、所述当前区块或所述当前子区块的帧间预测方向、或以上所述的组合。
技术研发人员:庄子德,陈庆晔,黄毓文,徐志玮,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。