视频编码的方法与装置,以及视频解码的方法与装置制造方法及图纸

技术编号:24468902 阅读:30 留言:0更新日期:2020-06-10 19:48
提供一种视频编码方法,包括:根据当前块的运动信息候选列表确定当前块的基准运动信息;根据当前块所属的帧的类型从对应的偏移值候选集合中确定目标偏移值,其中,所述类型包括第一类型和第二类型,第一类型对应的偏移值候选集合是第二类型对应的偏移值候选集合的子集;根据基准运动信息确定搜索起点;在搜索起点以目标偏移值为搜索步长,搜索当前块的参考块。应用上述方法后,对于运动复杂的帧,视频编码装置可以采用包含较多偏移值的集合,从而可以选择较小的搜索步长精确搜索最优运动矢量;对于运动简单的帧,视频编码装置可以采用包含较少偏移值的集合,从而可以快速搜索最优运动矢量。

Methods and devices of video coding and video decoding

【技术实现步骤摘要】
【国外来华专利技术】视频编码的方法与装置,以及视频解码的方法与装置版权申明本专利文件披露的内容包含受版权保护的材料。该版权为版权所有人所有。版权所有人不反对任何人复制专利与商标局的官方记录和档案中所存在的该专利文件或者该专利披露。
本申请涉及视频编码领域和视频解码领域,并且更为具体地,涉及一种视频编码的方法与装置,以及一种视频解码的方法与装置。
技术介绍
视频编码的基本原理是利用空域、时域和码字之间的相关性,尽可能去除冗余以节省传输带宽或者存储空间。目前常用的做法是采用基于块的混合视频编码框架,通过预测(包括帧内预测和帧间预测)、变换、量化、熵编码等步骤实现视频编码压缩。在各种视频编码方案和解码方案中,运动估计和运动补偿是一种影响编码性能和解码性能的关键技术。由于视频中邻近帧中的物体之间存在着一定的相关性,因此,可将待编码帧分成若干图像块,搜索出每个图像块在邻近帧中的位置,并得出两者之间的空间位置的相对偏移量,得到的相对偏移量即运动矢量(motionvector,MV),得到运动矢量的过程被称为运动估计(motionestimation,M本文档来自技高网...

【技术保护点】
1.一种视频编码的方法,其特征在于,包括:/n根据当前块的运动信息候选列表确定所述当前块的基准运动信息;/n根据所述当前块所属的帧的类型从对应的偏移值候选集合中确定目标偏移值,其中,所述类型包括第一类型和第二类型,所述第一类型对应的偏移值候选集合是所述第二类型对应的偏移值候选集合的子集;/n根据所述基准运动信息确定搜索起点;/n在所述搜索起点以所述目标偏移值为搜索步长,搜索所述当前块的参考块。/n

【技术特征摘要】
【国外来华专利技术】1.一种视频编码的方法,其特征在于,包括:
根据当前块的运动信息候选列表确定所述当前块的基准运动信息;
根据所述当前块所属的帧的类型从对应的偏移值候选集合中确定目标偏移值,其中,所述类型包括第一类型和第二类型,所述第一类型对应的偏移值候选集合是所述第二类型对应的偏移值候选集合的子集;
根据所述基准运动信息确定搜索起点;
在所述搜索起点以所述目标偏移值为搜索步长,搜索所述当前块的参考块。


2.根据权利要求1所述的方法,其特征在于,
所述第一类型的帧的内容变化程度相比所述第二类型的帧的内容变化程度简单。


3.根据权利要求1或2所述的方法,其特征在于,
所述第一类型为屏幕内容;和/或,
所述第二类型为非屏幕内容。


4.根据权利要求1至3中任一项所述的方法,其特征在于,
所述第一类型对应的偏移值候选集合为{1,2,4,8,16,32};以及,
所述第二类型对应的偏移值候选集合为{1/4,1/2,1,2,4,8,16,32}。


5.根据权利要求1至4中任一项所述的方法,其特征在于,所述第一类型对应的偏移值候选集合和所述第二类型对应的偏移值候选集合位于同一个偏移值候选列表中。


6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
对所述当前块进行编码,得到码流,其中,所述码流包含所述目标偏移值在所述偏移值候选列表中的索引号。


7.根据权利要求6所述的方法,其特征在于,所述码流中未包含用于指示所述当前块所属的帧为所述第一类型或所述第二类型的标识。


8.一种视频编码的方法,其特征在于,包括:
根据当前块的运动信息候选列表确定所述当前块的基准运动信息;
根据所述当前块所属的帧的类型从同一个偏移值候选列表中确定目标偏移值;
根据所述基准运动信息确定搜索起点;
在所述搜索起点以所述目标偏移值为搜索步长,搜索所述当前块的参考块。


9.根据权利要求8所述的方法,其特征在于,所述根据所述当前块所属的帧的类型从同一个偏移值候选列表中确定目标偏移值,包括:
根据所述当前块所属的帧的类型从同一个偏移值候选列表中的对应的偏移值集合中确定目标偏移值;其中,所述类型包括第一类型和第二类型,所述偏移值候选列表中与所述第一类型对应的偏移值集合,是所述偏移值候选列表中与所述第二类型对应的偏移值集合的子集。


10.根据权利要求9所述的方法,其特征在于,
所述第一类型的帧的内容变化程度相比所述第二类型的帧的内容变化程度简单。


11.根据权利要求9或10所述的方法,其特征在于,
所述第一类型为屏幕内容;和/或,
所述第二类型为非屏幕内容。


12.根据权利要求9至11中任一项所述的方法,其特征在于,
所述偏移值候选列表中与所述第一类型对应的偏移值的集合为{1,2,4,8,16,32};以及,
所述偏移值候选列表中与所述第二类型对应的偏移值的集合为{1/4,1/2,1,2,4,8,16,32}。


13.根据权利要求8至12中任一项所述的方法,其特征在于,所述方法还包括:
对所述当前块进行编码,得到码流,其中,所述码流包含所述目标偏移值在所述偏移值候选列表中的索引号。


14.根据权利要求13所述的方法,其特征在于,所述码流中未包含用于指示所述当前块所属的帧为第一类型或第二类型的标识。


15.一种视频解码的方法,其特征在于,包括:
根据当前块的运动信息候选列表确定所述当前块的基准运动信息;
确定目标偏移值,其中,所述目标偏移值为所述当前块所属的帧的类型对应的偏移值候选集合中的一个偏移值,其中,所述类型包括第一类型和第二类型,所述第一类型对应的偏移值候选集合是所述第二类型对应的偏移值候选集合的子集;
根据所述基准运动信息确定搜索起点;
在所述搜索起点以所述目标偏移值为搜索步长,搜索所述当前块的参考块。


16.根据权利要求15所述的方法,其特征在于,
所述第一类型的帧的内容变化程度相比所述第二类型的帧的内容变化程度简单。


17.根据权利要求15或16所述的方法,其特征在于,
所述第一类型为屏幕内容;和/或,
所述第二类型为非屏幕内容。


18.根据权利要求15至17中任一项所述的方法,其特征在于,
所述第一类型对应的偏移值候选集合为{1,2,4,8,16,32};以及,
所述第二类型对应的偏移值候选集合为{1/4,1/2,1,2,4,8,16,32}。


19.根据权利要求15至18中任一项所述的方法,其特征在于,所述第一类型对应的偏移值候选集合和所述第二类型对应的偏移值候选集合位于同一个偏移值候选列表中。


20.根据权利要求15至19中任一项所述的方法,其特征在于,所述确定目标偏移值,包括:
接收所述当前块对应的码流,其中,所述码流包含索引号;
根据所述索引号在预设偏移值候选列表中确定所述目标偏移值。


21.根据权利要求20所述的方法,其特征在于,所述码流中未包含用于指示所述当前块所属的帧为所述第一类型或所述第二类型的标识。


22.一种视频解码的方法,其特征在于,包括:
根据当前块的运动信息候选列表确定所述当前块的基准运动信息;
从一个偏移值候选列表中确定目标偏移值,其中,不同类型的帧中的图像块采用同一个偏移值候选列表确定目标偏移值;
根据所述基准运动信息确定搜索起点;
在所述搜索起点以所述目标偏移值为搜索步长,搜索所述当前块的参考块。


23.根据权利要求22所述的方法,其特征在于,
所述当前块所属的帧的类型包括第一类型和第二类型,所述偏移值候选列表中与所述第一类型对应的偏移值的集合是所述偏移值候选列表中与所述第二类型对应的偏移值的集合的子集。


24.根据权利要求23所述的方法,其特征在于,
所述第一类型的帧的内容变化程度相比所述第二类型的帧的内容变化程度简单。


25.根据权利要求23或24所述的方法,其特征在于,
所述第一类型为屏幕内容;和/或,
所述第二类型为非屏幕内容。


26.根据权利要求23至25中任一项所述的方法,其特征在于,
所述偏移值候选列表中与所述第一类型对应的偏移值的集合为{1,2,4,8,16,32};以及,
所述偏移值候选列表中与所述第二类型对应的偏移值的集合为{1/4,1/2,1,2,4,8,16,32}。


27.根据权利要求22至26中任一项所述的方法,其特征在于,所述从一个偏移值候选列表中确定目标偏移值,包括:
从所述当前块对应的码流中确定索引号;
根据所述索引号从所述偏移值候选列表中确定所述目标偏移值。


28.根据权利要求27所述的方法,其特征在于,所述码流中未包含用于指示所述当前块所属的帧为第一类型或第二类型的标识。


29.一种视频编码的装置,其特征在于,包括:
存储器,用于存储代码;
处理器,用于读取所述存储器中的代码,以执行如下操作:
根据当前块的运动信息候选列表确定所述当前块的基准运动信息;...

【专利技术属性】
技术研发人员:郑萧桢孟学苇王苫社马思伟
申请(专利权)人:深圳市大疆创新科技有限公司北京大学
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1