曝光参数调整方法、装置、电子设备和可读存储介质与流程

文档序号:13476477阅读:115来源:国知局
曝光参数调整方法、装置、电子设备和可读存储介质与流程

本申请涉及计算机技术领域,特别是涉及一种曝光参数调整方法、装置、电子设备和可读存储介质。



背景技术:

随着电子设备的迅速发展,越来越多的用户采用电子设备进行拍照。在采用电子设备进行拍照时,当拍摄场景处于逆光场景时,由于人像处于光源与电子设备的中间,导致背景部分较亮、人像部分较暗,拍摄出的图像中人像成像较暗,图像质量较差。



技术实现要素:

本申请实施例提供一种曝光参数调整方法、装置、电子设备和可读存储介质,可以在逆光条件下提高对人像的拍摄效果。

一种曝光参数调整方法,包括:

若检测到当前拍摄场景为逆光场景,提高多帧预览图像中一帧图像的曝光参数;

对提高曝光参数的图像进行人脸识别,检测所述提高曝光参数的图像中是否存在待拍摄人脸;

若所述提高曝光参数的图像中存在待拍摄人脸,调整电子设备的曝光参数。

一种曝光参数调整装置,包括:

第一调整模块,若检测到当前拍摄场景为逆光场景,获取预设帧数的图像后提高下一帧图像的曝光参数;

识别模块,用于对提高曝光参数的图像进行人脸识别,检测所述提高曝光参数的图像中是否存在待拍摄人脸;

第二调整模块,用于若所述提高曝光参数的图像中存在人脸,调整电子设备的曝光参数。

一种电子设备,包括存储器及处理器,所述存储器中储存有计算机可读指令,所述指令被所述处理器执行时,使得所述处理器执行如上所述的方法。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法。

本申请实施例中,在逆光场景下,通过在多帧图像中提高一帧图像的曝光参数,即提高曝光度。检测提高曝光度图像中是否存在人脸,当提高曝光度图像中存在人脸,则电子设备调整曝光度。上述方法,通过提高多帧图像中一帧图像的曝光度,可以节省电子设备的功耗;在检测到人脸后,调整电子设备的曝光度。可使得逆光场景下图像中人脸成像明亮、清晰,提高了图像的成像质量。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为一个实施例中电子设备10的内部结构示意图;

图2为一个实施例中曝光参数调整方法的流程图;

图3为另一个实施例中曝光参数调整方法的流程图;

图4为另一个实施例中曝光参数调整方法的流程图;

图5为一个实施例中曝光参数调整装置的结构框图;

图6为另一个实施例中曝光参数调整装置的结构框图;

图7为一个实施例中图像处理电路的示意图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

图1为一个实施例中电子设备10的内部结构示意图。如图1所示,该电子设备10包括通过系统总线连接的处理器、非易失性存储介质、内存储器、网络接口、显示屏和输入装置。其中,电子设备10的非易失性存储介质存储有操作系统和计算机可读指令。该计算机可读指令被处理器执行时以实现一种图像处理方法。该处理器用于提供计算和控制能力,支撑整个电子设备10的运行。电子设备10中的内存储器为非易失性存储介质中的计算机可读指令的运行提供环境。网络接口用于与服务器进行网络通信。电子设备10的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是电子设备10外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。该电子设备10可以是手机、平板电脑或者个人数字助理或穿戴式设备等。本领域技术人员可以理解,图1中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备10的限定,具体的电子设备10可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

图2为一个实施例中曝光参数调整方法的流程图。如图2所示,一种曝光参数调整方法,包括:

步骤202,若检测到当前拍摄场景为逆光场景,提高多帧预览图像中一帧图像的曝光参数。

逆光场景是指被拍摄主体在光源和电子设备之间的状态。在逆光场景下,由于背景部分亮度较高,容易造成被摄主体曝光不充分,画面成像效果较差。电子设备在开启摄像类应用程序后,可拍摄当前场景的预览图。在获取当前场景的预览图后,电子设备可获取上述预览图的灰度直方图。在逆光场景下,图像的灰度直方图中在极亮灰度级和极暗灰度级上像素分布较高,即图像的灰度直方图中像素主要分布在直方图中两侧的灰度级,在直方图中间的灰度级分布的较少;而在非逆光场景下,图像的灰度直方图中像素主要分布在直方图中间的灰度级。电子设备在获取到预览图的灰度直方图后,可通过分析灰度直方图的分布情况判断预览图是否为逆光图像。电子设备获取到预览图的灰度直方图后,可将预览图的灰度分为预设数量的等级,若在指定等级的像素数量的比例超过预设值,判定预览图为逆光图像,则当前拍摄场景为逆光场景。例如,电子设备将预览图像的灰度直方图由极暗灰度级向极亮灰度级划分为1、2、3、4、5、6、7、8、9、10等级,若在1、2、9、10这4个等级的像素数量之和占总像素的50%以上,则判定预览图像为逆光图像,则当前拍摄场景为逆光场景。

