一种亮屏补光前摄拍照方法及移动终端与流程

文档序号:12890272阅读:568来源:国知局
一种亮屏补光前摄拍照方法及移动终端与流程

本发明涉及拍照技术,特别涉及一种亮屏补光前摄拍照方法及移动终端。



背景技术:

随着手机性能的不断提高,手机拍照技术也越来越好,用户不用买专业的相机就可以拍出满意的照片,现在很多用户都喜欢用手机自拍,使得手机除了通讯功能外又多了一份娱乐性。

目前,手机及平板电脑等移动终端大多配置有前置摄像头,使移动终端用户能够轻松实现自拍。但是现有移动终端的前置摄像头都没有配备补光灯,在夜间或者光线较差的环境中自拍,会因曝光不足而难以获得理想的自拍效果。

或者配置一闪光灯的手机,但是自拍效果没有很大的提高,毕竟前闪光灯只是一个点光源,由于离人脸距离比较近,光线不能平行均匀的照射到脸上,导致脸上部分区域可能出现阴影的情况,而且如果前闪光灯光线太亮还会刺眼,拍出的照片总是那么不尽如人意。

为了在用户自拍时获得合适的曝光,现有的一种方案是在自拍时通过控制显示屏显示合适亮度的纯色图像来为前置摄像头补光。然而,现有方案存在如下问题:在屏幕补光之前或者进行补光的过程中,用户无法通过屏幕看到补光后的预览图像,所以无法对自己在屏幕补光时的拍照状态(如表情等)进行查看,更无法预览补光后的照片亮度是否符合自己的需求,用户体验较差。



技术实现要素:

本发明的目的是提供一种亮屏补光前摄拍照方法及移动终端,解决了利用屏幕作为闪光灯补光自拍时,从打开摄像头开始即以屏幕最大亮度显示,使得用户在自拍过程中,受刺眼的闪光灯影响,体验欠佳的问题。

为了实现以上目的,本发明是通过以下技术方案实现的:

一种亮屏补光前摄拍照方法,应用于包括前置摄像头和屏幕的移动终端,其特点是,该方法包含如下步骤:

监测到屏幕补光事件被触发时,确定屏幕中的预览区域和补光区域;

接收拍摄指令后,将所述屏幕的亮度调节为最大亮度值,并在所述屏幕以最大亮度值显示一补光图案时,控制所述前置摄像头拍摄图像。

所述的确定屏幕中的预览区域和补光区域的步骤包含:

在所述屏幕的预览区域显示所述前置摄像头采集到的预览图像,并在除所述预览区域之外的区域以第一预设亮度值显示预定颜色的补光图案;其中,所述第一预设亮度值小于所述屏幕的最大亮度值。

所述的确定屏幕中的预览区域,包含:

控制摄像头实时捕捉缓存图像;

对于每次捕捉的缓存图像,确定当前缓存图像中包含的人脸图像的尺寸,并根据所述人脸图像的尺寸和预设预览区域位置规则确定屏幕中的当前预览区域。

将所述屏幕的亮度调节为最大亮度值,并在所述屏幕以最大亮度值显示一补光图案时,控制所述前置摄像头拍摄图像的步骤包含:

接收拍摄指令后,将所述屏幕的亮度调节为最大亮度值,并控制所述屏幕全屏显示所述补光图案;

在所述屏幕以最大亮度值全屏显示所述补光图案时,控制所述前置摄像头拍摄图像。

所述接收拍摄指令后,将所述屏幕的亮度调节为最大亮度值,并在所述屏幕以最大亮度值显示所述补光图案时,控制所述前置摄像头拍摄图像的步骤包括:

接收拍摄指令后,在所述屏幕的亮度保持当前亮度值时,控制所述前置摄像头拍摄图像,得到第一图像;

将所述屏幕的亮度调节为最大亮度值,并在所述屏幕以最大亮度值显示所述补光图案时,控制所述前置摄像头再次拍摄图像,得到第二图像。

所述将所述屏幕的亮度调节为最大亮度值,并在所述屏幕以最大亮度值显示所述补光图案时,控制所述前置摄像头再次拍摄图像,得到第二图像之后,所述方法还包括:

将所述第一图像和所述第二图像在所述屏幕上进行分屏显示。

