一种高动态范围图像的生成方法及移动终端的制作方法

文档序号:10515791阅读:313来源:国知局
一种高动态范围图像的生成方法及移动终端的制作方法
【专利摘要】本发明提供了一种高动态范围图像的生成方法及移动终端,其中移动终端包括第一摄像头和第二摄像头,该方法包括:获取第一摄像头在第一曝光时间对拍摄对象采集的第一图像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第三图像;对第一图像、第二图像和第三图像进行图像处理,生成目标高动态范围图像;其中,第一图像、第二图像和第三图像分别为正常曝光图像、过曝图像和欠曝图像中的一种。本发明实施例根据过曝、欠曝和正常曝光的图像进行图像处理,使得输出的每一帧图像自带高动态范围效果,提升用户的拍摄体验。
【专利说明】
-种高动态范围图像的生成方法及移动终端
技术领域
[0001] 本发明设及通信技术领域,尤其设及一种高动态范围图像的生成方法及移动终 玉山 乂而。
【背景技术】
[0002] 皿R(化曲-Dynamic Range,高动态范围)相比于普通的图像,可W提供更多的动态 范围和图像细节,和人眼看到的图像比较接近。现有的HDR技术一般实施方式为:打开相机 并切换到HDR模式,运行默认的3A算法,点击拍照,设置不同的EWExposure Values,曝光 值),抓取一张正常曝光的原始的RAW数据,一张过曝的RAW数据,一张欠曝的RAW数据,然后 进入图像信号处理过程,获取到一张正常曝光的YUV数据,一张过曝的YUV数据,一张欠曝的 YUV数据,采用皿R算法合成一张 YUV数据,并采用肝EG格式压缩保存。
[0003] 单个摄像头由于不能同时得到正常曝光、过曝和欠曝的图像数据,因此只能在拍 照的时候分别设定不同的曝光值,然后依次抓取不同曝光的图像数据,然后实现HDR算法合 成。在预览的时候无法实时呈现皿R的效果给用户。

【发明内容】

