图像处理方法、装置、存储介质及电子设备制造方法及图纸

技术编号:21607962 阅读:18 留言:0更新日期:2019-07-13 19:04
本申请实施例公开了一种图像处理方法、装置、存储介质及电子设备,其中,电子设备可以首先获取到高动态范围图像作为待处理图像,然后将待处理图像拆分为亮图和暗图,其中亮图携带待处理图像中更多暗处的细节,暗图携带待处理图像中更多亮处的细节。然后将亮图和暗图进行合成得到合成图像,再利用该合成图像和暗图生成用于色调映射的参考图像。最后,将生成的参考图像作用到待处理图像进行色调映射,由此得到色调映射后的结果图像,能够最大程度的减少图像细节的损失。

Image Processing Method, Device, Storage Media and Electronic Equipment

【技术实现步骤摘要】
图像处理方法、装置、存储介质及电子设备
本申请涉及图像处理
,具体涉及一种图像处理方法、装置、存储介质及电子设备。
技术介绍
色调映射在图像处理
通常是指将高动态范围图像的动态范围进行压缩,使得压缩后图像的动态范围能够支持电子设备显示或者满足后续处理需要等。然而,相关技术在对高动态范围图像进行色调映射后,所得到的图像相较于原始的高动态范围图像通常会丢失部分图像细节,使得色调映射的效果较差。
技术实现思路
本申请实施例提供了一种图像处理方法、装置、存储介质及电子设备,能够减少色调映射所带来的图像细节的损失。第一方面,本申请实施例提供了一种图像处理方法,应用于电子设备,所述图像处理方法包括:获取待处理图像,所述待处理图像为多帧合成得到的高动态范围图像;根据所述待处理图像中各像素点的灰阶值,生成所述待处理图像的亮图和暗图;合成所述亮图和所述暗图得到合成图像,并根据所述合成图像和所述暗图获取用于色调映射的参考图像;根据所述参考图像色调映射所述待处理图像得到结果图像。第二方面,本申请实施例提供了一种图像处理装置,应用于电子设备,所述图像处理装置包括:图像获取模块,用于获取待处理图像,所述待处理图像为多帧合成得到的高动态范围图像;图像拆分模块,用于根据所述待处理图像中各像素点的灰阶值,生成所述待处理图像的亮图和暗图;图像合成模块,用于合成所述亮图和所述暗图得到合成图像,并根据所述合成图像和所述暗图获取用于色调映射的参考图像;色调映射模块,用于根据所述参考图像色调映射所述待处理图像得到结果图像。第三方面,本申请实施例提供了一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如本申请实施例提供的图像处理方法中的步骤。第四方面,本申请实施例提供了一种电子设备,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器通过调用所述计算机程序,用于执行如本申请实施例提供的图像处理方法中的步骤。本申请实施例中,电子设备可以首先获取到高动态范围图像作为待处理图像,然后将待处理图像拆分为亮图和暗图,其中亮图携带待处理图像中更多暗处的细节,暗图携带待处理图像中更多亮处的细节。然后将亮图和暗图进行合成得到合成图像,再利用该合成图像和暗图生成用于色调映射的参考图像。最后,将生成的参考图像作用到待处理图像进行色调映射,由此得到色调映射后的结果图像,能够最大程度的减少图像细节的损失。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的图像处理方法的一流程示意图。图2是本申请实施例中对待处理图像进行色调映射的示意图。图3是本申请实施例中合成亮图和暗图得到合成图像的示意图。图4是本申请实施例中RAW图像包的结构示意图。图5是本申请实施例提供的图像处理方法的另一流程示意图。图6是本申请实施例提供的图像处理装置的一结构示意图。图7是本申请实施例提供的电子设备的一结构示意图。图8是本申请实施例提供的电子设备的另一结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。本申请实施例首先提供一种图像处理方法,该图像处理方法应用于电子设备。其中,该图像处理方法的执行主体可以是本申请实施例提供的图像处理装置,或者集成了该图像处理装置的电子设备,该图像处理装置可以采用硬件或者软件的方式实现,电子设备可以是智能手机、平板电脑、掌上电脑、笔记本电脑、或者台式电脑等配置有处理器而具有处理能力的设备。请参照图1,图1为本申请实施例提供的图像处理方法的流程示意图。该图像处理方法应用于本申请实施例提供的电子设备,如图1所示,本申请实施例提供的图像处理方法的流程可以如下:在101中,获取待处理图像,待处理图像为多帧合成得到的高动态范围图像。目前,由于电子设备本身的硬件限制,电子设备只能拍摄亮度范围比较小的场景,若在场景明暗相差太大时进行拍摄,拍摄出来的图像容易丢失明处和/或暗处的细节。为此,相关技术中通常通过多帧合成的方式来提高图像的动态范围,以获得高动态范围图像,其中,包括但不限于包围曝光合成、长短曝光合成等等。然而,正是由于合成得到的高动态范围图像具有较高的动态范围,其并不适于直接在电子设备上进行显示(电子设备支持的动态范围低于高动态范围图像的动态范围),或者适于进行后续处理等(比如,白平衡等)。为此,本申请实施例提供一种图像处理方法,旨在实现对高动态范围图像的色调映射,压缩其动态范围,使得压缩后的动态范围适于电子设备显示或者适于进行后续处理等。在本申请实施例中,电子设备首先获取多帧合成得到的高动态范围图像,并计算该高动态范围图像的动态范围值,并判断该高动态范围图像的动态范围值是否大于预设动态范围值,若是,则将其设为需要进行色调映射的待处理图像。应当说明的是,本申请实施例中并不限制高动态范围图像的来源,可以是电子设备自身在拍摄时实时通过多帧合成得到的高动态范围图像,也可以是电子设备先拍摄多帧图像,后期在再通过多帧合成得到的高动态范围图像,还可以是其它电子设备多帧合成得到的高动态范围图像。其中,电子设备可根据高动态范围图像的亮度直方图方差来确定其动态范围值,或者根据其中亮度最高值和亮度最低值来确定其动态范围值,或者是其它衡量动态范围的方式确定高动态范围图像的动态范围值,本申请实施例对此不做具体限制。在102中,根据待处理图像中各像素点的灰阶值,生成待处理图像的亮图和暗图。本申请实施例中,电子设备在获取到待处理图像之后,进一步获取到待处理图像中各像素点的灰阶值,从而根据待处理图像中各像素点的灰阶值,生成待处理图像的亮图和暗图。其中,亮图相较于暗图携带高动态范围图像中更多暗处的细节,而暗图则相较于亮图携带高动态范围图像中更多亮处的细节。在103中,合成亮图和暗图得到合成图像,并根据合成图像和暗图获取用于色调映射的参考图像。比如,电子设备可以根据亮图和暗图中相同位置像素点的灰阶值(灰阶值的差异能够反映亮暗的差异),获取得到用于合成亮图和暗图的权重值,然后再根据确定的权重值合成亮图和暗图得到合成图像。在合成亮图和暗图得到合成图像之后,电子设备进一步根据合成图像和暗图获取到用于对待处理图像进行色调映射的参考图像。在104中,根据参考图像色调映射待处理图像得到结果图像。本申请实施例中,电子设备在获取到用于对待处理图像进行色调映射的参考图像之后,即可根据该参考图像对待处理图像进行色调映射,得到色调映射后的结果图像。由此,色调映射所得到的结果图像相较于待处理图像具有相同的图像内容,但动态范围稍低。请参照图2,本申请实施例中,电子设备可以首先获取到高动态范围图像作为待处理图像,然后将待处理图像拆分为亮图和暗图,其中亮图携带待处理图像中更多暗处的细节,暗图携带待处理图像中更多亮处的细节。然后将亮图和暗图进行合成得到合成图像,再利用该合成图像和暗图生成用于色调映射的参考图本文档来自技高网...

