一种基于屏幕补光的拍照方法、装置及移动终端转让专利

申请号 : CN201610086334.4

文献号 : CN105554412B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 吴磊

申请人 : 广东欧珀移动通信有限公司

摘要 :

本发明实施例公开了一种基于屏幕补光的拍照方法、装置及移动终端。其中,方法包括:监测到摄像头处于开启状态时,根据电池温度确定屏幕的补光模式,其中,所述补光模式包括关闭模式、正常补光模式和低亮度补光模式,所述摄像头为前置摄像头或当前位置处于移动终端正面的可旋转摄像头;控制所述屏幕按照所确定的补光模式进行补光;控制所述摄像头捕捉图像,并生成照片。本发明实施例通过采用上述技术方案,丰富了现有的基于屏幕补光的拍照方案的补光模式,且根据电池温度来确定屏幕的补光模式,可适应不同温度的拍摄环境,提升用户体验。

权利要求 :

1.一种基于屏幕补光的拍照方法,其特征在于,包括:监测到摄像头处于开启状态时,根据电池温度确定屏幕的补光模式,其中,所述补光模式包括关闭模式、正常补光模式和低亮度补光模式,所述摄像头为前置摄像头或当前位置处于移动终端正面的可旋转摄像头;

控制所述屏幕按照所确定的补光模式进行补光;

控制所述摄像头捕捉图像,并生成照片;

其中,所述根据电池温度确定屏幕的补光模式,包括:当所述电池温度低于第一预设温度阈值时,确定屏幕的补光模式为关闭模式;

相应的,控制所述屏幕按照关闭模式进行补光,包括:控制所述屏幕按照原始亮度进行显示,其中,所述原始亮度为所述屏幕在所述摄像头开启前的亮度;

所述根据电池温度确定屏幕的补光模式,包括:

当所述电池温度高于第二预设温度阈值时,确定屏幕的补光模式为正常补光模式;

相应的,控制所述屏幕按照正常补光模式进行补光,包括:获取环境光亮度;根据所述环境光亮度确定第一亮度,其中,所述第一亮度高于原始亮度,所述原始亮度为所述屏幕在所述摄像头开启前的亮度;控制所述屏幕以所述第一亮度进行显示;

所述根据电池温度确定屏幕的补光模式,包括:

当所述电池温度处于第一预设温度阈值和第二预设温度阈值之间时,确定屏幕的补光模式为低亮度补光模式;

相应的,控制所述屏幕按照低亮度补光模式进行补光,包括:控制所述屏幕以第二亮度进行显示,其中,所述第二亮度高于原始亮度且低于第一亮度,所述原始亮度为所述屏幕在所述摄像头开启前的亮度,所述第一亮度为与所述正常补光模式相对应的亮度;

对应于低亮度补光模式,所述控制所述摄像头捕捉图像,并生成照片,包括:根据所述第二亮度确定曝光时间长度;比较所述曝光时间长度与极限安全曝光时长的大小关系,并根据比较结果控制所述摄像头捕捉图像,并生成照片;其中,所述极限安全曝光时长为拍摄的最慢且画面清晰的一次快门的曝光时长;

当比较结果为所述曝光时间长度小于或等于所述极限安全曝光时长时,控制所述摄像头按照所述曝光时间长度捕捉图像,并生成照片;

当比较结果为所述曝光时间长度大于所述极限安全曝光时长时,计算所述曝光时间长度除以所述极限安全曝光时长的商值并向上取整,得到曝光次数N;控制所述摄像头按照所述极限安全曝光时长连续捕捉N张图像,并根据所述N张图像合成照片。

2.根据权利要求1所述的方法,其特征在于,所述控制所述屏幕以第二亮度进行显示,包括:根据所述电池温度确定亮度系数;

根据所述第一亮度和所述亮度系数确定第二亮度;

控制所述屏幕以所述第二亮度进行显示。

3.根据权利要求1所述的方法,其特征在于,所述根据所述N张图像合成照片,包括:将所述N张图像中的每N个对应同一位置的像素的亮度值进行叠加处理,并生成照片。

4.一种基于屏幕补光的拍照装置,其特征在于,包括:补光模式确定模块,用于在监测到摄像头处于开启状态时,根据电池温度确定屏幕的补光模式,其中,所述补光模式包括关闭模式、正常补光模式和低亮度补光模式,所述摄像头为前置摄像头或当前位置处于移动终端正面的可旋转摄像头;

补光模块,用于控制所述屏幕按照所确定的补光模式进行补光;

照片生成模块,用于控制所述摄像头捕捉图像,并生成照片;

所述补光模式确定模块,包括:

关闭模式确定单元,用于在所述电池温度低于第一预设温度阈值时,确定屏幕的补光模式为关闭模式;

相应于所确定的补光模式为关闭模式,所述补光模块,包括:补光单元,用于控制所述屏幕按照原始亮度进行显示,其中,所述原始亮度为所述屏幕在所述摄像头开启前的亮度;

所述补光模式确定模块,包括:

正常模式确定单元,用于在所述电池温度高于第二预设温度阈值时,确定屏幕的补光模式为正常补光模式;

相应于所确定的补光模式为正常补光模式,所述补光模块,包括:环境亮度获取单元,用于获取环境光亮度;

第一亮度确定单元,用于根据所述环境光亮度确定第一亮度,其中,所述第一亮度高于原始亮度,所述原始亮度为所述屏幕在所述摄像头开启前的亮度;

第一亮度显示单元,用于控制所述屏幕以所述第一亮度进行显示;

所述补光模式确定模块,包括:

低亮度确定单元,用于在所述电池温度处于第一预设温度阈值和第二预设温度阈值之间时,确定屏幕的补光模式为低亮度补光模式;

相应于所确定的补光模式为低亮度补光模式,所述补光模块,包括:第二亮度显示单元,用于控制所述屏幕以第二亮度进行显示,其中,所述第二亮度高于原始亮度且低于第一亮度,所述原始亮度为所述屏幕在所述摄像头开启前的亮度,所述第一亮度为与所述正常补光模式相对应的亮度;

对应于低亮度补光模式,所述照片生成模块,包括:曝光时长确定单元,用于根据所述第二亮度确定曝光时间长度;

照片生成单元,用于比较所述曝光时间长度与极限安全曝光时长的大小关系,并根据比较结果控制所述摄像头捕捉图像,并生成照片;其中,所述极限安全曝光时长为拍摄的最慢且画面清晰的一次快门的曝光时长;

所述照片生成单元具体用于:

当比较结果为所述曝光时间长度小于或等于所述极限安全曝光时长时,控制所述摄像头按照所述曝光时间长度捕捉图像,并生成照片;

当比较结果为所述曝光时间长度大于所述极限安全曝光时长时,计算所述曝光时间长度除以所述极限安全曝光时长的商值并向上取整,得到曝光次数N;控制所述摄像头按照所述极限安全曝光时长连续捕捉N张图像,并根据所述N张图像合成照片。

5.根据权利要求4所述的装置,其特征在于,所述第二亮度显示单元,包括:亮度系数确定子单元,用于根据所述电池温度确定亮度系数;

第二亮度确定子单元,用于根据所述第一亮度和所述亮度系数确定第二亮度;

第二亮度显示子单元,用于控制所述屏幕以所述第二亮度进行显示。

6.根据权利要求4所述的装置,其特征在于,所述照片生成单元具体还用于:在所述控制所述摄像头按照所述极限安全曝光时长连续捕捉N张图像之后,将所述N张图像中的每N个对应同一位置的像素的亮度值进行叠加处理,并生成照片。

7.一种移动终端,其特征在于,所述移动终端集成了如权利要求4-6任意一项所述的基于屏幕补光的拍照装置。

说明书 :

一种基于屏幕补光的拍照方法、装置及移动终端

技术领域

[0001] 本发明实施例涉及拍照技术领域,尤其涉及一种基于屏幕补光的拍照方法、装置及移动终端。

背景技术

[0002] 目前,摄像头已经成为大多移动终端的标准配置,随着摄像头性能的不断提升,移动终端中的拍照功能也越来越强大,为喜欢拍照的用户带来了便利。
[0003] 许多移动终端用户都喜欢使用移动终端上的前置摄像头来自拍,但是现有移动终端的前置摄像头都没有配备补光灯,在夜间或者光线较差的环境中自拍,会因曝光不足而难以获得理想的自拍效果。
[0004] 为了在用户自拍时获得合适的曝光,现有的一种方案是通过点亮屏幕(控制显示屏显示合适的亮度)来配合前置摄像头进行补光拍照。然而,该方案存在如下问题:补光模式单一,无法适应不同温度的拍摄环境。当用户使用移动终端在低温环境下自拍时,为移动终端提供电力的锂电池的电解液容易凝固,导致电池电量快速下降,放电能力也会相应减弱,若此时采用现有的屏幕补光方案需要把屏幕亮度调高到一定亮度(正常补光亮度),电流会突然增大,导致电量的急剧损失,不仅影响移动终端的待机时间,而且也会对锂电池造成一定的损害。此外,移动终端会按照与正常补光亮度相应的曝光参数来进行拍摄,由于锂电池放电能力减弱,所提供的电力很可能无法支持屏幕将亮度调到正常补光亮度,所以会造成照片的曝光不足,影响拍摄效果。