当电子设备检测到预览图为逆光图像,即当前拍摄场景为逆光场景时,电子设备可提高多帧预览图像中一帧图像的曝光参数。上述曝光参数是用于调整图像曝光量的参数,具体可为感光度iso。iso表示电子设备中电荷耦合元件(charge-coupleddevice,ccd)或互补金属氧化物半导体(complementarymetaloxidesemiconductor,cmos)的感光速度,电子设备可通过调整感光器件的灵敏度或合并感光点来调节iso。当iso增加时图像亮度提高,当iso减少时图像亮度降低。电子设备通过调整iso可调节图像的亮度。

电子设备提高多帧预览图像中一帧图像的曝光参数是指在连续获取的多帧预览图像中,电子设备提高其中一帧图像的曝光参数,进而提高这一帧图像的亮度。电子设备在提高曝光参数时,可直接将iso值调到最大,即调整图像到最亮状态。

步骤204,对提高曝光参数的图像进行人脸识别,检测提高曝光参数的图像中是否存在待拍摄人脸。

电子设备可对提高曝光参数的图像进行人脸识别,检测提高曝光参数的图像中是否存在待拍摄人脸,即电子设备可对提高亮度后图像进行人脸识别,检测上述提高亮度后图像中是否包括人脸。当电子设备在上述提高亮度后图像中检测到人脸时,可进一步检测上述人脸是否为待拍摄人脸,上述待拍摄人脸即拍摄主体对应的人脸。电子设备可通过人脸的位置和人脸的面积确定上述人脸是否为待拍摄人脸。具体包括:电子设备在检测到图像中人脸后,可获取图像中人脸区域所占的像素个数作为人脸面积。当图像中人脸位置位于图像中间区域时,可判定人脸为待拍摄人脸;当图像中人脸面积大于指定阈值时,可判定人脸为待拍摄人脸。即当图像中人脸处于图像中间区域时,图像中人脸为待拍摄人脸;当图像中人脸距离电子设备较近时,图像中人脸为待拍摄人脸。

步骤206,若提高曝光参数的图像中存在待拍摄人脸,调整电子设备的曝光参数。

当检测到提高曝光参数的图像中存在待拍摄人脸时,电子设备可调节曝光参数,具体为电子设备调整iso值,使得图像中待拍摄人脸成像明亮、清晰。其中,电子设备可根据图像的灰度直方图来调整iso值,电子设备也可根据当前场景的亮度值调整iso值。

本申请实施例中方法,在逆光场景下,通过在多帧图像中提高一帧图像的曝光参数,即提高曝光度。检测提高曝光度图像中是否存在人脸,当提高曝光度图像中存在人脸,则电子设备调整曝光度。上述方法,通过提高多帧图像中一帧图像的曝光度,可以节省电子设备的功耗;在检测到人脸后,调整电子设备的曝光度。可使得逆光场景下图像中人脸成像明亮、清晰,提高了图像的成像质量。

在一个实施例中,步骤202中提高多帧预览图像中一帧图像的曝光参数包括以下方法中任意一种:

(1)按照预设的时间间隔提高一帧图像的曝光参数。

(2)当获取到预设帧数的预览图像后,提高下一帧图像的曝光参数。

当电子设备检测到当前场景是逆光场景后,电子设备可提高多帧预览图像中一帧图像的曝光参数。具体可为:电子设备按照预设的时间间隔提高一帧图像的曝光参数。例如,电子设备可每隔10秒提高一帧图像的曝光参数。电子设备在可在获取到预设帧数的预览图像后,再提高下一帧图像的曝光参数。例如,电子设备在获取到30帧预览图像后,提高下一帧图像的曝光参数。即电子设备每隔30帧提高一帧图像的曝光参数。