[0004] 本发明实施例提供一种高动态范围图像的生成方法及移动终端,W解决现有技术 中在预览图像时无法实时呈现高动态范围效果图像的问题。
[0005] 第一方面,本发明实施例提供一种高动态范围图像的生成方法,应用于移动终端, 移动终端包括第一摄像头和第二摄像头,该方法包括:
[0006] 获取第一摄像头在第一曝光时间对拍摄对象采集的第一图像,并获取第二摄像头 在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像;
[0007] 对第一图像、第二图像和第Ξ图像进行图像处理,生成目标高动态范围图像;
[000引其中,第一图像、第二图像和第Ξ图像分别为正常曝光图像、过曝图像和欠曝图像 中的一种。
[0009] 第二方面,本发明实施例还提供一种移动终端,移动终端包括第一摄像头和第二 摄像头,移动终端还包括:
[0010] 获取模块,用于获取第一摄像头在第一曝光时间对拍摄对象采集的第一图像,并 获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像;
[0011] 处理模块,用于对获取模块获取的第一图像、第二图像和第Ξ图像进行图像处理, 生成目标局动态范围图像;
[0012] 其中,第一图像、第二图像和第Ξ图像分别为正常曝光图像、过曝图像和欠曝图像 中的一种。
[0013] 运样,本发明实施例中,采用双摄像头在第一曝光时间内获取过曝、欠曝和正常曝 光的图像,根据Ξ个图像,采用高动态范围图像算法合成图像信息,获得当前帖输出图像, 可W实现每一帖输出图像都是进行高动态范围图像算法合成的图像,每一帖输出图像都自 带高动态范围的效果,且使得用户在拍摄的过程中,预览看到的高动态范围图像效果就是 最终拍摄的效果,提升用户的拍摄体验。
【附图说明】
[0014] 为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需 要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可W根据运些附图获 得其他的附图。
[0015] 图1表示本发明实施例一的高动态范围图像的生成方法的流程图;
[0016] 图2表示本发明实施例二的高动态范围图像的生成方法的流程图;
[0017] 图3表示本发明实施例二的高动态范围图像的生成方法的流程图;
[0018] 图4表示本发明实施例Ξ的移动终端的结构图之一;
[0019] 图5表示本发明实施例Ξ的移动终端的结构图之二;
[0020] 图6表示本发明实施例Ξ的移动终端的结构图之Ξ;
[0021 ]图7表示本发明实施例四的移动终端的结构框图;
[0022] 图8表示本发明实施例五的移动终端的结构框图。
【具体实施方式】
[0023] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发 明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施 例,都属于本发明保护的范围。
[0024] 实施例一
[0025] 如图1所示,本发明实施例一提供一种高动态范围图像的生成方法,应用于移动终 端,移动终端包括第一摄像头和第二摄像头,该方法包括:
[0026] 步骤101、获取第一摄像头在第一曝光时间对拍摄对象采集的第一图像,并获取第 二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像。
[0027] 在检测到进入拍摄的预览界面时,需要向两个摄像头分别发送参数配置信息,使 得第一摄像头在第一曝光时间内,获取针对拍摄对象的第一图像,第二摄像头在第一曝光 时间内,获取针对拍摄对象的第二图像和第Ξ图像。其中两个摄像头获取的运Ξ个图像的 曝光度不同,运Ξ个图像为针对同一拍摄对象的图像。且运Ξ个图像分别为过曝图像、正常 曝光图像W及欠曝图像中的一种。
[00%]步骤102、对第一图像、第二图像和第Ξ图像进行图像处理,生成目标高动态范围 图像。
[0029] 在获取第一图像、第二图像W及第Ξ图像之后,针对运Ξ个图像采用高动态范围 图像算法来合成图像信息,生成目标高动态范围图像。其中合成的图像信息可W在预览界 面进行显示,使得用户可W实时预览拍摄效果,且预览的拍摄的效果也就是最终生成的目 标高动态范围图像的效果,提升了用户的拍摄体验。
[0030] 本发明实施例的高动态范围图像的生成方法,采用双摄像头在第一曝光时间内获 取过曝、欠曝和正常曝光的图像,根据Ξ个图像,采用高动态范围图像算法合成图像信息, 获得当前帖输出图像,可W实现每一帖输出图像都是进行高动态范围图像算法合成的图 像,每一帖输出图像都自带高动态范围的效果,且使得用户在拍摄的过程中,预览看到的高 动态范围图像效果就是最终拍摄的效果,提升用户的拍摄体验。
[0031] 实施例二
[0032] 如图2所示,本发明实施例二提供一种高动态范围图像的生成方法,应用于移动终 端,移动终端包括第一摄像头和第二摄像头,该方法包括:
[0033] 步骤201、获取第一摄像头在第一曝光时间对拍摄对象采集的第一图像,并获取第 二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像。
[0034] 在检测到进入拍摄的预览界面时,需要向两个摄像头分别发送参数配置信息,在 向第一摄像头和第二摄像头分别发送的参数配置信息中包括光圈、曝光时长和曝光增益。 其中向第一摄像头发送第一参数配置信息,向第二摄像头发送第二参数配置信息和第Ξ参 数配置信息,且运Ξ个参数配置信息不相同。
[0035] 第一摄像头根据第一参数配置信息在第一曝光时间内,获取针对拍摄对象的第一 图像,第二摄像头根据第二参数配置信息和第Ξ参数配置信息在第一曝光时间内,获取针 对拍摄对象的第二图像和第Ξ图像。其中两个摄像头获取的运Ξ个图像的曝光度不同,运 Ξ个图像为针对同一拍摄对象的图像。且运Ξ个图像分别为过曝图像、正常曝光图像W及 欠曝图像中的一种。
[0036] 下面就Ξ种图像的类别进行一下详细阐述:
[0037] 情况一:第一图像为过曝图像,第二图像为正常曝光图像,且第Ξ图像为欠曝图 像。
[0038] 其中,第二图像的第二曝光时间与第Ξ图像的第Ξ曝光时间之和等于第一曝光时 间。第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同,第一图像的第一曝 光时间与第一曝光增益的乘积为第二图像的第二曝光时间与第二曝光增益的乘积的Ν倍, 第Ξ图像的第Ξ曝光时间与第Ξ曝光增益的乘积为第二图像的第二曝光时间与第二曝光 增益的乘积的1 /Ν倍,其中,Ν的取值范围为2 < Ν < 4。
[0039] 例如:在第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同时,第 一摄像头输出过曝的第一图像,且第一曝光时间为S、第一曝光增益为iso,第二摄像头在S 的时间里分别输出正常曝光的第二图像和欠曝的第Ξ图像。第二图像的第二曝光时间为1/ 2S,第二曝光增益为iso,第Ξ图像的第Ξ曝光时间为1/2S,第Ξ曝光增益为l/2iso。
[0040] 此时第一图像的第一曝光时间S与第一曝光增益iso的乘积是第二图像的第二曝 光时间1/2S与第二曝光增益iso的乘积的两倍,第Ξ图像的第Ξ曝光时间1/2S与第Ξ曝光 增益l/2iso的乘积是第二图像的第二曝光时间1/2S与第二曝光增益iso的乘积的1/2。
[0041] 或者第一摄像头输出过曝的第一图像,第一曝光时间为S、第一曝光增益为iso,第 二摄像头在S的时间里分别输出正常曝光的第二图像和欠曝的第Ξ图像。第二图像的第二 曝光时间为3/4S、第二曝光增益为2Λ倍iso,第Ξ图像的第Ξ曝光时间为1/4S,第Ξ曝光增 値为iso 〇
[0042] 此时第一图像的第一曝光时间S与第一曝光增益iso的乘积是第二图像的第二曝 光时间3/4S与第二曝光增益2/3iso的乘积的两倍,第Ξ图像的第Ξ曝光时间1/4S与第Ξ曝 光增益iso的乘积是第二图像的第二曝光时间3/4S与第二曝光增益2/3iso的乘积的1/2。
[0043] 其中,第一摄像头的第一光圈F值和第二摄像头的第二光圈F值不相等,且第一摄 像头的第一光圈进光量是第二摄像头的第二光圈进光量的Μ倍,第二图像的第二曝光时间 与第Ξ图像的第Ξ曝光时间之和等于第一曝光时间,Μ的取值范围为1<Μ含4。则第一图像 的第一光圈进光量、第一曝光时间与第一曝光增益Ξ者的乘积为第二图像的第二光圈进光 量、第二曝光时间与第二曝光增益Ξ者的乘积的Ν倍,第Ξ图像的第二光圈进光量、第Ξ曝 光时间与第Ξ曝光增益Ξ者的乘积为第二图像的第二光圈进光量、第二曝光时间与第二曝 光增益Ξ者的乘积的1/Ν倍,其中,Ν的取值范围为2 < Ν< 4。
[0044] 例如:在第一摄像头的第一光圈F值为第二摄像头的第二光圈F值的Λ巧/2时,则第 一摄像头的进光量为第二摄像头的两倍,第一摄像头的第一光圈进光量可系数2表示, 第二摄像头的第二光圈进光量可系数1表示。第一摄像头输出过曝的第一图像,且第一 曝光时间为S、第一曝光增益为iso,第二摄像头在S的时间里分别输出正常曝光的第二图像 和欠曝的第Ξ图像。第二图像的第二曝光时间为1/2S,第二曝光增益为2iso,第Ξ图像的第 Ξ曝光时间为1/2S,第Ξ曝光增益为iso。
[0045] 此时第一图像的第一光圈进光量系数2、第一图像的第一曝光时间S、第一曝光增 益iso的乘积是第二图像的第二光圈进光量系数1、第二图像的第二曝光时间1/2S与第二曝 光增益2iso的乘积的两倍,第Ξ图像的第二光圈进光量系数1、第Ξ图像的第Ξ曝光时间1/ 2S、第Ξ曝光增益iso的乘积是第二图像的第二光圈进光量系数1、第二图像的第二曝光时 间1/2S、第二曝光增益2iso的乘积的1/2。
[0046] 或者第一摄像头输出过曝的第一图像,第一曝光时间为S、第一曝光增益为iso,第 二摄像头在S的时间里分别输出正常曝光的第二图像和欠曝的第Ξ图像。第二图像的第二 曝光时间为3/4S、第二曝光增益为V3倍iso,第Ξ图像的第Ξ曝光时间为1/4S,第Ξ曝光增 益为2iso。
[0047] 此时第一图像的第一光圈进光量系数2、第一图像的第一曝光时间S、第一曝光增 益iso的乘积是第二图像的第二光圈进光量系数1、第二图像的第二曝光时间3/4S与第二曝 光增益4/3iso的乘积的两倍,第Ξ图像的第二光圈进光量系数1、第Ξ图像的第Ξ曝光时间 1/4S、第Ξ曝光增益2iso的乘积是第二图像的第二光圈进光量系数1、第二图像的第二曝光 时间3/4S、第二曝光增益4/3iso的乘积的1/2。
[004引情况二:
[0049] 第一图像为过曝图像,第二图像为欠曝图像,且第Ξ图像为正常曝光图像。
[0050] 其中,第二图像的第二曝光时间与第Ξ图像的第Ξ曝光时间之和等于第一曝光时 间。第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同,第一图像的第一曝 光时间与第一曝光增益的乘积为第Ξ图像的第Ξ曝光时间与第Ξ曝光增益的乘积的N倍, 第二图像的第二曝光时间与第二曝光增益的乘积为第Ξ图像的第Ξ曝光时间与第Ξ曝光 增益的乘积的1 /N倍,其中,N的取值范围为2 < N < 4。
[0051] 例如:在第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同时,第 一摄像头输出过曝的第一图像,且第一曝光时间为S、第一曝光增益为iso,第二摄像头在S 的时间里分别输出正常曝光的第Ξ图像和欠曝的第二图像。第Ξ图像的第Ξ曝光时间为1/ 2S,第Ξ曝光增益为iso,第二图像的第二曝光时间为1/2S,第二曝光增益为l/2iso。
[0052] 此时第一图像的第一曝光时间S与第一曝光增益iso的乘积是第Ξ图像的第Ξ曝 光时间1/2S与第Ξ曝光增益iso的乘积的两倍,第二图像的第二曝光时间1/2S与第二曝光 增益l/2iso的乘积是第Ξ图像的第Ξ曝光时间1/2S与第Ξ曝光增益iso的乘积的1/2。
[0053] 或者第一摄像头输出过曝的第一图像,第一曝光时间为S、第一曝光增益为iso,第 二摄像头在S的时间里分别输出正常曝光的第Ξ图像和欠曝的第二图像。第Ξ图像的第Ξ 曝光时间为3/4S、第Ξ曝光增益为2Λ倍iso,第二图像的第二曝光时间为1/4S,第二曝光增 値为iso 〇
[0054] 此时第一图像的第一曝光时间S与第一曝光增益iso的乘积是第Ξ图像的第Ξ曝 光时间3/4S与第Ξ曝光增益2/3iso的乘积的两倍,第二图像的第二曝光时间1/4S与第二曝 光增益iso的乘积是第Ξ图像的第Ξ曝光时间3/4S与第Ξ曝光增益2/3iso的乘积的1/2。
[0055] 其中,第一摄像头的第一光圈F值和第二摄像头的第二光圈F值不相等,且第一摄 像头的第一光圈进光量是第二摄像头的第二光圈进光量的Μ倍,第二图像的第二曝光时间 与第Ξ图像的第Ξ曝光时间之和等于第一曝光时间,Μ的取值范围为1<Μ含4。则第一图像 的第一光圈进光量、第一曝光时间与第一曝光增益Ξ者的乘积为第Ξ图像的第二光圈进光 量、第Ξ曝光时间与第Ξ曝光增益Ξ者的乘积的Ν倍,第二图像的第二光圈进光量、第二曝 光时间与第二曝光增益Ξ者的乘积为第Ξ图像的第二光圈进光量、第Ξ曝光时间与第Ξ曝 光增益Ξ者的乘积的1/Ν倍,其中,Ν的取值范围为2 < Ν< 4。
[0056] 例如:在第一摄像头的第一光圈F值为第二摄像头的第二光圈F值的V言/2时,则第 一摄像头的进光量为第二摄像头的两倍,第一摄像头的第一光圈进光量可系数2表示, 第二摄像头的第二光圈进光量可系数1表示。第一摄像头输出过曝的第一图像,且第一 曝光时间为S、第一曝光增益为iso,第二摄像头在S的时间里分别输出正常曝光的第Ξ图像 和欠曝的第二图像。第Ξ图像的第Ξ曝光时间为1/2S,第Ξ曝光增益为2iso,第二图像的第 二曝光时间为1/2S,第二曝光增益为iso。
[0057] 此时第一图像的第一光圈进光量系数2、第一图像的第一曝光时间S、第一曝光增 益iso的乘积是第Ξ图像的第二光圈进光量系数1、第Ξ图像的第Ξ曝光时间1/2S与第Ξ曝 光增益2iso的乘积的两倍,第二图像的第二光圈进光量系数1、第二图像的第二曝光时间1/ 2S、第二曝光增益iso的乘积是第Ξ图像的第Ξ光圈进光量系数1、第Ξ图像的第Ξ曝光时 间1/2S、第Ξ曝光增益2iso的乘积的1/2。
[005引或者第一摄像头输出过曝的第一图像,第一曝光时间为S、第一曝光增益为iso,第 二摄像头在S的时间里分别输出正常曝光的第Ξ图像和欠曝的第二图像。第Ξ图像的第Ξ 曝光时间为3/4S、第Ξ曝光增益为V3倍iso,第二图像的第二曝光时间为1/4S,第二曝光增 益为2iso。
[0059] 此时第一图像的第一光圈进光量系数2、第一图像的第一曝光时间S、第一曝光增 益iso的乘积是第Ξ图像的第二光圈进光量系数1、第Ξ图像的第Ξ曝光时间3/4S与第Ξ曝 光增益4/3iso的乘积的两倍,第二图像的第二光圈进光量系数1、第二图像的第二曝光时间 1/4S、第二曝光增益2iso的乘积是第Ξ图像的第Ξ光圈进光量系数1、第Ξ图像的第Ξ曝光 时间3/4S、第Ξ曝光增益4/3iso的乘积的1/2。
[0060] 情况Ξ:第一图像为正常曝光图像,第二图像为过曝图像,且第Ξ图像为欠曝图 像。
[0061] 其中,第二图像的第二曝光时间与第Ξ图像的第Ξ曝光时间之和等于第一曝光时 间。第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同,第二图像的第二曝 光时间与第二曝光增益的乘积为第一图像的第一曝光时间与第一曝光增益的乘积的Ν倍, 第Ξ图像的第Ξ曝光时间与第Ξ曝光增益的乘积为第一图像的第一曝光时间与第一曝光 增益的乘积的1 /Ν倍,其中,Ν的取值范围为2 < Ν < 4。
[0062] 例如:在第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同时,第 一摄像头输出正常曝光的第一图像,且第一曝光时间为S、第一曝光增益为iso,第二摄像头 在S的时间里分别输出过曝的第二图像和欠曝的第Ξ图像。第二图像的第二曝光时间为1/ 2S,第二曝光增益为4iso,第Ξ图像的第Ξ曝光时间为1/2S,第Ξ曝光增益为iso。
[0063] 此时第二图像的第二曝光时间1/2S与第二曝光增益4iso的乘积是第一图像的第 一曝光时间S与第一曝光增益iso的乘积的两倍,第Ξ图像的第Ξ曝光时间1/2S与第Ξ曝光 增益iso的乘积是第一图像的第一曝光时间S与第一曝光增益iso的乘积的1/2。
[0064] 或者第一摄像头输出正常曝光的第一图像,第一曝光时间为S、第一曝光增益为 iso,第二摄像头在S的时间里分别输出过曝的第二图像和欠曝的第Ξ图像。第二图像的第 二曝光时间为3/45、第二曝光增益为8/^3倍13〇,第^图像的第^曝光时间为1/45,第^曝光 增益为2iso。
[0065] 此时第二图像的第二曝光时间3/4S与第二曝光增益8/3iso的乘积是第一图像的 第一曝光时间S与第一曝光增益iso的乘积的两倍,第Ξ图像的第Ξ曝光时间1/4S与第Ξ曝 光增益2iso的乘积是第一图像的第一曝光时间S与第一曝光增益iso的乘积的1/2。
[0066] 其中,第一摄像头的第一光圈F值和第二摄像头的第二光圈F值不相等,且第一摄 像头的第一光圈进光量是第二摄像头的第二光圈进光量的Μ倍,第二图像的第二曝光时间 与第Ξ图像的第Ξ曝光时间之和等于第一曝光时间,Μ的取值范围为1<Μ含4。则第二图像 的第二光圈进光量、第二曝光时间与第二曝光增益Ξ者的乘积为第一图像的第一光圈进光 量、第一曝光时间与第一曝光增益Ξ者的乘积的Ν倍,第Ξ图像的第二光圈进光量、第Ξ曝 光时间与第Ξ曝光增益Ξ者的乘积为第一图像的第一光圈进光量、第一曝光时间与第一曝 光增益Ξ者的乘积的1/Ν倍,其中,Ν的取值范围为2 < Ν< 4。
[0067] 例如:在第一摄像头的第一光圈F值为第二摄像头的第二光圈F值的λ/玄/2时,则第 一摄像头的进光量为第二摄像头的两倍,第一摄像头的第一光圈进光量可系数2表示, 第二摄像头的第二光圈进光量可系数1表示。第一摄像头输出正常曝光的第一图像,且 第一曝光时间为S、第一曝光增益为iso,第二摄像头在S的时间里分别输出过曝的第二图像 和欠曝的第Ξ图像。第二图像的第二曝光时间为1/2S,第二曝光增益为8iso,第Ξ图像的第 Ξ曝光时间为1/2S,第Ξ曝光增益为2iso。
[0068] 此时第二图像的第二光圈进光量系数1、第二图像的第二曝光时间1/2S、第二曝光 增益8iso的乘积是第一图像的第一光圈进光量系数2、第一图像的第一曝光时间S与第一曝 光增益iso的乘积的两倍,第Ξ图像的第二光圈进光量系数1、第Ξ图像的第Ξ曝光时间1/ 2S、第Ξ曝光增益2iso的乘积是第一图像的第一光圈进光量系数2、第一图像的第一曝光时 间S、第一曝光增益iso的乘积的1/2。
[0069] 或者第一摄像头输出正常曝光的第一图像,第一曝光时间为S、第一曝光增益为 iso,第二摄像头在S的时间里分别输出过曝的第二图像和欠曝的第Ξ图像。第二图像的第 二曝光时间为3/4S、第二曝光增益为16/3倍iso,第Ξ图像的第Ξ曝光时间为1/4S,第Ξ曝 光增益为4iso。
[0070] 此时第二图像的第二光圈进光量系数1、第二图像的第二曝光时间3/4S、第二曝光 增益16/3iso的乘积是第一图像的第一光圈进光量系数2、第一图像的第一曝光时间S与第 一曝光增益iso的乘积的两倍,第Ξ图像的第二光圈进光量系数1、第Ξ图像的第Ξ曝光时 间1/4S、第Ξ曝光增益4iso的乘积是第一图像的第一光圈进光量系数2、第一图像的第一曝 光时间S、第一曝光增益i so的乘积的1 /2。
[0071] 情况四:第一图像为正常曝光图像,第二图像为欠曝图像,且第Ξ图像为过曝图 像。
[0072] 其中,第二图像的第二曝光时间与第Ξ图像的第Ξ曝光时间之和等于第一曝光时 间。第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同,第Ξ图像的第Ξ曝 光时间与第Ξ曝光增益的乘积为第一图像的第一曝光时间与第一曝光增益的乘积的N倍, 第二图像的第二曝光时间与第二曝光增益的乘积为第一图像的第一曝光时间与第一曝光 增益的乘积的1 /N倍,其中,N的取值范围为2 < N < 4。
[0073] 例如:在第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同时,第 一摄像头输出正常曝光的第一图像,且第一曝光时间为S、第一曝光增益为iso,第二摄像头 在S的时间里分别输出欠曝的第二图像和过曝的第Ξ图像。第二图像的第二曝光时间为1/ 2S,第二曝光增益为iso,第Ξ图像的第Ξ曝光时间为1/2S,第Ξ曝光增益为4iso。
[0074] 此时第Ξ图像的第Ξ曝光时间1/2S与第Ξ曝光增益4iso的乘积是第一图像的第 一曝光时间S与第一曝光增益iso的乘积的两倍,第二图像的第二曝光时间1/2S与第二曝光 增益iso的乘积是第一图像的第一曝光时间S与第一曝光增益iso的乘积的1/2。
[0075] 或者第一摄像头输出正常曝光的第一图像,第一曝光时间为S、第一曝光增益为 iso,第二摄像头在S的时间里分别输出欠曝的第二图像和过曝的第Ξ图像。第二图像的第 二曝光时间为1/4S、第二曝光增益为2倍iso,第Ξ图像的第Ξ曝光时间为3/4S,第Ξ曝光增 益为 8/3iso。
[0076] 此时第Ξ图像的第Ξ曝光时间3/4S与第二曝光增益8/3iso的乘积是第一图像的 第一曝光时间S与第一曝光增益iso的乘积的两倍,第二图像的第二曝光时间1/4S与第二曝 光增益2iso的乘积是第一图像的第一曝光时间S与第一曝光增益iso的乘积的1/2。
[0077] 其中,第一摄像头的第一光圈F值和第二摄像头的第二光圈F值不相等,且第一摄 像头的第一光圈进光量是第二摄像头的第二光圈进光量的Μ倍,第二图像的第二曝光时间 与第Ξ图像的第Ξ曝光时间之和等于第一曝光时间,Μ的取值范围为1<Μ含4。则第Ξ图像 的第二光圈进光量、第Ξ曝光时间与第Ξ曝光增益Ξ者的乘积为第一图像的第一光圈进光 量、第一曝光时间与第一曝光增益Ξ者的乘积的Ν倍,第二图像的第二光圈进光量、第二曝 光时间与第二曝光增益Ξ者的乘积为第一图像的第一光圈进光量、第一曝光时间与第一曝 光增益Ξ者的乘积的1/Ν倍,其中,Ν的取值范围为2 < Ν< 4。
[0078] 例如:在第一摄像头的第一光圈F值为第二摄像头的第二光圈F值的时,则第 一摄像头的进光量为第二摄像头的两倍,第一摄像头的第一光圈进光量可系数2表示, 第二摄像头的第二光圈进光量可系数1表示。第一摄像头输出正常曝光的第一图像,且 第一曝光时间为S、第一曝光增益为iso,第二摄像头在S的时间里分别输出欠曝的第二图像 和过曝的第Ξ图像。第二图像的第二曝光时间为1/2S,第二曝光增益为2iso,第Ξ图像的第 Ξ曝光时间为1/2S,第Ξ曝光增益为8iso。
[0079] 此时第Ξ图像的第二光圈进光量系数1、第Ξ图像的第Ξ曝光时间1/2S、第Ξ曝光 增益8iso的乘积是第一图像的第一光圈进光量系数2、第一图像的第一曝光时间S与第一曝 光增益iso的乘积的两倍,第二图像的第二光圈进光量系数1、第二图像的第二曝光时间1/ 2S、第二曝光增益2iso的乘积是第一图像的第一光圈进光量系数2、第一图像的第一曝光时 间S、第一曝光增益iso的乘积的1/2。
[0080] 或者第一摄像头输出正常曝光的第一图像,第一曝光时间为S、第一曝光增益为 iso,第二摄像头在S的时间里分别输出欠曝的第二图像和过曝的第Ξ图像。第二图像的第 二曝光时间为1/4S、第二曝光增益为4倍iso,第Ξ图像的第Ξ曝光时间为3/4S,第Ξ曝光增 益为 16/3iso。
[0081] 此时第Ξ图像的第二光圈进光量系数1、第Ξ图像的第Ξ曝光时间3/4S、第Ξ曝光 增益16/3iso的乘积是第一图像的第一光圈进光量系数2、第一图像的第一曝光时间S与第 一曝光增益iso的乘积的两倍,第二图像的第二光圈进光量系数1、第二图像的第二曝光时 间1/4S、第二曝光增益4iso的乘积是第一图像的第一光圈进光量系数2、第一图像的第一曝 光时间S、第一曝光增益i so的乘积的1 /2。
[0082] 情况五:第一图像为欠曝图像,第二图像为正常曝光图像,且第Ξ图像为过曝图 像。
[0083] 其中,第二图像的第二曝光时间与第Ξ图像的第Ξ曝光时间之和等于第一曝光时 间。第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同,第Ξ图像的第Ξ曝 光时间与第Ξ曝光增益的乘积为第二图像的第二曝光时间与第二曝光增益的乘积的N倍, 第一图像的第一曝光时间与第一曝光增益的乘积为第二图像的第二曝光时间与第二曝光 增益的乘积的1 /N倍,其中,N的取值范围为2 < N < 4。
[0084] 例如:在第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同时,第 一摄像头输出欠曝的第一图像,且第一曝光时间为S、第一曝光增益为l/2iso,第二摄像头 在S的时间里分别输出正常曝光的第二图像和过曝的第Ξ图像。第二图像的第二曝光时间 为1/2S,第二曝光增益为2iso,第Ξ图像的第Ξ曝光时间为1/2S,第Ξ曝光增益为4iso。
[0085] 此时第Ξ图像的第Ξ曝光时间1/2S与第Ξ曝光增益4iso的乘积是第二图像的第 二曝光时间1/2S与第二曝光增益2iso的乘积的两倍,第一图像的第一曝光时间S与第一曝 光增益l/2iso的乘积是第二图像的第二曝光时间1/2S与第二曝光增益2iso的乘积的1/2。
[0086] 或者第一摄像头输出欠曝的第一图像,第一曝光时间为S、第一曝光增益为1/ 2iso,第二摄像头在S的时间里分别输出正常曝光的第二图像和过曝的第Ξ图像。第二图像 的第二曝光时间为1/4S、第二曝光增益为4倍iso,第Ξ图像的第Ξ曝光时间为3/4S,第Ξ曝 光增益为3/8iso。
[0087] 此时第Ξ图像的第Ξ曝光时间3/4S与第Ξ曝光增益8/3iso的乘积是第二图像的 第二曝光时间1/4S与第二曝光增益4iso的乘积的两倍,第一图像的第一曝光时间S与第一 曝光增益l/2iso的乘积是第二图像的第二曝光时间1/4S与第二曝光增益4iso的乘积的1/ 2。
[0088] 其中,第一摄像头的第一光圈F值和第二摄像头的第二光圈F值不相等,且第一摄 像头的第一光圈进光量是第二摄像头的第二光圈进光量的Μ倍,第二图像的第二曝光时间 与第Ξ图像的第Ξ曝光时间之和等于第一曝光时间,Μ的取值范围为1<Μ含4。则第Ξ图像 的第二光圈进光量、第Ξ曝光时间与第Ξ曝光增益Ξ者的乘积为第二图像的第二光圈进光 量、第二曝光时间与第二曝光增益Ξ者的乘积的Ν倍,第一图像的第一光圈进光量、第一曝 光时间与第一曝光增益Ξ者的乘积为第二图像的第二光圈进光量、第二曝光时间与第二曝 光增益Ξ者的乘积的1/Ν倍,其中,Ν的取值范围为2 < Ν< 4。
[0089] 例如:在第一摄像头的第一光圈F值为第二摄像头的第二光圈F值的V皆/2时,则第 一摄像头的进光量为第二摄像头的两倍,第一摄像头的第一光圈进光量可系数2表示, 第二摄像头的第二光圈进光量可系数1表示。第一摄像头输出欠曝的第一图像,且第一 曝光时间为S、第一曝光增益为l/2iso,第二摄像头在S的时间里分别输出正常曝光的第二 图像和过曝的第Ξ图像。第二图像的第二曝光时间为1/2S,第二曝光增益为4iso,第Ξ图像 的第Ξ曝光时间为1/2S,第Ξ曝光增益为8iso。
[0090] 此时第Ξ图像的第二光圈进光量系数1、第Ξ图像的第Ξ曝光时间1/2S、第Ξ曝光 增益8iso的乘积是第二图像的第二光圈进光量系数1、第二图像的第二曝光时间1/2S与第 二曝光增益4iso的乘积的两倍,第一图像的第一光圈进光量系数2、第一图像的第一曝光时 间S、第一曝光增益l/2iso的乘积是第二图像的第二光圈进光量系数1、第二图像的第二曝 光时间1/2S、第二曝光增益4iso的乘积的1/2。
[0091] 或者第一摄像头输出欠曝的第一图像,第一曝光时间为S、第一曝光增益为1/ 2iso,第二摄像头在S的时间里分别输出正常曝光的第二图像和过曝的第Ξ图像。第二图像 的第二曝光时间为1/4S、第二曝光增益为8倍iso,第Ξ图像的第Ξ曝光时间为3/4S,第Ξ曝 光增益为16/3iso。
[0092] 此时第Ξ图像的第二光圈进光量系数1、第Ξ图像的第Ξ曝光时间3/4S、第Ξ曝光 增益16/3iso的乘积是第二图像的第二光圈进光量系数1、第二图像的第二曝光时间1/4S与 第二曝光增益8iso的乘积的两倍,第一图像的第一光圈进光量系数2、第一图像的第一曝光 时间S、第一曝光增益l/2iso的乘积是第二图像的第二光圈进光量系数1、第二图像的第二 曝光时间1/4S、第二曝光增益8iso的乘积的1/2。
[0093] 情况六:第一图像为欠曝图像,第二图像为过曝图像,且第Ξ图像为正常曝光图 像。
[0094] 其中,第二图像的第二曝光时间与第Ξ图像的第Ξ曝光时间之和等于第一曝光时 间。第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同,第二图像的第二曝 光时间与第二曝光增益的乘积为第Ξ图像的第Ξ曝光时间与第Ξ曝光增益的乘积的N倍, 第一图像的第一曝光时间与第一曝光增益的乘积为第Ξ图像的第Ξ曝光时间与第Ξ曝光 增益的乘积的1 /N倍,其中,N的取值范围为2 < N < 4。
[00M]例如:在第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同时,第 一摄像头输出欠曝的第一图像,且第一曝光时间为S、第一曝光增益为l/2iso,第二摄像头 在S的时间里分别输出过曝的第二图像和正常曝光的第Ξ图像。第二图像的第二曝光时间 为1/2S,第二曝光增益为4iso,第Ξ图像的第Ξ曝光时间为1/2S,第Ξ曝光增益为2iso。
[0096]此时第二图像的第二曝光时间1/2S与第二曝光增益4iso的乘积是第Ξ图像的第 Ξ曝光时间1/2S与第Ξ曝光增益2iso的乘积的两倍,第一图像的第一曝光时间S与第一曝 光增益l/2iso的乘积是第Ξ图像的第Ξ曝光时间1/2S与第Ξ曝光增益2iso的乘积的1/2。
[0097] 或者第一摄像头输出欠曝的第一图像,第一曝光时间为S、第一曝光增益为1/ 2iso,第二摄像头在S的时间里分别输出过曝的第二图像和正常曝光的第Ξ图像。第二图像 的第二曝光时间为3/4S、第二曝光增益为8Λ倍iso,第Ξ图像的第Ξ曝光时间为1/4S,第Ξ 曝光增益为4iso。
[0098] 此时第二图像的第二曝光时间3/4S与第二曝光增益8/3iso的乘积是第Ξ图像的 第Ξ曝光时间1/4S与第Ξ曝光增益4iso的乘积的两倍,第一图像的第一曝光时间S与第一 曝光增益l/2iso的乘积是第Ξ图像的第Ξ曝光时间1/4S与第Ξ曝光增益4iso的乘积的1/ 2。
[0099] 其中,第一摄像头的第一光圈F值和第二摄像头的第二光圈F值不相等,且第一摄 像头的第一光圈进光量是第二摄像头的第二光圈进光量的Μ倍,第二图像的第二曝光时间 与第Ξ图像的第Ξ曝光时间之和等于第一曝光时间,Μ的取值范围为1<Μ含4。则第二图像 的第二光圈进光量、第二曝光时间与第二曝光增益Ξ者的乘积为第Ξ图像的第二光圈进光 量、第Ξ曝光时间与第Ξ曝光增益Ξ者的乘积的Ν倍,第一图像的第一光圈进光量、第一曝 光时间与第一曝光增益Ξ者的乘积为第Ξ图像的第二光圈进光量、第Ξ曝光时间与第Ξ曝 光增益Ξ者的乘积的1/Ν倍,其中,Ν的取值范围为2 < Ν< 4。
[0100] 例如:在第一摄像头的第一光圈F值为第二摄像头的第二光圈F值的V言/2时,则第 一摄像头的进光量为第二摄像头的两倍,第一摄像头的第一光圈进光量可系数2表示, 第二摄像头的第二光圈进光量可系数1表示。第一摄像头输出欠曝的第一图像,且第一 曝光时间为S、第一曝光增益为l/2iso,第二摄像头在S的时间里分别输出过曝的第二图像 和正常曝光的第Ξ图像。第二图像的第二曝光时间为1/2S,第二曝光增益为8iso,第Ξ图像 的第Ξ曝光时间为1/2S,第Ξ曝光增益为4iso。
[0101] 此时第二图像的第二光圈进光量系数1、第二图像的第二曝光时间1/2S、第二曝光 增益8iso的乘积是第Ξ图像的第二光圈进光量系数1、第Ξ图像的第Ξ曝光时间1/2S与第 Ξ曝光增益4iso的乘积的两倍,第一图像的第一光圈进光量系数2、第一图像的第一曝光时 间S、第一曝光增益l/2iso的乘积是第Ξ图像的第二光圈进光量系数1、第Ξ图像的第Ξ曝 光时间1/2S、第Ξ曝光增益4iso的乘积的1/2。
[0102] 或者第一摄像头输出欠曝的第一图像,第一曝光时间为S、第一曝光增益为1/ 2iso,第二摄像头在S的时间里分别输出过曝的第二图像和正常曝光的第Ξ图像。第二图像 的第二曝光时间为3/4S、第二曝光增益为16/3倍iso,第Ξ图像的第Ξ曝光时间为1/4S,第 Ξ曝光增益为8iso。
[0103] 此时第二图像的第二光圈进光量系数1、第二图像的第二曝光时间3/4S、第二曝光 增益16/3iso的乘积是第Ξ图像的第二光圈进光量系数1、第Ξ图像的第Ξ曝光时间1/4S与 第Ξ曝光增益8iso的乘积的两倍,第一图像的第一光圈进光量系数2、第一图像的第一曝光 时间S、第一曝光增益l/2iso的乘积是第Ξ图像的第二光圈进光量系数1、第Ξ图像的第Ξ 曝光时间1/4S、第Ξ曝光增益8iso的乘积的1/2。
[0104] 上述六种情况在第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相 同时,均W过曝图像的曝光时间与曝光增益的乘积是正常曝光图像的曝光时间与曝光增益 的乘积2倍,欠曝图像的曝光时间与曝光增益的乘积是正常曝光图像的曝光时间与曝光增 益的乘积1/^2倍为例进行阐述。
[0105] 在第一摄像头的第一光圈F值和第二摄像头的第二光圈F值不相等,W第一摄像头 的第一光圈进光量是第二摄像头的第二光圈进光量的2倍为例,W过曝图像的进光量、曝光 时间与曝光增益的乘积是正常曝光图像的进光量、曝光时间与曝光增益的乘积2倍,欠曝图 像的进光量、曝光时间与曝光增益的乘积是正常曝光图像的进光量、曝光时间与曝光增益 的乘积1/^2倍为例进行阐述的。
[0106] 步骤202、基于第一图像、第二图像和第Ξ图像,确定目标正常曝光图像、目标过曝 图像和目标欠曝图像。
[0107] 在获取第一图像、第二图像W及第Ξ图像之后,需要在运Ξ个图像中确定正常曝 光图像、过曝图像W及欠曝图像。可W将运Ξ个图像的曝光度与标准曝光范围进行比较,在 曝光度位于标准曝光范围内时,确定图像为正常曝光图像,当曝光度大于标准曝光范围的 最大值时,确定图像为过曝图像,当曝光度小于标准曝光范围的最小值时,确定图像为欠曝 图像。
[0108] 步骤203、分别提取目标正常曝光图像、目标过曝图像和目标欠曝图像的灰度信 息,得到目标正常曝光图像的第一灰度图像、目标过曝图像的第二灰度图像和目标欠曝图 像的第Ξ灰度图像。
[0109] 在确定目标正常曝光图像、目标过曝图像和目标欠曝图像之后,对于运Ξ个图像 分别提取灰度信息,针对目标正常曝光图像的灰度信息得到第一灰度图像,针对目标过曝 图像的灰度信息得到第二灰度图像,针对目标欠曝图像的灰度信息得到第Ξ灰度图像。
[0110] 步骤204、W第一灰度图像作为基准,将第二灰度图像和第Ξ灰度图像校正至与第 一灰度图像为同一视场的图像。
[0111] 由于第一灰度图像为目标正常曝光图像形成的灰度图像,需要W第一灰度图像为 基准对由目标过曝图像形成的第二灰度图像和由目标欠曝图像形成的第Ξ灰度图像进行 校正,使得第一灰度图像、第二灰度图像W及第Ξ灰度图像的显示视角相同。
[0112] 例如:当目标正常曝光图像是由第一摄像头拍摄得到的,目标过曝图像、目标欠曝 图像是由第二摄像头拍摄得到的,在W第一灰度图像为基准进行校正的过程中,需要对由 目标过曝图像形成的第二灰度图像和由目标欠曝图像形成的第Ξ灰度图像进行校正。
[0113] 当目标欠曝图像是由第一摄像头拍摄得到的,目标过曝图像和目标正常曝光图像 是由第二摄像头拍摄得到的,在W目标正常曝光图像的第一灰度图像为基准进行校正的过 程中,需要对由目标欠曝图像形成的第Ξ灰度图像进行校正。
[0114] 当目标过曝图像是由第一摄像头拍摄得到的,目标欠曝图像和目标正常曝光图像 是由第二摄像头拍摄得到的,在W目标正常曝光图像的第一灰度图像为基准进行校正的过 程中,需要对由目标过曝图像形成的第二灰度图像进行校正。
[0115] 步骤205、对第一灰度图像、第二灰度图像和第Ξ灰度图像进行图像合成处理,生 成目标高动态范围图像。
[0116] 在完成灰度图像的校正之后,根据校正后的第一灰度图像、第二灰度图像和第Ξ 灰度图像进行图像合成处理,生成目标高动态范围图像,具体过程如图3所示:
[0117] 步骤2051、对于第一灰度图像中每个像素点,分别确定像素点在第二灰度图像和 第Ξ灰度图像中对应位置的像素点。
[0118] 在第二灰度图像中确定与第一灰度图像中每个像素点对应的像素点,在第Ξ灰度 图像中确定与第一灰度图像中每个像素点对应的像素点,即建立同一像素点在第一灰度图 像、第二灰度图像W及第Ξ灰度图像中的对应关系。
[0119] 例如:针对第一灰度图像中像素点1,在第二灰度图像中相同的位置查找到像素点 Γ,在第Ξ灰度图像中相同的位置查找到像素点Γ。其中像素点1、像素点rw及像素点Γ 为同一像素点在不同灰度图像中的体现。
[0120] 步骤2052、获取像素点在第一灰度图像中的第一灰度值、像素点在第二灰度图像 中对应位置的像素点的第二灰度值W及像素点在第Ξ灰度图像中对应位置的像素点的第 Ξ灰度值。
[0121] 然后,针对每个像素点,获取该像素点在第一灰度图像中的第一灰度值,在第二灰 度图像中的第二灰度值,W及在第Ξ灰度图像中的第Ξ灰度值。其中第一灰度值的范围在0 ~255之间,第二灰度值的范围在0~255之间,第Ξ灰度值的范围也在0~255之间。
[0122] 步骤2053、将第一灰度值、第二灰度值和第Ξ灰度值Ξ者相加,得到灰度和值。
[0123] 将针对每个像素点获取的第一灰度值、第二灰度值和第Ξ灰度值进行相加,得到 灰度和值,其中灰度和值的范围在0~765之间。
[0124] 步骤2054、基于灰度映射关系表对灰度和值进行灰度值映射,得到一帖高动态范 围的中间灰度图像。
[0125] 在获取每个像素点的灰度和值之后,根据灰度映射关系表对每一灰度和值进行灰 度值映射,得到相应的灰度标准值,根据各个像素点的灰度标准值得到一帖高动态范围的 中间灰度图像。其中灰度标准值的范围在0~255之间,灰度映射关系表为预先设置的,根据 灰度和值可W查找到相应的灰度标准值,其中灰度映射关系表中的灰度和值是根据同一像 素点在正常曝光、欠曝光W及过曝光对应的灰度图像中获取的Ξ个灰度值得到的。
[0126] 步骤2055、将目标正常曝光图像中所有像素点的色彩信息赋值给中间灰度图像中 对应位置的每个像素点,生成目标高动态范围图像。
[0127] 在生成高动态范围的中间灰度图像,根据目标正常曝光图像中的像素点与中间灰 度图像中的像素点的对应关系,将目标正常曝光图像中所有像素点的色彩信息赋值给中间 灰度图像中对应的像素点,最后得到目标高动态范围图像。
[0128] 本发明实施例的高动态范围图像的生成方法,采用双摄像头在第一曝光时间内获 取过曝、欠曝和正常曝光的图像,根据Ξ个图像,采用高动态范围图像算法合成图像信息, 获得当前帖输出图像,可W实现每一帖输出图像都是进行高动态范围图像算法合成的图 像,每一帖输出图像都自带高动态范围的效果,且使得用户在拍摄的过程中,预览看到的高 动态范围图像效果就是最终拍摄的效果,提升用户的拍摄体验。
[0129] 实施例Ξ
[0130] W下为本发明实施例Ξ提供的一种移动终端的实施例,移动终端的实施例中未详 尽描述的细节内容,可W参考上述方法实施例。
[0131] 其中,移动终端包括第一摄像头和第二摄像头,如图4所示,移动终端还包括:
[0132] 获取模块10,用于获取第一摄像头在第一曝光时间对拍摄对象采集的第一图像, 并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像。
[0133] 处理模块20,用于对获取模块10获取的第一图像、第二图像和第Ξ图像进行图像 处理,生成目标高动态范围图像。
[0134] 其中,第一图像、第二图像和第Ξ图像分别为正常曝光图像、过曝图像和欠曝图像 中的一种。
[0135] 其中,获取模块10获取的第一图像为过曝图像,第二图像为正常曝光图像,且第Ξ 图像为欠曝图像。
[0136] 其中,获取模块10获取的第一图像为正常曝光图像,第二图像为过曝图像,且第Ξ 图像为欠曝图像。
[0137] 其中,第二图像的第二曝光时间与第Ξ图像的第Ξ曝光时间之和等于第一曝光时 间。
[0138] 其中,第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同,第一图 像的第一曝光时间与第一曝光增益的乘积为第二图像的第二曝光时间与第二曝光增益的 乘积的N倍,第Ξ图像的第Ξ曝光时间与第Ξ曝光增益的乘积为第二图像的第二曝光时间 与第二曝光增益的乘积的1/N倍,其中,N的取值范围为2 < N< 4。
[0139] 其中,第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同,第二图 像的第二曝光时间与第二曝光增益的乘积为第一图像的第一曝光时间与第一曝光增益的 乘积的N倍,第Ξ图像的第Ξ曝光时间与第Ξ曝光增益的乘积为第一图像的第一曝光时间 与第一曝光增益的乘积的1/N倍,其中,N的取值范围为2 < N< 4。
[0140] 其中,第一摄像头的第一光圈F值和第二摄像头的第二光圈F值不相等,且第一摄 像头的第一光圈进光量是第二摄像头的第二光圈进光量的Μ倍,第二图像的第二曝光时间 与第Ξ图像的第Ξ曝光时间之和等于第一曝光时间,Μ的取值范围为1<Μ< 4。
[0141] 其中,第一图像的第一光圈进光量、第一曝光时间与第一曝光增益Ξ者的乘积为 第二图像的第二光圈进光量、第二曝光时间与第二曝光增益Ξ者的乘积的Ν倍,第Ξ图像的 第二光圈进光量、第Ξ曝光时间与第Ξ曝光增益Ξ者的乘积为第二图像的第二光圈进光 量、第二曝光时间与第二曝光增益Ξ者的乘积的1/Ν倍,其中,Ν的取值范围为2 < Ν< 4。
[0142] 其中,如图5所示,处理模块20包括:
[0143] 确定子模块21,用于基于第一图像、第二图像和第Ξ图像,确定目标正常曝光图 像、目标过曝图像和目标欠曝图像。
[0144] 提取子模块22,用于分别提取确定子模块21确定的目标正常曝光图像、目标过曝 图像和目标欠曝图像的灰度信息,得到目标正常曝光图像的第一灰度图像、目标过曝图像 的第二灰度图像和目标欠曝图像的第Ξ灰度图像。
[0145] 校正子模块23,用于W提取子模块22得到的第一灰度图像作为基准,将第二灰度 图像和第Ξ灰度图像校正至与第一灰度图像为同一视场的图像。
[0146] 处理子模块24,用于对提取子模块22得到的第一灰度图像、经校正子模块23校正 后的第二灰度图像和第Ξ灰度图像进行图像合成处理,生成目标高动态范围图像。
[0147] 其中,如图6所示,处理子模块24包括:
[0148] 确定单元241,用于对于第一灰度图像中每个像素点,分别确定像素点在第二灰度 图像和第Ξ灰度图像中对应位置的像素点。
[0149] 获取单元242,用于获取像素点在第一灰度图像中的第一灰度值、像素点在第二灰 度图像中对应位置的像素点的第二灰度值W及像素点在第Ξ灰度图像中对应位置的像素 点的第Ξ灰度值。
[0150] 计算单元243,用于将获取单元242获取的第一灰度值、第二灰度值和第Ξ灰度值 Ξ者相加,得到灰度和值。
[0151] 映射单元244,用于基于灰度映射关系表对计算单元243得到的灰度和值进行灰度 值映射,得到一帖高动态范围的中间灰度图像。
[0152] 处理单元245,用于将目标正常曝光图像中所有像素点的色彩信息赋值给映射单 元244得到的中间灰度图像中对应位置的每个像素点,生成目标高动态范围图像。
[0153] 本发明实施例的移动终端,采用双摄像头在第一曝光时间内获取过曝、欠曝和正 常曝光的图像,根据Ξ个图像,采用高动态范围图像算法合成图像信息,获得当前帖输出图 像,可W实现每一帖输出图像都是进行高动态范围图像算法合成的图像,每一帖输出图像 都自带高动态范围的效果,且使得用户在拍摄的过程中,预览看到的高动态范围图像效果 就是最终拍摄的效果,提升用户的拍摄体验。
[0154] 实施例四
[0155] 本发明实施例四提供了一种移动终端,如图7所示,移动终端700包括:至少一个处 理器701、存储器702、至少一个网络接口 704、用户接口 703和拍照组件706,拍照组件706包 括:第一摄像头7061和第二摄像头7062。移动终端700中的各个组件通过总线系统705禪合 在一起。可理解,总线系统705用于实现运些组件之间的连接通信。总线系统705除包括数据 总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将 各种总线都标为总线系统705。
[0156] 其中,用户接口 703可W包括显示器、键盘或者点击设备(例如,鼠标,轨迹球 (trac化all)、触感板或者触摸屏等。
[0157] 可W理解,本发明实施例中的存储器702可W是易失性存储器或非易失性存储器, 或可包括易失性和非易失性存储器两者。其中,非易失性存储器可W是只读存储器(Read- OnlyMemo巧,ROM)、可编程只读存储器(ProgrammableR0M,PR0M)、可擦除可编程只读存储器 化拘3日616?3(^,6?1?(^)、电可擦除可编程只读存储器化16。化1。日1176?1?(^,66?1?(^)或闪 存。易失性存储器可W是随机存取存储器(RandomAccessMemory,RAM),其用作外部高速缓 存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器 (StaticRAM,SRAM)、动态随机存取存储器(DynamicRAM,DRAM)、同步动态随机存取存储器 (SynchronousDRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(DoubleDataRate SDRAM,孤RSDRAM)、增强型同步动态随机存取存储器化nhanced SDRAM,ESDRAM)、同步连接 动态随机存取存储器(SynchlinkDRAM,SLDRAM)和直接内存总线随机存取存储器 (DirectRambusRAM,DRRAM)。本文描述的系统和方法的存储器702旨在包括但不限于运些和 任意其它适合类型的存储器。
[0158] 在一些实施方式中,存储器702存储了如下的元素,可执行模块或者数据结构,或 者他们的子集,或者他们的扩展集:操作系统7021和应用程序7022。
[0159] 其中,操作系统7021,包含各种系统程序,例如框架层、核屯、库层、驱动层等,用于 实现各种基础业务W及处理基于硬件的任务。应用程序7022,包含各种应用程序,例如显示 控制器、媒体播放器(MediaPlayer)、浏览器(Browser)等,用于实现各种应用业务。实现本 发明实施例方法的程序可W包含在应用程序7022中。
[0160] 在本发明实施例中,通过调用存储器702存储的程序或指令,具体的,可W是应用 程序7022中存储的程序或指令,处理器701用于获取第一摄像头在第一曝光时间对拍摄对 象采集的第一图像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像 和第Ξ图像;对第一图像、第二图像和第Ξ图像进行图像处理,生成目标高动态范围图像; 其中,第一图像、第二图像和第Ξ图像分别为正常曝光图像、过曝图像和欠曝图像中的一 种。
[0161] 上述本发明实施例掲示的方法可W应用于处理器701中,或者由处理器701实现。 处理器701可能是一种集成电路忍片,具有信号的处理能力。在实现过程中,上述方法的各 步骤可W通过处理器701中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理 器701可W是通用处理器、数字信号处理器(DigitalSi即alProcessor,DSP)、专用集成电路 (ApplicationSpecific IntegratedCircuitiASIC)、现成可编程 口阵列 (FieldProgrammableGateArrayJPGA)或者其他可编程逻辑器件、分立口或者晶体管逻辑 器件、分立硬件组件。可W实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框 图。通用处理器可W是微处理器或者该处理器也可W是任何常规的处理器等。结合本发明 实施例所公开的方法的步骤可W直接体现为硬件译码处理器执行完成,或者用译码处理器 中的硬件及软件模块组合执行完成。软件模块可W位于随机存储器,闪存、只读存储器,可 编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储 介质位于存储器702,处理器701读取存储器702中的信息,结合其硬件完成上述方法的步 骤。
[0162] 可W理解的是,本文描述的运些实施例可W用硬件、软件、固件、中间件、微码或其 组合来实现。对于硬件实现,处理单元可W实现在一个或多个专用集成电路 (ApplicationSpecificIntegratedCircuitSiASIC)、数字信号处理器 (01邑^曰151旨11曰1?'〇。633111旨,05?)、数字信号处理设备(05?06¥山6,05?0)、可编程逻辑设备 (ProgrammableLogicDevice,PLD)、现场可编程口阵列(Field-ProgrammableGateArray, FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单 元或其组合中。
[0163] 对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文 所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可W在处理器中或在 处理器外部实现。
[0164] 可选的,处理器701在获取第一摄像头在第一曝光时间对拍摄对象采集的第一图 像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像时, 第一图像为过曝图像,第二图像为正常曝光图像,且第Ξ图像为欠曝图像。
[0165] 可选的,处理器701在获取第一摄像头在第一曝光时间对拍摄对象采集的第一图 像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像时, 第一图像为正常曝光图像,第二图像为过曝图像,且第Ξ图像为欠曝图像。
[0166] 可选的,处理器701在获取第一摄像头在第一曝光时间对拍摄对象采集的第一图 像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像时, 第二图像的第二曝光时间与第Ξ图像的第Ξ曝光时间之和等于第一曝光时间。
[0167] 可选的,处理器701在获取第一摄像头在第一曝光时间对拍摄对象采集的第一图 像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像时, 第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同,第一图像的第一曝光时 间与第一曝光增益的乘积为第二图像的第二曝光时间与第二曝光增益的乘积的Ν倍,第Ξ 图像的第Ξ曝光时间与第Ξ曝光增益的乘积为第二图像的第二曝光时间与第二曝光增益 的乘积的1 /Ν倍,其中,Ν的取值范围为2如含4。
[0168] 可选的,处理器701在获取第一摄像头在第一曝光时间对拍摄对象采集的第一图 像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像时, 第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同,第二图像的第二曝光时 间与第二曝光增益的乘积为第一图像的第一曝光时间与第一曝光增益的乘积的Ν倍,第Ξ 图像的第Ξ曝光时间与第Ξ曝光增益的乘积为第一图像的第一曝光时间与第一曝光增益 的乘积的1 /Ν倍,其中,Ν的取值范围为2如含4。
[0169] 可选的,处理器701在获取第一摄像头在第一曝光时间对拍摄对象采集的第一图 像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像时, 第一摄像头的第一光圈F值和第二摄像头的第二光圈F值不相等,且第一摄像头的第一光圈 进光量是第二摄像头的第二光圈进光量的Μ倍,第二图像的第二曝光时间与第Ξ图像的第 Ξ曝光时间之和等于第一曝光时间,Μ的取值范围为1<Μ< 4。
[0170] 可选的,处理器701在获取第一摄像头在第一曝光时间对拍摄对象采集的第一图 像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像时, 第一图像的第一光圈进光量、第一曝光时间与第一曝光增益Ξ者的乘积为第二图像的第二 光圈进光量、第二曝光时间与第二曝光增益Ξ者的乘积的Ν倍,第Ξ图像的第二光圈进光 量、第Ξ曝光时间与第Ξ曝光增益Ξ者的乘积为第二图像的第二光圈进光量、第二曝光时 间与第二曝光增益Ξ者的乘积的1/Ν倍,其中,Ν的取值范围为2 < Ν< 4。
[0171] 可选的,处理器701在对第一图像、第二图像和第Ξ图像进行图像处理,生成目标 高动态范围图像时,还用于:基于第一图像、第二图像和第Ξ图像,确定目标正常曝光图像、 目标过曝图像和目标欠曝图像;分别提取目标正常曝光图像、目标过曝图像和目标欠曝图 像的灰度信息,得到目标正常曝光图像的第一灰度图像、目标过曝图像的第二灰度图像和 目标欠曝图像的第Ξ灰度图像;W第一灰度图像作为基准,将第二灰度图像和第Ξ灰度图 像校正至与第一灰度图像为同一视场的图像;对第一灰度图像、第二灰度图像和第Ξ灰度 图像进行图像合成处理,生成目标高动态范围图像。
[0172] 可选的,处理器701在对第一灰度图像、第二灰度图像和第Ξ灰度图像进行图像合 成处理,生成目标高动态范围图像时,还用于:对于第一灰度图像中每个像素点,分别确定 像素点在第二灰度图像和第Ξ灰度图像中对应位置的像素点;获取像素点在第一灰度图像 中的第一灰度值、像素点在第二灰度图像中对应位置的像素点的第二灰度值W及像素点在 第Ξ灰度图像中对应位置的像素点的第Ξ灰度值;将第一灰度值、第二灰度值和第Ξ灰度 值Ξ者相加,得到灰度和值;基于灰度映射关系表对灰度和值进行灰度值映射,得到一帖高 动态范围的中间灰度图像;将目标正常曝光图像中所有像素点的色彩信息赋值给中间灰度 图像中对应位置的每个像素点,生成目标高动态范围图像。
[0173] 移动终端700能够实现前述实施例中移动终端实现的各个过程,为避免重复,运里 不再寶述。
[0174] 本发明实施例的移动终端,通过处理器701采用双摄像头在第一曝光时间内获取 过曝、欠曝和正常曝光的图像,根据Ξ个图像,采用高动态范围图像算法合成图像信息,获 得当前帖输出图像,可W实现每一帖输出图像都是进行高动态范围图像算法合成的图像, 每一帖输出图像都自带高动态范围的效果,且使得用户在拍摄的过程中,预览看到的高动 态范围图像效果就是最终拍摄的效果,提升用户的拍摄体验。
[0175] 实施例五
[0176] 本发明实施例五提供了一种移动终端。如图8所示,移动终端800可W为手机、平板 电脑、个人数字助理(PersonalDigital Assis1:ant,PDA)、或车载电脑等。
[0177] 图8中的移动终端800包括射频(RadioFrequen巧,RF)电路810、存储器820、输入单 元830、显示单元840、拍照组件850、处理器860、音频电路870、WiFi(WirelessFidelity)模 块880和电源890,拍照组件850包括:第一摄像头8501和第二摄像头8502。
[0178] 其中,输入单元830可用于接收用户输入的数字或字符信息,W及产生与移动终端 800的用户设置W及功能控制有关的信号输入。具体地,本发明实施例中,该输入单元830可 W包括触控面板831。触控面板831,也称为触摸屏,可收集用户在其上或附近的触摸操作 (比如用户使用手指、触笔等任何适合的物体或附件在触控面板831上的操作),并根据预先 设定的程式驱动相应的连接装置。可选的,触控面板831可包括触摸检测装置和触摸控制器 两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号 传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标, 再送给该处理器860,并能接收处理器860发来的命令并加 W执行。此外,可W采用电阻式、 电容式、红外线W及表面声波等多种类型实现触控面板831。除了触控面板831,输入单元 830还可W包括其他输入设备832,其他输入设备832可W包括但不限于物理键盘、功能键 (比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0179] 其中,显示单元840可用于显示由用户输入的信息或提供给用户的信息W及移动 终端800的各种菜单界面。显示单元840可包括显示面板841,可选的,可W采用LCD或有机发 光二极管((IrganicLi曲t-Emittin曲iode,0LED)等形式来配置显示面板841。
[0180] 应注意,触控面板831可W覆盖显示面板841,形成触摸显示屏,当该触摸显示屏检 测到在其上或附近的触摸操作后,传送给处理器860W确定触摸事件的类型,随后处理器 860根据触摸事件的类型在触摸显示屏上提供相应的视觉输出。
[0181] 触摸显示屏包括应用程序界面显示区及常用控件显示区。该应用程序界面显示区 及该常用控件显示区的排列方式并不限定,可W为上下排列、左右排列等可W区分两个显 示区的排列方式。该应用程序界面显示区可W用于显示应用程序的界面。每一个界面可W 包含至少一个应用程序的图标和/或widget桌面控件等界面元素。该应用程序界面显示区 也可W为不包含任何内容的空界面。该常用控件显示区用于显示使用率较高的控件,例如, 设置按钮、界面编号、滚动条、电话本图标等应用程序图标等。
[0182] 其中处理器860是移动终端800的控制中屯、,利用各种接口和线路连接整个手机的 各个部分,通过运行或执行存储在第一存储器821内的软件程序和/或模块,W及调用存储 在第二存储器822内的数据,执行移动终端800的各种功能和处理数据,从而对移动终端800 进行整体监控。可选的,处理器860可包括一个或多个处理单元。
[0183] 在本发明实施例中,通过调用存储该第一存储器821内的软件程序和/或模块和/ 或该第二存储器822内的数据,处理器860用于获取第一摄像头在第一曝光时间对拍摄对象 采集的第一图像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和 第Ξ图像;对第一图像、第二图像和第Ξ图像进行图像处理,生成目标高动态范围图像;其 中,第一图像、第二图像和第Ξ图像分别为正常曝光图像、过曝图像和欠曝图像中的一种。
[0184] 可选地,处理器860在获取第一摄像头在第一曝光时间对拍摄对象采集的第一图 像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像时, 第一图像为过曝图像,第二图像为正常曝光图像,且第Ξ图像为欠曝图像。
[0185] 可选的,处理器860在获取第一摄像头在第一曝光时间对拍摄对象采集的第一图 像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像时, 第一图像为正常曝光图像,第二图像为过曝图像,且第Ξ图像为欠曝图像。
[0186] 可选的,处理器860在获取第一摄像头在第一曝光时间对拍摄对象采集的第一图 像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像时, 第二图像的第二曝光时间与第Ξ图像的第Ξ曝光时间之和等于第一曝光时间。
[0187] 可选的,处理器860在获取第一摄像头在第一曝光时间对拍摄对象采集的第一图 像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像时, 第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同,第一图像的第一曝光时 间与第一曝光增益的乘积为第二图像的第二曝光时间与第二曝光增益的乘积的N倍,第Ξ 图像的第Ξ曝光时间与第Ξ曝光增益的乘积为第二图像的第二曝光时间与第二曝光增益 的乘积的1 /N倍,其中,N的取值范围为2如含4。
[0188] 可选的,处理器860在获取第一摄像头在第一曝光时间对拍摄对象采集的第一图 像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像时, 第一摄像头的第一光圈F值和第二摄像头的第二光圈F值取值相同,第二图像的第二曝光时 间与第二曝光增益的乘积为第一图像的第一曝光时间与第一曝光增益的乘积的N倍,第Ξ 图像的第Ξ曝光时间与第Ξ曝光增益的乘积为第一图像的第一曝光时间与第一曝光增益 的乘积的1 /N倍,其中,N的取值范围为2如含4。
[0189] 可选的,处理器860在获取第一摄像头在第一曝光时间对拍摄对象采集的第一图 像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像时, 第一摄像头的第一光圈F值和第二摄像头的第二光圈F值不相等,且第一摄像头的第一光圈 进光量是第二摄像头的第二光圈进光量的Μ倍,第二图像的第二曝光时间与第Ξ图像的第 Ξ曝光时间之和等于第一曝光时间,Μ的取值范围为1<Μ< 4。
[0190] 可选的,处理器860在获取第一摄像头在第一曝光时间对拍摄对象采集的第一图 像,并获取第二摄像头在第一曝光时间内对拍摄对象依次采集的第二图像和第Ξ图像时, 第一图像的第一光圈进光量、第一曝光时间与第一曝光增益Ξ者的乘积为第二图像的第二 光圈进光量、第二曝光时间与第二曝光增益Ξ者的乘积的Ν倍,第Ξ图像的第二光圈进光 量、第Ξ曝光时间与第Ξ曝光增益Ξ者的乘积为第二图像的第二光圈进光量、第二曝光时 间与第二曝光增益Ξ者的乘积的1/Ν倍,其中,Ν的取值范围为2 < Ν< 4。
[0191] 可选的,处理器860在对第一图像、第二图像和第Ξ图像进行图像处理,生成目标 高动态范围图像时,还用于:基于第一图像、第二图像和第Ξ图像,确定目标正常曝光图像、 目标过曝图像和目标欠曝图像;分别提取目标正常曝光图像、目标过曝图像和目标欠曝图 像的灰度信息,得到目标正常曝光图像的第一灰度图像、目标过曝图像的第二灰度图像和 目标欠曝图像的第Ξ灰度图像;W第一灰度图像作为基准,将第二灰度图像和第Ξ灰度图 像校正至与第一灰度图像为同一视场的图像;对第一灰度图像、第二灰度图像和第Ξ灰度 图像进行图像合成处理,生成目标高动态范围图像。
[0192] 可选的,处理器860在对第一灰度图像、第二灰度图像和第Ξ灰度图像进行图像合 成处理,生成目标高动态范围图像时,还用于:对于第一灰度图像中每个像素点,分别确定 像素点在第二灰度图像和第Ξ灰度图像中对应位置的像素点;获取像素点在第一灰度图像 中的第一灰度值、像素点在第二灰度图像中对应位置的像素点的第二灰度值W及像素点在 第Ξ灰度图像中对应位置的像素点的第Ξ灰度值;将第一灰度值、第二灰度值和第Ξ灰度 值Ξ者相加,得到灰度和值;基于灰度映射关系表对灰度和值进行灰度值映射,得到一帖高 动态范围的中间灰度图像;将目标正常曝光图像中所有像素点的色彩信息赋值给中间灰度 图像中对应位置的每个像素点,生成目标高动态范围图像。
[0193] 本发明实施例的移动终端,通过处理器860采用双摄像头在第一曝光时间内获取 过曝、欠曝和正常曝光的图像,根据Ξ个图像,采用高动态范围图像算法合成图像信息,获 得当前帖输出图像,可W实现每一帖输出图像都是进行高动态范围图像算法合成的图像, 每一帖输出图像都自带高动态范围的效果,且使得用户在拍摄的过程中,预览看到的高动 态范围图像效果就是最终拍摄的效果,提升用户的拍摄体验。
[0194] 本领域普通技术人员可W意识到,结合本发明实施例中所公开的实施例描述的各 示例的单元及算法步骤,能够W电子硬件、或者计算机软件和电子硬件的结合来实现。运些 功能究竟W硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业 技术人员可W对每个特定的应用来使用不同方法来实现所描述的功能,但是运种实现不应 认为超出本发明的范围。
[0195] 所属领域的技术人员可W清楚地了解到,为描述的方便和简洁,上述描述的系统、 装置和单元的具体工作过程,可W参考前述方法实施例中的对应过程,在此不再寶述。
[0196] 在本申请所提供的实施例中,应该理解到,所掲露的装置和方法,可W通过其它的 方式实现。例如,W上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为 一种逻辑功能划分,实际实现时可W有另外的划分方式,例如多个单元或组件可W结合或 者可W集成到另一个系统,或一些特征可W忽略,或不执行。另一点,所显示或讨论的相互 之间的禪合或直接禪合或通信连接可W是通过一些接口,装置或单元的间接禪合或通信连 接,可W是电性,机械或其它的形式。
[0197] 所述作为分离部件说明的单元可W是或者也可W不是物理上分开的,作为单元显 示的部件可W是或者也可W不是物理单元,即可W位于一个地方,或者也可W分布到多个 网络单元上。可W根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。
[0198] 另外,在本发明各个实施例中的各功能单元可W集成在一个处理单元中,也可W 是各个单元单独物理存在,也可W两个或两个W上单元集成在一个单元中。
[0199] 所述功能如果W软件功能单元的形式实现并作为独立的产品销售或使用时,可W 存储在一个计算机可读取存储介质中。基于运样的理解,本发明的技术方案本质上或者说 对现有技术做出贡献的部分或者该技术方案的部分可软件产品的形式体现出来,该计 算机软件产品存储在一个存储介质中,包括若干指令用w使得一台计算机设备(可w是个 人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。 而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可W存储程序代码 的介质。
[0200] W上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来 说,在不脱离本发明所述的原理前提下还可W作出若干改进和润饰,运些改进和润饰也在 本发明的保护范围内。
【主权项】
1. 一种高动态范围图像的生成方法,应用于移动终端,所述移动终端包括第一摄像头 和第二摄像头,其特征在于,所述方法包括: 获取所述第一摄像头在第一曝光时间对拍摄对象采集的第一图像,并获取所述第二摄 像头在所述第一曝光时间内对所述拍摄对象依次采集的第二图像和第三图像; 对所述第一图像、所述第二图像和所述第三图像进行图像处理,生成目标高动态范围 图像; 其中,所述第一图像、所述第二图像和所述第三图像分别为正常曝光图像、过曝图像和 欠曝图像中的一种。2. 根据权利要求1所述的方法,其特征在于,所述第一图像为过曝图像,所述第二图像 为正常曝光图像,且所述第三图像为欠曝图像。3. 根据权利要求1所述的方法,其特征在于,所述第一图像为正常曝光图像,所述第二 图像为过曝图像,且所述第三图像为欠曝图像。4. 根据权利要求2或3所述的方法,其特征在于,所述第二图像的第二曝光时间与所述 第三图像的第三曝光时间之和等于所述第一曝光时间。5. 根据权利要求2所述的方法,其特征在于,所述第一摄像头的第一光圈F值和所述第 二摄像头的第二光圈F值取值相同,所述第一图像的第一曝光时间与第一曝光增益的乘积 为所述第二图像的第二曝光时间与第二曝光增益的乘积的N倍,所述第三图像的第三曝光 时间与第三曝光增益的乘积为所述第二图像的第二曝光时间与第二曝光增益的乘积的1/N 倍,其中,N的取值范围为2 4。6. 根据权利要求3所述的方法,其特征在于,所述第一摄像头的第一光圈F值和所述第 二摄像头的第二光圈F值取值相同,所述第二图像的第二曝光时间与第二曝光增益的乘积 为所述第一图像的第一曝光时间与第一曝光增益的乘积的N倍,所述第三图像的第三曝光 时间与第三曝光增益的乘积为所述第一图像的第一曝光时间与第一曝光增益的乘积的1/N 倍,其中,N的取值范围为2 4。7. 根据权利要求2所述的方法,其特征在于,所述第一摄像头的第一光圈F值和所述第 二摄像头的第二光圈F值不相等,且所述第一摄像头的第一光圈进光量是所述第二摄像头 的第二光圈进光量的Μ倍,所述第二图像的第二曝光时间与所述第三图像的第三曝光时间 之和等于所述第一曝光时间,Μ的取值范围为1<Μ< 4。8. 根据权利要求7所述的方法,其特征在于,所述第一图像的第一光圈进光量、第一曝 光时间与第一曝光增益三者的乘积为所述第二图像的第二光圈进光量、第二曝光时间与第 二曝光增益三者的乘积的Ν倍,所述第三图像的第二光圈进光量、第三曝光时间与第三曝光 增益三者的乘积为所述第二图像的第二光圈进光量、第二曝光时间与第二曝光增益三者的 乘积的1 /Ν倍,其中,Ν的取值范围为2 < Ν < 4。9. 根据权利要求1所述的方法,其特征在于,所述对所述第一图像、所述第二图像和所 述第三图像进行图像处理,生成目标高动态范围图像的步骤,包括: 基于所述第一图像、所述第二图像和所述第三图像,确定目标正常曝光图像、目标过曝 图像和目标欠曝图像; 分别提取所述目标正常曝光图像、所述目标过曝图像和所述目标欠曝图像的灰度信 息,得到所述目标正常曝光图像的第一灰度图像、所述目标过曝图像的第二灰度图像和所 述目标欠曝图像的第三灰度图像; 以所述第一灰度图像作为基准,将所述第二灰度图像和所述第三灰度图像校正至与所 述第一灰度图像为同一视场的图像; 对所述第一灰度图像、所述第二灰度图像和所述第三灰度图像进行图像合成处理,生 成所述目标高动态范围图像。10. 根据权利要求9所述的方法,其特征在于,所述对所述第一灰度图像、所述第二灰度 图像和所述第三灰度图像进行图像合成处理,生成所述目标高动态范围图像的步骤,包括: 对于所述第一灰度图像中每个像素点,分别确定所述像素点在所述第二灰度图像和所 述第三灰度图像中对应位置的像素点; 获取所述像素点在所述第一灰度图像中的第一灰度值、所述像素点在所述第二灰度图 像中对应位置的像素点的第二灰度值以及所述像素点在所述第三灰度图像中对应位置的 像素点的第三灰度值; 将所述第一灰度值、所述第二灰度值和所述第三灰度值三者相加,得到灰度和值; 基于灰度映射关系表对所述灰度和值进行灰度值映射,得到一帧高动态范围的中间灰 度图像; 将所述目标正常曝光图像中所有像素点的色彩信息赋值给所述中间灰度图像中对应 位置的每个像素点,生成所述目标高动态范围图像。11. 一种移动终端,所述移动终端包括第一摄像头和第二摄像头,其特征在于,所述移 动终端还包括: 获取模块,用于获取所述第一摄像头在第一曝光时间对拍摄对象采集的第一图像,并 获取所述第二摄像头在所述第一曝光时间内对所述拍摄对象依次采集的第二图像和第三 图像; 处理模块,用于对所述获取模块获取的所述第一图像、所述第二图像和所述第三图像 进行图像处理,生成目标高动态范围图像; 其中,所述第一图像、所述第二图像和所述第三图像分别为正常曝光图像、过曝图像和 欠曝图像中的一种。12. 根据权利要求11所述的移动终端,其特征在于,所述获取模块获取的所述第一图像 为过曝图像,所述第二图像为正常曝光图像,且所述第三图像为欠曝图像。13. 根据权利要求11所述的移动终端,其特征在于,所述获取模块获取的所述第一图像 为正常曝光图像,所述第二图像为过曝图像,且所述第三图像为欠曝图像。14. 根据权利要求12或13所述的移动终端,其特征在于,所述第二图像的第二曝光时间 与所述第三图像的第三曝光时间之和等于所述第一曝光时间。15. 根据权利要求12所述的移动终端,其特征在于,所述第一摄像头的第一光圈F值和 所述第二摄像头的第二光圈F值取值相同,所述第一图像的第一曝光时间与第一曝光增益 的乘积为所述第二图像的第二曝光时间与第二曝光增益的乘积的N倍,所述第三图像的第 三曝光时间与第三曝光增益的乘积为所述第二图像的第二曝光时间与第二曝光增益的乘 积的1 /N倍,其中,N的取值范围为2 < N < 4。16. 根据权利要求13所述的移动终端,其特征在于,所述第一摄像头的第一光圈F值和 所述第二摄像头的第二光圈F值取值相同,所述第二图像的第二曝光时间与第二曝光增益 的乘积为所述第一图像的第一曝光时间与第一曝光增益的乘积的N倍,所述第三图像的第 三曝光时间与第三曝光增益的乘积为所述第一图像的第一曝光时间与第一曝光增益的乘 积的1 /N倍,其中,N的取值范围为2 < N < 4。17. 根据权利要求12所述的移动终端,其特征在于,所述第一摄像头的第一光圈F值和 所述第二摄像头的第二光圈F值不相等,且所述第一摄像头的第一光圈进光量是所述第二 摄像头的第二光圈进光量的Μ倍,所述第二图像的第二曝光时间与所述第三图像的第三曝 光时间之和等于所述第一曝光时间,Μ的取值范围为1<Μ< 4。18. 根据权利要求17所述的移动终端,其特征在于,所述第一图像的第一光圈进光量、 第一曝光时间与第一曝光增益三者的乘积为所述第二图像的第二光圈进光量、第二曝光时 间与第二曝光增益三者的乘积的Ν倍,所述第三图像的第二光圈进光量、第三曝光时间与第 三曝光增益三者的乘积为所述第二图像的第二光圈进光量、第二曝光时间与第二曝光增益 三者的乘积的1 /Ν倍,其中,Ν的取值范围为2 < Ν < 4。19. 根据权利要求11所述的移动终端,其特征在于,所述处理模块包括: 确定子模块,用于基于所述第一图像、所述第二图像和所述第三图像,确定目标正常曝 光图像、目标过曝图像和目标欠曝图像; 提取子模块,用于分别提取所述确定子模块确定的所述目标正常曝光图像、所述目标 过曝图像和所述目标欠曝图像的灰度信息,得到所述目标正常曝光图像的第一灰度图像、 所述目标过曝图像的第二灰度图像和所述目标欠曝图像的第三灰度图像; 校正子模块,用于以所述提取子模块得到的所述第一灰度图像作为基准,将所述第二 灰度图像和所述第三灰度图像校正至与所述第一灰度图像为同一视场的图像; 处理子模块,用于对所述提取子模块得到的所述第一灰度图像、经所述校正子模块校 正后的所述第二灰度图像和所述第三灰度图像进行图像合成处理,生成所述目标高动态范 围图像。20. 根据权利要求19所述的移动终端,其特征在于,所述处理子模块包括: 确定单元,用于对于所述第一灰度图像中每个像素点,分别确定所述像素点在所述第 二灰度图像和所述第三灰度图像中对应位置的像素点; 获取单元,用于获取所述像素点在所述第一灰度图像中的第一灰度值、所述像素点在 所述第二灰度图像中对应位置的像素点的第二灰度值以及所述像素点在所述第三灰度图 像中对应位置的像素点的第三灰度值; 计算单元,用于将所述获取单元获取的所述第一灰度值、所述第二灰度值和所述第三 灰度值三者相加,得到灰度和值; 映射单元,用于基于灰度映射关系表对所述计算单元得到的所述灰度和值进行灰度值 映射,得到一帧高动态范围的中间灰度图像; 处理单元,用于将所述目标正常曝光图像中所有像素点的色彩信息赋值给所述映射单 元得到的所述中间灰度图像中对应位置的每个像素点,生成所述目标高动态范围图像。
【文档编号】H04N5/235GK105872148SQ201610466210
【公开日】2016年8月17日
【申请日】2016年6月21日
【发明人】殷求明
【申请人】维沃移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1