所述接收拍摄指令后,将所述屏幕的亮度调节为最大亮度值,并在所述屏幕以最大亮度值显示所述补光图案时,控制所述前置摄像头拍摄图像的步骤之前,所述方法还包括:

若接收到亮度调节指令,则根据所述亮度调节指令对所述屏幕的亮度进行调节;

若接收到颜色调节指令,则根据所述颜色调节指令对所述补光图案的颜色进行调节。

一种移动终端,包含前置摄像头和屏幕,其特征在于,还包含:

区域确定模块,用于监测到屏幕补光事件被触发时,确定屏幕中的预览区域和补光区域;

拍摄模块,接收拍摄指令后,将所述屏幕的亮度调节为最大亮度值,并在所述屏幕以最大亮度值显示一补光图案时,控制所述前置摄像头拍摄图像。

所述的区域确定模块包含:

预览区域确定单元,用于在所述屏幕的预览区域显示所述前置摄像头采集到的预览图像;

补光区域确定单元,用于在除所述预览区域之外的区域以第一预设亮度值显示预定颜色的补光图案。

所述的预览区域确定单元包含:

第一摄像头控制子单元,用于控制摄像头实时捕捉缓存图像;

第一预览区域确定子单元,用于对于每次捕捉的缓存图像,确定当前缓存图像中包含的人脸图像的尺寸,并根据所述人脸图像的尺寸和预设预览区域位置规则确定屏幕中的当前预览区域。

所述的拍摄模块包含:

第一调节单元,用于接收拍摄指令后,将所述屏幕的亮度调节为最大亮度值,并控制所述屏幕全屏显示所述补光图案;

第一拍摄单元,用于在所述屏幕以最大亮度值全屏显示所述补光图案时,控制所述前置摄像头拍摄图像。

所述的拍摄模块包含:

第二拍摄单元,用于接收拍摄指令后,在所述屏幕的亮度保持当前亮度值时,控制所述前置摄像头拍摄图像,得到第一图像;

第三拍摄单元,用于将所述屏幕的亮度调节为最大亮度值,并在所述屏幕以最大亮度值显示所述补光图案时,控制所述前置摄像头再次拍摄图像,得到第二图像。

该移动终端还包含一显示模块,用于将所述第一图像和所述第二图像在所述屏幕上进行分屏显示。

该移动终端还包含:

第一调节模块,用于若接收到亮度调节指令,则根据所述亮度调节指令对所述屏幕的亮度进行调节;

第二调节模块,用于若接收到颜色调节指令,则根据所述颜色调节指令对所述补光图案的颜色进行调节。

本发明与现有技术相比,具有以下优点:

1、在移动终端开启屏幕补光时,在屏幕的预定区域显示前置摄像头采集到的预览图像,并在除预定区域之外的区域以第一预设亮度值显示预定颜色的补光图案;接收拍摄指令后,将屏幕的亮度调节为最大亮度值,并在屏幕以最大亮度值显示补光图案,控制前置摄像头拍摄图像,插入我们增加的屏幕补光特性,保证了系统的稳定性,也实现了屏幕补光的效果。

2、由于第一预设亮度值小于屏幕的最大亮度值,避免了预览过程中屏幕光过亮对人眼造成的刺激;而在拍摄时以屏幕最大亮度值进行补光,保证了高亮度的补光效果;从而既满足了拍照前的预览需求,也满足了拍照时的光线需求,提升了用户体验。

3、屏幕补光相对于传统的闪光灯补光,光线更加柔和均匀,用户自拍时整个脸都可以被屏幕照亮,不会有明显的阴影区域,而且不会那么刺眼,拍出来的照片清晰度更高,脸色也更好看。

附图说明

图1为本发明一种亮屏补光前摄拍照方法的实施例一的流程图;

图2为本发明一种亮屏补光前摄拍照方法的实施例二的流程图;

图3为本发明一种亮屏补光前摄拍照方法的实施例三的流程图;

图4为本发明预览区域和补光区域的结构示意图;

图5为本发明一种移动终端的结构示意图;

图6为本发明一种移动终端的又一结构示意图;

图7为本发明一种移动终端的又一结构示意图。

具体实施方式

下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

一种亮屏补光前摄拍照方法的实施例之一

如图1所示,一种亮屏补光前摄拍照方法,应用于包括前置摄像头和屏幕的移动终端,该方法包含如下步骤:

s101,监测到屏幕补光事件被触发时,确定屏幕中的预览区域和补光区域;

s102,接收拍摄指令后,将所述屏幕的亮度调节为最大亮度值,并在所述屏幕以最大亮度值显示一补光图案时,控制所述前置摄像头拍摄图像。

示例性的,本实施例中的移动终端具体可为手机、平板电脑以及数码照相机等配置有显示屏的终端设备。

本实施例中的预览区域可以是动态变化的,也可以是固定不变的;补光区域可以是动态变化的,也可以是固定不变的。本实施例中对预览区域和补光区域的形状、尺寸以及坐标位置不作具体限定,对预览区域和补光区域之间的相对位置、形状之间的联系、尺寸之间的联系以及坐标位置之间的联系也不作具体限定。如图4所示,在屏幕的中间区域显示预览图像1,在预览图像1周边显示补光图案2。

在具体实施例中,上述的步骤s101具体为:

在所述屏幕的预览区域显示所述前置摄像头采集到的预览图像,并在除所述预览区域之外的区域以第一预设亮度值显示预定颜色的补光图案;其中,所述第一预设亮度值小于所述屏幕的最大亮度值。

其中,补光图案的颜色如可为白色、黄色等,用户可根据自己的需求进行设定。

其中,第一预设亮度值并不是屏幕最大亮度值,而是根据环境光设定的一个合理的值,如屏幕最大亮度值的65%,以避免对人眼造成刺激。

进一步的,移动终端开启屏幕补光的条件,可以是移动终端上设置的屏幕补光开关被打开,也可以是检测到环境光亮度在设定的需要补光的亮度范围内。

在上述实施例中,所述的确定屏幕中的预览区域,包含:

控制摄像头实时捕捉缓存图像;示例性的,缓存图像中包含取景范围内的所有被摄物,与普通拍照模式中摄像头捕捉的缓存图像相同。

对于每次捕捉的缓存图像,确定当前缓存图像中包含的人脸图像的尺寸,并根据所述人脸图像的尺寸和预设预览区域位置规则确定屏幕中的当前预览区域。

示例性的,根据人脸图像的尺寸来确定当前预览区域的尺寸,例如当前预览区域的尺寸与人脸图像的尺寸成正比例关系。这样设置的好处在于,当人脸图像的尺寸越大时,说明用户脸部距离摄像头越近,可将预览区域的尺寸设置得大一些,从而使补光区域小一些,防止补光过度;而人脸图像的尺寸越小,说明用户脸部距离前置摄像头越近,可将预览区域的尺寸设置得小一些,从而使补光区域大一些,防止补光不足。

上述步骤s102中,在屏幕以最大亮度值显示补光图案时,拍摄图像,保证了高亮度的补光效果,从而得到了曝光效果较好的图像。

其中,检测到用户触发拍摄快门时产生拍摄指令,触发快门的方式如可为单击或双击屏幕空白区域、声控触发等。本发明实施例对触发快门的方式不做限定。

进一步的,在前置摄像头拍摄完图像之后,可将屏幕的亮度再调节为第一预设亮度值,然后显示拍摄的图像,以保证用户在舒适的屏幕光下观看图像。

优选的,上述步骤102之前,所述方法还包括:

步骤s1001,若接收到亮度调节指令,则根据所述亮度调节指令对所述屏幕的亮度进行调节。

这里,在拍摄之前,用户可根据当前环境和自己的喜好对屏幕亮度进行调节。

其中,可通过预先设置在屏幕上的亮度调节条来接收亮度调节指令。

步骤s1002,若接收到颜色调节指令,则根据所述颜色调节指令对所述补光图案的颜色进行调节。这里,在拍摄之前,用户可根据自己的喜好对补光图案的颜色进行调节,以获得不同的拍摄效果。如设置白色的补光图案比设置黄色的补光图案拍出的效果更白一些。

其中,可通过预先设置在屏幕上的色调选择条来接收颜色调节指令。具体的,可通过将色调选择条展开列出不同颜色的方式供用户选择颜色,也可通过滑动色调选择条变换不同颜色的方式供用户选择颜色。

此时,通过对屏幕亮度和/或补光图案的颜色进行调节,能够得到不同效果的图像,从而增加了趣味性,提升了用户体验。

