一种基于屏幕补光的拍照方法及系统的制作方法

文档序号:10616214阅读:357来源:国知局
一种基于屏幕补光的拍照方法及系统的制作方法
【专利摘要】本发明公开了一种基于屏幕补光的拍照方法及系统,所述方法包括:检测到开启摄像头时,获取环境光亮度,并将所述环境光亮度与预设亮度阈值进行比较;当所述环境光亮度低于预设亮度阈值时,根据所述环境光亮度确定屏幕补光亮度;控制屏幕以所确定的屏幕补光亮度进行补光;控制摄像头捕捉图像,并生成照片。本发明通过根据环境光亮度自动确定补光亮度,解决了现有屏幕补光拍照中需要手动确定补光亮度,造成的用户使用这个功能时需要长时间等待的问题。
【专利说明】
一种基于屏幕补光的拍照方法及系统
技术领域
[0001]本发明涉及终端技术领域,特别涉及一种基于屏幕补光的拍照方法及系统。
【背景技术】
[0002]目前,摄像头已经成为大多移动终端的标准配置,随着摄像头性能的不断提升,移动终端中的拍照功能也越来越强大,为喜欢拍照的用户带来了便利。许多移动终端用户都喜欢使用移动终端上的前置摄像头来自拍,但是现有移动终端的前置摄像头都没有配备补光灯,在夜间或者光线较差的环境中自拍,会因曝光不足而难以获得理想的自拍效果。
[0003]为了在用户自拍时获得合适的曝光,现有的一种方案是在自拍时通过点亮屏幕(控制显示屏显示合适的亮度)来为前置摄像头补光,然而,现有方案中,主要是通过手动设置补光亮度,这样用户需要多次操作才能确定合适的补光亮度,这样会导致用户使用这个功能时候等待比较长的时间。
[0004]因而现有技术还有待改进和提高。

【发明内容】