发明内容

[0005] 本发明实施例的目的是提供一种基于屏幕补光的拍照方法、装置及移动终端,以丰富现有的基于屏幕补光的拍照方案的补光模式。
[0006] 第一方面,本发明实施例提供了一种基于屏幕补光的拍照方法,包括:
[0007] 监测到摄像头处于开启状态时,根据电池温度确定屏幕的补光模式,其中,所述补光模式包括关闭模式、正常补光模式和低亮度补光模式,所述摄像头为前置摄像头或当前位置处于移动终端正面的可旋转摄像头;
[0008] 控制所述屏幕按照所确定的补光模式进行补光;
[0009] 控制所述摄像头捕捉图像,并生成照片。
[0010] 第二方面,本发明实施例提供了一种基于屏幕补光的拍照装置,包括:
[0011] 补光模式确定模块,用于在监测到摄像头处于开启状态时,根据电池温度确定屏幕的补光模式,其中,所述补光模式包括关闭模式、正常补光模式和低亮度补光模式,所述摄像头为前置摄像头或当前位置处于移动终端正面的可旋转摄像头;
[0012] 补光模块,用于控制所述屏幕按照所确定的补光模式进行补光;
[0013] 照片生成模块,用于控制所述摄像头捕捉图像,并生成照片。
[0014] 第三方面,本发明实施例提供了一种移动终端,所述移动终端集成了本发明实施例中的基于屏幕补光的拍照装置。
[0015] 本发明实施例中提供的基于屏幕补光的拍照方案,当监测到前置摄像头或当前位置处于移动终端正面的可旋转摄像头处于开启状态时,根据电池温度确定屏幕的补光模式为关闭模式、正常补光模式和低亮度补光模式中的一个,再控制所述屏幕按照所确定的补光模式进行补光,再控制所述摄像头捕捉图像,并生成照片。通过采用上述技术方案,丰富了现有的基于屏幕补光的拍照方案的补光模式,且根据电池温度来确定屏幕的补光模式,可适应不同温度的拍摄环境,提升用户体验。

附图说明

[0016] 图1为本发明实施例一提供的一种基于屏幕补光的拍照方法的流程示意图;
[0017] 图2为本发明实施例二提供的一种基于屏幕补光的拍照方法的流程示意图;
[0018] 图3为本发明实施例三提供的一种基于屏幕补光的拍照方法的流程示意图;
[0019] 图4为本发明实施例四提供的一种基于屏幕补光的拍照方法的流程示意图;
[0020] 图5为本发明实施例五提供的一种优选的基于屏幕补光的拍照方法的流程示意图;
[0021] 图6为本发明实施例六提供的一种基于屏幕补光的拍照装置的结构框图。

具体实施方式

