宽动态调整方法及装置、存储介质、电子装置与流程

专利2022-06-29  52


本申请涉及图像处理技术领域,具体而言,涉及一种宽动态调整方法及装置、存储介质、电子装置。



背景技术:

宽动态降噪主要用于视频与图像技术领域,用于优化视频图像的降噪效果,提高视频图像的人眼观感。现有的相关技术中,在识别需要做宽动态调整时,先做降噪,再做动态范围调整。两者操作独立,且只是对单张图片进行降噪 宽动态调整,宽动态范围较小且降噪效果不理想。

针对相关技术中,宽动态调整和图像降噪操作相互独立且只针对单张图像操作,导致宽动态范围较小且降噪效果不理想的问题,目前尚未有有效的解决办法。



技术实现要素:

本申请实施例提供了一种宽动态调整方法及装置、存储介质、电子装置,以至少解决相关技术中宽动态调整和图像降噪操作相互独立且只针对单张图像操作,导致宽动态范围较小且降噪效果不理想的问题。

根据本申请的一个实施例,提供了一种宽动态调整方法,包括:获取同一时刻在同一场景下的多张曝光图像;使用第一参数对所述多张曝光图像分别进行降噪处理,其中,每一张所述曝光图像对应于一个所述第一参数的取值,所述第一参数的取值与所述曝光图像对应的前一帧原始数据在宽动态融合过程中对应的第二参数相关,所述第二参数的取值与所述曝光图像对应的前一帧原始数据的亮度区间分布具有映射关系;获取所述多张曝光图像对应的当前帧原始数据在宽动态融合过程中分别对应的所述第二参数的取值,将所述多张曝光图像融合得到宽动态融合图像。

可选地,使用第一融合权重参数对所述多张曝光图像分别进行降噪处理包括:获取所述目标曝光图像对应的原始数据的帧间变化值,其中,所述帧间变化值表示所述目标曝光图像对应的当前帧原始数据与前一帧原始数据之间的差值;根据所述目标曝光图像对应的当前帧原始数据的亮度信息调整所述帧间变化值;根据调整后的所述帧间变化值与第一参数的映射关系,确定所述目标曝光图像对应的目标第一参数的取值;使用所述目标曝光图像对应的前一帧原始数据在宽动态融合过程中对应的目标第二参数调整所述目标第一参数;使用调整后的所述目标第一参数融合所述目标曝光图像对应的当前帧原始数据与前一帧原始数据,得到降噪处理后的所述目标曝光图像对应的融合数据。

可选地,所述获取所述目标曝光图像对应的原始数据的帧间变化值包括:对所述目标曝光图像对应的当前帧原始数据与前一帧原始数据划分n*m的遍历窗口,其中,n和m为正整数,所述遍历窗口内按照r、g、b颜色分量进行划分;按照所述遍历窗口计算所述当前帧原始数据与所述前一帧原始数据之间的差值,然后除以所述当前帧原始数据与所述前一帧原始数据之间的较大值,得到第一结果;将所述第一结果分别按照r、g、b颜色分量进行累加后求均值,得到r均值、g均值和b均值;将所述r均值、所述g均值和所述b均值相加后求均值,得到所述目标曝光图像对应的原始数据的帧间变化值。

可选地,所述根据所述目标曝光图像对应的当前帧原始数据的亮度信息调整所述帧间变化值,包括:根据所述目标曝光图像对应的当前帧原始数据的亮度值与第一调整系数的映射关系,得到所述第一调整系数对应的数值;将所述帧间变化值与所述第一调整系数相乘得到调整后的所述帧间变化值。

可选地,使用所述目标曝光图像对应的前一帧原始数据在宽动态融合过程中对应的目标第二参数调整所述目标第一参数,包括:获取所述目标曝光图像对应的前一帧原始数据在宽动态融合过程中的目标第二参数的取值;对所述前一帧原始数据中所述目标第二参数的取值不为0的像素点进行直方图统计,根据所述前一帧原始数据中不同亮度区间的像素点个数,得到所述前一帧原始数据整体的亮度区间分布;根据所述前一帧原始数据整体的亮度区间分布与第二调整系数的映射关系,得到所述第二调整系数的取值;将所述目标第一参数与所述第二调整系数相乘得到调整后的所述目标第一参数。

