本技术涉及计算机,具体涉及一种图像处理方法、装置、存储介质及电子设备。
背景技术:
1、在图像画质处理中,存在一些传统降噪处理方式或ai模型降噪的方式,其中,传统降噪处理方式,通常对图像中运动区处理效果不理想,往往时运动区变模糊;ai模型降噪处理方式,会存在系统处理速度慢,处理性能较差。
2、因此,目前的图像降噪处理方式,存在提升画质效果与处理性能不能有效兼顾的问题。
技术实现思路
1、本技术实施例提供一种图像降噪处理方案,可以有效兼顾提升图像画质效果与图像处理性能。
2、本技术实施例提供以下技术方案:
3、根据本技术的一个实施例,一种图像处理方法,其包括:对多帧待处理图像进行分割,得到每帧所述待处理图像对应的运动区和非运动区;对所述多帧待处理图像对应的非运动区进行多帧降噪处理,得到降噪非运动区;对所述多帧待处理图像对应的运动区中目标运动区,采用预设降噪模型进行降噪处理,得到降噪运动区;将所述降噪运动区与所述降噪非运动区融合,得到处理后图像。
4、在本技术的一些实施例中,所述对所述多帧待处理图像对应的运动区中目标运动区,采用预设降噪模型进行降噪处理,得到降噪运动区之前,所述方法还包括:对所述多帧待处理图像对应的运动区进行画质检测,得到每个所述运动区对应的画质信息;从所述多帧待处理图像对应的运动区中,筛选出符合预定画质条件的一个运动区作为所述目标运动区。
5、在本技术的一些实施例中,所述从所述多帧待处理图像对应的运动区中,筛选出符合预定画质条件的一个运动区作为所述目标运动区,包括:根据所述多帧待处理图像对应的运动区的画质信息,将所述多帧待处理图像对应的运动区按照画质由高到底的顺序进行排序;根据所述排序选择排序位于第一个的运动区,得到所述目标运动区。
6、在本技术的一些实施例中,所述从所述多帧待处理图像对应的运动区中,筛选出符合预定画质条件的一个运动区作为所述目标运动区,包括:获取所述降噪非运动区的画质信息;根据所述降噪非运动区的画质信息与所述多帧待处理图像对应的运动区的画质信息进行分析处理,得到所述降噪非运动区与每个所述运动区的画质匹配度;根据所述降噪非运动区与每个所述运动区的画质匹配度,筛选画质匹配度符合预定匹配条件的运动区作为所述目标运动区。
7、在本技术的一些实施例中,所述根据所述降噪非运动区的画质信息与所述多帧待处理图像对应的运动区的画质信息进行分析处理,得到所述降噪非运动区与每个所述运动区的画质匹配度,包括:根据所述降噪非运动区的画质信息进行计算,得到所述降噪非运动区的第一画质评分;根据每帧所述待处理图像对应的运动区的画质信息进行计算,得到每帧所述待处理图像对应的运动区的第二画质评分;计算所述降噪非运动区的第一画质评分与每帧所述待处理图像对应的运动区的第二画质评分的差值,得到所述降噪非运动区与每个所述运动区的画质匹配度。
8、在本技术的一些实施例中,所述根据所述降噪非运动区与每个所述运动区的画质匹配度,筛选画质匹配度符合预定匹配条件的运动区作为所述目标运动区,包括:根据所述降噪非运动区与每个所述运动区的画质匹配度,确定是否存在位于预定匹配度区间的画质匹配度;若存在,则根据位于预定匹配度区间的画质匹配度对应的运动区,得到所述目标运动区。
9、在本技术的一些实施例中,所述对所述多帧待处理图像对应的运动区中目标运动区,采用预设降噪模型进行降噪处理,得到降噪运动区,包括以下方式中一种:将所述目标运动区输入第一降噪模型,得到所述降噪运动区;将所述目标运动区与所述降噪非运动区的画质信息输入第二降噪模型,得到所述降噪运动区。
10、根据本技术的一个实施例,一种图像处理装置,所述装置包括:分割模块,用于对多帧待处理图像进行分割,得到每帧所述待处理图像对应的运动区和非运动区;第一降噪模块,用于对所述多帧待处理图像对应的非运动区进行多帧降噪处理,得到降噪非运动区;第二降噪模块,用于对所述多帧待处理图像对应的运动区中目标运动区,采用预设降噪模型进行降噪处理,得到降噪运动区;融合模块,用于将所述降噪运动区与所述降噪非运动区融合,得到处理后图像。
11、在本技术的一些实施例中,所述对所述多帧待处理图像对应的运动区中目标运动区,采用预设降噪模型进行降噪处理,得到降噪运动区之前,所述装置包括筛选模块,用于:对所述多帧待处理图像对应的运动区进行画质检测,得到每个所述运动区对应的画质信息;从所述多帧待处理图像对应的运动区中,筛选出符合预定画质条件的一个运动区作为所述目标运动区。
12、在本技术的一些实施例中,所述筛选模块,用于:根据所述多帧待处理图像对应的运动区的画质信息,将所述多帧待处理图像对应的运动区按照画质由高到底的顺序进行排序;根据所述排序选择排序位于第一个的运动区,得到所述目标运动区。
13、在本技术的一些实施例中,所述筛选模块,用于:获取所述降噪非运动区的画质信息;根据所述降噪非运动区的画质信息与所述多帧待处理图像对应的运动区的画质信息进行分析处理,得到所述降噪非运动区与每个所述运动区的画质匹配度;根据所述降噪非运动区与每个所述运动区的画质匹配度,筛选画质匹配度符合预定匹配条件的运动区作为所述目标运动区。
14、在本技术的一些实施例中,所述筛选模块,用于:根据所述降噪非运动区的画质信息进行计算,得到所述降噪非运动区的第一画质评分;根据每帧所述待处理图像对应的运动区的画质信息进行计算,得到每帧所述待处理图像对应的运动区的第二画质评分;计算所述降噪非运动区的第一画质评分与每帧所述待处理图像对应的运动区的第二画质评分的差值,得到所述降噪非运动区与每个所述运动区的画质匹配度。
15、在本技术的一些实施例中,所述筛选模块,用于:根据所述降噪非运动区与每个所述运动区的画质匹配度,确定是否存在位于预定匹配度区间的画质匹配度;若存在,则根据位于预定匹配度区间的画质匹配度对应的运动区,得到所述目标运动区。
16、在本技术的一些实施例中,所述第二降噪模块,用于实现以下方式中一种:将所述目标运动区输入第一降噪模型,得到所述降噪运动区;将所述目标运动区与所述降噪非运动区的画质信息输入第二降噪模型,得到所述降噪运动区。
17、根据本技术的另一实施例,一种存储介质,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行本技术实施例所述的方法。
18、根据本技术的另一实施例,一种电子设备可以包括:存储器,存储有计算机程序;处理器,读取存储器存储的计算机程序,以执行本技术实施例所述的方法。
19、根据本技术的另一实施例,一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本技术实施例所述的各种可选实现方式中提供的方法。
20、本技术实施例中,对多帧待处理图像进行分割,得到每帧所述待处理图像对应的运动区和非运动区;对所述多帧待处理图像对应的非运动区进行多帧降噪处理,得到降噪非运动区;对所述多帧待处理图像对应的运动区中目标运动区,采用预设降噪模型进行降噪处理,得到降噪运动区;将所述降噪运动区与所述降噪非运动区融合,得到处理后图像。
21、以这种方式,通过将多帧待处理图像分别分割为运动区和非运动区,然后,一方面,对多帧待处理图像对应的非运动区通过多帧降噪处理得到降噪非运动区,通过多帧降噪处理非运动区而不处理运动区,避免运动区模糊等现象;另一方面,对多帧待处理图像对应的运动区中目标运动区,采用预设降噪模型进行降噪处理得到降噪运动区,降噪模型近处理运动区而不处理非运动区,处理压力低且提升运动区的处理效果;然后,融合降噪运动区与降噪非运动区,即可得到降噪效果良好的处理后图像,整体图像处理性能有效提升。进而,整体上可以有效兼顾提升图像画质效果与图像处理性能。