本申请实施例中方法,在逆光场景下,通过提高多帧图像中一帧图像的曝光参数,既节省了电子设备的功耗,又有利于电子设备通过提高曝光度的图像检测当前场景中是否存在人脸。

在一个实施例中,步骤206中调整电子设备的曝光参数包括:若电子设备为双摄移动终端,分别调整电子设备第一摄像头的曝光参数和第二摄像头的曝光参数。

上述方法还包括:若接收到拍摄指令,采用第一摄像头拍摄第一图像、第二摄像头拍摄第二图像;将第一图像和第二图像融合处理。

当电子设备为双摄移动终端时,移动终端可分别调整移动终端第一摄像头的曝光参数和第二摄像头的曝光参数。上述双摄移动终端是指带有两个后置摄像头的移动终端。移动终端在分别调整第一摄像头的曝光参数和第二摄像头的曝光参数后,若接收得到拍摄指令,可用第一摄像头拍摄第一图像、用第二摄像头拍摄第二图像,再将拍摄获取的第一图像和第二图像融合处理。

在一个实施例中,分别调整移动终端第一摄像头的曝光参数和第二摄像头的曝光参数包括:

(1)划分预览图像中人像区域和背景区域。

(2)分别获取人像区域的第一亮度值、背景区域的第二亮度值。

(3)根据第一亮度值调整第一摄像头的曝光参数,根据第二亮度值调整第二摄像头的曝光参数。

移动终端在检测到图像中存在人脸后,可对获取的预览图像划分人像区域和背景区域。具体包括:移动终端通过人脸识别算法识别出图像中人脸后,采用区域生长法以人脸中特征点为起点,获取人脸对应的人像区域。在获取到人像区域后,图像中除人像区域外的部分即为背景区域。

在划分图像中人像区域和背景区域后,移动终端可分别获取人像区域的亮度值和背景区域的亮度值。其中,移动终端可根据人像区域在yuv色彩空间对应的y分量确定亮度值,移动终端可根据背景区域在yuv色彩空间对应的y分量确定亮度值,不限于此。移动终端在获取到人像区域的第一亮度值后,可根据第一亮度值调整第一摄像头的曝光参数,即移动终端第一摄像头调整iso使人像区域成像明亮、清晰。移动终端在获取到背景区域的第二亮度值后,可根据第二亮度值调整第二摄像头的曝光参数,即移动终端第二摄像头调整iso使背景区域成像明亮、清晰。

其中,移动终端在采用第一摄像头拍摄第一图像时,移动终端可对人脸区域对焦;移动终端在采用第二摄像头拍摄第二图像时,移动终端可对背景区域对焦。

移动终端在获取到第一图像和第二图像后,可将第一图像和第二图像融合处理。具体可为,移动终端将第一图像中人像区域和第二图像中背景区域融合处理。进一步的,移动终端可对第一图像中人像区域和第二图像中背景区域的融合边缘进行过渡处理。

本申请实施例中方法,在逆光场景下,采用移动终端中双摄像头对图像中人像区域和背景区域分别调整曝光参数,再将分别拍摄的图像合成,可使得在逆光场景下人像区域与背景区域均成像明亮、清晰,提高了图像的质量。

在一个实施例中,在步骤206后,上述方法还包括:

步骤208,若电子设备为单摄移动终端,根据提高曝光参数的图像中人像区域的亮度值调整曝光参数,拍摄第三图像。

步骤210,根据提高曝光参数的图像中背景区域的亮度值再次调整曝光参数,拍摄第四图像。

步骤212,将第三图像和第四图像融合处理。

当电子设备为单摄移动终端时,移动终端可连续拍摄两张图像,再将两张图像合成。上述单摄移动终端是指带有一个后置摄像头的移动终端。移动终端在检测到图像中存在人脸后,可对获取的预览图像划分人像区域和背景区域。具体包括:移动终端通过人脸识别算法识别出图像中人脸后,采用区域生长法以人脸中特征点为起点,获取人脸对应的人像区域。在获取到人像区域后,图像中除人像区域外的部分即为背景区域。在划分图像中人像区域和背景区域后,移动终端可分别获取人像区域的亮度值和背景区域的亮度值。其中,移动终端可根据人像区域在yuv色彩空间对应的y分量确定亮度值,移动终端可根据背景区域在yuv色彩空间对应的y分量确定亮度值,不限于此。移动终端可先根据人像区域的亮度值调整摄像头的曝光参数,即移动终端调整摄像头iso使得人像区域成像明亮。其中,移动终端在拍摄第三图像时,移动终端可对人脸区域对焦。在拍摄第三图像后,移动终端可根据背景区域的亮度值调整摄像头的曝光参数,即移动终端调整摄像头iso使得背景区域成像明亮、清晰。其中,移动终端在拍摄第四图像时,移动终端可对背景区域对焦。