可选地,使用调整后的所述目标第一参数融合所述目标曝光图像对应的当前帧原始数据与前一帧原始数据,得到降噪处理后的所述目标曝光图像对应的融合数据,包括:使用调整后的所述目标第一参数与所述前一帧原始数据相乘得到前一帧融合数据;使用第三参数与所述当前帧原始数据相乘得到当前帧融合数据,其中,所述第三参数与所述目标第一参数之和为1;将所述前一帧融合数据与所述当前帧融合数据相加后得到降噪处理后的所述目标曝光图像对应的融合数据。

可选地,获取所述多张曝光图像对应的当前帧原始数据在宽动态融合过程中分别对应的所述第二参数的取值之后,所述方法还包括:根据所述多张曝光图像中的第一曝光图像对应的当前帧原始数据在宽动态融合过程中对应的所述第二参数的取值,对所述第一曝光图像对应的当前帧原始数据中所述第二参数的取值不为0的像素点进行直方图统计;根据所述直方图统计的结果调整所述第一曝光图像对应的后一帧原始数据在降噪处理过程中使用的所述第一参数的取值。

根据本申请的另一个实施例,还提供了一种宽动态调整装置,包括:

获取模块,用于获取同一时刻在同一场景下的多张曝光图像;

降噪模块,用于使用第一参数对所述多张曝光图像分别进行降噪处理,其中,每一张所述曝光图像对应于一个所述第一参数的取值,所述第一参数的取值与所述曝光图像对应的前一帧原始数据在宽动态融合过程中对应的第二参数相关,所述第二参数的取值与所述曝光图像对应的前一帧原始数据的亮度区间分布具有映射关系;

融合模块,用于获取所述多张曝光图像对应的当前帧原始数据在宽动态融合过程中分别对应的所述第二参数的取值,将所述多张曝光图像融合得到宽动态融合图像。

可选地,所述降噪模块包括:

获取单元,用于获取所述目标曝光图像对应的原始数据的帧间变化值,其中,所述帧间变化值表示所述目标曝光图像对应的当前帧原始数据与前一帧原始数据之间的差值;

第一调整单元,用于根据所述目标曝光图像对应的当前帧原始数据的亮度信息调整所述帧间变化值;

确定单元,用于根据调整后的所述帧间变化值与第一参数的映射关系,确定所述目标曝光图像对应的目标第一参数的取值;

第二调整单元,用于使用所述目标曝光图像对应的前一帧原始数据在宽动态融合过程中对应的目标第二参数调整所述目标第一参数;

融合单元,用于使用调整后的所述目标第一参数融合所述目标曝光图像对应的当前帧原始数据与前一帧原始数据,得到降噪处理后的所述目标曝光图像对应的融合数据。

可选地,所述获取单元包括:

划分子单元,用于对所述目标曝光图像对应的当前帧原始数据与前一帧原始数据划分n*m的遍历窗口,其中,n和m为正整数,所述遍历窗口内按照r、g、b颜色分量进行划分;

第一计算子单元,用于按照所述遍历窗口计算所述当前帧原始数据与所述前一帧原始数据之间的差值,然后除以所述当前帧原始数据与所述前一帧原始数据之间的较大值,得到第一结果;

第二计算子单元,用于将所述第一结果分别按照r、g、b颜色分量进行累加后求均值,得到r均值、g均值和b均值;

第三计算子单元,用于将所述r均值、所述g均值和所述b均值相加后求均值,得到所述目标曝光图像对应的原始数据的帧间变化值。

可选地,所述第一调整单元包括:

调整子单元,用于根据所述目标曝光图像对应的当前帧原始数据的亮度值与第一调整系数的映射关系,得到所述第一调整系数对应的数值;

第四计算子单元,用于将所述帧间变化值与所述第一调整系数相乘得到调整后的所述帧间变化值。

可选地,所述第二调整单元包括:

获取子单元,获取所述目标曝光图像对应的前一帧原始数据在宽动态融合过程中的目标第二参数的取值;

统计子单元,用于对所述前一帧原始数据中所述目标第二参数的取值不为0的像素点进行直方图统计,根据所述前一帧原始数据中不同亮度区间的像素点个数,得到所述前一帧原始数据整体的亮度区间分布;

映射子单元,用于根据所述前一帧原始数据整体的亮度区间分布与第二调整系数的映射关系,得到所述第二调整系数的取值;

第五计算子单元,用于将所述目标第一参数与所述第二调整系数相乘得到调整后的所述目标第一参数。

可选地,融合单元包括:

第六计算子单元,用于使用调整后的所述目标第一参数与所述前一帧原始数据相乘得到前一帧融合数据;

第七计算子单元,用于使用第三参数与所述当前帧原始数据相乘得到当前帧融合数据,其中,所述第三参数与所述目标第一参数之和为1;