[0022] 下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0023] 在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0024] 实施例一
[0025] 图1为本发明实施例一提供的一种基于屏幕补光的拍照方法的流程示意图,该方法可以由基于屏幕补光的拍照装置执行,其中该装置可由软件和/或硬件实现,一般可集成在移动终端中。如图1所示,该方法包括:
[0026] 步骤101、监测到摄像头处于开启状态时,根据电池温度确定屏幕的补光模式。
[0027] 其中,所述补光模式包括关闭模式、正常补光模式和低亮度补光模式,所述摄像头为前置摄像头或当前位置处于移动终端正面的可旋转摄像头。
[0028] 示例性的,本实施例中的移动终端具体可为手机、平板电脑以及数码照相机等配置有显示屏的终端设备。
[0029] 现有移动终端的前置摄像头或可旋转摄像头没有配备补光灯。为了在夜间或者光线较差的环境中,用户自拍时获得合适的曝光,现有的一种方案是通过控制显示屏显示合适的亮度来配合前置摄像头或当前位置处于移动终端正面的可旋转摄像头进行补光拍照。但该方案补光模式单一,当环境温度较低时,移动终端的供电电池温度也会很低,此时电池电量快速下降,放电能力相应减弱,电池难以支持屏幕显示正常的补光亮度。
[0030] 所以,本发明实施例的方案是根据温度设置了多种不同的补光模式,当移动终端检测到摄像头处于开启状态时,可以根据电池的温度来确定补光模式。
[0031] 现有的移动终端都设有电池温度检测单元(一般设置在移动终端主板上),能够做到实时检测电池温度。
[0032] 本发明实施例中设置的补光模式包括关闭模式、正常补光模式和低亮度补光模式。关闭模式为当电池温度低到一定限度时,则不开启屏幕补光,以减少移动终端电池放电电流的变化,保护移动终端电池,增长手机待机时间;正常补光模式为当电池温度处于正常工作温度范围内,即环境温度处于正常范围内,则按现有的补光方案,根据环境亮度确定屏幕的亮度;低亮度补光模式为当电池温度低于正常的电池温度,但并未低到一定限度时,以低于正常补光时屏幕的亮度进行补光,可减少电池的电量消耗,保证待机时间,可通过增加曝光时间来进行增强补光强度,同样能得到拍摄效果不错的照片。
[0033] 步骤102、控制屏幕按照所确定的补光模式进行补光。
[0034] 示例性的,当根据电池温度确定关闭模式、正常补光模式和低亮度补光模式这三种补光模式中的一种后,移动终端会在合适的时机(如屏幕补光按键被触发时或拍照键被触发时)控制移动终端的屏幕按照所确定的补光模式来控制屏幕的亮度。
[0035] 示例性的,当所述电池温度低于第一预设温度阈值时,确定屏幕的补光模式为关闭模式。
[0036] 相应的,控制所述屏幕按照所确定的补光模式进行补光,可包括:控制屏幕按照原始亮度进行显示,其中,原始亮度为屏幕在摄像头开启前的亮度。
[0037] 第一预设温度阈值为相对较低的一个温度值,若低于此温度,移动终端的电池在拍照时补光电流变化会非常大,可能会损坏电池,也可能在此温度下电池所提供的电力已无法支持移动终端的屏幕补光。例如,可设第一预设温度阈值为-5度。由于不同移动终端的硬件配置不同,所使用的电池性能也有所差别,并且,不同用户对拍照质量的要求也不同,所以第一预设温度阈值是可以根据实际应用情况进行调整的,对于其具体取值本实施例不作具体限定。
[0038] 所以若电池温度低于第一预设温度阈值,则控制屏幕按照屏幕在摄像头开启前的亮度进行显示,也可理解为关闭补光功能,以保护电池并延长移动终端的待机时间。
[0039] 示例性的,当电池温度高于第二预设温度阈值时,确定屏幕的补光模式为正常补光模式。
[0040] 相应的,控制屏幕按照所确定的补光模式进行补光,可包括:获取环境光亮度;根据环境光亮度确定第一亮度,其中,第一亮度高于原始亮度,原始亮度为屏幕在摄像头开启前的亮度;控制屏幕以第一亮度进行显示。
[0041] 第二预设温度阈值可以是确定电池正常工作温度的一个阈值。例如,可设为5度,当电池温度大于5度时则电池温度为正常的工作温度。可按正常的补光亮度进行补光。此时为移动终端提供电力的锂电池的电解液则不会有凝固的可能,电池放电能力很强,可进行高亮度的补光。同样的,第二预设温度阈值可以根据实际应用情况进行调整的,对于其具体取值本实施例不作具体限定。
[0042] 所述第一亮度为移动终端的屏幕进行补光时的亮度。第一亮度由此时环境光亮度确定。环境光亮度越低,则第一亮度越高,且第一亮度高于原始亮度,以达到补光的目的。
[0043] 移动终端可通过设置在移动终端上的环境光传感器等器件实时地对环境光亮度的变化进行感知,从而来确定第一亮度的取值。
[0044] 步骤103、控制摄像头捕捉图像,并生成照片。
[0045] 示例性的,控制屏幕按照不同的补光模式进行补光时,移动终端可在补光过程中控制摄像头捕捉曝光的图像,捕捉的图像经过移动终端的编码等系列处理生成照片。
[0046] 本发明实施例一提供的基于屏幕补光的拍照方法,当监测到摄像头处于开启状态时,根据电池温度确定屏幕的补光模式为关闭模式、正常补光模式和低亮度补光模式中的一个,再控制所述屏幕按照所确定的补光模式进行补光,再控制所述摄像头捕捉图像,并生成照片。通过采用上述技术方案,丰富了现有的基于屏幕补光的拍照方案的补光模式,且根据电池温度来确定屏幕的补光模式,可适应不同温度的拍摄环境,提升用户体验。
[0047] 实施例二
[0048] 图2为本发明实施例二提供的一种基于屏幕补光的拍照方法的流程示意图,本实施例以上述实施例为基础,对低亮度补光模式进行优化。
[0049] 相应的,本实施例的方法包括如下步骤:
[0050] 步骤201、监测到摄像头处于开启状态时,若电池温度处于第一预设温度阈值和第二预设温度阈值之间,确定屏幕的补光模式为低亮度补光模式。
[0051] 当电池温度介于第一预设温度阈值和第二预设温度阈值之间时,说明电池温度低于正常工作温度但又没有低到不能进行屏幕补光的程度,此时可以采用低亮度补光模式。
[0052] 步骤202、控制屏幕以第二亮度进行显示,其中,第二亮度高于原始亮度且低于第一亮度,原始亮度为屏幕在摄像头开启前的亮度,第一亮度为与正常补光模式相对应的亮度。
[0053] 在低亮度补光模式下采用第二亮度作为补光后屏幕的亮度。第二亮度低于第一亮度,所以移动终端若控制屏幕以第二亮度进行显示时的电池放电电流与在开启摄像头之前的放电电流相比相差不是特别大,移动终端的电池可以承受这种变化,并且也不会对电池造成危害。
[0054] 低亮度补光模式对应的屏幕亮度低于正常补光模式对应的亮度,但高于关闭模式对应的亮度,所以可以达到一定的补光效果。示例性的,为了提升低亮度补光模式时的拍照质量,可采用延长曝光时间等方式进行补偿。
[0055] 步骤203、控制摄像头捕捉图像,并生成照片。
[0056] 本实施例二在上述实施例的基础上,将低亮度补光模式进行优化,将低温下的补光模式进行进一步合理的设置,使方案更加完善。
[0057] 实施例三
[0058] 图3为本发明实施例三提供的一种基于屏幕补光的拍照方法的流程示意图。本实施例以上述实施例为基础对低亮度补光模式进行进一步优化,在本实施例中,将步骤“控制屏幕以第二亮度进行显示”优化为:根据电池温度确定亮度系数;根据第一亮度和亮度系数确定第二亮度;控制屏幕以第二亮度进行显示。
[0059] 进一步的,将步骤“控制摄像头捕捉图像,并生成照片”优化为:根据第二亮度确定曝光时间长度;比较曝光时间长度与极限安全曝光时长的大小关系,并根据比较结果控制摄像头捕捉图像,并生成照片。
[0060] 相应的,本实施例的方法包括如下步骤:
[0061] 步骤301、监测到摄像头处于开启状态时,若电池温度处于第一预设温度阈值和第二预设温度阈值之间,确定屏幕的补光模式为低亮度补光模式。
[0062] 步骤302、根据电池温度确定亮度系数。
[0063] 亮度系数是用来设定当补光模式为低亮度补光模式时的屏幕的显示亮度的。根据亮度系数和第一亮度可以获得第二亮度,即低亮度补光时屏幕的显示亮度。不同的电池温度可对应不同的亮度系数。当电池温度处于第一预设温度阈值和第二预设温度阈值之间时,电池温度越低时,对应的亮度系数越小。示例性的,可将不同的电池温度和对应的亮度系数建立对应关系列表进行存储。当电池温度达到某一数值时,对应的亮度系数可自动被调出,然后移动终端根据当前亮度系数和第一亮度控制低亮度补光时屏幕的显示亮度。
[0064] 步骤303、根据第一亮度和亮度系数确定第二亮度。
[0065] 当移动终端根据环境光传感器测得的环境亮度确定了第一亮度后,可根据此时的电池温度选定亮度系数,第一亮度和亮度系数的值的乘积即为第二亮度值。例如电池温度为-5度,对应的亮度系数为50%,若对应正常补光亮度即第一亮度为A,则适用于低亮度补光模式的第二亮度为50%A。
[0066] 步骤304、控制屏幕以第二亮度进行显示。
[0067] 步骤305、根据第二亮度确定曝光时间长度。
[0068] 示例性的,第二亮度和曝光时间长度可成反比的关系。当第二亮度的取值越低,达到良好的曝光效果所需要的曝光时间就越长。示例性的,同上述将不同的电池温度和对应的亮度系数建立对应关系列表一样,可以将第二亮度和曝光时间建立对应的关系列表,便于根据第二亮度确定曝光时间长度。
[0069] 步骤306、比较曝光时间长度与极限安全曝光时长的大小关系,并根据比较结果控制摄像头捕捉图像,并生成照片。
[0070] 一张照片最基本的要求便是画面要清晰。若要手持拍摄到一张清晰的照片,最简单的方式便是快门要够快,但快门太快相对就可能会发生曝光不足的情况。极限安全曝光时长就是拍摄的最慢且画面清晰(不受手震情况影响)的一次快门的曝光时长。
[0071] 每款摄像头都有其对应的极限安全曝光时长,一般为固定值。所以,设计人员在实际应用时需要考虑极限安全曝光时长。若第二亮度对应的曝光时间长度大于所述极限安全曝光时长,则应以极限安全曝光时长作为本次拍摄的曝光时间长度。
[0072] 本发明实施例三提供的基于屏幕补光的拍照方法,通过减少补光时屏幕的亮度来减少移动终端供电电池电流的变化,同时通过增加曝光时间长度来保证照片质量,尤其适用于低温时利用屏幕补光进行拍照,有效提升低温环境时用户的拍照体验。本发明实施例中的低亮度补光模式相对于现有屏幕补光方案来说,能够保证照片的拍摄质量,原因在于,现有屏幕补光方案并不会对电池温度进行检测,仅根据环境光亮度确定屏幕的补光亮度,且根据该补光亮度来确定曝光时长,在低温拍摄时,由于电池的放电能力减弱,屏幕难以达到所确定的补光亮度,而曝光时长是以该补光亮度来确定的,所以会导致曝光不足,照片亮度较低,甚至可能大部分场景为黑色,无法满足用户要求,用户体验差;而本发明实施例在降低了屏幕补光亮度的同时,增加了曝光时长,可在保护电池且保证待机时间的同时,保证了照片的拍摄质量,有效提升用户体验。
[0073] 实施例四
[0074] 图4为本发明实施例四提供的一种基于屏幕补光的拍照方法的流程示意图。本实施例以上述实施例为基础将低亮度补光模式进行优化,在本实施例中,将步骤“比较曝光时间长度与极限安全曝光时长的大小关系,并根据比较结果控制摄像头捕捉图像,并生成照片”优化为:当比较结果为曝光时间长度小于或等于极限安全曝光时长时,控制摄像头按照曝光时间长度捕捉图像,并生成照片;当比较结果为曝光时间长度大于极限安全曝光时长时,计算曝光时间长度除以极限安全曝光时长的商值并向上取整,得到曝光次数N;控制摄像头按照极限安全曝光时长连续捕捉N张图像,并根据N张图像合成照片。
[0075] 进一步的,将“根据N张图像合成照片”优化为:将N张图像中的每N个对应同一位置的像素的亮度值进行叠加处理,并生成照片。
[0076] 相应的,本实施例的方法包括如下步骤:
[0077] 步骤401、监测到摄像头处于开启状态时,若电池温度处于第一预设温度阈值和第二预设温度阈值之间,确定屏幕的补光模式为低亮度补光模式。
[0078] 步骤402、根据电池温度确定亮度系数。
[0079] 步骤403、根据第一亮度和亮度系数确定第二亮度。
[0080] 步骤404、控制屏幕以第二亮度进行显示。
[0081] 步骤405、根据第二亮度确定曝光时间长度。
[0082] 步骤406、比较曝光时间长度与极限安全曝光时长的大小关系,若曝光时间长度小于或等于极限安全曝光时长,则执行步骤407;否则执行步骤408和步骤409。
[0083] 步骤407、控制摄像头按照曝光时间长度捕捉图像,并生成照片。
[0084] 若曝光时间长度小于或等于极限安全曝光时长,则不会出现因为手震而致使照片模糊不清的问题,则可以直接通过一次曝光捕捉图像,生成照片。例如,摄像头的极限安全曝光时长为0.05秒,若曝光时间长度为0.03秒,则可直接一次性捕捉图像,生成照片。
[0085] 步骤408、计算曝光时间长度除以极限安全曝光时长的商值并向上取整,得到曝光次数N。
[0086] 如果曝光时间长度大于极限安全曝光时长,应以极限安全曝光时长作为本次拍摄的曝光时间长度。但是,若以极限安全曝光时长一次性捕捉图像,生成照片会因曝光不足而质量欠佳。本实施例中,可采用多次曝光并进行图像合成的方式弥补上述不足。计算曝光时间长度除以极限安全曝光时长的商值,得到数值N,则低亮度补光模式捕捉到清晰图像所需曝光时长为极限安全曝光时长的N倍,可以按此倍数决定曝光的次数N,每次曝光的时长为极限安全曝光时长。且在此倍数N不为整数时向上取整,以使曝光总时长足够长,从而获得清晰的照片。
[0087] 示例性的,摄像头的极限安全曝光时长为0.05秒,低亮度补光模式所需的曝光时间长度为0.12秒,曝光时间长度为摄像头极限安全曝光时长的2.4倍,则按照极限安全曝光时长去曝光3次,利用此3次捕捉到的图像合成照片。
[0088] 步骤409、控制摄像头按照所述极限安全曝光时长连续捕捉N张图像,并根据N张图像合成照片。
[0089] 优选的,可将所述N张图像中的每N个对应同一位置的像素的亮度值进行叠加处理,并生成照片。
[0090] 按极限安全曝光时长连续捕捉N张图像,将N张图像同一位置的像素的亮度进行叠加处理,即将N次曝光的亮度进行叠加,就可得到与本方案中根据第二亮度确定的曝光时间长度所对应的曝光效果。
[0091] 本发明实施例四提供的基于屏幕补光的拍照方法,考虑到摄像头的极限安全曝光时长的问题,在曝光时间长度过长时采用分次曝光,然后采用曝光亮度叠加的方式进行照片的生成,增大了低温补光模式的适用范围。
[0092] 实施例五
[0093] 图5为本发明实施例五提供的一种优选的基于屏幕补光的拍照方法的流程示意图,该方法包括如下步骤:
[0094] 步骤501、监测到摄像头处于开启状态时,获取电池温度。
[0095] 步骤502、判断电池温度所处温度区间,若处于第一区间,则执行步骤503;若处于第二区间,则执行步骤505;若处于第三区间,则执行步骤508。
[0096] 其中,第一区间为低于第一预设温度阈值;第二区间为高于第二预设温度阈值;第三区间为第一预设温度阈值和第二预设温度阈值之间。
[0097] 当电池温度处于第一区间时,则温度过低,关闭屏幕补光拍照,此时则不去重点关注拍照质量,而是要通过尽量减少电流的变化来保护电池,并防止电池电量的急剧下降;当电池温度处于第二区间时,拍照时可按照正常补光对应的合适亮度进行补光,此时温度不会影响电池放电,电池足以支持屏幕以该合适亮度进行补光,可获得较佳的拍摄效果;当电池温度处于第三区间时,可以降低补光亮度进行补光。
[0098] 步骤503、确定屏幕的补光模式为关闭模式。
[0099] 步骤504、保持屏幕的原始亮度,监测到拍照键被触发时,控制摄像头捕捉图像,生成照片。
[0100] 此时摄像头拍照时不进行屏幕的补光,而是保持屏幕的原始亮度。若此时环境光亮度较低,则拍照效果不是很理想,照片较暗,但关闭屏幕补光可有效保护手机电池。示例性的,在检测到环境光亮度较低时,可对用户进行提示,例如“当前环境较暗且无法支持屏幕补光,请确认是否拍照”,若用户对拍照效果要求很高,可选择暂时不拍照,关闭摄像头。
[0101] 步骤505、确定屏幕的补光模式为正常补光模式。
[0102] 步骤506、监测到拍照键被触发时,获取环境光亮度并根据环境光亮度确定第一亮度。
[0103] 环境光亮度决定了拍照时的屏幕的补光亮度。例如,环境光亮度越低,则屏幕补光的亮度越高,二者之间呈反比关系。
[0104] 步骤507、控制屏幕以第一亮度进行显示,控制摄像头捕捉图像,并生成照片。
[0105] 步骤508、确定屏幕的补光模式为低亮度补光模式。
[0106] 步骤509、根据电池温度确定亮度系数。
[0107] 步骤510、监测到拍照键被触发时,获取环境光亮度并根据所获取的环境光亮度确定第一亮度。
[0108] 步骤511、根据第一亮度和亮度系数确定第二亮度。
[0109] 步骤512、控制屏幕以第二亮度进行显示。
[0110] 步骤513、根据第二亮度确定曝光时间长度。
[0111] 步骤514、判断曝光时间长度是否小于或等于极限安全曝光时长,若是,则执行步骤515;否则,执行步骤516。
[0112] 步骤515、控制摄像头按照曝光时间长度捕捉图像,并生成照片。
[0113] 步骤516、计算曝光时间长度除以极限安全曝光时长的商值并向上取整,得到曝光次数N。
[0114] 商值向上取整后,N次曝光的总的曝光时间要大于对应的第二亮度所需的曝光时间长度,可以在拍照时获得更好的曝光。若向下取整,则会因曝光不足影响拍照质量。
[0115] 步骤517、控制摄像头按照极限安全曝光时长连续捕捉N张图像。
[0116] 步骤518、将N张图像中的每N个对应同一位置的像素的亮度值进行叠加处理,并生成照片。
[0117] 本发明实施例五提供的基于屏幕补光的拍照方法,根据电池温度设定关闭模式、正常补光模式和低亮度补光模式三种不同的补光模式,并对不同补光模式的具体步骤作出详细说明,使三种补光模式更好的相互配合,进一步提升用户体验。
[0118] 实施例六
[0119] 图6为本发明实施例六提供的一种基于屏幕补光的拍照装置的结构框图,该装置可由软件和/或硬件实现,一般集成在移动终端中,可通过执行基于屏幕补光的拍照方法来进行补光拍照。如图6所示,该装置包括补光模式确定模块601、补光模块602和照片生成模块603。
[0120] 其中,补光模式确定模块601,用于在监测到摄像头处于开启状态时,根据电池温度确定屏幕的补光模式,其中,所述补光模式包括关闭模式、正常补光模式和低亮度补光模式,所述摄像头为前置摄像头或当前位置处于移动终端正面的可旋转摄像头;补光模块602,用于控制所述屏幕按照所确定的补光模式进行补光;照片生成模块603,用于控制所述摄像头捕捉图像,并生成照片。
[0121] 本发明实施例五提供的基于屏幕补光的拍照装置,可实现关闭模式、正常补光模式和低亮度补光模式这三种模式的补光方案,并且在低温环境下,不用电池电流有太大变化即可实现效果很好的拍照效果。通过采用上述技术方案,丰富了现有的基于屏幕补光的拍照方案的补光模式,且根据电池温度来确定屏幕的补光模式,可适应不同温度的拍摄环境,提升用户体验。
[0122] 在上述实施例的基础上,补光模式确定模块601,包括:关闭模式确定单元,用于在所述电池温度低于第一预设温度阈值时,确定屏幕的补光模式为关闭模式;相应的,所述补光模块602,包括:补光单元,用于控制所述屏幕按照原始亮度进行显示,其中,所述原始亮度为所述屏幕在所述摄像头开启前的亮度。
[0123] 在上述实施例的基础上,补光模式确定模块601,还可以包括:正常模式确定单元,用于在所述电池温度高于第二预设温度阈值时,确定屏幕的补光模式为正常补光模式;相应的,所述补光模块602,包括:环境亮度获取单元,用于获取环境光亮度;第一亮度确定单元,用于根据所述环境光亮度确定第一亮度,其中,所述第一亮度高于原始亮度,所述原始亮度为所述屏幕在所述摄像头开启前的亮度;第一亮度显示单元,用于控制所述屏幕以所述第一亮度进行显示。
[0124] 在上述实施例的基础上,补光模式确定模块601,还可以包括:低亮度确定单元,用于在所述电池温度处于第一预设温度阈值和第二预设温度阈值之间时,确定屏幕的补光模式为低亮度补光模式;相应的,所述补光模块602,包括:第二亮度显示单元,用于控制所述屏幕以第二亮度进行显示,其中,所述第二亮度高于原始亮度且低于第一亮度,所述原始亮度为所述屏幕在所述摄像头开启前的亮度,所述第一亮度为与所述正常补光模式相对应的亮度。
[0125] 在上述实施例的基础上,第二亮度显示单元,包括:亮度系数确定子单元,用于根据所述电池温度确定亮度系数;第二亮度确定子单元,用于根据第一亮度和所述亮度系数确定第二亮度;第二亮度显示子单元,用于控制所述屏幕以所述第二亮度进行显示。
[0126] 在上述实施例的基础上,照片生成模块603,包括:曝光时长确定单元,用于根据所述第二亮度确定曝光时间长度;照片生成单元,用于比较所述曝光时间长度与极限安全曝光时长的大小关系,并根据比较结果控制所述摄像头捕捉图像,并生成照片。
[0127] 在上述实施例的基础上,照片生成单元具体用于:当比较结果为所述曝光时间长度小于或等于所述极限安全曝光时长时,控制所述摄像头按照所述曝光时间长度捕捉图像,并生成照片;当比较结果为所述曝光时间长度大于所述极限安全曝光时长时,计算所述曝光时间长度除以所述极限安全曝光时长的商值并向上取整,得到曝光次数N;控制所述摄像头按照所述极限安全曝光时长连续捕捉N张图像,并根据所述N张图像合成照片。
[0128] 另外,照片生成单元具体还用于:在所述控制所述摄像头按照所述极限安全曝光时长连续捕捉N张图像之后,将所述N张图像中的每N个对应同一位置的像素的亮度值进行叠加处理,并生成照片。
[0129] 实施例七
[0130] 本实施例七提供了一种移动终端,该移动终端集成了本发明实施例中的基于屏幕补光的拍照装置,可通过执行基于屏幕补光的拍照方法来进行补光拍照。
[0131] 示例性的,本实施例中的移动终端具体可为手机、平板电脑以及数码照相机等配置有显示屏的终端设备。
[0132] 当用户使用本实施例中的移动终端进行拍照时,移动终端会根据电池温度确定屏幕的补光模式,并控制屏幕按照所确定的补光模式进行补光,在屏幕补光的过程中拍照。通过采用上述技术方案,丰富了现有的基于屏幕补光的拍照方案的补光模式,且根据电池温度来确定屏幕的补光模式,可适应不同温度的拍摄环境,提升用户体验。
[0133] 上述实施例中提供的基于屏幕补光的拍照装置及移动终端可执行本发明任意实施例所提供的基于屏幕补光的拍照方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的基于屏幕补光的拍照方法。
[0134] 注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。