本技术涉及图像处理,具体涉及一种图像处理方法、装置、存储介质及电子设备。
背景技术:
1、随着技术的不断发展,各类场景下用户对于图像的呈现的要求越来越高,对图像的层次感、立体感以及画面细节等画面表现力了都有极致的追求。
2、目前,通常通过人工智能(ai)模型对图像进行优化处理来提升图像的画面表现力,但是,由于人工智能(ai)模型决策的随机性以及数据的波动的稳定性问题,在不同的优化方向下,优化处理后得到的图像可能会出现画面闪烁、整体场景变明亮或变黑暗等突变问题。
3、因此,目前的图像处理方式存在图像处理稳定性较差,容易出现画面处理突变,影响用户体验。
技术实现思路
1、本技术实施例提供一种方案,可以有效提升图像处理稳定性,避免画面处理突变,提升用户体验。
2、本技术实施例提供以下技术方案:
3、根据本技术的一个实施例,一种图像处理方法,其包括:采用预设图像分析模型对待处理图像进行分析,得到所述待处理图像的景深图;根据所述景深图对所述待处理图像进行远近景分割,得到前景图像和后景图像;分别计算所述前景图像对应的前景颜色查找表曲线以及所述后景图像对应的后景颜色查找表曲线;基于所述前景颜色查找表曲线和所述后景颜色查找表曲线,对所述前景图像和所述后景图像的图像数据进行校正融合处理,得到处理后图像。
4、在本技术的一些实施例中,所述分别计算所述前景图像对应的前景颜色查找表曲线以及所述后景图像对应的后景颜色查找表曲线,包括:计算待计算图像对应的画面层次均值,所述待计算图像包括所述前景图像或所述后景图像;基于所述画面层次均值及预定画面层次区间计算所述待计算图像的颜色查找表曲线,得到计算结果;根据所述计算结果得到图像颜色查找表曲线,所述图像颜色查找表曲线包括所述前景颜色查找表曲线或所述后景颜色查找表曲线。
5、在本技术的一些实施例中,所述计算待计算图像对应的画面层次均值,包括:若所述待计算图像对应的场景为存在目标对象,则选用第一画面层次均值及第二画面层次均值中符合预定稳定条件的一个,得到选用画面层次均值;根据所述选用画面层次均值,得到所述待计算图像对应的画面层次均值,其中,所述第一画面层次均值为所述待计算图像的画面层次均值,所述第二画面层次均值为前帧待计算图像的画面层次均值。
6、在本技术的一些实施例中,所述计算待计算图像对应的画面层次均值,包括:若所述待计算图像对应的场景为不存在目标对象,则根据画面层次调整表对所述待计算图像的景深数值进行调整,得到调整后景深;根据所述调整后景深计算得到所述待计算图像对应的画面层次均值。
7、在本技术的一些实施例中,所述基于所述画面层次均值及预定画面层次区间计算所述待计算图像的颜色查找表曲线,得到计算结果,包括:通过查询预设查询表对预定画面层次区间进行映射得到第一查找表曲线;对所述预定画面层次区间中关注子区间进行峰值法计算得到第二查找表曲线;根据所述第一查找表曲线、所述第二查找表曲线以及所述画面层次均值进行计算,得到所述计算结果。
8、在本技术的一些实施例中,在基于所述画面层次均值及预定画面层次区间计算所述待计算图像的颜色查找表曲线,得到计算结果之前,所述方法还包括:根据所述待处理图像对应的场景,获取所述场景对应的所述预定画面层次区间及所述关注子区间,其中,所述场景包括第一场景和第二场景,所述第一场景为存在目标对象,所述第二场景为不存在目标对象,所述第一场景对应的所述预定画面层次区间中子区间的数量小于第二场景对应的所述预定画面层次区间中子区间的数量。
9、在本技术的一些实施例中,所述根据所述第一查找表曲线、所述第二查找表曲线以及所述画面层次均值进行计算,得到所述计算结果,包括:计算第一区间值与所述画面层次均值的差值,得到第一差值,所述第一区间值为所述关注子区间的最大值;将所述第一差值与第一曲线值相乘,得到第一乘积;计算所述画面层次均值与第二区间值的差值,得到第二差值,所述第二区间值为所述关注子区间的最小值;将所述第二差值与第二曲线值相乘,得到第二乘积,所述第一曲线值和所述第二曲线值分别为第一查找表曲线和所述第二查找表曲线中对应相同画面层次的曲线值;将所述第一乘积与所述第二乘积相加,得到所述相同画面层次对应的融合曲线值;根据所述相同画面层次对应的融合曲线值,得到所述计算结果。
10、在本技术的一些实施例中,所述根据所述计算结果得到图像颜色查找表曲线,包括:获取所述待处理图像之前的预定数目个前帧待计算图像对应的前帧图像颜色查找表曲线;将所述计算结果与所述前帧图像颜色查找表曲线进行均值计算,得到所述图像颜色查找表曲线。
11、在本技术的一些实施例中,所述基于所述前景颜色查找表曲线和所述后景颜色查找表曲线,对所述前景图像和所述后景图像的图像数据进行校正融合处理,得到处理后图像,包括:基于所述前景颜色查找表曲线对所述前景图像的图像数据进行映射校正,得到前景数据;基于所述后景颜色查找表曲线对所述后景图像的图像数据进行映射校正,得到后景数据;将所述前景数据和所述后景数据融合,得到所述待处理图像对应的处理后图像。
12、根据本技术的一个实施例,一种图像处理装置,所述装置包括:分析模块,用于采用预设图像分析模型对待处理图像进行分析,得到所述待处理图像的景深图;分割模块,用于根据所述景深图对所述待处理图像进行远近景分割,得到前景图像和后景图像;计算模块,用于分别计算所述前景图像对应的前景颜色查找表曲线以及所述后景图像对应的后景颜色查找表曲线;输出模块,用于基于所述前景颜色查找表曲线和所述后景颜色查找表曲线,对所述前景图像和所述后景图像的图像数据进行校正融合处理,得到处理后图像。
13、在本技术的一些实施例中,所述计算模块,用于:计算待计算图像对应的画面层次均值,所述待计算图像包括所述前景图像或所述后景图像;基于所述画面层次均值及预定画面层次区间计算所述待计算图像的颜色查找表曲线,得到计算结果;根据所述计算结果得到图像颜色查找表曲线,所述图像颜色查找表曲线包括所述前景颜色查找表曲线或所述后景颜色查找表曲线。
14、在本技术的一些实施例中,所述计算模块,用于:若所述待计算图像对应的场景为存在目标对象,则选用第一画面层次均值及第二画面层次均值中符合预定稳定条件的一个,得到选用画面层次均值;根据所述选用画面层次均值,得到所述待计算图像对应的画面层次均值,其中,所述第一画面层次均值为所述待计算图像的画面层次均值,所述第二画面层次均值为前帧待计算图像的画面层次均值。
15、在本技术的一些实施例中,所述计算模块,用于:若所述待计算图像对应的场景为不存在目标对象,则根据画面层次调整表对所述待计算图像的景深数值进行调整,得到调整后景深;根据所述调整后景深计算得到所述待计算图像对应的画面层次均值。
16、在本技术的一些实施例中,所述计算模块,用于:通过查询预设查询表对预定画面层次区间进行映射得到第一查找表曲线;对所述预定画面层次区间中关注子区间进行峰值法计算得到第二查找表曲线;根据所述第一查找表曲线、所述第二查找表曲线以及所述画面层次均值进行计算,得到所述计算结果。
17、在本技术的一些实施例中,在基于所述画面层次均值及预定画面层次区间计算所述待计算图像的颜色查找表曲线,得到计算结果之前,所述装置还包括配置模块,用于:根据所述待处理图像对应的场景,获取所述场景对应的所述预定画面层次区间及所述关注子区间,其中,所述场景包括第一场景和第二场景,所述第一场景为存在目标对象,所述第二场景为不存在目标对象,所述第一场景对应的所述预定画面层次区间中子区间的数量小于第二场景对应的所述预定画面层次区间中子区间的数量。
18、在本技术的一些实施例中,所述计算模块,用于:计算第一区间值与所述画面层次均值的差值,得到第一差值,所述第一区间值为所述关注子区间的最大值;将所述第一差值与第一曲线值相乘,得到第一乘积;计算所述画面层次均值与第二区间值的差值,得到第二差值,所述第二区间值为所述关注子区间的最小值;将所述第二差值与第二曲线值相乘,得到第二乘积,所述第一曲线值和所述第二曲线值分别为第一查找表曲线和所述第二查找表曲线中对应相同画面层次的曲线值;将所述第一乘积与所述第二乘积相加,得到所述相同画面层次对应的融合曲线值;根据所述相同画面层次对应的融合曲线值,得到所述计算结果。
19、在本技术的一些实施例中,所述计算模块,用于:获取所述待处理图像之前的预定数目个前帧待计算图像对应的前帧图像颜色查找表曲线;将所述计算结果与所述前帧图像颜色查找表曲线进行均值计算,得到所述图像颜色查找表曲线。
20、在本技术的一些实施例中,所述输出模块,用于:基于所述前景颜色查找表曲线对所述前景图像的图像数据进行映射校正,得到前景数据;基于所述后景颜色查找表曲线对所述后景图像的图像数据进行映射校正,得到后景数据;将所述前景数据和所述后景数据融合,得到所述待处理图像对应的处理后图像。
21、根据本技术的另一实施例,一种存储介质,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行本技术实施例所述的方法。
22、根据本技术的另一实施例,一种电子设备可以包括:存储器,存储有计算机程序;处理器,读取存储器存储的计算机程序,以执行本技术实施例所述的方法。
23、根据本技术的另一实施例,一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本技术实施例所述的各种可选实现方式中提供的方法。
24、本技术实施例中,采用预设图像分析模型对待处理图像进行分析,得到所述待处理图像的景深图;根据所述景深图对所述待处理图像进行远近景分割,得到前景图像和后景图像;分别计算所述前景图像对应的前景颜色查找表曲线以及所述后景图像对应的后景颜色查找表曲线;基于所述前景颜色查找表曲线和所述后景颜色查找表曲线,对所述前景图像和所述后景图像的图像数据进行校正融合处理,得到处理后图像。
25、以这种方式,通过预设图像分析模型分析得到待处理图像的景深图,根据景深图将待处理图像分割为前景图像和后景图像,然后,通过分别计算对应的颜色查找表曲线进行校正融合处理得到处理后图像,避免单纯依赖智能模型进行图像优化处理的稳定性问题,整体图像处理过程稳定性有效提升,可以在保证画面表现力优化效果的情况下,避免画面处理突变,提升用户体验。
1.一种图像处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述分别计算所述前景图像对应的前景颜色查找表曲线以及所述后景图像对应的后景颜色查找表曲线,包括:
3.根据权利要求2所述的方法,其特征在于,所述计算待计算图像对应的画面层次均值,包括:
4.根据权利要求2所述的方法,其特征在于,所述计算待计算图像对应的画面层次均值,包括:
5.根据权利要求2所述的方法,其特征在于,所述基于所述画面层次均值及预定画面层次区间计算所述待计算图像的颜色查找表曲线,得到计算结果,包括:
6.根据权利要求5所述的方法,其特征在于,在基于所述画面层次均值及预定画面层次区间计算所述待计算图像的颜色查找表曲线,得到计算结果之前,所述方法还包括:
7.根据权利要求5所述的方法,其特征在于,所述根据所述第一查找表曲线、所述第二查找表曲线以及所述画面层次均值进行计算,得到所述计算结果,包括:
8.根据权利要求2所述的方法,其特征在于,所述根据所述计算结果得到图像颜色查找表曲线,包括:
9.根据权利要求1至8任一项所述的方法,其特征在于,所述基于所述前景颜色查找表曲线和所述后景颜色查找表曲线,对所述前景图像和所述后景图像的图像数据进行校正融合处理,得到处理后图像,包括:
10.一种图像处理装置,其特征在于,包括:
11.一种存储介质,其特征在于,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行权利要求1至9任一项所述的方法。
12.一种电子设备,其特征在于,包括:存储器,存储有计算机程序;处理器,读取存储器存储的计算机程序,以执行权利要求1至9任一项所述的方法。