System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术的至少一个实施例一般涉及视频压缩领域。至少一个实施例具体旨在针对帧内子块分区的视频编码或解码使用二次变换。
技术介绍
1、为了实现高压缩效率,图像和视频译码方案通常采用预测和变换以利用视频内容中的空间和时间冗余。通常,帧内或帧间预测用于利用帧内或帧间相关性,然后对通常表示为预测误差或预测残差(residual)的原始块与预测块之间的差进行变换、量化和熵译码。为了重构视频,通过与熵译码、量化、变换和预测相对应的逆过程来对压缩数据进行解码。
技术实现思路
1、本专利技术的一个或多个实施例针对帧内(intra)模式中的视频编码和解码使用二次变换,并且更具体地,针对帧内子分区模式中的译码单元的变换单元使用二次变换。根据译码单元和变换单元的各种参数提出了不同的信令和选择变量。
2、根据至少一个实施例的第一方面,一种视频编码方法包括对译码单元应用第一变换,决定第二变换是否将被应用以及当第二变换将被应用时:发信号通知针对译码单元的第二变换的使用且对译码单元的变换单元执行第二变换,接着利用发信号通知的信息编码译码单元,其中译码单元以帧内子分区模式被译码。
3、根据至少一个实施例的第二方面,一种视频解码方法包括当针对译码单元发信号通知第二变换时,对变换单元执行第二逆变换以及对译码单元的变换单元执行第一逆变换,并且解码逆变换的变换单元,其中译码单元以帧内子分区模式被译码。
4、根据至少一个实施例的第三方面,一种装置包括用于对图片或视频中的至少一个块的图片数
5、根据至少一个实施例的第四方面,一种装置包括用于对图片或视频中的至少一个块的图片数据进行解码的解码器,其中所述解码器被配置为当针对译码单元发信号通知第二变换时,对变换单元执行第二逆变换以及对译码单元的变换单元执行第一逆变换,且然后解码逆变换的变换单元,其中译码单元以帧内子分区模式被译码。
6、根据至少一个实施例的第五方面,提出了一种包括可由处理器执行的程序代码指令的计算机程序,该计算机程序实现根据至少第一或第二方面的方法的步骤。
7、根据至少一个实施例的第六方面,提出了一种计算机程序产品,其存储在非暂时性计算机可读介质上并且包括可由处理器执行的程序代码指令,所述计算机程序产品实现根据至少第一方面或第二方面的方法的步骤。
本文档来自技高网...【技术保护点】
1.一种视频编码方法,包括:
2.一种视频解码方法,针对被分割成多个变换块的译码块,包括:
3.根据权利要求1或2中任一项所述的方法,其中所述变换块的所述阈值的所述大小是4。
4.根据权利要求1或2中任一项所述的方法,其中所述第一变换是二维(2D)离散余弦变换(DCT)变换。
5.一种视频编码装置(100,300),包括用于以下的工具:
6.一种视频解码装置(200,300),包括用于以下的工具,
7.根据权利要求6或7中任一项所述的装置,其中所述变换块的所述阈值的所述大小是4。
8.根据权利要求6或7中任一项所述的装置,其中所述第一变换是二维(2D)离散余弦变换(DCT)变换。
9.一种计算机可读介质,包括指令,当该指令由计算机执行时,使所述计算机执行权利要求1所述的方法。
10.一种计算机可读介质,包括指令,当该指令由计算机执行时,使所述计算机执行权利要求2所述的方法。
【技术特征摘要】
1.一种视频编码方法,包括:
2.一种视频解码方法,针对被分割成多个变换块的译码块,包括:
3.根据权利要求1或2中任一项所述的方法,其中所述变换块的所述阈值的所述大小是4。
4.根据权利要求1或2中任一项所述的方法,其中所述第一变换是二维(2d)离散余弦变换(dct)变换。
5.一种视频编码装置(100,300),包括用于以下的工具:
6.一种视频解码装置(200,300),包括用...
【专利技术属性】
技术研发人员:F·莱莱昂内克,K·纳赛尔,T·波里尔,F·加尔平,
申请(专利权)人:交互数字CE专利控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。