图像处理方法及装置、存储介质、终端设备与流程

文档序号:33823628发布日期:2023-04-19 20:46阅读:30来源:国知局
图像处理方法及装置、存储介质、终端设备与流程

本申请涉及计算机,尤其涉及一种图像处理方法及装置、存储介质、终端设备。


背景技术:

1、常规的分辨率转换方法(如最近邻算法、双三次插值算法等)在进行图像处理时,能够简单调整图像的分辨率。

2、但是,现有技术的图像处理算法存在细节少、边缘出现锯齿、锐利边缘出现振铃(勾边)等效果问题。


技术实现思路

1、本申请提供了一种图像处理方法及装置、存储介质、终端设备,能够在放大图像的同时保留更多的细节,提升图像质量。

2、为了达到上述目的,本申请提供了以下技术方案:

3、第一方面,提供了一种图像处理方法,图像处理方法包括:获取输入图像;对于所述输入图像中的每一待插值像素,分别使用第一正交方向和第二正交方向上的邻域像素进行插值获得插值结果,并分别使用每一正交方向对应的调整插值权重对所述插值结果进行加权,获得最终插值结果,其中,每一正交方向对应的调整插值权重的差异小于每一正交方向对应的初始插值权重的差异;根据所述最终插值结果以及所述输入图像获得输出图像。

4、可选的,所述第一正交方向为两个对角线方向,所述第二正交方向为水平方向和垂直方向,所述分别使用第一正交方向和第二正交方向上的邻域像素进行插值获得插值结果,并分别使用每一正交方向对应的调整插值权重对所述插值结果进行加权包括:使用所述两个对角线方向上的邻域像素进行插值获得第一初始插值结果,并使用两个对角线方向对应的调整插值权重对所述第一初始插值结果进行加权,获得第一插值结果,其中,所述两个对角线方向对应的调整插值权重的差异小于所述两个对角线方向对应的初始插值权重的差异;根据所述第一插值结果以及所述输入图像获得中间图像;对于所述中间图像中的每一待插值像素,使用所述水平方向和垂直方向上的邻域像素进行插值获得第二初始插值结果,并使用所述水平方向和垂直方向对应的调整插值权重对所述第二初始插值结果进行加权,获得所述最终插值结果,其中,所述水平方向和垂直方向对应的调整插值权重的差异小于所述水平方向和垂直方向对应的初始插值权重的差异。

5、可选的,采用以下方式计算每一正交方向对应的调整插值权重:计算每一正交方向的两个子方向对应的初始插值权重,并进行归一化处理,以得到归一化差值权重;计算两个子方向对应的归一化差值权重的差值;调整所述差值,以使调整后的差值小于调整前的差值;利用调整后的差值计算每一正交方向的两个子方向对应的调整插值权重。

6、可选的,所述调整所述差值包括:采用差值映射曲线调整所述差值,在所述差值映射曲线中,因变量的值小于自变量的值。

7、可选的,所述根据所述最终插值结果以及所述输入图像获得输出图像之前还包括:调整所述最终差值结果,以使所述最终差值结果处于目标数值范围内,或者调整后所述最终差值结果与所述目标范围的数值差异小于调整前的所述最终差值结果与所述目标范围的数值差异。

8、可选的,所述目标数值范围的上限为邻域像素的像素最大值,所述目标数值范围的下限为邻域像素的像素最小值;或者,所述目标数值范围的上限为邻域像素的像素最大值与第一调整值之和,所述目标数值范围的下限为邻域像素的像素最小值与第二调整值之和。

9、可选的,所述根据所述最终插值结果以及所述输入图像获得输出图像包括:按照每一待插值像素的位置以及所述输入图像中各个像素的位置重新排列各个像素,以得到所述输出图像。

10、第二方面,本申请还公开一种图像处理装置,图像处理装置包括:获取模块,用于获取输入图像;插值模块,用于对于所述输入图像中的每一待插值像素,分别使用第一正交方向和第二正交方向上的邻域像素进行插值获得插值结果,并分别使用每一正交方向对应的调整插值权重对所述插值结果进行加权,获得最终插值结果,其中,每一正交方向对应的调整插值权重的差异小于每一正交方向对应的初始插值权重的差异;输出模块,用于根据所述最终插值结果以及所述输入图像获得输出图像。

11、第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器运行以执行第一方面提供的一种方法。

12、第四方面,提供了一种计算机程序产品,其上存储有计算机程序,计算机程序被处理器运行以执行第一方面提供的一种方法。