移动终端在获取到第三图像和第四图像后,可将第三图像和第四图像融合处理。具体可为,移动终端将第三图像中人像区域和第四图像中背景区域融合处理。进一步的,移动终端可对第三图像中人像区域和第四图像中背景区域的融合边缘进行过渡处理。

本申请实施例中方法,在逆光场景下,对图像中人像区域和背景区域分别调整曝光参数,即调整曝光度后在拍摄图像,再将拍摄的图像合成,可使得在逆光场景下人像区域与背景区域均成像明亮、清晰,提高了图像的质量。

在一个实施例中,步骤204中对提高曝光参数的图像进行人脸识别,检测提高曝光参数的图像中是否存在待拍摄人脸包括:

(1)检测提高曝光参数的图像中是否存在人脸。

(2)当提高曝光参数的图像中存在人脸,获取人脸的面积和人脸的位置。

(3)根据人脸的面积和人脸的位置检测人脸是否为待拍摄人脸。

电子设备可通过人间识别算法检测图像中是否存在人脸。当电子设备检测到图像中存在人脸后,可通过人脸的位置和人脸的面积确定上述人脸是否为待拍摄人脸。具体包括:电子设备在检测到图像中人脸后,可获取图像中人脸区域所占的像素个数作为人脸面积。当图像中人脸位置位于图像中间区域时,可判定人脸为待拍摄人脸;当图像中人脸面积大于指定阈值时,可判定人脸为待拍摄人脸。即当图像中人脸处于图像中间区域时,图像中人脸为待拍摄人脸;当图像中人脸距离电子设备较近时,图像中人脸为待拍摄人脸。

本申请实施例中方法,在电子设备检测到图像中存在人脸后,进一步分析图像中人脸是否为待拍摄人脸。有利于电子设备在检测到待拍摄人脸时提高图像的曝光度,避免在图像中检测到人脸就提高曝光度而带来的电子设备功耗增加的情况。

在一个实施例中,在步骤206之后,上述方法还包括:

步骤214,若接收到拍摄指令,根据调整后曝光参数拍摄图像。

步骤216,获取拍摄图像的灰度直方图,根据灰度直方图调整电子设备的曝光参数。

电子设备在接收到拍摄指令后,根据调整后曝光参数拍摄图像。电子设备在获取拍摄图像后,可进一步获取拍摄图像的灰度直方图。在上述灰度直方图中,电子设备可获取拍摄图像像素在各个灰度级的分布情况。电子设备中可预存多个标准图像对应的灰度直方图,电子设备可将拍摄图像的灰度直方图与标准图像的灰度直方图作比较,若匹配度低于预设阈值,则调整电子设备的曝光参数。其中,当灰度直方图中处于极暗灰度级的像素较多时,将电子设备iso增加;当灰度直方图中处于极亮灰度级的像素较多时,将电子设备iso降低。

本申请实施例中方法,根据拍摄图像进一步调整电子设备的曝光参数,在电子设备自动调整曝光参数的基础上,通过软件分析图像信息的方式,对曝光参数进一步纠正,提高了电子设备调整曝光参数的准确性,提高了图像的质量。

图5为一个实施例中曝光参数调整装置的结构框图。如图5所示,一种曝光参数调整装置,包括:

第一调整模块502,若检测到当前拍摄场景为逆光场景,获取预设帧数的图像后提高下一帧图像的曝光参数。

识别模块504,用于对提高曝光参数的图像进行人脸识别,检测提高曝光参数的图像中是否存在待拍摄人脸。

第二调整模块506,用于若提高曝光参数的图像中存在人脸,调整电子设备的曝光参数。

在一个实施例中,第一调整模块502提高多帧预览图像中一帧图像的曝光参数包括以下方法中任意一种:(1)按照预设的时间间隔提高一帧图像的曝光参数。(2)当获取到预设帧数的预览图像后,提高下一帧图像的曝光参数。