第八计算子单元,用于将所述前一帧融合数据与所述当前帧融合数据相加后得到降噪处理后的所述目标曝光图像对应的融合数据。

可选地,所述装置还包括:

统计模块,用于根据所述多张曝光图像中的第一曝光图像对应的当前帧原始数据在宽动态融合过程中对应的所述第二参数的取值,对所述第一曝光图像对应的当前帧原始数据中所述第二参数的取值不为0的像素点进行直方图统计;

调整模块,用于根据所述直方图统计的结果调整所述第一曝光图像对应的后一帧原始数据在降噪处理过程中使用的所述第一参数的取值。

根据本申请的另一个实施例,还提供了一种计算机可读的存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

根据本申请的另一个实施例,还提供了一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。

通过本申请实施例,获取同一时刻在同一场景下的多张曝光图像;使用第一参数对多张曝光图像分别进行降噪处理,其中,每一张曝光图像对应于一个第一参数的取值,第一参数的取值与曝光图像对应的前一帧原始数据在宽动态融合过程中对应的第二参数相关,第二参数的取值与曝光图像对应的前一帧原始数据的亮度区间分布具有映射关系;获取多张曝光图像对应的当前帧原始数据在宽动态融合过程中分别对应的第二参数的取值,将多张曝光图像融合得到宽动态融合图像,解决了现有技术中宽动态调整和图像降噪操作相互独立且只针对单张图像操作,导致宽动态范围较小且降噪效果不理想的问题,采用非均匀自适应降噪处理,即根据曝光图像的亮度区间分布来确定降噪和融合参数,并结合宽动态融合权重得到不同曝光图像有效的统计信息,对降噪参数进行优化,大大提升宽动态图像的降噪质量。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例一种可选的宽动态调整方法的硬件环境示意图;

图2是根据本申请实施例中一种可选的宽动态调整方法的流程图;

图3是根据本申请实施例的一种可选的宽动态调整方法整体流程图;

图4是根据本申请实施例的一种可选的图像降噪方法流程图;

图5为本申请实施例的一种可选的帧间变化值的计算方法流程图;

图6是根据本申请实施例的一种可选的帧间变化值调整系数与亮度信息的映射曲线图;

图7是根据本申请实施例的一种可选的降噪融合权重与帧间变化值的映射关系曲线图;

图8是根据本申请实施例的一种可选的宽动态调整装置的结构框图;

图9是根据本申请实施例的一种可选的电子装置结构示意图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本申请。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

本申请实施例提供了一种宽动态调整方法。图1是根据本发明实施例一种可选的宽动态调整方法的硬件环境示意图,如图1所示,该硬件环境可以包括但不限于视频图像采集设备102和服务器104,视频图像采集设备102可以是高清摄像头。视频图像采集设备102将获取的视频图像数据发送到服务器104中,服务器104经过内部处理,对接收到的图像数据进行宽动态调整,包括降噪处理和宽动态融合,其中,服务器104中执行的操作主要包括以下步骤:

步骤s102,获取同一时刻在同一场景下的多张曝光图像;

步骤s104,使用第一参数对多张曝光图像分别进行降噪处理,其中,每一张曝光图像对应于一个第一参数的取值,第一参数的取值与曝光图像对应的前一帧原始数据在宽动态融合过程中对应的第二参数相关,第二参数的取值与曝光图像对应的前一帧原始数据的亮度区间分布具有映射关系;

步骤s106,获取多张曝光图像对应的当前帧原始数据在宽动态融合过程中分别对应的第二参数的取值,将多张曝光图像融合得到宽动态融合图像。

本申请实施例提供了一种宽动态调整方法。图2是根据本申请实施例中一种可选的宽动态调整方法的流程图,如图2所示,该方法包括:

步骤s202,获取同一时刻在同一场景下的多张曝光图像;

步骤s204,使用第一参数对多张曝光图像分别进行降噪处理,其中,每一张曝光图像对应于一个第一参数的取值,第一参数的取值与曝光图像对应的前一帧原始数据在宽动态融合过程中对应的第二参数相关,第二参数的取值与曝光图像对应的前一帧原始数据的亮度区间分布具有映射关系;

步骤s206,获取多张曝光图像对应的当前帧原始数据在宽动态融合过程中分别对应的第二参数的取值,将多张曝光图像融合得到宽动态融合图像。