13、第五方面,提供了一种通信系统,包括上述终端设备和上述网络设备。

14、第六方面,本申请实施例还提供一种芯片(或者说数据传输装置),该芯片上存储有计算机程序,在计算机程序被芯片执行时,实现上述方法的步骤。

15、第七方面,本申请实施例还提供一种系统芯片,应用于终端中,所述芯片系统包括至少一个处理器和接口电路,所述接口电路和所述至少一个处理器通过线路互联,所述至少一个处理器用于执行指令,以执行第一方面提供的方法。

16、与现有技术相比,本申请实施例的技术方案具有以下有益效果:

17、本申请技术方案中,对于输入图像中的每一待插值像素,分别使用第一正交方向和第二正交方向上的邻域像素进行插值获得插值结果,并分别使用每一正交方向对应的调整插值权重对插值结果进行加权,获得最终插值结果,其中,每一正交方向对应的调整插值权重的差异小于每一正交方向对应的初始插值权重的差异;根据最终插值结果以及输入图像获得输出图像。本申请技术方案通过对方向性插值时使用的插值权重进行调整,能够确保在正交方向上的插值权重差异差距很小的细节区域,经插值处理后不会出现明显的细节丢失问题,从而提升了插值后图像的质量。此外,本申请还能够灵活调节图像细节区域处理效果强弱,提升了图像处理的灵活性。

18、进一步地,调整最终差值结果,以使最终差值结果处于目标数值范围内,或者调整后最终差值结果与目标范围的数值差异小于调整前的最终差值结果与目标范围的数值差异。本申请技术方案使用待插值点的邻域像素的像素值作为参考点的限幅方式,可以有效保证调整后最终差值结果不会出现明显的过亮或者过暗问题,从而可以有效控制插值过程带来的振铃现象,进一步提升图像质量。



技术特征:

1.一种图像处理方法,应用于终端设备,其特征在于,包括:

2.根据权利要求1所述的图像处理方法,其特征在于,所述第一正交方向为两个对角线方向,所述第二正交方向为水平方向和垂直方向,所述分别使用第一正交方向和第二正交方向上的邻域像素进行插值获得插值结果,并分别使用每一正交方向对应的调整插值权重对所述插值结果进行加权包括:使用所述两个对角线方向上的邻域像素进行插值获得第一初始插值结果,并使用两个对角线方向对应的调整插值权重对所述第一初始插值结果进行加权,获得第一插值结果,其中,所述两个对角线方向对应的调整插值权重的差异小于所述两个对角线方向对应的初始插值权重的差异;

3.根据权利要求1所述的图像处理方法,其特征在于,采用以下方式计算每一正交方向对应的调整插值权重:

4.根据权利要求3所述的图像处理方法,其特征在于,所述调整所述差值包括:

5.根据权利要求1所述的图像处理方法,其特征在于,所述根据所述最终插值结果以及所述输入图像获得输出图像之前还包括:

6.根据权利要求5所述的图像处理方法,其特征在于,所述目标数值范围的上限为邻域像素的像素最大值,所述目标数值范围的下限为邻域像素的像素最小值;或者,所述目标数值范围的上限为邻域像素的像素最大值与第一调整值之和,所述目标数值范围的下限为邻域像素的像素最小值与第二调整值之和。

7.根据权利要求1所述的图像处理方法,其特征在于,所述根据所述最终插值结果以及所述输入图像获得输出图像包括:

8.一种图像处理装置,其特征在于,包括:

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时执行权利要求1至7中任一项所述图像处理方法的步骤。

10.一种终端设备,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器运行所述计算机程序时执行权利要求1至7中任一项所述图像处理方法的步骤。


技术总结
本申请提供了一种图像处理方法及装置、存储介质、终端设备,该图像处理方法包括:获取输入图像;对于所述输入图像中的每一待插值像素,分别使用第一正交方向和第二正交方向上的邻域像素进行插值获得插值结果,并分别使用每一正交方向对应的调整插值权重对所述插值结果进行加权,获得最终插值结果,其中,每一正交方向对应的调整插值权重的差异小于每一正交方向对应的初始插值权重的差异;根据所述最终插值结果以及所述输入图像获得输出图像。本申请技术方案能够在放大图像的同时保留更多的细节,提升图像质量。

技术研发人员:袁汝俊,沈珈立,罗小伟
受保护的技术使用者:展讯通信(上海)有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1