在一个实施例中,识别模块504对提高曝光参数的图像进行人脸识别,检测提高曝光参数的图像中是否存在待拍摄人脸包括:检测提高曝光参数的图像中是否存在人脸;当提高曝光参数的图像中存在人脸,获取人脸的面积和人脸的位置;根据人脸的面积和人脸的位置检测人脸是否为待拍摄人脸。

图6为另一个实施例中曝光参数调整装置的结构框图。如图6所示,一种曝光参数调整装置,包括:第一调整模块602、识别模块604、第二调整模块606、图像拍摄模块608、融合模块610。其中,第一调整模块602、识别模块604、第二调整模块606与图5中对应的模块功能相同。

第二调整模块606调整电子设备的曝光参数包括:若电子设备为双摄移动终端,分别调整电子设备第一摄像头的曝光参数和第二摄像头的曝光参数;

图像拍摄模块608,用于若接收到拍摄指令,采用第一摄像头拍摄第一图像、第二摄像头拍摄第二图像。

融合模块610,用于将第一图像和第二图像融合处理。

在一个实施例中,第二调整模块606分别调整电子设备第一摄像头的曝光参数和第二摄像头的曝光参数包括:划分预览图像中人像区域和背景区域;分别获取人像区域的第一亮度值、背景区域的第二亮度值;根据第一亮度值调整第一摄像头的曝光参数,根据第二亮度值调整第二摄像头的曝光参数。

在一个实施例中,图像拍摄模块608还用于若电子设备为单摄移动终端,根据提高曝光参数的图像中人像区域的亮度值调整曝光参数,拍摄第三图像;根据提高曝光参数的图像中背景区域的亮度值再次调整曝光参数,拍摄第四图像。融合模块610还用于将第三图像和第四图像融合处理。

在一个实施例中,图像拍摄模块608还用于若接收到拍摄指令,根据调整后曝光参数拍摄图像。第二调整模块606还用于获取拍摄图像的灰度直方图,根据灰度直方图调整电子设备的曝光参数。

上述曝光参数调整装置中各个模块的划分仅用于举例说明,在其他实施例中,可将曝光参数调整装置按照需要划分为不同的模块,以完成上述曝光参数调整装置的全部或部分功能。

本申请实施例还提供了一种计算机可读存储介质。一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当计算机可执行指令被一个或多个处理器执行时,使得处理器执行以下步骤:

(1)若检测到当前拍摄场景为逆光场景,提高多帧预览图像中一帧图像的曝光参数。

(2)对提高曝光参数的图像进行人脸识别,检测提高曝光参数的图像中是否存在待拍摄人脸。

(3)若提高曝光参数的图像中存在待拍摄人脸,调整电子设备的曝光参数。

在一个实施例中,提高多帧预览图像中一帧图像的曝光参数包括以下方法中任意一种:

(1)按照预设的时间间隔提高一帧图像的曝光参数。

(2)当获取到预设帧数的预览图像后,提高下一帧图像的曝光参数。

在一个实施例中,调整电子设备的曝光参数包括:若电子设备为双摄移动终端,分别调整电子设备第一摄像头的曝光参数和第二摄像头的曝光参数。处理器还执行:若接收到拍摄指令,采用第一摄像头拍摄第一图像、第二摄像头拍摄第二图像;将第一图像和第二图像融合处理。

在一个实施例中,分别调整电子设备第一摄像头的曝光参数和第二摄像头的曝光参数包括:划分预览图像中人像区域和背景区域;分别获取人像区域的第一亮度值、背景区域的第二亮度值;根据第一亮度值调整第一摄像头的曝光参数,根据第二亮度值调整第二摄像头的曝光参数。

在一个实施例中,还执行:若电子设备为单摄移动终端,根据提高曝光参数的图像中人像区域的亮度值调整曝光参数,拍摄第三图像;根据提高曝光参数的图像中背景区域的亮度值再次调整曝光参数,拍摄第四图像;将第三图像和第四图像融合处理。

在一个实施例中,对提高曝光参数的图像进行人脸识别,检测提高曝光参数的图像中是否存在待拍摄人脸包括:检测提高曝光参数的图像中是否存在人脸;当提高曝光参数的图像中存在人脸,获取人脸的面积和人脸的位置;根据人脸的面积和人脸的位置检测人脸是否为待拍摄人脸。