通过上述方法,获取同一时刻在同一场景下的多张曝光图像;使用第一参数对多张曝光图像分别进行降噪处理,其中,每一张曝光图像对应于一个第一参数的取值,第一参数的取值与曝光图像对应的前一帧原始数据在宽动态融合过程中对应的第二参数相关,第二参数的取值与曝光图像对应的前一帧原始数据的亮度区间分布具有映射关系;获取多张曝光图像对应的当前帧原始数据在宽动态融合过程中分别对应的第二参数的取值,将多张曝光图像融合得到宽动态融合图像,解决了现有技术中宽动态调整和图像降噪操作相互独立且只针对单张图像操作,导致宽动态范围较小且降噪效果不理想的问题,采用非均匀自适应降噪处理,即根据曝光图像的亮度区间分布来确定降噪和融合参数,并结合宽动态融合权重得到不同曝光图像有效的统计信息,对降噪参数进行优化,大大提升宽动态图像的降噪质量。

图3是根据本申请实施例的一种可选的宽动态调整方法整体流程图,如图3所示,该方法可以包括以下步骤:

s1,根据sensor的曝光机制获取同一场景的不同曝光图像:曝光0图像、曝光1图像……曝光n图像。需要说明的是,此处的同一场景下的曝光图像可以是同一时间获取的,按照按行曝光的方法,先曝光曝光0图像、曝光1图像……曝光n图像的第一行,然后曝光曝光0图像、曝光1图像……曝光n图像的第二行,直到整体图像曝光完成。

s2,对不同曝光的曝光图像进行降噪处理。这一步骤中会涉及到第一参数的使用。

s3,对降噪后的不同曝光图像进行宽动态权重计算,并进行融合得到宽动态图像。此处的宽动态权重可以相当于前述的第二参数。

s4,通过宽动态权重值,对原始图像中融合权重值不为0的像素点,进行直方图统计,并指导下一帧图像降噪的参数(即前述第一参数)调整。

可选地,使用第一融合权重参数对所述多张曝光图像分别进行降噪处理可以包括以下步骤:

s1,获取所述目标曝光图像对应的原始数据的帧间变化值,其中,所述帧间变化值表示所述目标曝光图像对应的当前帧原始数据与前一帧原始数据之间的差值;

s2,根据所述目标曝光图像对应的当前帧原始数据的亮度信息调整所述帧间变化值;根据调整后的所述帧间变化值与第一参数的映射关系,确定所述目标曝光图像对应的目标第一参数的取值;

s3,使用所述目标曝光图像对应的前一帧原始数据在宽动态融合过程中对应的目标第二参数调整所述目标第一参数;

s4,使用调整后的所述目标第一参数融合所述目标曝光图像对应的当前帧原始数据与前一帧原始数据,得到降噪处理后的所述目标曝光图像对应的融合数据。

图4是根据本申请实施例的一种可选的图像降噪方法流程图,如图4所示,该方法包括:

sa1,对输入的bayer格式raw数据进行n*m窗的前后帧变化值cur_pre_var(帧间变化值)计算,其中,cur表示当前帧,pre表示前一帧raw数据为未加工的原始数据,即cmos或者ccd图像感应器将捕捉到的光源信号转化为数字信号的原始数据。具体的计算流程如图5所示,图5为本申请实施例的一种可选的帧间变化值的计算方法流程图,包括以下步骤:

s11,对目标曝光图像对应的当前帧原始数据与前一帧原始数据划分n*m的遍历窗口,其中,n和m为正整数,所述遍历窗口内按照r、g、b颜色分量进行划分;

s12,按照遍历窗口计算当前帧原始数据与前一帧原始数据之间的差值,然后除以当前帧原始数据与前一帧原始数据之间的较大值,得到第一结果;

s13,将第一结果分别按照r、g、b颜色分量进行累加后求均值,得到r均值、g均值和b均值;

s14,将所述r均值、g均值和所述b均值相加后求均值,得到目标曝光图像对应的原始数据的帧间变化值。

可选地,所述根据所述目标曝光图像对应的当前帧原始数据的亮度信息调整所述帧间变化值,包括:根据所述目标曝光图像对应的当前帧原始数据的亮度值与第一调整系数的映射关系,得到所述第一调整系数对应的数值;将所述帧间变化值与所述第一调整系数相乘得到调整后的所述帧间变化值。

sa2,通过当前帧raw数据得到的亮度信息,进行帧间变化值调整系数r(即前述第一调整系数)的计算。图6是根据本申请实施例的一种可选的帧间变化值调整系数与亮度信息的映射曲线图,如图6所示,可以根据当前帧raw数据得到的亮度信息t,确定帧间变化值调整系数r。