[0005]本发明要解决的技术问题在于,针对现有技术的不足,提供一种基于屏幕补光的拍照方法及系统,以解决现有屏幕补光拍照中需要手动确定补光亮度,造成的用户使用这个功能时需要长时间等待的问题。
[0006]为了解决上述技术问题,本发明所采用的技术方案如下:
一种基于屏幕补光的拍照方法,其包括:
检测到开启摄像头时,获取环境光亮度,并将所述环境光亮度与预设亮度阈值进行比较;
当所述环境光亮度低于预设亮度阈值时,根据所述环境光亮度确定屏幕补光亮度; 控制屏幕以所确定的屏幕补光亮度进行补光;
控制摄像头捕捉图像,并生成照片。
[0007]所述基于屏幕补光的拍照方法,其中,所述检测到开启摄像头时,获取环境光亮度,并将所述环境光亮度与预设亮度阈值进行比较具体包括:
检测到开启摄像头时,获取环境光亮度以及屏幕补光模式,其中,所述屏幕补光模式为低亮度补光模式和正常补光模式;
将所述环境光亮度与所述屏幕补光模式对应的预设亮度阈值进行比较。
[0008]所述基于屏幕补光的拍照方法,其中,所述当所述环境光亮度低于预设亮度阈值时,根据所述环境光亮度确定屏幕补光亮度具体包括:
当所述环境光亮度低于所述屏幕补光模式对应的预设亮度阈值时,根据所述环境光亮度及屏幕补光模式确定屏幕补光亮度。
[0009]所述基于屏幕补光的拍照方法,其中,所述检测到开启摄像头时,获取环境光亮度以及屏幕补光模式具体包括: 检测到开启摄像头时,获取环境光亮度及智能终端的电池模式,
根据所述电池模式确定屏幕补光模式。
[0010]所述基于屏幕补光的拍照方法,其中,所述根据所述环境光亮度及所述屏幕补光模式确定屏幕补光亮度具体为:
获取所述屏幕补光模式对应的拍照亮度阈值,
根据所述环境光亮度及拍照亮度阈值确定屏幕补光亮度。
[0011]—种基于屏幕补光的拍照系统,其包括:
获取模块,用于当检测到开启摄像头时,获取环境光亮度,并将所述环境光亮度与预设亮度阈值进行比较;
确定模块,用于当所述环境光亮度低于预设亮度阈值时,根据所述环境光亮度确定屏幕补光亮度;
第一控制模块,用于控制屏幕以所确定的屏幕补光亮度进行补光;
第二控制模块,用于控制摄像头捕捉图像,并生成照片。
[0012]所述基于屏幕补光的拍照系统,其中,所述获取模块具体包括:
获取单元,用于检测到开启摄像头时,获取环境光亮度以及屏幕补光模式,其中,所述屏幕补光模式为低亮度补光模式和正常补光模式;
比较单元,用于将所述环境光亮度与所述屏幕补光模式对应的预设亮度阈值进行比较。
[0013]所述基于屏幕补光的拍照系统,其中,所述确定模块具体用于:
当所述环境光亮度低于所述屏幕补光模式对应的预设亮度阈值时,根据所述环境光亮度及屏幕补光模式确定屏幕补光亮度。
[0014]所述基于屏幕补光的拍照系统,其中,所述获取单元具体包括:
第一获取子单元,用于检测到开启摄像头时,获取环境光亮度及智能终端的电池模式, 第一确定子单元,用于根据所述电池模式确定屏幕补光模式。
[0015]所述基于屏幕补光的拍照方法,其中,所述确定单元具体为:
第二获取子单元,用于获取所述屏幕补光模式对应的拍照亮度阈值,
第二确定子单元,用于根据所述环境光亮度及拍照亮度阈值确定屏幕补光亮度。
[0016]有益效果:与现有技术相比,本发明提供了一种基于屏幕补光的拍照方法及系统,所述方法包括:检测到开启摄像头时,获取环境光亮度,并将所述环境光亮度与预设亮度阈值进行比较;当所述环境光亮度低于预设亮度阈值时,根据所述环境光亮度确定屏幕补光亮度;控制屏幕以所确定的屏幕补光亮度进行补光;控制摄像头捕捉图像,并生成照片。本发明通过根据环境光亮度自动确定补光亮度,解决了现有屏幕补光拍照中需要手动确定补光亮度,造成的用户使用这个功能时需要长时间等待的问题。
【附图说明】
[0017]图1为本发明提供的基于屏幕补光的拍照方法较佳实施例的流程图。
[0018]图2为本发明提供的基于屏幕补光的拍照方法实施例一的流程图。
[0019]图3为本发明提供的基基于屏幕补光的拍照系统的结构原理图。
【具体实施方式】
[0020]本发明提供一种基于屏幕补光的拍照方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0021]下面结合附图,通过对实施例的描述,对
【发明内容】
作进一步说明。
[0022]请参照图1,图1为本发明提供一种基于屏幕补光的拍照方法的较佳实施例的流程图。所述方法包括:
S101、检测到开启摄像头时,获取环境光亮度,并将所述环境光亮度与预设亮度阈值进行比较。
[0023]具体地,所述摄像头指的是前置摄像头或者当前位置处于移动终端正面的可旋转摄像头。也就是说,当采用前置摄像头或者当前位置处于移动终端正面的可旋转摄像头的时候才会获取环境光亮度,这是由于目前普遍使用的具有自拍功能的智能终端,其前置摄像头为配置补光灯,从而在较暗的地方无法获取清晰的照片,从而采用屏幕为前置摄像头拍照补光。
[0024]所述获取环境光亮度可以可利用移动终端中配置的环境光传感器(又称光线传感器)或者集成有环境光亮度检测功能的其他器件(如色温传感器等)实时检测环境光亮度,为屏幕补光亮度的确定提供参考数据。
[0025]当获取到环境光亮度时,将所述环境光亮度与预设亮度阈值进行比较,所说亮度阈值是用于判断是否需要启动屏幕补光的必要条件。也就是说,只有当环境光亮度小于预设亮度阈值时,才会启动屏幕补光功能。所述预设亮度阈值可以是系统默认的,如设计人员可采用调研和试验等方式确定在屏幕补光的情况下拍摄效果较佳时对应的拍照亮度作为预设亮度阈值。
[0026]S102、当所述环境光亮度低于预设亮度阈值时,根据所述环境光亮度确定屏幕补光亮度。
[0027]具体地,当所说环境光亮度低于预设亮度阈值时,说明当前环境光亮度不能满足拍照需要,从而可以根据所述环境光亮度和拍照亮度阈值确定屏幕补光亮度,所述屏幕补光亮度可以为拍照亮度阈值与环境光亮度的差值。
[0028]示例性的,所述拍照亮度阈值可以由系统默认设置,如设计人员可采用调研和试验等方式确定在屏幕补光的情况下拍摄效果较佳时对应的拍照亮度,将该拍照亮度确定为拍照亮度阈值,将预设拍照亮度阈值写入移动终端,在用户实际使用过程中,移动终端监测到屏幕补光事件被触发时,可直接调取该预设拍照亮度阈值,用于确定屏幕补光亮度。又如,由于在不同环境光亮度(或不同环境光亮度区间)时,屏幕补光的情况下拍摄效果较佳时对应的拍照亮度不同,从而可以将不同环境光亮度的拍照亮度作为不同的预设拍照亮度阈值,根据所得到的不同的预设拍照亮度阈值列出不同环境光亮度与不同预设拍照亮度阈值的第一对应关系列表,将第一对应关系列表写入移动终端,在用户实际使用过程中,移动终端监测到屏幕补光事件被触发时,根据当前环境光亮度查询上述第一对应关系列表,得到当前预设拍照亮度阈值,用于确定屏幕补光亮度。再如,由于移动终端可能设置不同的拍照模式,对于不同的拍照模式其在屏幕补光的情况下拍摄效果较佳时对应的拍照亮度也不同,将不同拍照模式下对应的在屏幕补光的情况下拍摄效果较佳时对应的拍照亮度作为拍照亮度阈值,根据所得到的不同的预设拍照亮度阈值列出不同环境光亮度与不同预设拍照亮度阈值的第二对应关系列表,将第二对应关系列表写入移动终端,在用户实际使用过程中,移动终端监测到屏幕补光事件被触发时,根据当前环境光亮度查询上述第二对应关系列表,得到当前预设拍照亮度阈值,用于确定屏幕补光亮度。
[0029]S103、控制屏幕以所确定的屏幕补光亮度进行补光。
[0030]具体地,在确定补光亮度后,移动终端会在合适的时机(如屏幕补光按键被触发时或拍照键被触发时)控制移动终端的屏幕按照所确定的屏幕补光亮度来控制屏幕的亮度。
[0031]S104、控制摄像头捕捉图像,并生成照片。
[0032]具体地,控制屏幕按照补光亮度进行补光时,移动终端可在补光过程中控制摄像头捕捉曝光的图像,捕捉的图像经过移动终端的编码等系列处理生成照片。
[0033]实施例一
图2为本发明实施例二提供的一种基于屏幕补光的拍照方法的流程示意图,本实施例以上述实施例为基础,对屏幕补光亮度进行优选。
[0034]所述方法包括:
S201、检测到开启摄像头时,获取环境光亮度以及屏幕补光模式,其中,所述屏幕补光模式为低亮度补光模式和正常补光模式。
[0035]具体地,所述正常补光模式为当智能终端电池模式处于正常模式时,则按现有的补光方案,根据环境亮度确定屏幕的亮度;低亮度补光模式为当智能终端处于省电模式时,则以低于正常补光时屏幕的亮度进行补光,可减少电池的电量消耗,保证待机时间,可通过增加曝光时间来进行增强补光强度,同样能得到拍摄效果不错的照片。
[0036]示例性的,所说屏幕补光模式可以根据电池模式进行确定,当电池模式为正常模式时,所述屏幕补光模式为正常补光模式;当电池模式为省电模式时,所述屏幕补光模式为低亮度补光模式。从而在在获取屏幕补光模式之前还可以包括一个判断电池模式过程,具体可以为:
H201、检测到开启摄像头时,获取智能终端的电池模式;
H202、若所述电池模式为正常模式,则所述屏幕补光模式为正常补光模式;
H203、若所述电池模式为省电模式,则所述屏幕补光模式为低亮度补光模式。
[0037]S202、根据所述屏幕补光模式确定其对应的预设亮度阈值,并将所述环境光亮度与屏幕补光模式对应的预设亮度阈值进行比较。
[0038]具体地,预先设置各屏幕补光模式对应的预设亮度阈值,所述预设亮度阈值可以相同也可以不同。在本实施例中,预先建立屏幕补光模式与预设亮度阈值的对应关系,其可以为:正常补光模式对于第一预设亮度阈值,低亮度补光模式对于第二预设亮度阈值,并且第二预设亮度阈值大于第一预设亮度阈值,这样可以减少低亮度补光模式屏幕补光次数,符合电池模式的要求。
[0039]示例性的,在确定屏幕补光模式后,根据预设屏幕补光模式与预设亮度阈值的对应关系确定屏幕补光模式的预设亮度阈值,也就是说,当屏幕补光模式为正常补光模式时,根据屏幕补光模式与预设亮度阈值对应关系确定预设亮度阈值为第一预设亮度阈值,将所述环境光亮度与第一预设亮度阈值进行比较。当屏幕补光模式为低亮度补光模式时,根据屏幕补光模式与预设亮度阈值对应关系确定预设亮度阈值为第二预设亮度阈值,将所述环境光亮度与第二预设亮度阈值进行比较。
[0040]S203、当所述环境光亮度低于所述屏幕补光模式对应的预设亮度阈值时,根据所述环境光亮度及屏幕补光模式确定屏幕补光亮度。
[0041]具体地,当所述环境光亮度低于所述屏幕补光模式对应的预设亮度阈值时,获取屏幕补光模式对应的拍照预设亮度阈值,根据所述环境光亮度以及所述屏幕补光模式对应的拍照预设亮度阈值确定屏幕补光亮度。
[0042]预先设置各屏幕补光模式对应的拍照预设亮度阈值,预先建立屏幕补光模式与预设亮度阈值的对应关系,其可以为:正常补光模式对于第一拍照预设亮度阈值,低亮度补光模式对于第二拍照预设亮度阈值,并且第二拍照预设亮度阈值小于第一拍照预设亮度阈值,这样可以降低屏幕补光亮度时的亮度,减少补光时的能耗。
[0043]S204、控制屏幕以所确定的屏幕补光亮度进行补光;
S205、控制摄像头捕捉图像,并生成照片。
[0044]在本实施的变形实施中,确定是否需要补光可以通过如下过程来实现,其具体包括:预先将环境光亮度进行分别设置为若干等级;当检测到开启摄像头时,获取环境光亮度,获取所说环境光亮度所属的环境光亮度等级,根据环境光亮度等级确定是否需要补光,当需要补光时触发屏幕补光功能,之后在采用实施例一的方法获取屏幕补光模式,确定补光亮度,摄像头在屏幕补光下捕捉图像,并生成照片。这样可以避免实时将环境光领导与预设领导阈值进行比较的步骤,减少了拍照的能耗,提高终端的待机时间。
[0045]进一步,还可以预先将不同屏幕补光模式下的屏幕补光亮度进行分级,并屏幕补光模式、屏幕补光亮度等级以及环境光亮度等级的对应关系,所述正常补光模式、正常模式下屏幕补光亮度等级和环境光亮度等级的对应关系存储为第一列表,低亮度补光模式、低亮度模式下屏幕补光亮度等级和环境光亮度等级的对应关系存储为第二列表,当确定需要屏幕补光时,根据屏幕补光模式和环境光亮度查找与其对应的屏幕补光亮度等级,控制摄像头在屏幕补光下捕捉图像并生成照片。这样当环境光亮度处于相对稳定的范围时,屏幕不需要调整显示亮度,仅需要控制曝光时间也可以拍出效果较的照片。其避免随着环境光亮度的变化而实时调整屏幕亮度,减少了拍照能耗,提高终端的待机时间。
[0046]本发明还提供了一种基于屏幕补光的拍照系统,如图3所示,其包括:
获取模块100,用于当检测到开启摄像头时,获取环境光亮度,并将所述环境光亮度与预设亮度阈值进行比较;
确定模块200,用于当所述环境光亮度低于预设亮度阈值时,根据所述环境光亮度确定屏幕补光亮度;
第一控制模块300,用于控制屏幕以所确定的屏幕补光亮度进行补光;
第二控制模块400,用于控制摄像头捕捉图像,并生成照片。
[0047]所述基于屏幕补光的拍照系统,其中,所述获取模块具体包括:
获取单元,用于检测到开启摄像头时,获取环境光亮度以及屏幕补光模式,其中,所述屏幕补光模式为低亮度补光模式和正常补光模式;
比较单元,用于将所述环境光亮度与所述屏幕补光模式对应的预设亮度阈值进行比较。
[0048]所述基于屏幕补光的拍照系统,其中,所述确定模块具体用于:
当所述环境光亮度低于所述屏幕补光模式对应的预设亮度阈值时,根据所述环境光亮度及屏幕补光模式确定屏幕补光亮度。
[0049]所述基于屏幕补光的拍照系统,其中,所述获取单元具体包括:
第一获取子单元,用于检测到开启摄像头时,获取环境光亮度及智能终端的电池模式, 第一确定子单元,用于根据所述电池模式确定屏幕补光模式。
[0050]所述基于屏幕补光的拍照方法,其中,所述确定单元具体为:
第二获取子单元,用于获取所述屏幕补光模式对应的拍照亮度阈值,
第二确定子单元,用于根据所述环境光亮度及拍照亮度阈值确定屏幕补光亮度。
[0051]在本发明所提供的实施例中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0052]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0053]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0054]上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,R0M)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0055]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种基于屏幕补光的拍照方法,其特征在于,其包括: 检测到开启摄像头时,获取环境光亮度,并将所述环境光亮度与预设亮度阈值进行比较; 当所述环境光亮度低于预设亮度阈值时,根据所述环境光亮度确定屏幕补光亮度; 控制屏幕以所确定的屏幕补光亮度进行补光; 控制摄像头捕捉图像,并生成照片。2.根据权利要求1所述基于屏幕补光的拍照方法,其特征在于,所述检测到开启摄像头时,获取环境光亮度,并将所述环境光亮度与预设亮度阈值进行比较具体包括: 检测到开启摄像头时,获取环境光亮度以及屏幕补光模式,其中,所述屏幕补光模式为低亮度补光模式和正常补光模式; 将所述环境光亮度与所述屏幕补光模式对应的预设亮度阈值进行比较。3.根据权利要求2所述基于屏幕补光的拍照方法,其特征在于,所述当所述环境光亮度低于预设亮度阈值时,根据所述环境光亮度确定屏幕补光亮度具体包括: 当所述环境光亮度低于所述屏幕补光模式对应的预设亮度阈值时,根据所述环境光亮度及屏幕补光模式确定屏幕补光亮度。4.根据权利要求2所述基于屏幕补光的拍照方法,其特征在于,所述检测到开启摄像头时,获取环境光亮度以及屏幕补光模式具体包括: 检测到开启摄像头时,获取环境光亮度及智能终端的电池模式, 根据所述电池模式确定屏幕补光模式。5.根据权利要求2所述基于屏幕补光的拍照方法,其特征在于,所述根据所述环境光亮度及所述屏幕补光模式确定屏幕补光亮度具体为: 获取所述屏幕补光模式对应的拍照亮度阈值, 根据所述环境光亮度及拍照亮度阈值确定屏幕补光亮度。6.一种基于屏幕补光的拍照系统,其特征在于,其包括: 获取模块,用于当检测到开启摄像头时,获取环境光亮度,并将所述环境光亮度与预设亮度阈值进行比较; 确定模块,用于当所述环境光亮度低于预设亮度阈值时,根据所述环境光亮度确定屏幕补光亮度; 第一控制模块,用于控制屏幕以所确定的屏幕补光亮度进行补光; 第二控制模块,用于控制摄像头捕捉图像,并生成照片。7.根据权利要求6所述基于屏幕补光的拍照系统,其特征在于,所述获取模块具体包括: 获取单元,用于检测到开启摄像头时,获取环境光亮度以及屏幕补光模式,其中,所述屏幕补光模式为低亮度补光模式和正常补光模式; 比较单元,用于将所述环境光亮度与所述屏幕补光模式对应的预设亮度阈值进行比较。8.根据权利要求7所述基于屏幕补光的拍照系统,其特征在于,所述确定模块具体用于: 当所述环境光亮度低于所述屏幕补光模式对应的预设亮度阈值时,根据所述环境光亮度及屏幕补光模式确定屏幕补光亮度。9.根据权利要求7所述基于屏幕补光的拍照系统,其特征在于,所述获取单元具体包括: 第一获取子单元,用于检测到开启摄像头时,获取环境光亮度及智能终端的电池模式, 第一确定子单元,用于根据所述电池模式确定屏幕补光模式。10.根据权利要求7所述基于屏幕补光的拍照系统,其特征在于,所述确定单元具体为: 第二获取子单元,用于获取所述屏幕补光模式对应的拍照亮度阈值, 第二确定子单元,用于根据所述环境光亮度及拍照亮度阈值确定屏幕补光亮度。
【文档编号】H04N5/235GK105979125SQ201610417157
【公开日】2016年9月28日
【申请日】2016年6月15日
【发明人】杨超文, 孔德尚
【申请人】惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1