在一个实施例中,还执行:若接收到拍摄指令,根据调整后曝光参数拍摄图像;获取拍摄图像的灰度直方图,根据灰度直方图调整电子设备的曝光参数。

本申请还提供一种包含指令的计算机程序产品,当上述计算机程序产品在计算机上运行时,使得计算机执行以下步骤:

(1)若检测到当前拍摄场景为逆光场景,提高多帧预览图像中一帧图像的曝光参数。

(2)对提高曝光参数的图像进行人脸识别,检测提高曝光参数的图像中是否存在待拍摄人脸。

(3)若提高曝光参数的图像中存在待拍摄人脸,调整电子设备的曝光参数。

在一个实施例中,提高多帧预览图像中一帧图像的曝光参数包括以下方法中任意一种:

(1)按照预设的时间间隔提高一帧图像的曝光参数。

(2)当获取到预设帧数的预览图像后,提高下一帧图像的曝光参数。

在一个实施例中,调整电子设备的曝光参数包括:若电子设备为双摄移动终端,分别调整电子设备第一摄像头的曝光参数和第二摄像头的曝光参数。处理器还执行:若接收到拍摄指令,采用第一摄像头拍摄第一图像、第二摄像头拍摄第二图像;将第一图像和第二图像融合处理。

在一个实施例中,分别调整电子设备第一摄像头的曝光参数和第二摄像头的曝光参数包括:划分预览图像中人像区域和背景区域;分别获取人像区域的第一亮度值、背景区域的第二亮度值;根据第一亮度值调整第一摄像头的曝光参数,根据第二亮度值调整第二摄像头的曝光参数。

在一个实施例中,还执行:若电子设备为单摄移动终端,根据提高曝光参数的图像中人像区域的亮度值调整曝光参数,拍摄第三图像;根据提高曝光参数的图像中背景区域的亮度值再次调整曝光参数,拍摄第四图像;将第三图像和第四图像融合处理。

在一个实施例中,对提高曝光参数的图像进行人脸识别,检测提高曝光参数的图像中是否存在待拍摄人脸包括:检测提高曝光参数的图像中是否存在人脸;当提高曝光参数的图像中存在人脸,获取人脸的面积和人脸的位置;根据人脸的面积和人脸的位置检测人脸是否为待拍摄人脸。

在一个实施例中,还执行:若接收到拍摄指令,根据调整后曝光参数拍摄图像;获取拍摄图像的灰度直方图,根据灰度直方图调整电子设备的曝光参数。

以电子设备为移动终端为例,本申请实施例还提供一种移动终端。上述移动终端中包括图像处理电路,图像处理电路可以利用硬件和/或软件组件实现,可包括定义isp(imagesignalprocessing,图像信号处理)管线的各种处理单元。图7为一个实施例中图像处理电路的示意图。如图7所示,为便于说明,仅示出与本申请实施例相关的图像处理技术的各个方面。

如图7所示,图像处理电路包括isp处理器740和控制逻辑器750。成像设备710捕捉的图像数据首先由isp处理器740处理,isp处理器740对图像数据进行分析以捕捉可用于确定和/或成像设备710的一个或多个控制参数的图像统计信息。成像设备710可包括具有一个或多个透镜712和图像传感器714的照相机。图像传感器714可包括色彩滤镜阵列(如bayer滤镜),图像传感器714可获取用图像传感器714的每个成像像素捕捉的光强度和波长信息,并提供可由isp处理器740处理的一组原始图像数据。传感器720(如陀螺仪)可基于传感器720接口类型把采集的图像处理的参数(如防抖参数)提供给isp处理器740。传感器720接口可以利用smia(standardmobileimagingarchitecture,标准移动成像架构)接口、其它串行或并行照相机接口或上述接口的组合。

此外,图像传感器714也可将原始图像数据发送给传感器720,传感器720可基于传感器720接口类型把原始图像数据提供给isp处理器740,或者传感器720将原始图像数据存储到图像存储器730中。

isp处理器740按多种格式逐个像素地处理原始图像数据。例如,每个图像像素可具有8、10、12或14比特的位深度,isp处理器740可对原始图像数据进行一个或多个图像处理操作、收集关于图像数据的统计信息。其中,图像处理操作可按相同或不同的位深度精度进行。