sa3,通过映射得到帧间变化值的调整系数,对帧间变化值值cur_pre_var进行调整;通过配置曲线的参数,可针对不同亮度,映射得到不同的调整权重。其中,cur_pre_var=cur_pre_var*r。

sa4,将调整后的帧间变化值,通过映射得到降噪融合权重weight_pre(即前述第一参数),融合曲线如图7所示,图7是根据本申请实施例的一种可选的降噪融合权重与帧间变化值的映射关系曲线图。

可选地,使用所述目标曝光图像对应的前一帧原始数据在宽动态融合过程中对应的目标第二参数调整所述目标第一参数,包括:获取所述目标曝光图像对应的前一帧原始数据在宽动态融合过程中的目标第二参数的取值;对所述前一帧原始数据中所述目标第二参数的取值不为0的像素点进行直方图统计,根据所述前一帧原始数据中不同亮度区间的像素点个数,得到所述前一帧原始数据整体的亮度区间分布;根据所述前一帧原始数据整体的亮度区间分布与第二调整系数的映射关系,得到所述第二调整系数的取值;将所述目标第一参数与所述第二调整系数相乘得到调整后的所述目标第一参数。

sa5,在宽动态融合过程中,获取多帧图像的宽动态融合权重(即前述第二参数),然后对融合权重不为0的曝光源图像像素点,进行多帧的亮度直方图统计;

sa6,通过宽动态直方图统计信息(上一帧的),得到降噪融合权重调整系数new3d_alpha(即前述第二调整系数),并对降噪融合权重(第一参数)进行调整,直方图通过统计不同亮度区间的图像像素点个数,得到图像整体的亮度区间分布,从而映射得到对应的图像全局调节系数new3d_alpha。在该映射关系,一般为整体亮度区间越大,new3d_alpha越小。

new3d_beta(调整后的第一参数)=weight_pre*new3d_alpha。

sa7,对前后帧数据进行融合,得到各曝光图像的降噪结果:

data_tmp(降噪结果)=pre_data_in(前一帧数据)*new3d_beta cur_data_in(当前帧数据)*(1-new3d_beta)。

可选地,使用调整后的所述目标第一参数融合所述目标曝光图像对应的当前帧原始数据与前一帧原始数据,得到降噪处理后的所述目标曝光图像对应的融合数据,包括:使用调整后的所述目标第一参数与所述前一帧原始数据相乘得到前一帧融合数据;使用第三参数与所述当前帧原始数据相乘得到当前帧融合数据,其中,所述第三参数与所述目标第一参数之和为1;将所述前一帧融合数据与所述当前帧融合数据相加后得到降噪处理后的所述目标曝光图像对应的融合数据。

可选地,获取所述多张曝光图像对应的当前帧原始数据在宽动态融合过程中分别对应的所述第二参数的取值之后,所述方法还包括:根据所述多张曝光图像中的第一曝光图像对应的当前帧原始数据在宽动态融合过程中对应的所述第二参数的取值,对所述第一曝光图像对应的当前帧原始数据中所述第二参数的取值不为0的像素点进行直方图统计;根据所述直方图统计的结果调整所述第一曝光图像对应的后一帧原始数据在降噪处理过程中使用的所述第一参数的取值。

需要说明的是,每一次经过第二调整系数调整后的第一参数,都可以作为下一帧图像的降噪参数。

本申请实施例采用非均匀自适应降噪处理,并结合宽动态融合权重得到不同曝光图像有效的统计信息,对降噪参数进行优化,大大提升宽动态图像的降噪质量和自适应性。相比线性降噪特性相比,本申请实施例对宽动态图像中的不同层级亮度进行不同强度降噪处理,更符合非线性图像的噪声特性。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

根据本申请实施例的另一个方面,还提供了一种用于实施上述宽动态调整方法的宽动态调整装置。图8是根据本申请实施例的一种可选的宽动态调整装置的结构框图,如图8所示,该装置包括:

获取模块802,用于获取同一时刻在同一场景下的多张曝光图像;

降噪模块804,用于使用第一参数对所述多张曝光图像分别进行降噪处理,其中,每一张所述曝光图像对应于一个所述第一参数的取值,所述第一参数的取值与所述曝光图像对应的前一帧原始数据在宽动态融合过程中对应的第二参数相关,所述第二参数的取值与所述曝光图像对应的前一帧原始数据的亮度区间分布具有映射关系;

