System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图像预测方法及装置制造方法及图纸_技高网

图像预测方法及装置制造方法及图纸

技术编号:40354889 阅读:4 留言:0更新日期:2024-02-09 14:40
本发明专利技术实施例提供一种图像预测方法。该方法包括:接收码流,从所述码流中解析当前块的预测模式。当所述当前块的预测模式是联合帧内预测模式和帧间预测模式时,根据预设策略选择三角形预测单元模式的执行方式;根据所述三角形预测单元模式的执行方式确定所述当前块的运动信息;根据所述运动信息,执行运动补偿过程,获得帧间预测采样。根据所述当前块的预测模式,获得帧内预测采样;然后将所述帧间预测采样和所述帧内预测采样结合,获得所述当前块的预测图像。本发明专利技术实施例可以提高编解码的效率。

【技术实现步骤摘要】

本申请涉及视频编解码领域,更确切地说,涉及一种图像预测方法及装置


技术介绍

1、随着互联网科技的迅猛发展以及人们物质精神文化的日益丰富,在互联网中针对视频的应用需求尤其是针对高清视频的应用需求越来越多,而高清视频的数据量非常大,要想高清视频能在带宽有限的互联网中传输,必须首先解决的问题就是视频编解码问题。视频编解码广泛用于数字视频应用,例如广播数字电视、互联网和移动网络上的视频传播、视频聊天和视频会议等实时会话应用、dvd和蓝光光盘、视频内容采集和编辑系统以及可携式摄像机的安全应用。

2、视频序列的每个图片通常分割成不重叠的块集合,通常在块层级上进行编码。例如,通过空间(图片内)预测和时间(图片间)预测来产生预测块。相应地,预测模式可以包括帧内预测模式(空间预测)和帧间预测模式(时间预测)。其中,帧内预测模式集合可以包括35种不同的帧内预测模式,例如,如dc(或均值)模式和平面模式的非方向性模式;或者如h.265中定义的方向性模式;或者可以包括67种不同的帧内预测模式,例如,如dc(或均值)模式和平面模式的非方向性模式;或者如正在发展中的h.266中定义的方向性模式。帧间预测模式集合取决于可用参考图片和其它帧间预测参数,例如取决于是否使用整个参考图片或只使用参考图片的一部分。

3、现有技术在图像预测时,效率比较低。


技术实现思路

1、本申请(或本公开)实施例提供图像预测的装置和方法。

2、第一方面,本专利技术实施例涉及一种图像预测方法。该方法包括:接收码流,从所述码流中解析当前块的预测模式。当所述当前块的预测模式是联合帧内预测模式和帧间预测模式时,根据预设策略选择三角形预测单元模式的执行方式;根据所述三角形预测单元模式的执行方式确定所述当前块的运动信息;根据所述运动信息,执行运动补偿过程,获得帧间预测采样。根据所述当前块的预测模式,获得帧内预测采样;然后将所述帧间预测采样和所述帧内预测采样结合,获得所述当前块的预测图像。

3、本专利技术实施例第一方面的方法,可以提高编解码的效率。

4、第二方面,本专利技术实施例涉及一种图像预测方法。该方法包括:接收码流,从所述码流中解析当前块的三角形预测单元模式,当所述当前块采用三角形预测单元模式时,根据第一预设策略选择联合帧内预测模式和帧间预测模式的执行方式;根据三角形预测单元模式获取所述当前块的运动信息,获得帧间预测采样。根据所述联合帧内预测模式和帧间预测模式的执行方式,以及所述帧间预测采样,获得所述当前块的预测图像。

5、本专利技术实施例第二方面的方法,可以提高编解码的效率。

6、第三方面,本专利技术实施例涉及解码视频流的装置,包含处理器和存储器。所述存储器存储指令,所述指令使得所述处理器执行根据第一方面的方法。

7、第四方面,本专利技术实施例涉及解码视频流的装置,包含处理器和存储器。所述存储器存储指令,所述指令使得所述处理器执行根据第二方面的方法。

8、第五方面,提出计算机可读存储介质,其上储存有指令,所述指令执行时,使得一个或多个处理器编码视频数据。所述指令使得所述一个或多个处理器执行根据第一方面任何可能实施例的方法。

9、第六方面,本专利技术实施例涉及包括程序代码的计算机程序,所述程序代码在计算机上运行时执行根据第一方面任何可能实施例的方法。

10、第七方面,提出计算机可读存储介质,其上储存有指令,所述指令执行时,使得一个或多个处理器编码视频数据。所述指令使得所述一个或多个处理器执行根据第二方面任何可能实施例的方法。

11、第八方面,本专利技术实施例涉及包括程序代码的计算机程序,所述程序代码在计算机上运行时执行根据第二方面任何可能实施例的方法。

12、在附图及以下说明中阐述一个或多个实施例的细节。其它特征、目的和优点通过说明书、附图以及权利要求是显而易见的。

本文档来自技高网...

【技术保护点】

1.一种解码方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,当所述第一标识指示所述当前块的预测模式是联合帧内预测模式和帧间预测模式时,确定所述当前块不使用几何分割预测模式,所述几何分割预测模式包括三角形预测单元模式;当所述第一标识指示所述当前块不使用所述联合帧内预测模式和帧间预测模式时,确定使用所述几何分割预测模式。

3.根据权利要求1或2所述的方法,其特征在于,所述加权方式采用可变系数加权或固定系数加权或等比例加权。

4.根据权利要求2所述的方法,其特征在于,在确定使用所述几何分割预测模式时,从所述码流中解析预测模式索引,并根据所述预测模式索引获得所述几何分割预测模式的划分方向。