【技术保护点】
1.一种图像处理方法,应用于电子设备,其特征在于,所述图像处理方法包括:获取待处理图像,所述待处理图像为多帧合成得到的高动态范围图像;根据所述待处理图像中各像素点的灰阶值,生成所述待处理图像的亮图和暗图;合成所述亮图和所述暗图得到合成图像,并根据所述合成图像和所述暗图获取用于色调映射的参考图像;根据所述参考图像色调映射所述待处理图像得到结果图像。

【技术特征摘要】
1.一种图像处理方法,应用于电子设备,其特征在于,所述图像处理方法包括:获取待处理图像,所述待处理图像为多帧合成得到的高动态范围图像;根据所述待处理图像中各像素点的灰阶值,生成所述待处理图像的亮图和暗图;合成所述亮图和所述暗图得到合成图像,并根据所述合成图像和所述暗图获取用于色调映射的参考图像;根据所述参考图像色调映射所述待处理图像得到结果图像。2.根据权利要求1所述的图像处理方法,其特征在于,所述根据所述待处理图像中各像素点的灰阶值,生成所述待处理图像的亮图和暗图,包括:统计所述待处理图像中占所有像素点第一预设百分比的第一灰阶值,以及统计所述待处理图像中占所有像素点第二预设百分比的第二灰阶值,所述第一预设百分比小于所述第二预设百分比,且所述第一预设百分比和所述第二预设百分比的和值为1;根据所述第一灰阶值以及所述第二灰阶值生成所述亮图和所述暗图。3.根据权利要求1所述的图像处理方法,其特征在于,所述合成所述亮图和所述暗图得到合成图像,包括:根据所述亮图以及所述暗图相同位置像素点的灰阶值,获取对应所述亮图的第一权重值图像以及第二权重值图像;构建对应所述第一权重值图像的第一高斯金字塔,以及构建对应所述第二权重值图像的第二高斯金字塔;构建对应所述亮图的第一拉普拉斯金字塔,以及构建对应所述暗图的第二拉普拉斯金字塔;根据所述第一高斯金字塔以及所述第二高斯金字塔,合成所述第一拉普拉斯金字塔和所述第二拉普拉斯金字塔得到合成拉普拉斯金字塔;重构所述合成拉普拉斯金字塔得到所述合成图像。4.根据权利要求1所述的图像处理方法,其特征在于,所述根据所述合成图像和所述暗图获取用于色调映射的参考图像,包括:对所述合成图像和所述暗图中相同位置像素点的灰阶值做除法运算,得到各相同位置像素点的灰阶商值;根据所述各相同位置像素点的灰阶商值生成所述参考图像。5....

【专利技术属性】
技术研发人员:张弓
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1