融合模块806,用于获取所述多张曝光图像对应的当前帧原始数据在宽动态融合过程中分别对应的所述第二参数的取值,将所述多张曝光图像融合得到宽动态融合图像。

可选地,所述降噪模块804包括:

获取单元,用于获取所述目标曝光图像对应的原始数据的帧间变化值,其中,所述帧间变化值表示所述目标曝光图像对应的当前帧原始数据与前一帧原始数据之间的差值;

第一调整单元,用于根据所述目标曝光图像对应的当前帧原始数据的亮度信息调整所述帧间变化值;

确定单元,用于根据调整后的所述帧间变化值与第一参数的映射关系,确定所述目标曝光图像对应的目标第一参数的取值;

第二调整单元,用于使用所述目标曝光图像对应的前一帧原始数据在宽动态融合过程中对应的目标第二参数调整所述目标第一参数;

融合单元,用于使用调整后的所述目标第一参数融合所述目标曝光图像对应的当前帧原始数据与前一帧原始数据,得到降噪处理后的所述目标曝光图像对应的融合数据。

可选地,所述获取单元包括:

划分子单元,用于对所述目标曝光图像对应的当前帧原始数据与前一帧原始数据划分n*m的遍历窗口,其中,n和m为正整数,所述遍历窗口内按照r、g、b颜色分量进行划分;

第一计算子单元,用于按照所述遍历窗口计算所述当前帧原始数据与所述前一帧原始数据之间的差值,然后除以所述当前帧原始数据与所述前一帧原始数据之间的较大值,得到第一结果;

第二计算子单元,用于将所述第一结果分别按照r、g、b颜色分量进行累加后求均值,得到r均值、g均值和b均值;

第三计算子单元,用于将所述r均值、所述g均值和所述b均值相加后求均值,得到所述目标曝光图像对应的原始数据的帧间变化值。

可选地,所述第一调整单元包括:

调整子单元,用于根据所述目标曝光图像对应的当前帧原始数据的亮度值与第一调整系数的映射关系,得到所述第一调整系数对应的数值;

第四计算子单元,用于将所述帧间变化值与所述第一调整系数相乘得到调整后的所述帧间变化值。

可选地,所述第二调整单元包括:

获取子单元,获取所述目标曝光图像对应的前一帧原始数据在宽动态融合过程中的目标第二参数的取值;

统计子单元,用于对所述前一帧原始数据中所述目标第二参数的取值不为0的像素点进行直方图统计,根据所述前一帧原始数据中不同亮度区间的像素点个数,得到所述前一帧原始数据整体的亮度区间分布;

映射子单元,用于根据所述前一帧原始数据整体的亮度区间分布与第二调整系数的映射关系,得到所述第二调整系数的取值;

第五计算子单元,用于将所述目标第一参数与所述第二调整系数相乘得到调整后的所述目标第一参数。

可选地,融合单元包括:

第六计算子单元,用于使用调整后的所述目标第一参数与所述前一帧原始数据相乘得到前一帧融合数据;

第七计算子单元,用于使用第三参数与所述当前帧原始数据相乘得到当前帧融合数据,其中,所述第三参数与所述目标第一参数之和为1;

第八计算子单元,用于将所述前一帧融合数据与所述当前帧融合数据相加后得到降噪处理后的所述目标曝光图像对应的融合数据。

可选地,所述装置还包括:

统计模块,用于根据所述多张曝光图像中的第一曝光图像对应的当前帧原始数据在宽动态融合过程中对应的所述第二参数的取值,对所述第一曝光图像对应的当前帧原始数据中所述第二参数的取值不为0的像素点进行直方图统计;

调整模块,用于根据所述直方图统计的结果调整所述第一曝光图像对应的后一帧原始数据在降噪处理过程中使用的所述第一参数的取值。

根据本申请实施例的又一个方面,还提供了一种用于实施上述宽动态调整方法的电子装置,上述电子装置可以但不限于应用于上述图1所示的服务器104中。如图9所示,该电子装置包括存储器402和处理器404,该存储器402中存储有计算机程序,该处理器404被设置为通过计算机程序执行上述任一项方法实施例中的步骤。

可选地,在本实施例中,上述电子装置可以位于计算机网络的多个网络设备中的至少一个网络设备。

可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:

s1,获取同一时刻在同一场景下的多张曝光图像;

s2,使用第一参数对多张曝光图像分别进行降噪处理,其中,每一张曝光图像对应于一个第一参数的取值,第一参数的取值与曝光图像对应的前一帧原始数据在宽动态融合过程中对应的第二参数相关,第二参数的取值与曝光图像对应的前一帧原始数据的亮度区间分布具有映射关系;

