技术特征:
1.一种运动搜索方法,其特征在于,所述运动搜索方法包括:获取当前块的历史预测矢量列表中的第一串预测矢量及其第一匹配串;获取所述当前块的当前帧同位块的第二串预测矢量及其第二匹配串;按照预设规则对所述第一匹配串和所述第二匹配串进行运动搜索,确定所述当前块的最终串矢量。2.根据权利要求1所述的运动搜索方法,其特征在于,在所述按照预设规则对所述第一匹配串和所述第二匹配串进行运动搜索,确定所述当前块的最终串矢量前,所述运动搜索方法还包括:获取所述当前块的邻近块的第三串预测矢量及其第三匹配串;按照所述当前块的预设方向搜索第四匹配串;所述按照预设规则对所述第一匹配串和所述第二匹配串进行运动搜索,确定所述当前块的最终串矢量包括:按照所述预设规则对所述第一匹配串、所述第二匹配串、所述第三匹配串和所述第四匹配串进行运动搜索,确定所述当前块的最终串矢量。3.根据权利要求2所述的运动搜索方法,其特征在于,所述按照所述当前块的预设方向搜索第四匹配串,包括:按照所述当前块的水平搜索方向以及所述当前块的垂直搜索方向搜索所述第四匹配串;或者,将所述当前块所在的当前最大编码单元和/或所述当前块的左边最大编码单元的所有匹配串作为所述第四匹配串。4.根据权利要求2所述的运动搜索方法,其特征在于,所述邻近块为与所述当前块在空域相邻的已编码块和/或与所述当前块的相距距离小于预设距离阈值的非空域相邻的已编码块。5.根据权利要求2至4任一项所述的运动搜索方法,其特征在于,所述按照所述当前块的预设方向搜索第四匹配串包括:基于所述当前块的大小,确定搜索步长;基于所述搜索步长,按照所述当前块的预设方向搜索第四匹配串。6.根据权利要求1至4任一项所述的运动搜索方法,其特征在于,所述按照预设规则对所述第一匹配串和所述第二匹配串进行运动搜索,确定所述当前块的最终串矢量包括:计算所述第一匹配串和所述第二匹配串中每一匹配串与所述当前块的代价值;将所述代价值中最小代价值对应的匹配串作为所述当前块的最终匹配串,从而确定所述当前块的最终串矢量。7.根据权利要求1至4任一项所述的运动搜索方法,其特征在于,所述按照预设规则对所述第一匹配串和所述第二匹配串进行运动搜索,确定所述当前块的最终串矢量,包括:判断是否存在所述第二匹配串;若是,则直接将所述第二匹配串作为最佳匹配串,并基于最佳匹配串确定所述当前块的最终串矢量。8.根据权利要求1至4任一项所述的运动搜索方法,其特征在于,所述当前帧同位块为所述当前帧中与所述当前块的尺寸和位置均相同的已编码块。
9.一种运动搜索装置,其特征在于,包括:存储器和处理器;所述存储器用于存储程序指令,所述处理器用于执行所述程序指令以实现:获取当前块的历史预测矢量列表中的第一串预测矢量及其第一匹配串;获取所述当前块的当前帧同位块的第二串预测矢量及其第二匹配串;按照预设规则对所述第一匹配串和所述第二匹配串进行运动搜索,确定所述当前块的最终串矢量。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有程序指令,所述程序指令被执行时实现:获取当前块的历史预测矢量列表中的第一串预测矢量及其第一匹配串;获取所述当前块的当前帧同位块的第二串预测矢量及其第二匹配串;按照预设规则对所述第一匹配串和所述第二匹配串进行运动搜索,确定所述当前块的最终串矢量。
技术总结
本申请公开了运动搜索方法、装置及计算机可读存储介质,涉及视频编码技术领域,所述运动搜索方法包括:获取当前块的历史预测矢量列表中的第一串预测矢量及其第一匹配串;获取当前块的当前帧同位块的第二串预测矢量及其第二匹配串;按照预设规则对第一匹配串和第二匹配串进行运动搜索,确定当前块的最终串矢量,有利于提高运动搜索方法的精准度,进而可提高基于该运动搜索方法进行视频编码时的压缩率。基于该运动搜索方法进行视频编码时的压缩率。基于该运动搜索方法进行视频编码时的压缩率。
技术研发人员:陈秀丽 江东 林聚财 殷俊
受保护的技术使用者:浙江大华技术股份有限公司
技术研发日:2021.05.18
技术公布日:2021/10/23
再多了解一些
本文用于企业家、创业者技术爱好者查询,结果仅供参考。