isp处理器740还可从图像存储器730接收图像数据。例如,传感器720接口将原始图像数据发送给图像存储器730,图像存储器730中的原始图像数据再提供给isp处理器740以供处理。图像存储器730可为存储器装置的一部分、存储设备、或电子设备内的独立的专用存储器,并可包括dma(directmemoryaccess,直接直接存储器存取)特征。

当接收到来自图像传感器714接口或来自传感器720接口或来自图像存储器730的原始图像数据时,isp处理器740可进行一个或多个图像处理操作,如时域滤波。处理后的图像数据可发送给图像存储器730,以便在被显示之前进行另外的处理。isp处理器740从图像存储器730接收处理数据,并对处理数据进行原始域中以及rgb和ycbcr颜色空间中的图像数据处理。isp处理器740处理后的图像数据可输出给显示器770,以供用户观看和/或由图形引擎或gpu(graphicsprocessingunit,图形处理器)进一步处理。此外,isp处理器740的输出还可发送给图像存储器730,且显示器770可从图像存储器730读取图像数据。在一个实施例中,图像存储器730可被配置为实现一个或多个帧缓冲器。此外,isp处理器740的输出可发送给编码器/解码器760,以便编码/解码图像数据。编码的图像数据可被保存,并在显示于显示器770设备上之前解压缩。编码器/解码器760可由cpu或gpu或协处理器实现。

isp处理器740确定的统计数据可发送给控制逻辑器750单元。例如,统计数据可包括自动曝光、自动白平衡、自动聚焦、闪烁检测、黑电平补偿、透镜712阴影校正等图像传感器714统计信息。控制逻辑器750可包括执行一个或多个例程(如固件)的处理器和/或微控制器,一个或多个例程可根据接收的统计数据,确定成像设备710的控制参数及isp处理器740的控制参数。例如,成像设备710的控制参数可包括传感器720控制参数(例如增益、曝光控制的积分时间、防抖参数等)、照相机闪光控制参数、透镜712控制参数(例如聚焦或变焦用焦距)、或这些参数的组合。isp控制参数可包括用于自动白平衡和颜色调整(例如,在rgb处理期间)的增益水平和色彩校正矩阵,以及透镜712阴影校正参数。

以下为运用图7中图像处理技术实现曝光参数调整方法的步骤:

(1)若检测到当前拍摄场景为逆光场景,提高多帧预览图像中一帧图像的曝光参数。

(2)对提高曝光参数的图像进行人脸识别,检测提高曝光参数的图像中是否存在待拍摄人脸。

(3)若提高曝光参数的图像中存在待拍摄人脸,调整电子设备的曝光参数。

在一个实施例中,提高多帧预览图像中一帧图像的曝光参数包括以下方法中任意一种:

(1)按照预设的时间间隔提高一帧图像的曝光参数。

(2)当获取到预设帧数的预览图像后,提高下一帧图像的曝光参数。

在一个实施例中,调整电子设备的曝光参数包括:若电子设备为双摄移动终端,分别调整电子设备第一摄像头的曝光参数和第二摄像头的曝光参数。处理器还执行:若接收到拍摄指令,采用第一摄像头拍摄第一图像、第二摄像头拍摄第二图像;将第一图像和第二图像融合处理。

在一个实施例中,分别调整电子设备第一摄像头的曝光参数和第二摄像头的曝光参数包括:划分预览图像中人像区域和背景区域;分别获取人像区域的第一亮度值、背景区域的第二亮度值;根据第一亮度值调整第一摄像头的曝光参数,根据第二亮度值调整第二摄像头的曝光参数。

在一个实施例中,还执行:若电子设备为单摄移动终端,根据提高曝光参数的图像中人像区域的亮度值调整曝光参数,拍摄第三图像;根据提高曝光参数的图像中背景区域的亮度值再次调整曝光参数,拍摄第四图像;将第三图像和第四图像融合处理。

在一个实施例中,对提高曝光参数的图像进行人脸识别,检测提高曝光参数的图像中是否存在待拍摄人脸包括:检测提高曝光参数的图像中是否存在人脸;当提高曝光参数的图像中存在人脸,获取人脸的面积和人脸的位置;根据人脸的面积和人脸的位置检测人脸是否为待拍摄人脸。

在一个实施例中,还执行:若接收到拍摄指令,根据调整后曝光参数拍摄图像;获取拍摄图像的灰度直方图,根据灰度直方图调整电子设备的曝光参数。

本申请所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram),它用作外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)。

以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1