s3,获取多张曝光图像对应的当前帧原始数据在宽动态融合过程中分别对应的第二参数的取值,将多张曝光图像融合得到宽动态融合图像。

可选地,本领域普通技术人员可以理解,图9所示的结构仅为示意,电子装置也可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobileinternetdevices,mid)、pad等终端设备。图9其并不对上述电子装置的结构造成限定。例如,电子装置还可包括比图9中所示更多或者更少的组件(如网络接口等),或者具有与图9所示不同的配置。

其中,存储器402可用于存储软件程序以及模块,如本申请实施例中的宽动态调整方法和装置对应的程序指令/模块,处理器404通过运行存储在存储器402内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的宽动态调整方法。存储器402可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器402可进一步包括相对于处理器404远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。其中,存储器402具体可以但不限于用于储存宽动态调整方法的程序步骤。作为一种示例,如图9所示,上述存储器402中可以但不限于包括上述宽动态调整装置中的获取模块802、降噪模块804、融合模块806等。此外,还可以包括但不限于上述宽动态调整装置中的其他模块单元,本示例中不再赘述。

可选地,上述的传输装置406用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置406包括一个网络适配器(networkinterfacecontroller,nic),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置406为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。

此外,上述电子装置还包括:显示器408,用于显示可疑帐号的告警推送;和连接总线410,用于连接上述电子装置中的各个模块部件。

本申请的实施例还提供了一种计算机可读的存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:

s1,获取同一时刻在同一场景下的多张曝光图像;

s2,使用第一参数对多张曝光图像分别进行降噪处理,其中,每一张曝光图像对应于一个第一参数的取值,第一参数的取值与曝光图像对应的前一帧原始数据在宽动态融合过程中对应的第二参数相关,第二参数的取值与曝光图像对应的前一帧原始数据的亮度区间分布具有映射关系;

s3,获取多张曝光图像对应的当前帧原始数据在宽动态融合过程中分别对应的第二参数的取值,将多张曝光图像融合得到宽动态融合图像。

可选地,存储介质还被设置为存储用于执行上述实施例中的方法中所包括的步骤的计算机程序,本实施例中对此不再赘述。

可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-onlymemory,rom)、随机存取器(randomaccessmemory,ram)、磁盘或光盘等。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。

在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。


技术特征:

1.一种宽动态调整方法,其特征在于,包括:

获取同一时刻在同一场景下的多张曝光图像;

使用第一参数对所述多张曝光图像分别进行降噪处理,其中,每一张所述曝光图像对应于一个所述第一参数的取值,所述第一参数的取值与所述曝光图像对应的前一帧原始数据在宽动态融合过程中对应的第二参数相关,所述第二参数的取值与所述曝光图像对应的前一帧原始数据的亮度区间分布具有映射关系;

获取所述多张曝光图像对应的当前帧原始数据在宽动态融合过程中分别对应的所述第二参数的取值,将所述多张曝光图像融合得到宽动态融合图像。

2.根据权利要求1所述的方法,其特征在于,使用第一融合权重参数对所述多张曝光图像分别进行降噪处理包括:

获取目标曝光图像对应的原始数据的帧间变化值,其中,所述帧间变化值表示所述目标曝光图像对应的当前帧原始数据与前一帧原始数据之间的差值;

根据所述目标曝光图像对应的当前帧原始数据的亮度信息调整所述帧间变化值;

根据调整后的所述帧间变化值与第一参数的映射关系,确定所述目标曝光图像对应的目标第一参数的取值;

使用所述目标曝光图像对应的前一帧原始数据在宽动态融合过程中对应的目标第二参数调整所述目标第一参数;

使用调整后的所述目标第一参数融合所述目标曝光图像对应的当前帧原始数据与前一帧原始数据,得到降噪处理后的所述目标曝光图像对应的融合数据。

3.根据权利要求2所述的方法,其特征在于,所述获取所述目标曝光图像对应的原始数据的帧间变化值包括:

对所述目标曝光图像对应的当前帧原始数据与前一帧原始数据划分n*m的遍历窗口,其中,n和m为正整数,所述遍历窗口内按照r、g、b颜色分量进行划分;

按照所述遍历窗口计算所述当前帧原始数据与所述前一帧原始数据之间的差值,然后除以所述当前帧原始数据与所述前一帧原始数据之间的较大值,得到第一结果;