5.根据权利要求1或2所述的方法,其特征在于,在所述编码块的高度不小于128或所述编码块的宽度不小于128时,所述第一标识被设置为指示所述当前块不使用所述联合帧内预测模式和帧间预测模式。

6.一种编码的方法,其特征在于,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,当所述第一标识指示所述当前块的预测模式是联合帧内预测模式和帧间预测模式时,确定所述当前块不使用几何分割预测模式,所述几何分割预测模式包括三角形预测单元模式;当所述第一标识指示所述当前块不使用所述联合帧内预测模式和帧间预测模式时,确定使用所述几何分割预测模式。

8.根据权利要求6或7所述的方法,所述加权方式采用可变系数加权或固定系数加权或等比例加权。

9.根据权利要求7所述的方法,其特征在于,在确定使用所述几何分割预测模式时,将预测模式索引编码到所述码流中,所述预测模式索引用于获得所述几何分割预测模式的划分方向。

10.根据权利要求6或7所述的方法,其特征在于,在所述编码块的高度不小于128或所述编码块的宽度不小于128时,所述第一标识被设置为指示所述当前块不使用所述联合帧内预测模式和帧间预测模式。

11.一种解码视频流的装置,包含处理器和存储器,所述存储器存储指令,所述指令使得所述处理器执行所述1-5任一所述的方法。

12.一种编码视频流的装置,包含处理器和存储器,所述存储器存储指令,所述指令使得所述处理器执行所述6-10任一所述的方法。

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有程序指令,当所述程序指令在计算机或处理器中执行时,使得所述计算机或处理器执行如权利要求1至5任一项所述的方法或执行如权利要求6至10任一项所述的方法。

14.一种码流,包括编码块,在所述编码块的宽度和高度均大于等于8,且所述编码块的宽度和高度均小于128的情况下,所述码流还包括第一标识,所述第一标识用于指示当前块是否使用联合帧内预测模式和帧间预测模式;

15.根据权利要求14所述的码流,其特征在于,当所述第一标识指示所述当前块的预测模式是联合帧内预测模式和帧间预测模式时,确定所述当前块不使用几何分割预测模式,所述几何分割预测模式包括三角形预测单元模式;当所述第一标识指示所述当前块不使用所述联合帧内预测模式和帧间预测模式时,确定使用所述几何分割预测模式。

16.根据权利要求15所述的码流,其特征在于,在确定使用所述几何分割预测模式时,所述码流还包括预测模式索引,所述预测模式索引用于获得所述几何分割预测模式的划分方向。

17.根据权利要求14或15所述的码流,其特征在于,当所述第一标识指示所述当前块的预测模式是联合帧内预测模式和帧间预测模式时,所述码流还包括融合索引,所述融合索引用于从融合运动信息候选列表中确定所述当前块的运动信息。

18.根据权利要求14至17任一项所述的码流,其特征在于,在所述编码块的高度不小于128或所述编码块的宽度不小于128时,所述第一标识被设置为指示所述当前块不使用所述联合帧内预测模式和帧间预测模式。

19.一种发送码流的设备,包括存储器和发送器,所述存储器用于存储如权利要求14至18任一项所述的码流,所述发送器用于发送所述码流。

20.一种存储码流的设备,包括存储器和接收器,所述接收器用于接收如权利要求14至18任一项所述的码流或者根据权利要求6至10任一项所述的方法生成的码流;所述存储器用于存储所述码流。

21.一种处理码流的系统,包括编码器,存储器和解码器,

...

【技术特征摘要】

1.一种解码方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,当所述第一标识指示所述当前块的预测模式是联合帧内预测模式和帧间预测模式时,确定所述当前块不使用几何分割预测模式,所述几何分割预测模式包括三角形预测单元模式;当所述第一标识指示所述当前块不使用所述联合帧内预测模式和帧间预测模式时,确定使用所述几何分割预测模式。

3.根据权利要求1或2所述的方法,其特征在于,所述加权方式采用可变系数加权或固定系数加权或等比例加权。

4.根据权利要求2所述的方法,其特征在于,在确定使用所述几何分割预测模式时,从所述码流中解析预测模式索引,并根据所述预测模式索引获得所述几何分割预测模式的划分方向。

5.根据权利要求1或2所述的方法,其特征在于,在所述编码块的高度不小于128或所述编码块的宽度不小于128时,所述第一标识被设置为指示所述当前块不使用所述联合帧内预测模式和帧间预测模式。

6.一种编码的方法,其特征在于,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,当所述第一标识指示所述当前块的预测模式是联合帧内预测模式和帧间预测模式时,确定所述当前块不使用几何分割预测模式,所述几何分割预测模式包括三角形预测单元模式;当所述第一标识指示所述当前块不使用所述联合帧内预测模式和帧间预测模式时,确定使用所述几何分割预测模式。

8.根据权利要求6或7所述的方法,所述加权方式采用可变系数加权或固定系数加权或等比例加权。

9.根据权利要求7所述的方法,其特征在于,在确定使用所述几何分割预测模式时,将预测模式索引编码到所述码流中,所述预测模式索引用于获得所述几何分割预测模式的划分方向。

10.根据权利要求6或7所述的方法,其特征在于,在所述编码块的高度不小于128或所述编码块的宽度不小于128时,所述第一标识被设置为指示所述当前块不使用所述联合帧内预测模式和帧间预测模式。

11.一种解码视频流的装置,包含处理器和存储器,所述存储器存储指令,所述指令使得所述处理器执行所述1-5任一所述的方法。

12.一种编码视频流的装置,包...

【专利技术属性】
技术研发人员:徐巍炜杨海涛赵寅
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1