【技术实现步骤摘要】
图像块的变换、反变换方法和装置
本申请涉及图像处理技术,尤其涉及一种图像块的变换、反变换方法和装置。
技术介绍
现代视频编解码标准采用的是基于图像块的混合视频编解码方案,其中,编码过程包括对图像帧中的各个图像块进行预测(帧内和帧间)、变换、量化及熵编码,解码过程包括对图像帧中的图像块进行熵解码、反量化、反变换及预测(帧内和帧间)。衍生模式是一种新型的块划分方式,由一个图像块可以衍生出多种块划分方式,图像子块实际上是一种对图像块的划分结果。目前的视频编解码过程中是基于划分出来的图像子块进行变换和反变换处理,导致编解码效率低。
技术实现思路
本申请提供一种图像块的变换、反变换方法和装置,以提高图像编解码效率。第一方面,本申请提供一种图像块的变换方法,针对待处理图像中的不同待编码图像块,对待编码图像块进行划分得到多个图像子块,对多个图像子块中的一个以上图像子块进行变换处理,这样对于待编码图像块进行的变换处理灵活多样,符合待编码图像块的图像特征,从而提高图像编解码效率。衍生模式是一种新型的块划分方式,由一个图像块可以衍生出多种块划分方式,图像子块实际上是一种对图像块的划分结果。图像中的图像块是编码处理的对象,要对图像块进行划分可以采用多种块划分方法,第一划分方法是采用水平线条和/或竖直线条划分图像块,这种划分方法根据水平和竖直的四条线条的不同组合可以衍生出多种划分效果;第二划分方法是采用水平线条划分图像块,这种划分方法根据多条水平线条的不同组合可以衍生出多种划分效果;第三划分方法是 ...
【技术保护点】
1.一种图像块的变换方法,其特征在于,包括:/n获取待处理图像中的待编码图像块,所述待编码图像块为进行编码处理的对象;/n对所述待编码图像块进行划分得到多个图像子块;/n对一个以上所述图像子块进行变换处理。/n
【技术特征摘要】
1.一种图像块的变换方法,其特征在于,包括:
获取待处理图像中的待编码图像块,所述待编码图像块为进行编码处理的对象;
对所述待编码图像块进行划分得到多个图像子块;
对一个以上所述图像子块进行变换处理。
2.根据权利要求1所述的方法,其特征在于,所述对所述待编码图像块进行划分得到多个图像子块,包括:
对所述待编码图像块进行划分得到M个图像子块,M为大于1的整数;
所述对一个以上所述图像子块进行变换处理,包括:
对所述M个图像子块中的N个相邻的图像子块合并后的待变换图像块进行变换处理,N为小于或等于M,且大于或等于1的整数。
3.根据权利要求2所述的方法,其特征在于,所述对所述M个图像子块中的N个相邻的图像子块合并后的待变换图像块进行变换处理,为以下三种方法中的任意一种:
对所述M个图像子块中的每个图像子块进行变换处理;
对所述M个图像子块中的两个以上图像子块合并后的待变换图像块进行变换处理;或者,
对所述M个图像子块中的所有图像子块合并后的待变换图像块进行变换处理。
4.根据权利要求3所述的方法,其特征在于,所述获取待处理图像中的待编码图像块之后,还包括:
确定对所述待编码图像块采用的块划分方法,并从所述三种方法中确定对一个以上所述图像子块采用的变换方法。
5.根据权利要求4所述的方法,其特征在于,所述对一个以上所述图像子块进行变换处理之后,还包括:
在所述图像的码流中携带标识信息,所述标识信息用于指示对所述待编码图像块采用的块划分方法和所述对一个以上所述图像子块采用的变换方法。
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述对所述待编码图像块进行划分得到多个图像子块,包括:
对所述待编码图像块进行竖直划分得到多个图像子块;和/或,
对所述待编码图像块进行水平划分得到多个图像子块。
7.根据权利要求4所述的方法,其特征在于,所述从所述三种方法中确定对一个以上所述图像子块采用的变换方法,包括:
将所述三种方法中运算代价最低者确定为所述对一个以上所述图像子块采用的变换方法。
8.根据权利要求4所述的方法,其特征在于,所述从所述三种方法中确定对一个以上所述图像子块采用的变换方法,包括:
根据所述待编码图像块的长度和/或宽度与设定的阈值的比较结果从所述三种方法中确定对一个以上所述图像子块采用的变换方法。
9.一种图像块的反变换方法,其特征在于,包括:
获取待处理图像的码流,并从所述码流中获取标识信息;
根据所述标识信息确定对所述图像中的待解码图像块采用的块划分方法和变换方法,所述待解码图像块为进行解码处理的对象;
根据所述块划分方法对所述待解码图像块进行划分得到多个图像子块;
根据所述变换方法对一个以上所述图像子块进行反变换处理。
10.根据权利要求9所述的方法,其特征在于,所述根据所述块划分方法对所述待解码图像块进行划分得到多个图像子块,包括:
根据所述块划分方法对所述待解码图像块进行划分得到M个图像子块,M为大于1的整数;
所述根据所述变换方法对一个以上所述图像子块进行反变换处理,包括:
根据所述变换方法对所述M个图像子块中的N个相邻的图像子块合并后的待反变换图像块进行反变换处理,N为小于或等于M,且大于或等于1的整数。
11.根据权利要求10所述的方法,其特征在于,所述根据所述变换方法对所述M个图像子块中的N个相邻的图像子块合并后的待反变换图像块进行反变换处理,为以下三种方法中的任意一种:
对所述M个图像子块中的每个图像子块进行反变换处理;
对所述M个图像子块中的两个以上图像子块合并后的待反变换图像块进行反变换处理;或者,
对所述M个图像子块中的所有图像子块合并后的待反变换图像块进行反变换处理。
12.根据权利要求10或11所述的方法,其特征在于,所述根据所述块划分方法对所述待解码图像块进行划分得到多个图像子块,为以下三种方法中的任意一种:
对所述待解码图像块进行竖直划分得到多个图像子块;
对所述待解码图像块进行水平划分得到多个图像子块;或者,
对所述待解码图像块进行竖直和水平划分得到多个图像子块。
13.根据权利要求12所述的方法,其特征在于,所述根据所述变换方法对一个以上所述图像子块进行反变换处理,为以下两种方法中的任意一种:
当对所述图像块进行水平划分得到M个图像子块时,对所述M个图像子块中的N个相邻的图像子块竖直合并后的待反变换图像块进行反变换处理;或者,
当对所述图像块进行竖直划分得到M个图像子块时,对所述M个图像子块中的N个相邻的图像子块水平合并后的待反变换图像块进行反变换处理。
14.一种编码装置,其特征在于,包括:
第一...
【专利技术属性】
技术研发人员:余全合,郑建铧,王力强,何芸,
申请(专利权)人:华为技术有限公司,清华大学,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。