将所述第一结果分别按照r、g、b颜色分量进行累加后求均值,得到r均值、g均值和b均值;

将所述r均值、所述g均值和所述b均值相加后求均值,得到所述目标曝光图像对应的原始数据的帧间变化值。

4.根据权利要求2所述的方法,其特征在于,所述根据所述目标曝光图像对应的当前帧原始数据的亮度信息调整所述帧间变化值,包括:

根据所述目标曝光图像对应的当前帧原始数据的亮度值与第一调整系数的映射关系,得到所述第一调整系数对应的数值;

将所述帧间变化值与所述第一调整系数相乘得到调整后的所述帧间变化值。

5.根据权利要求2所述的方法,其特征在于,使用所述目标曝光图像对应的前一帧原始数据在宽动态融合过程中对应的目标第二参数调整所述目标第一参数,包括:

获取所述目标曝光图像对应的前一帧原始数据在宽动态融合过程中的目标第二参数的取值;

对所述前一帧原始数据中所述目标第二参数的取值不为0的像素点进行直方图统计,根据所述前一帧原始数据中不同亮度区间的像素点个数,得到所述前一帧原始数据整体的亮度区间分布;

根据所述前一帧原始数据整体的亮度区间分布与第二调整系数的映射关系,得到所述第二调整系数的取值;

将所述目标第一参数与所述第二调整系数相乘得到调整后的所述目标第一参数。

6.根据权利要求2所述的方法,其特征在于,使用调整后的所述目标第一参数融合所述目标曝光图像对应的当前帧原始数据与前一帧原始数据,得到降噪处理后的所述目标曝光图像对应的融合数据,包括:

使用调整后的所述目标第一参数与所述前一帧原始数据相乘得到前一帧融合数据;

使用第三参数与所述当前帧原始数据相乘得到当前帧融合数据,其中,所述第三参数与所述目标第一参数之和为1;

将所述前一帧融合数据与所述当前帧融合数据相加后得到降噪处理后的所述目标曝光图像对应的融合数据。

7.根据权利要求1至6任一项所述的方法,其特征在于,获取所述多张曝光图像对应的当前帧原始数据在宽动态融合过程中分别对应的所述第二参数的取值之后,所述方法还包括:

根据所述多张曝光图像中的第一曝光图像对应的当前帧原始数据在宽动态融合过程中对应的所述第二参数的取值,对所述第一曝光图像对应的当前帧原始数据中所述第二参数的取值不为0的像素点进行直方图统计;

根据所述直方图统计的结果调整所述第一曝光图像对应的后一帧原始数据在降噪处理过程中使用的所述第一参数的取值。

8.一种宽动态调整装置,其特征在于,包括:

获取模块,用于获取同一时刻在同一场景下的多张曝光图像;

降噪模块,用于使用第一参数对所述多张曝光图像分别进行降噪处理,其中,每一张所述曝光图像对应于一个所述第一参数的取值,所述第一参数的取值与所述曝光图像对应的前一帧原始数据在宽动态融合过程中对应的第二参数相关,所述第二参数的取值与所述曝光图像对应的前一帧原始数据的亮度区间分布具有映射关系;

融合模块,用于获取所述多张曝光图像对应的当前帧原始数据在宽动态融合过程中分别对应的所述第二参数的取值,将所述多张曝光图像融合得到宽动态融合图像。

9.一种计算机可读的存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至8任一项中所述的方法。

10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至8任一项中所述的方法。

技术总结
本申请实施例提供了一种宽动态调整方法及装置、存储介质、电子装置,所述方法包括:获取同一时刻在同一场景下的多张曝光图像;使用第一参数对多张曝光图像分别进行降噪处理,其中,每一张曝光图像对应于一个第一参数的取值,第一参数的取值与曝光图像对应的前一帧原始数据在宽动态融合过程中对应的第二参数相关,第二参数的取值与曝光图像对应的前一帧原始数据的亮度区间分布具有映射关系;获取多张曝光图像对应的当前帧原始数据在宽动态融合过程中分别对应的第二参数的取值,将多张曝光图像融合得到宽动态融合图像,解决了现有技术中宽动态调整和图像降噪操作相互独立且只针对单张图像操作,导致宽动态范围较小且降噪效果不理想的问题。

技术研发人员:钱勇;郁军军;方伟
受保护的技术使用者:浙江大华技术股份有限公司
技术研发日:2020.01.21
技术公布日:2020.06.05

转载请注明原文地址: https://bbs.8miu.com/read-54675.html

最新回复(0)