System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请(专利技术)实施例大体上涉及图像处理领域,更具体地,涉及视频译码中的各种色度帧内预测方法。
技术介绍
1、视频译码(视频编码和解码)广泛用于数字视频应用,例如广播数字电视、基于互联网和移动网络的视频传输、视频聊天、视频会议等实时会话应用、dvd和蓝光光盘、视频内容采集和编辑系统以及安全应用的可携式摄像机。
2、即使视频相对较短,也需要大量的视频数据来描述,当数据要在带宽容量受限的通信网络中发送或以其它方式发送时,这样可能会造成困难。因此,视频数据通常要先压缩,然后在现代电信网络中发送。由于内存资源可能有限,当在存储设备上存储视频时,视频的大小也可能成为问题。视频压缩设备通常在信源侧使用软件和/或硬件对视频数据进行编码,然后进行传输或存储,从而减少表示数字视频图像所需的数据量。然后,解码视频数据的视频解压缩设备在目的地侧接收压缩数据。在网络资源有限以及对更高视频质量的需求不断增长的情况下,需要改进压缩和解压缩技术,这些改进的技术在几乎不牺牲图像质量的前提下提高压缩比。
技术实现思路
1、本申请实施例提供独立权利要求所述的编解码装置和方法。
2、上述和其它目的通过独立权利要求请求保护的主题实现。其它实现方式在从属权利要求、具体实施例和附图中显而易见。
3、根据第一方面,本专利技术涉及一种用于对图像的色度分量进行方向性帧内预测的方法。所述方法包括:获取色度分量的初始帧内预测模式(例如,过程map422中的模式x);使用所述色度分量的所述初始帧内预
4、在所述第一方面的一种实现方式中,所述方法还包括:
5、–从码流中获取亮度帧内预测模式(intrapredmodey)的值;
6、其中,所述获取所述色度分量的所述初始帧内预测模式包括:
7、–根据所述亮度帧内预测模式(intrapredmodey)的值,获取所述色度分量的所述初始帧内预测模式。
8、在所述第一方面的一种实现方式中,所述对所述色度帧内预测模式(intrapredmodec)执行广角映射,得到修改后的intrapredmodec包括:
9、对原始帧内预测模式(predmodeintra)执行广角映射,得到修改后的predmodeintra,其中,所述原始predmodeintra的值等于所述色度帧内预测模式(intrapredmodec)的值。
10、在所述第一方面的一种实现方式中,所述lut(例如,表8-4)具有67个表项,所述lut的索引为0-66。
11、根据本专利技术第一方面的方法可由根据本专利技术第二方面的设备执行。对图像的色度分量进行方向性帧内预测的设备包括获取单元、获得单元和映射单元。所述获取单元用于获取所述色度分量的初始帧内预测模式。所述获得单元用于使用所述色度分量的所述初始帧内预测模式从查找表(look up table,lut)中获得色度帧内预测模式(intrapredmodec),其中,所述色度分量在水平方向和垂直方向上具有不同的子采样比。所述映射单元用于对所述色度帧内预测模式(intrapredmodec)执行广角映射,得到修改后的intrapredmodec。
12、所述获取单元还用于:根据所述修改后的intrapredmodec获取所述色度分量的intrapredangle参数;根据所述intrapredangle参数,获取所述色度分量的预测样本。
13、根据本专利技术第二方面的方法的其它特征和实现方式直接取决于根据本专利技术第一方面的装置的特征和实现方式。
14、根据第三方面,本专利技术涉及解码视频流的装置,包括处理器和存储器。所述存储器存储指令,所述指令使得所述处理器执行所述第一方面所述的方法。
15、根据第四方面,本专利技术涉及一种视频流的编码装置,包括处理器和存储器。所述存储器存储指令,所述指令使得所述处理器执行所述第一方面所述的方法。
16、根据第五方面,提供一种存储有指令的计算机可读存储介质,其中,当所述指令在执行时使得一个或多个处理器对视频数据进行译码。所述指令使得所述一个或多个处理器执行根据第一方面或第一方面任意可能的实施例所述的方法。
17、根据第六方面,本专利技术涉及包括程序代码的计算机程序,所述程序代码在计算机上运行时执行根据第一方面或第一方面任何可能实施例的方法。
18、根据第七方面,本专利技术还提供一种编码器,所述编码器包括用于执行上文所述的方法中的处理电路。
19、根据第八方面,本专利技术还提供一种解码器,所述解码器包括用于执行上文所述的方法中的处理电路。
20、本专利技术实施例提供用于根据所述初始色度帧内预测模式确定色度帧内预测模式的lut中的最小表项数。所述初始色度帧内预测模式可以等于所述初始亮度帧内预测模式。通过执行顺序实现上述内容,即通过将色度帧内预测模式映射到在广角映射之前执行的亮度模式。
21、一个或多个实施例的细节在附图和以下描述中阐述。其它特征、目标和优点将从描述、附图和权利要求中显而易见。
本文档来自技高网...【技术保护点】
1.一种对图像的色度分量进行方向性帧内预测的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,当所述色度子采样格式为422时,使用所述色度分量的所述第一色度帧内预测模式从第二查找表(look up table,LUT)中获得第二色度帧内预测模式,所述第二LUT具有67个表项,所述第二LUT的索引为0-66。
3.根据权利要求2所述的方法,其特征在于,所述方法包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述修改后的intraPredModeC,获取intraPredAngle参数包括:
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1至5中任一项所述的方法,其特征在于,所述第一色度帧内预测模式是使用intra_chroma_pred_mode[xCb][yCb]和IntraPredModeY[xCb+cbWidth/2][yCb+cbHeight/2]获得的。
8.根
9.根据权利要求4所述的方法,其特征在于,对于非方形块,nW不等于nH,nW为所述非方形块的宽,nH为所述非方形块的高,对原始帧内预测模式(predModeIntra)执行广角映射,得到修改后的predModeIntra包括:
10.一种编码器(20),其特征在于,包括处理电路,用于执行根据权利要求1至9中任一项所述的方法。
11.一种解码器(30),其特征在于,包括处理电路,用于执行根据权利要求1至9中任一项所述的方法。
12.一种计算机可读存储介质,包括程序代码,其特征在于,所述程序代码用于执行根据权利要求1至9中任一项所述的方法。
13.一种解码器,其特征在于,包括:
14.一种编码器,其特征在于,包括:
...【技术特征摘要】
1.一种对图像的色度分量进行方向性帧内预测的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,当所述色度子采样格式为422时,使用所述色度分量的所述第一色度帧内预测模式从第二查找表(look up table,lut)中获得第二色度帧内预测模式,所述第二lut具有67个表项,所述第二lut的索引为0-66。
3.根据权利要求2所述的方法,其特征在于,所述方法包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述修改后的intrapredmodec,获取intrapredangle参数包括:
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1至5中任一项所述的方法,其特征在于,所述第一色度帧内预测模式是使用intra_chroma_pred_mode[xcb][ycb...
【专利技术属性】
技术研发人员:阿列克谢·康斯坦丁诺维奇·菲利波夫,瓦西里·亚历斯维奇·拉夫特斯基,陈建乐,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。