帧内预测方法、视频编码、解码方法及相关设备技术

技术编号:23499230 阅读:29 留言:0更新日期:2020-03-13 13:42
本申请涉及视频处理技术领域,提供帧内预测方法、视频编码、解码方法及相关设备,帧内预测方法包括:获取当前编码块的图像信息以及相邻编码块的图像信息,其中,相邻编码块为已编码或已解码重建的编码块;根据相邻编码块的图像信息及至少一个预设的帧内预测模式计算相邻编码块对当前编码块进行帧内预测的至少一个第一预测值,根据至少一个第一预测值构造模式矩阵;根据模式矩阵及预设算法确定至少一个模式组合,根据相邻编码块的图像信息及模式组合计算相邻编码块对当前编码块进行帧内预测的至少一个第二预测值,将与真实值差异最小的第二预测值作为当前编码块的预测结果。本申请提供的帧内预测方法可以提高编码性能。

Intra prediction method, video coding, decoding method and related equipment

【技术实现步骤摘要】
帧内预测方法、视频编码、解码方法及相关设备
本申请涉及视频处理
,具体涉及帧内预测方法、视频编码、解码方法及相关设备。
技术介绍
目前,视频在人们生活和工作中发挥着重要作用,如在线学习、视频娱乐、安防监控、远程医疗等,其数据量占了整个互联网流量的80%以上。伴随着用户对视频的更高需求,视频的数据量呈现爆炸式增长。然而,视频编码的压缩效率却始终赶不上视频数据量的增长。因此,需要研究更为高效的视频编码算法。帧内预测是视频编码的重要组成部分,现有的帧内预测方法的参数比较固定。然而,视频内容多种多样,固定参数的预测方法不能获得更好的编码性能。
技术实现思路
有鉴于此,本申请实施例提供帧内预测方法、视频编码、解码方法及相关设备,旨在提高视频编码的编码性能。本申请实施例的第一方面提供了一种帧内预测方法,包括:获取当前编码块的图像信息以及相邻编码块的图像信息,其中,所述相邻编码块为已编码或已解码重建的编码块;根据所述相邻编码块的图像信息及至少一个预设的帧内预测模式计算所述相邻编码块对所述当前编码块进行本文档来自技高网...

【技术保护点】
1.一种帧内预测方法,其特征在于,包括:/n获取当前编码块的图像信息以及相邻编码块的图像信息,其中,所述相邻编码块为已编码或已解码重建的编码块;/n根据所述相邻编码块的图像信息及至少一个预设的帧内预测模式计算所述相邻编码块对所述当前编码块进行帧内预测的至少一个第一预测值,其中,每个第一预测值对应一个帧内预测模式;/n根据所述至少一个第一预测值构造模式矩阵;/n根据所述模式矩阵及预设算法确定至少一个模式组合,根据所述相邻编码块的图像信息及所述模式组合计算所述相邻编码块对所述当前编码块进行帧内预测的至少一个第二预测值,其中,每个第二预测值对应一个模式组合,每个模式组合包括至少一个第一预测值及与每个...

【技术特征摘要】
1.一种帧内预测方法,其特征在于,包括:
获取当前编码块的图像信息以及相邻编码块的图像信息,其中,所述相邻编码块为已编码或已解码重建的编码块;
根据所述相邻编码块的图像信息及至少一个预设的帧内预测模式计算所述相邻编码块对所述当前编码块进行帧内预测的至少一个第一预测值,其中,每个第一预测值对应一个帧内预测模式;
根据所述至少一个第一预测值构造模式矩阵;
根据所述模式矩阵及预设算法确定至少一个模式组合,根据所述相邻编码块的图像信息及所述模式组合计算所述相邻编码块对所述当前编码块进行帧内预测的至少一个第二预测值,其中,每个第二预测值对应一个模式组合,每个模式组合包括至少一个第一预测值及与每个第一预测值对应的权重系数;
根据所述当前编码块的图像信息得到所述当前编码块的真实值,将与所述真实值差异最小的第二预测值作为所述当前编码块的预测结果。


2.如权利要求1所述的帧内预测方法,其特征在于,所述第二预测值由所述模式组合对应的第一预测值及权重系数计算得到。


3.如权利要求1所述的帧内预测方法,其特征在于,所述预设算法包括优化算法和限定条件,所述限定条件包括所述模式组合中的第一预测值的数量范围和/或所述权重系数的取值范围。


4.一种视频编码方法,应用于视频编码器,其特征在于,所述视频编码方法包括:
获取当前编码块的图像信息以及相邻编码块的图像信息,其中,所述相邻编码块为已编码重建的编码块;
根据所述相邻编码块的图像信息和至少两种预测策略对所述当前编码块进行帧内预测,计算每种预测策略的率失真代价值,将率失真代价值最小的预测策略作为目标预测策略,其中,所述至少两种预测策略包括第一预测策略和第二预测策略,所述第一预测策略为如权利要求1-3任一项所述的帧内预测方法;
计算所述目标预测策略对所述当前编码块进行帧内预测的第三预测值;
根据所述当前编码块的图像信息得到所述当前编码块的真实值,根据所述真实值与所述第三预测值计算预测残差;
根据所述目标预测策略和所述预测残差进行编码,根据编码结果生成视频码流。


5.如权利要求4所述的视频编码方法,其特征在于,所述根据所述目标预测策略和所述预测残差进行编码,具体包括:
若所述目标预测策略为所述第一预测策略,对所述第一预测策略对应的策略标识、所述第一预测策略对应的第一预测值的索引标识、所述第一预测策略对应的权重系数及所述预测残差进行编码。


6.一种视频解码方法,应用于视频解码器,其特征在于,所述视频解码方法包括:
获取视频码流;
对所述视频码流进行解码,得到策略标识和预测残差;
根据所述策略标识从至少两种预测策略中确定目标预测策略,所述至少两种预测策略包括第一预测策略和第二预测策略,所述第一预测策略为如权利要求1-3任一项所述的帧内预测方法;
根据所述目标预测策略和所述预测残差进行视频重建。


7.如权利要求6所述的视频解码方法,其特征在于,所述根据所述目标预测策略和所述预测残差进行视频重建,包括:
若所述目标预测策略为所述第一预测策略,对所述视频码流进一步解码,得到所述第一预测策略对应的第一预测值的索引标识、所述第一预测策略对应的权重系数;
根据所述第一预测策略对应的第一预测值的索引标识、所述第一预测策略对应的权重系数和所述预测残差进行视频重建。


8.一种帧内...

【专利技术属性】
技术研发人员:张云朱林卫皮金勇
申请(专利权)人:中国科学院深圳先进技术研究院
类型:发明
国别省市:广东;44

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

1