System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请(本专利技术)实施例大体上涉及图像处理领域,更具体地,涉及构建最可能模式列表。
技术介绍
1、视频译码(视频编码和解码)广泛用于数字视频应用,例如广播数字tv、通过互联网和移动网络传输视频、实时会话应用(如视频聊天)、视频会议、dvd和蓝光光盘、视频内容采集和编辑系统,以及安全应用的摄像机。
2、即使在视频较短的情况下也需要对大量的视频数据进行描述,当数据要在带宽容量受限的通信网络中发送或以其它方式发送时,这样会造成困难。因此,视频数据通常要先压缩然后在现代电信网络中发送。由于内存资源有限,当在设备中视频时,视频的大小也成为问题。视频压缩设备通常在源侧使用软件和/或硬件,以在发送或存储之前对视频数据进行编码,从而减少用来表示数字视频图像所需的数据量。然后,压缩数据在目的侧由用于对视频数据进行解码的视频解压缩设备接收。在有限的网络资源以及对更高视频质量的需求不断增长的情况下,需要改进压缩和解压缩技术,这些改进的技术在几乎不影响图像质量的情况下能够提高压缩比。
技术实现思路
1、本专利技术的目的是提供一种改进的方法和装置,降低解码复杂度,提高视频解码效率。
2、上述和其它目的通过独立权利要求请求保护的主题实现。其它实现方式从从属权利要求、说明书和附图中是显而易见的。
3、第一方面,本专利技术涉及一种由解码设备实现的用于解码图像(或帧)块的方法,包括:根据码流获取当前编码块的指示参数,其中,所述指示参数表示所述当前编码块是否应用多假设预测;
>4、根据所述码流获取所述当前编码块的索引参数;
5、根据所述指示参数的值,当所述当前编码块应用多假设预测时,根据所述索引参数和预定义列表获取所述当前编码块的帧内预测模式,其中,所述预定义列表按顺序包括以下帧内预测模式:平面模式、dc模式、垂直模式和水平模式;根据所述当前编码块的帧内预测模式解码所述当前编码块。
6、第二方面,本专利技术涉及一种由解码设备实现的用于图像(或帧)块的方法,包括:根据码流获取当前编码块的指示参数,其中,所述指示参数表示所述当前编码块是否应用多假设预测;
7、根据所述码流获取所述当前编码块的索引参数;
8、根据所述指示参数的值,当所述当前编码块应用多假设预测时,根据所述索引参数和预定义列表获取所述当前编码块的帧内预测模式,其中,所述预定义列表按顺序包括以下帧内预测模式:平面模式、dc模式和垂直模式;根据所述当前编码块的帧内预测模式解码所述当前编码块。
9、第三方面,本专利技术涉及一种由解码设备实现的用于解码图像(或帧)块的方法,包括:根据码流获取当前编码块的指示参数,其中,所述指示参数表示所述当前编码块是否应用多假设预测;
10、根据所述码流获取所述当前编码块的索引参数;
11、根据所述指示参数的值,当所述当前编码块应用多假设预测时,
12、根据所述索引参数和预定义列表获取所述当前编码块的帧内预测模式,其中,所述预定义列表按顺序包括以下帧内预测模式:平面模式和dc模式;
13、根据所述当前编码块的帧内预测模式解码所述当前编码块。
14、第四方面,本专利技术涉及一种由解码设备实现的用于解码图像(或帧)块的方法,包括:
15、根据码流获取当前编码块的指示参数,其中,所述指示参数表示所述当前编码块是否应用多假设预测;
16、根据所述指示参数的值,当所述当前编码块应用多假设预测时,
17、根据平面模式解码所述当前编码块。
18、第五方面,本专利技术涉及一种由解码设备实现的用于解码图像(或帧)块的方法,包括:
19、根据码流获取当前编码块的指示参数,其中,所述指示参数表示所述当前编码块是否应用多假设预测;
20、根据所述码流获取所述当前编码块的索引参数;
21、根据所述指示参数的值,当所述当前编码块应用多假设预测时,
22、根据所述索引参数和预定义列表获取所述当前编码块的帧内预测模式,其中,所述预定义列表按顺序包括以下帧内预测模式:dc模式、平面模式、垂直模式和水平模式;
23、根据所述当前编码块的帧内预测模式解码所述当前编码块。
24、第六方面,本专利技术涉及一种由解码设备实现的用于解码图像(或帧)块的方法,包括:
25、根据码流获取当前编码块的指示参数,其中,所述指示参数表示所述当前编码块是否应用多假设预测;
26、根据所述码流获取所述当前编码块的索引参数;
27、根据所述指示参数的值,当所述当前编码块应用多假设预测时,
28、根据所述索引参数和预定义列表获取所述当前编码块的帧内预测模式,其中,所述预定义列表按顺序包括以下帧内预测模式:dc模式、平面模式和垂直模式;
29、根据所述当前编码块的帧内预测模式解码所述当前编码块。
30、第七方面,本专利技术涉及一种由解码设备实现的用于解码图像(或帧)块的方法,包括:
31、根据码流获取当前编码块的指示参数,其中,所述指示参数表示所述当前编码块是否应用多假设预测;
32、根据所述码流获取所述当前编码块的索引参数;
33、根据所述指示参数的值,当所述当前编码块应用多假设预测时,
34、根据所述索引参数和预定义列表获取所述当前编码块的帧内预测模式,其中,所述预定义列表按顺序包括以下帧内预测模式:dc模式和平面模式;
35、根据所述当前编码块的帧内预测模式解码所述当前编码块。
36、第八方面,本专利技术涉及一种由解码设备实现的用于解码图像(或帧)块的方法,包括:
37、根据码流获取当前编码块的指示参数,其中,所述指示参数表示所述当前编码块是否应用多假设预测;
38、根据所述指示参数的值,当所述当前编码块应用多假设预测时,
39、根据dc模式解码所述当前编码块。
40、第九方面,本专利技术涉及一种构建用于帧内预测的最可能模式(most probablemode,mpm)列表的方法,所述方法包括:
41、确定当前编码块的左块(例如,图6中的块l)是否可用(例如,如果左块没有帧内预测模式,左块不可用;如果左块有帧内预测模式,左块可用);
42、当所述当前编码块的左块可用,且所述左块的帧内预测模式的值在第一预定义范围内(在一个示例中,所述范围可以为2至34,包括端值)时,将水平模式添加到mpm列表中。
43、第十方面,本专利技术涉及一种构建用于帧内预测的最可能模式(most probablemode,mpm)列表的方法,所述方法包括:
44、确定当前编码块的左块(例如,图6中的块l)是否可用(例如,如果左块没有帧内预测模式,左块不可用;如果左块有帧内预测模式,左块可用);
45、当所述当前编码块的左块可用,且所述左块的帧内预测模式的值在第一预本文档来自技高网...
【技术保护点】
1.一种用于解码图像块的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述获取当前编码块的指示参数之后,还包括:
3.根据权利要求1或2中任一项所述的方法,其特征在于,合并数据语法携带所述指示参数。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求4或5所述的方法,其特征在于,所述MPM列表至少包括平面模式。
7.根据权利要求4或5所述的方法,其特征在于,所述MPM列表包括平面模式以及DC模式、垂直模式和水平模式中的至少一种。
8.根据权利要求4或5所述的方法,其特征在于,所述MPM列表由平面模式组成。
9.根据权利要求4至8中任一项所述的方法,其特征在于,所述MPM列表由预定义的默认列表构建。
10.根据权利要求5所述的方法,其特征在于,所述MPM列表索引被编码为十进制或二进制表示。
11.一种解码器,其特征在于,包括处理电路,用于执行根
12.一种解码器,其特征在于,包括:
13.一种用于解码图像块的装置,其特征在于,所述装置包括:
14.根据权利要求13所述的装置,其特征在于,所述装置还包括:
15.根据权利要求13所述的装置,其特征在于,所述装置还包括解析单元,用于从视频信号的码流中解析多个语法元素;
16.一种用于编码图像块的方法,其特征在于,包括:
17.根据权利要求16所述的方法,其特征在于,在所述获取当前块的指示参数之后,还包括:
18.根据权利要求16或17中任一项所述的方法,其特征在于,合并数据语法携带所述指示参数。
19.根据权利要求16至18中任一项所述的方法,其特征在于,所述方法还包括:
20.根据权利要求19所述的方法,其特征在于,所述MPM列表至少包括平面模式。
21.根据权利要求19所述的方法,其特征在于,所述MPM列表包括平面模式以及DC模式、垂直模式和水平模式中的至少一种。
22.根据权利要求19所述的方法,其特征在于,所述MPM列表由平面模式组成。
23.根据权利要求19至22所述的方法,其特征在于,所述MPM列表由预定义的默认列表构建。
24.根据权利要求19至23所述的方法,其特征在于,所述MPM列表索引被编码为十进制或二进制表示。
25.一种编码器,其特征在于,包括处理电路,用于执行根据权利要求16至24中任一项所述的方法。
26.一种编码器,其特征在于,包括:
27.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有视频比特流,所述视频比特流通过执行所述权利要求1-10,16-24任一项的方法获得。
28.一种用于编码图像块的装置,其特征在于,所述装置包括:
...【技术特征摘要】
1.一种用于解码图像块的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述获取当前编码块的指示参数之后,还包括:
3.根据权利要求1或2中任一项所述的方法,其特征在于,合并数据语法携带所述指示参数。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求4或5所述的方法,其特征在于,所述mpm列表至少包括平面模式。
7.根据权利要求4或5所述的方法,其特征在于,所述mpm列表包括平面模式以及dc模式、垂直模式和水平模式中的至少一种。
8.根据权利要求4或5所述的方法,其特征在于,所述mpm列表由平面模式组成。
9.根据权利要求4至8中任一项所述的方法,其特征在于,所述mpm列表由预定义的默认列表构建。
10.根据权利要求5所述的方法,其特征在于,所述mpm列表索引被编码为十进制或二进制表示。
11.一种解码器,其特征在于,包括处理电路,用于执行根据权利要求1至10中任一项所述的方法。
12.一种解码器,其特征在于,包括:
13.一种用于解码图像块的装置,其特征在于,所述装置包括:
14.根据权利要求13所述的装置,其特征在于,所述装置还包括:
15.根据权利要求13所述的装置,其特征在于,所述装置还包括解析单元,用于从...
【专利技术属性】
技术研发人员:王彪,塞米赫·艾森力克,陈建乐,阿南德·梅赫·科特拉,高晗,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。