一种亮屏补光前摄拍照方法的实施例之二

如图2所示,一种亮屏补光前摄拍照方法,应用于包括前置摄像头和屏幕的移动终端,该方法包含如下步骤:

s201,监测到屏幕补光事件被触发时,确定屏幕中的预览区域和补光区域;

本实施例中的预览区域可以是动态变化的,也可以是固定不变的;补光区域可以是动态变化的,也可以是固定不变的。本实施例中对预览区域和补光区域的形状、尺寸以及坐标位置不作具体限定,对预览区域和补光区域之间的相对位置、形状之间的联系、尺寸之间的联系以及坐标位置之间的联系也不作具体限定。

在具体实施例中,上述的步骤s201具体为:

在所述屏幕的预览区域显示所述前置摄像头采集到的预览图像,并在除所述预览区域之外的区域以第一预设亮度值显示预定颜色的补光图案;其中,所述第一预设亮度值小于所述屏幕的最大亮度值。

其中,补光图案的颜色如可为白色、黄色等,用户可根据自己的需求进行设定。

其中,第一预设亮度值并不是屏幕最大亮度值,而是根据环境光设定的一个合理的值,如屏幕最大亮度值的65%,以避免对人眼造成刺激。

示例性的,本实施例中的移动终端具体可为手机、平板电脑以及数码照相机等配置有显示屏的终端设备。

s202,接收拍摄指令后,将所述屏幕的亮度调节为最大亮度值,,并控制所述屏幕全屏显示所述补光图案。

这里,通过将屏幕亮度调节为最大亮度值,且全屏显示高亮的补光图案,进一步增强了补光效果。

其中,检测到用户触发拍摄快门时产生拍摄指令,触发快门的方式如可为单击或双击屏幕空白区域、声控触发等。本发明实施例对触发快门的方式不做限定。

s203,在所述屏幕以最大亮度值全屏显示所述补光图案时,控制所述前置摄像头拍摄图像。

这里,在屏幕以最大亮度值全屏显示补光图案时,拍摄图像,增强了补光效果,从而得到了曝光效果较好的图像。

一种亮屏补光前摄拍照方法的实施例之三

如图3所示,一种亮屏补光前摄拍照方法,应用于包括前置摄像头和屏幕的移动终端,该方法包含如下步骤:

s301,监测到屏幕补光事件被触发时,确定屏幕中的预览区域和补光区域;

本实施例中的预览区域可以是动态变化的,也可以是固定不变的;补光区域可以是动态变化的,也可以是固定不变的。本实施例中对预览区域和补光区域的形状、尺寸以及坐标位置不作具体限定,对预览区域和补光区域之间的相对位置、形状之间的联系、尺寸之间的联系以及坐标位置之间的联系也不作具体限定。

在具体实施例中,上述的步骤s301具体为:

在所述屏幕的预览区域显示所述前置摄像头采集到的预览图像,并在除所述预览区域之外的区域以第一预设亮度值显示预定颜色的补光图案;其中,所述第一预设亮度值小于所述屏幕的最大亮度值。

其中,补光图案的颜色如可为白色、黄色等,用户可根据自己的需求进行设定。

其中,第一预设亮度值并不是屏幕最大亮度值,而是根据环境光设定的一个合理的值,如屏幕最大亮度值的65%,以避免对人眼造成刺激。

步骤302,接收拍摄指令后,在所述屏幕的亮度保持当前亮度值时,控制所述前置摄像头拍摄图像,得到第一图像。

这里,先以屏幕当前亮度值,如屏幕最大亮度值的65%,拍摄图像,得到具有第一曝光效果的第一图像。

其中,检测到用户触发拍摄快门时产生拍摄指令,触发快门的方式如可为单击或双击屏幕空白区域、声控触发等。本发明实施例对触发快门的方式不做限定。

步骤303,将所述屏幕的亮度调节为最大亮度值,并在所述屏幕以最大亮度值显示

所述补光图案时,控制所述前置摄像头再次拍摄图像,得到第二图像。

这里,得到第一图像后,再以屏幕最大亮度值拍摄图像,得到具有第二曝光效果的第二图像,保证了高亮度的补光效果,同时使得用户在较短时间内可以获得更多的图像选择,提升了用户体验。

进一步的,上述步骤303之后,所述方法还包括:

步骤304,将所述第一图像和所述第二图像在所述屏幕上进行分屏显示。

这里,通过将第一图像和第二图像分屏显示给用户,方便了用户的查看和挑选。

如图5所示,一种移动终端500,包含前置摄像头和屏幕,还包含:

区域确定模块501,用于监测到屏幕补光事件被触发时,确定屏幕中的预览区域和补光区域;拍摄模块502,接收拍摄指令后,将所述屏幕的亮度调节为最大亮度值,并在所述屏幕以最大亮度值显示一补光图案时,控制所述前置摄像头拍摄图像。

区域确定模块501包含:预览区域确定单元5011,用于在所述屏幕的预览区域显示所述前置摄像头采集到的预览图像;补光区域确定单元5012,用于在除所述预览区域之外的区域以第一预设亮度值显示预定颜色的补光图案。

预览区域确定单元包含:第一摄像头控制子单元,用于控制摄像头实时捕捉缓存图像;第一预览区域确定子单元,用于对于每次捕捉的缓存图像,确定当前缓存图像中包含的人脸图像的尺寸,并根据所述人脸图像的尺寸和预设预览区域位置规则确定屏幕中的当前预览区域。

其中,补光图案的颜色如可为白色、黄色等,用户可根据自己的需求进行设定。其中,第一预设亮度值并不是屏幕最大亮度值,而是根据环境光设定的一个合理的值,如屏幕最大亮度值的65%,以避免对人眼造成刺激。进一步的,移动终端500开启屏幕补光的条件,可以是移动终端上设置的屏幕补光开关被打开,也可以是检测到环境光亮度在设定的需要补光的亮度范围内。

上述的拍摄模块502中在屏幕以最大亮度值显示补光图案时,拍摄图像,保证了高亮度的补光效果,从而得到了曝光效果较好的图像。

其中,检测到用户触发拍摄快门时产生拍摄指令,触发快门的方式如可为单击或

双击屏幕空白区域、声控触发等。本发明实施例对触发快门的方式不做限定。

进一步的,在前置摄像头拍摄完图像之后,可将屏幕的亮度再调节为第一预设亮度值,然后显示拍摄的图像,以保证用户在舒适的屏幕光下观看图像。

作为一种优选的实现方式,如图6所示,所述拍摄模块502可以包括:

第一调节单元5021,用于接收拍摄指令后,将所述屏幕的亮度调节为最大亮度值,

并控制所述屏幕全屏显示所述补光图案;

第一拍摄单元5022,用于在所述屏幕以最大亮度值全屏显示所述补光图案时,控

制所述前置摄像头拍摄图像。

作为另一种优选的实现方法,如图7所示,所述拍摄模块502可以包括:

第二拍摄单元5023,用于接收拍摄指令后,在所述屏幕的亮度保持当前亮度值时,

控制所述前置摄像头拍摄图像,得到第一图像;

第三拍摄单元5024,用于将所述屏幕的亮度调节为最大亮度值,并在所述屏幕以

最大亮度值显示所述补光图案时,控制所述前置摄像头再次拍摄图像,得到第二图像。

进一步的,所述移动终端500还可以包括:

显示模块503,用于将所述第一图像和所述第二图像在所述屏幕上进行分屏显示。

进一步的,所述移动终端500还可以包括:

第一调节模块5001,用于若接收到亮度调节指令,则根据所述亮度调节指令对所

述屏幕的亮度进行调节;

第二调节模块5002,用于若接收到颜色调节指令,则根据所述颜色调节指令对所述补光图案的颜色进行调节。

进一步的,所述移动终端500还可以包括:

一删除模块,用于在接收到针对所述第一图像或所述第二图像的删除指令时,根据所述删除指令,删除对应的图像。

本发明的终端实施例能实现图1至图4的方法实施例中各步骤,为避免重复,在此

不再赘述。

更简单的实现方式如:用户可通过点击拍照键来触发,可在屏幕上显示提示文字“拍照时屏幕将持续高亮2秒进行补光”,让用户获得心理预期。随后进入屏幕补光状态,整个屏幕显示高亮白色图像,为了缓解用户等待时的焦虑心情,可在高亮白色图像中显示笑脸图像,同时在屏幕底部显示“正在补光”的进度条,用于提示补光状态的剩余时间。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。

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