一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

视频解码方法、视频编码方法、装置、设备和存储介质与流程

2022-02-24 10:43:42 来源:中国专利 TAG:

技术特征:
1.一种视频解码方法,其特征在于,所述方法包括:在视频解码过程中,对历史运动信息列表中已解码块的位移矢量进行分类;在分类时,若所述已解码块满足多个类中任一个类的分类条件,则将所述已解码块的位移矢量加入所述任一个类,并停止对所述已解码块的位移矢量的分类。2.据权利要求1所述的方法,其特征在于,所述若所述已解码块满足多个类中任一个类的分类条件,将所述已解码块的位移矢量加入所述任一个类包括:若所述已解码块满足多个类中任一个类的分类条件,将所述已解码块的位移矢量在所述历史运动信息列表中的索引加入所述任一个类。3.根据权利要求1所述的方法,其特征在于,所述停止对所述已解码块的位移矢量的分类之后,所述方法还包括:根据分类之后的位移矢量,生成候选位移矢量列表,一个待解码块对应于一个候选位移矢量列表。4.根据权利要求3所述的方法,其特征在于,所述根据分类之后的位移矢量,生成候选位移矢量列表包括下述任一项:响应于所述多个类中存在不包含任一个位移矢量的类,根据除所述类以外的所述多个类中其他类包含的位移矢量,生成所述候选位移矢量列表;响应于所述多个类中存在不包含任一个位移矢量的类,将第一位移矢量加入所述候选位移矢量列表;响应于所述多个类中存在不包含任一个位移矢量的类,将与所述待解码块位置相邻的已解码块的第二位移矢量加入所述候选位移矢量列表;响应于所述多个类中存在不包含任一个位移矢量的类,将与所述待解码块位置不相邻的已解码块的第三位移矢量加入所述候选位移矢量列表;响应于所述多个类中存在不包含任一个位移矢量的类,将所述历史运动信息列表中解码顺序与所述待解码块相邻的已解码块的位移矢量加入所述候选位移矢量列表;响应于所述多个类中存在不包含任一个位移矢量的类,将所述历史运动信息列表中目标位置的位移矢量加入所述候选位移矢量列表。5.根据权利要求4所述的方法,其特征在于,所述响应于所述多个类中存在不包含任一个位移矢量的类,将第一位移矢量加入所述候选位移矢量列表包括:响应于所述多个类中存在不包含任一个位移矢量的类,根据多个第一位移矢量生成第一位移矢量列表;从所述第一位移矢量列表中确定与所述类对应的第一位移矢量,将所述与所述类对应的第一位移矢量加入所述候选位移矢量列表。6.根据权利要求4所述的方法,其特征在于,所述响应于所述多个类中存在不包含任一个位移矢量的类,将与待解码块位置相邻的已解码块的第二位移矢量加入所述候选位移矢量列表包括:响应于所述多个类中存在不包含任一个位移矢量的类,根据与所述待解码块位置相邻的多个已解码块的第二位移矢量生成第二位移矢量列表;从所述第二位移矢量列表中确定与所述类对应的第二位移矢量,将所述与所述类对应的第二位移矢量加入所述候选位移矢量列表。
7.根据权利要求4所述的方法,其特征在于,所述将与待解码块位置相邻的已解码块的位移矢量加入所述候选位移矢量列表之前,所述方法还包括:响应于与所述待解码块位置相邻的已解码块不对应于任一位移矢量,将第四位移矢量加入所述候选位移矢量列表。8.根据权利要求3所述的方法,其特征在于,所述生成候选位移矢量列表之后,所述方法还包括:根据待解码块的索引,在所述候选位移矢量列表中确定与所述待解码块对应的目标位移矢量;根据所述目标位移矢量,对所述待解码块进行解码。9.根据权利要求1~8任一项所述的方法,其特征在于,所述分类条件包括以下至少其中之一:已解码块的尺寸大于或等于尺寸阈值、已解码块的位移矢量的使用次数大于次数阈值以及已解码块与待解码块之间的空间位置关系符合位置条件。10.一种视频编码方法,其特征在于,包括:在视频编码过程中,对历史运动信息列表中已编码块的位移矢量进行分类;在分类时,若所述已编码块满足多个类中任一个类的分类条件,则将所述已编码块的位移矢量加入所述任一个类,并停止对所述已编码块的位移矢量的分类。11.根据权利要求10所述的方法,其特征在于,所述停止对所述已编码块的位移矢量的分类之后,所述方法还包括:根据分类之后的位移矢量,生成候选位移矢量列表,一个候选位移矢量列表对应于一个待编码块;从所述候选位移矢量列表中,确定与所述待编码块对应的目标位移矢量;根据所述目标位移矢量,对所述待编码块进行编码,并根据所述目标位移矢量在所述候选位移矢量列表中的次序,生成所述待编码块的索引。12.根据权利要求10所述的方法,其特征在于,所述若所述已编码块满足多个类中任一个类的分类条件,将所述已编码块的位移矢量加入所述任一个类包括:若所述已编码块满足多个类中任一个类的分类条件,将所述已编码块的位移矢量在所述历史运动信息列表中的索引加入所述任一个类。13.一种视频解码装置,其特征在于,所述装置包括:分类模块,用于在视频解码过程中,对历史运动信息列表中已解码块的位移矢量进行分类;在分类时,若所述已解码块满足多个类中任一个类的分类条件,则将所述已解码块的位移矢量加入所述任一个类,并停止对所述已解码块的位移矢量的分类。14.一种视频编码装置,其特征在于,所述装置包括:分类模块,用于在视频编码过程中,对历史运动信息列表中已编码块的位移矢量进行分类;在分类时,若所述已编码块满足多个类中任一个类的分类条件,则将所述已编码块的位移矢量加入所述任一个类,并停止对所述已编码块的位移矢量的分类。15.一种计算机设备,其特征在于,所述计算机设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条程序代码,所述程序代码由所述一个或多个处理器加载并执行以实现如权利要求1至权利要求9任一项所述的视频解码方法,或
如权利要求10至权利要求12任一项所述的视频编码方法。

技术总结
本申请公开了一种视频解码方法、视频编码方法、装置、计算机设备以及存储介质,属于视频处理领域。通过本申请实施例提供的技术方案,在解码端对历史运动信息列表中的位移矢量进行分类的过程中,一旦一个位移矢量被分入了一个类,解码端不会继续对该位移矢量进行分类,而是会终止对该位移矢量的分类。相较于相关技术中对历史运动信息列表中的位移矢量进行分类的过程,能够避免一个位移矢量被分入多个类的情况,从而在构建候选位移矢量列表时无需进行查重操作,降低了视频解码的复杂度,提高了视频解码的效率。视频解码的效率。视频解码的效率。


技术研发人员:王英彬 许晓中 刘杉
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2020.08.10
技术公布日:2022/2/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献