闪光灯控制方法、装置及存储介质与流程

文档序号:21407143发布日期:2020-07-07 14:41阅读:373来源:国知局
闪光灯控制方法、装置及存储介质与流程

本公开涉及电子技术领域,特别涉及一种闪光灯控制方法、装置及存储介质。



背景技术:

随着电子技术的快速发展和多样化设备的兴起,可折叠设备目前已成为一种发展趋势。可折叠设备不仅配置有可折叠的壳体,还配置有可折叠的柔性显示屏幕,可折叠设备处于折叠状态时可以减小占用的空间,处于展开状态时又可以为用户提供较大的屏幕使用面积,提升用户的观看效果。

相关技术中,可折叠设备配置有两个壳体、柔性显示屏幕和转轴,两个壳体均与转轴活动连接,可以绕着转轴旋转。当旋转后两个壳体分别位于转轴的两侧时,显示屏幕处于展开状态,能够同时为用户展示完整的显示屏幕。而当旋转后两个壳体折叠至位于转轴的同一侧时,显示屏幕也处于折叠状态,实现了设备的折叠效果。其中,具有上述结构的可折叠设备虽然提升了用户的观看效果,但目前在诸如自拍或为他人拍照等场景下,可折叠设备还未能实现对闪光灯进行有效控制,为此,如何控制闪光灯,成为了本领域技术人员关注的一个焦点。



技术实现要素:

为克服相关技术中存在的问题,本公开提供一种闪光灯控制方法、装置及存储介质。

根据本公开实施例的第一方面,提供一种闪光灯控制方法,所述方法应用于可折叠设备,所述可折叠设备的显示屏幕包括以转轴为分界线的第一显示区域和第二显示区域,所述第一显示区域或所述第二显示区域上设置有闪光灯,所述方法包括:

当所述显示屏幕处于折叠状态时,获取所述闪光灯的朝向信息,所述朝向信息指示所述闪光灯面向用户或所述闪光灯背向所述用户;

获取拍摄组件的当前状态信息;

根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制。

在一种可能的实现方式中,所述根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制,包括:

当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,将所述闪光灯的颜色设置为第一颜色;

当所述闪光灯面向所述用户时,若所述拍摄组件由所述未启动状态切换至启动状态,则控制所述闪光灯基于第二颜色发光,降低所述闪光灯的发光强度;

当所述闪光灯背向所述用户时,若所述拍摄组件由所述未启动状态切换至所述启动状态,则控制所述闪光灯基于所述第二颜色发光;

其中,所述第二颜色对应的发光强度大于所述第一颜色。

在一种可能的实现方式中,所述根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制,包括:

当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,将闪光灯灯罩的颜色设置为第三颜色;

当所述闪光灯面向所述用户时,若所述拍摄组件由所述未启动状态切换为启动状态,则将所述闪光灯灯罩的颜色设置为所述第四颜色;

其中,所述第四颜色对应的发光强度大于所述第三颜色。

在一种可能的实现方式中,所述方法还包括:

当所述闪光灯背向所述用户时,将所述闪光灯灯罩的颜色设置为所述第四颜色。

在一种可能的实现方式中,所述根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制,包括:

当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,以第一颜色灯罩覆盖所述闪光灯;

当所述闪光灯面向所述用户时,若所述拍摄组件由所述未启动状态切换为启动状态,则以所述第二颜色灯罩覆盖所述闪光灯;

其中,所述第二颜色灯罩对应的发光强度大于所述第一颜色灯罩。

在一种可能的实现方式中,所述方法还包括:

当所述闪光灯背向所述用户时,以所述第二颜色灯罩覆盖所述闪光灯。

在一种可能的实现方式中,所述根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制,包括:

当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,将所述闪光灯的发光强度设置为第一强度;

当所述闪光灯面向所述用户,且所述拍摄组件当前处于启动状态时,将所述闪光灯的发光强度设置为第二强度,所述第二强度大于所述第一强度。

在一种可能的实现方式中,所述方法还包括:

当所述闪光灯背向所述用户时,将所述闪光灯的发光强度设置为第三强度,所述第三强度大于所述第一强度。

在一种可能的实现方式中,所述根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制,包括:

当所述闪光灯面向所述用户,且所述拍摄组件当前处于启动状态时,获取与前置拍摄匹配的第一拍摄参数;

基于所述第一拍摄参数控制所述闪光灯的发光颜色和发光强度。

在一种可能的实现方式中,所述根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制,包括:

当所述闪光灯背向所述用户,且所述拍摄组件当前处于启动状态时,获取与后置拍摄匹配的第二拍摄参数;

基于所述第二拍摄参数控制所述闪光灯的发光颜色和发光强度。

在一种可能的实现方式中,所述方法还包括:

当所述闪光灯面向所述用户,且所述拍摄组件当前处于启动状态时,在设置有所述闪光灯的显示区域上显示前置拍摄的功能界面;

当所述闪光灯背向所述用户,且所述拍摄组件当前处于启动状态时,在未设置有所述闪光灯的显示区域上显示闪光灯控制按键。

根据本公开实施例的第二方面,提供一种闪光灯控制装置,所述装置应用于可折叠设备,所述可折叠设备的显示屏幕包括以转轴为分界线的第一显示区域和第二显示区域,所述第一显示区域或所述第二显示区域上设置有闪光灯,所述装置包括:

第一获取模块,被配置为当所述显示屏幕处于折叠状态时,获取所述闪光灯的朝向信息,所述朝向信息指示所述闪光灯面向用户或所述闪光灯背向所述用户;

第二获取模块,被配置为获取拍摄组件的当前状态信息;

控制模块,被配置为根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制。

在一种可能的实现方式中,所述控制模块,还被配置为当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,将所述闪光灯的颜色设置为第一颜色;当所述闪光灯面向所述用户时,若所述拍摄组件由所述未启动状态切换至启动状态,则控制所述闪光灯基于第二颜色发光,降低所述闪光灯的发光强度;当所述闪光灯背向所述用户时,若所述拍摄组件由所述未启动状态切换至所述启动状态,则控制所述闪光灯基于所述第二颜色发光;其中,所述第二颜色对应的发光强度大于所述第一颜色。

在一种可能的实现方式中,所述控制模块,还被配置为当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,将闪光灯灯罩的颜色设置为第三颜色;当所述闪光灯面向所述用户时,若所述拍摄组件由所述未启动状态切换为启动状态,则将所述闪光灯灯罩的颜色设置为所述第四颜色;其中,所述第四颜色对应的发光强度大于所述第三颜色。

在一种可能的实现方式中,所述控制模块,还被配置为当所述闪光灯背向所述用户时,将所述闪光灯灯罩的颜色设置为所述第四颜色。

在一种可能的实现方式中,所述控制模块,还被配置为当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,以第一颜色灯罩覆盖所述闪光灯;当所述闪光灯面向所述用户时,若所述拍摄组件由所述未启动状态切换为启动状态,则以所述第二颜色灯罩覆盖所述闪光灯;其中,所述第二颜色灯罩对应的发光强度大于所述第一颜色灯罩。

在一种可能的实现方式中,所述控制模块,还被配置为当所述闪光灯背向所述用户时,以所述第二颜色灯罩覆盖所述闪光灯。

在一种可能的实现方式中,所述控制模块,还被配置为当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,将所述闪光灯的发光强度设置为第一强度;当所述闪光灯面向所述用户,且所述拍摄组件当前处于启动状态时,将所述闪光灯的发光强度设置为第二强度,所述第二强度大于所述第一强度。

在一种可能的实现方式中,所述控制模块,还被配置为当所述闪光灯背向所述用户时,将所述闪光灯的发光强度设置为第三强度,所述第三强度大于所述第一强度。

在一种可能的实现方式中,所述控制模块,还被配置为当所述闪光灯面向所述用户,且所述拍摄组件当前处于启动状态时,获取与前置拍摄匹配的第一拍摄参数;基于所述第一拍摄参数控制所述闪光灯的发光颜色和发光强度。

在一种可能的实现方式中,所述控制模块,还被配置为当所述闪光灯背向所述用户,且所述拍摄组件当前处于启动状态时,获取与后置拍摄匹配的第二拍摄参数;基于所述第二拍摄参数控制所述闪光灯的发光颜色和发光强度。

在一种可能的实现方式中,所述装置还包括:

显示模块,被配置为当所述闪光灯面向所述用户,且所述拍摄组件当前处于启动状态时,在设置有所述闪光灯的显示区域上显示前置拍摄的功能界面;当所述闪光灯背向所述用户,且所述拍摄组件当前处于启动状态时,在未设置有所述闪光灯的显示区域上显示闪光灯控制按键。

根据本公开实施例的第三方面,提供一种闪光灯控制装置,所述装置应用于可折叠设备,所述可折叠设备的显示屏幕包括以转轴为分界线的第一显示区域和第二显示区域,所述第一显示区域或所述第二显示区域上设置有闪光灯,所述装置包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:当所述显示屏幕处于折叠状态时,获取所述闪光灯的朝向信息,所述朝向信息指示所述闪光灯面向用户或所述闪光灯背向所述用户;获取拍摄组件的当前状态信息;根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制。

根据本公开实施例的第四方面,提供一种存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述第一方面所述的闪光灯控制方法。

本公开的实施例提供的技术方案可以包括以下有益效果:

本公开实施例提供的可折叠设备在处于折叠状态时,会获取闪光灯的朝向信息以及拍摄组件的当前状态信息,并根据闪光灯朝向信息以及拍摄组件的当前状态信息对闪光灯进行控制,不但实现了在拍摄时根据拍摄方向不同进行不同形式的补光,提升了拍摄效果,而且还能够在非拍摄状态下根据不同朝向来调整闪光灯的颜色,美化了可折叠设备的外观,且确保了用户使用可折叠设备的舒适性,因此该种闪光灯控制方式丰富了可折叠的功能,效果较佳。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种可折叠设备的结构示意图。

图2是根据一示例性实施例示出的另一种可折叠设备的结构示意图。

图3是根据一示例性实施例示出的一种闪光灯控制方法的流程图。

图4是根据一示例性实施例示出的另一种闪光灯控制方法的流程图。

图5是根据一示例性实施例示出的一种闪光灯控制装置的框图。

图6是根据一示例性实施例示出的另一种闪光灯控制装置的框图。

图7是根据一示例性实施例示出的另一种闪光灯控制装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

在对本公开实施例进行详细地解释说明之前,先对可折叠设备的结构进行一下解释说明。

图1是根据一示例性实施例示出的一种可折叠设备的结构示意图,该可折叠设备可以为手机、平板电脑等设备,参见图1,该可折叠设备包括:壳体11和显示屏幕12。显示屏幕12的一侧贴覆于壳体11上,另一侧用于进行显示。

其中,壳体11为可折叠壳体,显示屏幕12为柔性显示屏幕,其采用柔性材料制成,如塑料、金属箔片或其他材料等,是一种可弯曲、可变形的显示部件,能够随着壳体11展开或折叠,壳体11和显示屏幕12能够构成可折叠设备。例如,壳体11的中部配置有转轴,中部两侧的壳体可以绕转轴旋转,控制壳体11的折叠或展开,并带动显示屏幕12折叠或展开。

图2示出了展开状态下的另一种可折叠设备的结构示意图。参见图2,显示屏幕12包括以转轴为分界线的第一显示区域和第二显示区域。示例性地,第一显示区域和第二显示区域的尺寸大小一致,当显示屏幕12处于折叠状态时,一个显示区域在上,另一个显示区域在下。

在本公开实施例中,拍摄组件和闪光灯等功能模组可依据折叠方向设置于第一显示区域或第二显示区域上,示例性地,若转轴方向如图2所示,则拍摄组件和闪光灯设置在第二显示区域上。

需要说明的第一点是,拍摄组件包括的摄像头个数可为一个或多个,本公开实施例对此不进行具体限定。比如,当拍摄组件包括多个摄像头时,通常各个摄像头之间的像素值是不同的,以适应于不同的环境。假设拍摄组件包括两个摄像头,其中一个摄像头为1000万像素,另外一个像素为2000万像素,则可在白天使用具有1000万像素的摄像头,而在夜晚时使用具有2000万像素的摄像头。

需要说明的第二点是,在折叠状态下,以摄组件设置在第二显示区域上为例,当第一显示区域面向用户时,拍摄组件开启正常拍摄模式,作为后置摄像头使用,并基于后置拍摄的相关参数来完成拍摄;当第二显示区域面向用户时,拍摄组件开启自拍模式,作为前置摄像头使用,并基于前置拍摄的相关参数来完成拍摄。

需要说明的第三点是,可折叠设备上的闪光灯通常具备下述两个功能,一个是在拍照时进行补光,另一个是在暗光环境下进行照明。其中,可折叠设备上设置的闪光灯的个数可为一个或多个,本公开实施例对此不进行具体限定。

图3是根据一示例性实施例示出的一种闪光灯控制方法的流程图,该方法用于可折叠设备中,可折叠设备的显示屏幕包括以转轴为分界线的第一显示区域和第二显示区域,第一显示区域或第二显示区域上设置有闪光灯,如图3所示,包括以下步骤。

在步骤301中,当显示屏幕处于折叠状态时,获取闪光灯的朝向信息,该朝向信息指示闪光灯面向用户或闪光灯背向用户。

在步骤302中,获取拍摄组件的当前状态信息。

在步骤303中,根据该朝向信息和拍摄组件的当前状态信息,对闪光灯进行控制。

本公开实施例提供的方法,可折叠设备在处于折叠状态时,会获取闪光灯的朝向信息以及拍摄组件的当前状态信息,并根据闪光灯朝向信息以及拍摄组件的当前状态信息对闪光灯进行控制,不但实现了在拍摄时根据拍摄方向不同进行不同形式的补光,提升了拍摄效果,而且还能够在非拍摄状态下根据不同朝向来调整闪光灯的颜色,美化了可折叠设备的外观,且确保了用户使用可折叠设备的舒适性,因此该种闪光灯控制方式丰富了可折叠的功能,效果较佳。

在一种可能的实现方式中,所述根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制,包括:

当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,将所述闪光灯的颜色设置为第一颜色;

当所述闪光灯面向所述用户时,若所述拍摄组件由所述未启动状态切换至启动状态,则控制所述闪光灯基于第二颜色发光,降低所述闪光灯的发光强度;

当所述闪光灯背向所述用户时,若所述拍摄组件由所述未启动状态切换至所述启动状态,则控制所述闪光灯基于所述第二颜色发光;

其中,所述第二颜色对应的发光强度大于所述第一颜色。

在一种可能的实现方式中,所述根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制,包括:

当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,将闪光灯灯罩的颜色设置为第三颜色;

当所述闪光灯面向所述用户时,若所述拍摄组件由所述未启动状态切换为启动状态,则将所述闪光灯灯罩的颜色设置为所述第四颜色;

其中,所述第四颜色对应的发光强度大于所述第三颜色。

在一种可能的实现方式中,该方法还包括:

当所述闪光灯背向所述用户时,将所述闪光灯灯罩的颜色设置为所述第四颜色。

在一种可能的实现方式中,所述根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制,包括:

当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,以第一颜色灯罩覆盖所述闪光灯;

当所述闪光灯面向所述用户时,若所述拍摄组件由所述未启动状态切换为启动状态,则以所述第二颜色灯罩覆盖所述闪光灯;

其中,所述第二颜色灯罩对应的发光强度大于所述第一颜色灯罩。

在一种可能的实现方式中,该方法还包括:

当所述闪光灯背向所述用户时,以所述第二颜色灯罩覆盖所述闪光灯。

在一种可能的实现方式中,所述根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制,包括:

当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,将所述闪光灯的发光强度设置为第一强度;

当所述闪光灯面向所述用户,且所述拍摄组件当前处于启动状态时,将所述闪光灯的发光强度设置为第二强度,所述第二强度大于所述第一强度。

在一种可能的实现方式中,该方法还包括:

当所述闪光灯背向所述用户时,将所述闪光灯的发光强度设置为第三强度,所述第三强度大于所述第一强度。

在一种可能的实现方式中,所述根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制,包括:

当所述闪光灯面向所述用户,且所述拍摄组件当前处于启动状态时,获取与前置拍摄匹配的第一拍摄参数;

基于所述第一拍摄参数控制所述闪光灯的发光颜色和发光强度。

在一种可能的实现方式中,所述根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制,包括:

当所述闪光灯背向所述用户,且所述拍摄组件当前处于启动状态时,获取与后置拍摄匹配的第二拍摄参数;

基于所述第二拍摄参数控制所述闪光灯的发光颜色和发光强度。

在一种可能的实现方式中,该方法还包括:

当所述闪光灯面向所述用户,且所述拍摄组件当前处于启动状态时,在设置有所述闪光灯的显示区域上显示前置拍摄的功能界面;

当所述闪光灯背向所述用户,且所述拍摄组件当前处于启动状态时,在未设置有所述闪光灯的显示区域上显示闪光灯控制按键。

上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。

图4是根据一示例性实施例示出的一种闪光灯控制方法的流程图,该方法用于可折叠设备中,可折叠设备的显示屏幕包括以转轴为分界线的第一显示区域和第二显示区域,以图2所示的第二显示区域上设置有闪光灯为例,参见图4,该方法包括以下步骤。

在步骤401中,当显示屏幕处于折叠状态时,可折叠设备获取闪光灯的朝向信息,该朝向信息指示闪光灯面向用户或闪光灯背向用户。

在本公开实施例中,可折叠设备上设置的闪光灯在不发光的状态下也是具有颜色的,且该颜色与闪光灯发出的光的颜色一致。

示例性地,若闪光灯在发光状态下发出白光,则闪光灯在不发光的状态下也呈白色;若闪光灯在发光状态下发出琥珀色光,则闪光灯在不发光的状态下也呈琥珀色。另外,可折叠设备上设置的闪光灯的数量可为一个或多个,本公开实施例对此不进行具体限定。

在一种可能的实现方式中,当闪光灯的数量为多个时,这多个闪光灯可呈水平排列,示例性地,可设置在同一条水平线上且位置紧靠;或者,这多个闪光灯也可成竖直排列,示例性地,可设置在同一条竖直线上且位置紧靠,本公开实施例对此同样不进行具体限定。另外,这多个闪光灯的颜色可一致,比如全部为白色;也可为不同颜色,假设可折叠设备闪设置了两个闪光灯,则一个闪光灯可为白色,另一个闪光灯可为琥珀色。

其中,在判断闪光灯的朝向时,由于闪光灯设置在第二显示区域上,因此可通过判断第二显示区域的朝向来确定闪光灯的朝向。示例性地,在判断第二显示区域的朝向时,包括但不限于采取下述几种方式:

若第二显示区域与用户之间的距离小于第一显示区域、或第二显示区域上承受的按压压力大于第一显示区域、或第二显示区域一侧的环境光强度大于第一显示区域、或第二显示区域有拇指按压等,则判断第二显示区域朝向用户,即用户在使用第二显示区域,本公开实施例对此不进行具体限定。

在步骤402中,可折叠设备获取拍摄组件的当前状态信息,根据该朝向信息和拍摄组件的当前状态信息,对闪光灯进行控制。

在本公开实施例中,控制闪光灯的方式包括但不限于下述几类:

第一种、控制闪光灯自身

402a、当该闪光灯面向用户,且拍摄组件当前处于未启动状态时,将该闪光灯的颜色设置为第一颜色。

针对该步骤,若闪光灯朝向用户且当前用户没有拍照需求,则可折叠设备无需控制闪光灯发光。但是由于闪光灯在不发光的状态下也是具有颜色的,即闪光灯是有固有颜色的,且通常闪光灯的固有颜色为白色或黄色等发光强度较高的颜色,而用户在直面这类颜色时可能会引起眼部不适,因此,针对该种情形,可折叠设备通常会将闪光灯的颜色设置为第一颜色。其中,第一颜色指代发光强度较低的颜色,比如黑色,本公开实施例对此不进行具体限定。

402b、当该闪光灯背向用户时,将该闪光灯的颜色设置为第二颜色。

针对该步骤,若闪光灯背向用户,由于用户未直面闪光灯,因此可不区分拍摄组件当前是处于启动状态还是未启动状态,直接将闪光灯的颜色设置为第二颜色。其中,第二颜色对应的发光强度大于第一颜色,比如,第二颜色为白色,第一颜色为黑色,本公开实施例对此不进行具体限定。其中,第二颜色可为闪光灯的固有颜色,即在正常状态下,闪光灯便呈第二颜色,当闪光灯被点亮时,闪光灯发出的光也呈第二颜色。

402c、当该闪光灯面向用户时,若拍摄组件由未启动状态切换至启动状态,则控制该闪光灯基于第二颜色发光,并降低该闪光灯的发光强度。

示例性地,该种情况针对自拍场景,以第一颜色为黑色,第二颜色为白色为例,在未启动拍摄组件进行自拍时,将闪光灯的颜色设置为黑色能够缓解用户眼部不适;但是在启动拍摄组件进行自拍时,还需将闪光灯的颜色由黑色切换为白色,并控制该闪光灯发出白色的光,以进行拍摄补光,提升拍摄效果。另外,为了降低白光的刺眼程度,可降低闪光灯发出的白光的发光强度。

402d、当闪光灯背向用户时,若拍摄组件由未启动状态切换至启动状态,则控制闪光灯基于第二颜色发光。

示例性地,该种情况对应为他人拍摄或拍景场景,继续以第二颜色为白色为例,则可以直接控制闪光灯发出白光。由于闪光灯背向用户,因此可不调节闪光灯发出的白光的发光强度,本公开实施例对此不进行具体限定。

第二种、闪光灯灯罩的颜色可变,控制闪光灯灯罩

在本公开实施例中,出于保护闪光灯以及达到柔光效果等目的,通常在闪光灯外会覆盖闪光灯灯罩。基于此,在对闪光灯进行控制时也可通过控制闪光灯灯罩的颜色实现,详细如下:

402e、当闪光灯面向用户,且拍摄组件当前处于未启动状态时,将闪光灯灯罩的颜色设置为第三颜色。

在本公开实施例中,闪光灯灯罩可由特殊材料制成,示例性地,可通过控制电路输出不同的电压来控制闪光灯灯罩的颜色,本公开实施例对此不进行具体限定。同步骤402a类似,为了避免引起用户眼部不适,针对该种情形,除了控制闪光灯的颜色之外,可折叠设备还可选择将闪光灯灯罩设置为发光强度较低的颜色,该颜色在本文中称为第三颜色。其中,第三颜色可与第一颜色相同,比如同为黑色,本公开实施例对此不进行具体限定。

402f、当闪光灯背向用户时,将闪光灯灯罩的颜色设置为第四颜色。

其中,第四颜色对应的发光强度大于第三颜色,第四颜色既可与第二颜色相同,也可与第二颜色不同,本公开实施例对此不进行具体限定。

针对该步骤,若闪光灯背向用户,由于用户未直面闪光灯,因此可不区分拍摄组件当前是处于启动状态还是未启动状态,直接将闪光灯灯罩的颜色设置为第四颜色。其中,第四颜色可为闪光灯灯罩的固有颜色,即在正常状态下,闪光灯灯罩便呈第四颜色。

402g、当闪光灯面向用户时,若拍摄组件由未启动状态切换为启动状态,则可选择将闪光灯灯罩的颜色设置为第四颜色。另外,还可降低闪光灯的发光强度,以避免通过闪光灯灯罩发出的光对用户眼部造成强烈刺激。

在另一种可能的实现方式中,本公开实施例还支持为一个闪光灯设置至少两个闪光灯灯罩,并在不同的情况下以不同颜色的闪光灯灯罩覆盖闪光灯。基于此,在对闪光灯进行控制时也可通过切换不同颜色的闪光灯灯罩实现,类似于变脸效果,详细如下:

402h、当朝向信息指示闪光灯面向用户,且拍摄组件当前处于未启动状态时,以第一颜色灯罩覆盖闪光灯。

同步骤402a类似,为了避免引起用户眼部不适,针对该种情形,除了控制闪光灯的颜色之外,可折叠设备还可选择通过切换闪光灯灯罩的方式来避免对用户眼部造成强烈刺激。其中,第一颜色灯罩的颜色为发光强度较低的颜色,比如黑色,本公开实施例对此不进行具体限定。

402i、当朝向信息指示闪光灯背向用户时,以第二颜色灯罩覆盖闪光灯。

针对该步骤,若闪光灯背向用户,由于用户未直面闪光灯,因此可选择发光强度较大的灯罩来覆盖闪光灯。即,第二颜色灯罩对应的发光强度大于第一颜色灯罩,示例性地,以第一颜色灯罩的颜色为黑色为例,则第二颜色灯罩的颜色可为白色或黄色等,本公开实施例对此不进行具体限定。

402j、当闪光灯面向用户时,若拍摄组件由未启动状态切换为启动状态,则可折叠设备可选择以第二颜色灯罩覆盖闪光灯。另外,还可降低闪光灯的发光强度,以避免通过闪光灯灯罩发出的光对用户眼部造成强烈刺激。

其中,第二颜色灯罩可为正常状态下覆盖在闪光灯上的灯罩,本公开实施例对此不进行具体限定。

综上所述,上述对闪光灯进行控制时,一个基本原则是当闪光灯面向用户且用户未启动拍摄时,调整闪光灯的相关配置;而当用户启动拍摄时,再变换回正常状态下的配置或跟正常状态比较像近似的配置。

第三类、控制闪光灯的发光强度

本公开实施例还支持通过调整闪光灯的发光强度来对闪光灯进行控制,详细如下:

402k、当朝向信息指示闪光灯面向用户,且拍摄组件当前处于未启动状态时,将闪光灯的发光强度设置为第一强度;当朝向信息指示闪光灯面向用户,且拍摄组件当前处于启动状态时,将闪光灯的发光强度设置为第二强度;当朝向信息指示闪光灯背向用户时,将闪光灯的发光强度设置为第三强度。

其中,前述对闪光灯的控制为基于颜色的控制,而该步骤是发光强度维度来控制闪光灯。当闪光灯面向用户时,为了避免对用户的眼部刺激,闪光灯的发光强度要小于背向用户时的发光强度。而为了提升拍摄效果,进行有效补光,在闪光灯面向用户且用户启动自拍模式时,闪光灯的发光强度要大于未启动自拍模式时的发光强度,即,第二强度大于第一强度。示例性地,在闪光灯面向用户时发出柔光,而在闪光灯背向用户时发出比较强烈的光。

另外,当闪光灯背向用户时,因为不会对用户眼部造成直接刺激,因此闪光灯的发光强度可设置的高一些,即第三强度大于第一强度。需要说明的是,第二发光强度和第三发光强度的大小既可相同也可不同,本公开实施例对此不进行具体限定。示例性地,为了降低对用户的眼部刺激,第二发光强度小于第三发光强度。

第四类、基于预先设置的参数控制闪光灯

402l、当朝向信息指示闪光灯面向用户,且拍摄组件当前处于启动状态时,获取与前置拍摄匹配的第一拍摄参数,并基于第一拍摄参数控制闪光灯的发光颜色和发光强度。

针对该步骤,由于闪光灯面向用户且拍摄组件处于启动状态,因此当前为自拍模式,所以获取与前置拍摄匹配的第一拍摄参数,并基于第一拍摄参数控制闪光灯的发光颜色和发光强度。其中,第一拍摄参数为可折叠设备预先自动设置的或由用户预先设置的,本公开实施例对此不进行具体限定。另外,在进行自拍时,被拍摄用户与镜头之间的距离通常为30至50cm,可据此数据进行调焦,本公开实施例对此不进行具体限定。

402m、当朝向信息指示闪光灯背向用户,且拍摄组件当前处于启动状态时,获取与后置拍摄匹配的第二拍摄参数,并基于第二拍摄参数控制闪光灯的发光颜色和发光强度。

针对该步骤,由于闪光灯背向用户且拍摄组件处于启动状态,因此当前为正常拍摄模式,所以获取与后置拍摄匹配的第二拍摄参数,并基于第二拍摄参数控制闪光灯的发光颜色和发光强度。同样,第二拍摄参数也为可折叠设备预先自动设置的或由用户预先设置的,本公开实施例对此同样不进行具体限定。

其中,第一拍摄参数和第二拍摄参数中可包括分辨率、帧数、信噪比、闪光灯设置参数等,本公开实施例对此不进行具体限定。另外,第一拍摄参数相较于第二拍摄参数指示的闪光灯的发光颜色更偏向于柔光,发光强度也更低,以避免用户直面闪光灯时对眼部的刺激。

在另一个实施方式中,由于在进行自拍时,第二显示区域在上,第二显示区域是面向用户的,因此为了方便用户进行自拍,可折叠设备还可在第二显示区域上显示前置拍摄的功能界面。换一种表达方式,当闪光灯面向用户,且拍摄组件当前处于启动状态时,在第二显示区域上显示前置拍摄的功能界面。其中,该功能界面上可包括取景框、拍摄按键等,本公开实施例对此不进行具体限定。

在另一个实施方式中,在用户为他人拍摄或拍景时,为了方便用户对闪光灯的工作状态进行控制,可折叠设备可在第二显示区域上显示闪光灯控制按键。换一种表达方式,当闪光灯背向用户,且拍摄组件当前处于启动状态时,可折叠设备可在第二显示区域上显示一个闪光灯控制按键。其中,用户通过触发该按键,可控制闪光灯的点亮状态。比如,在点亮状态下,用户触发该按键,可折叠设备在接收到该触发信号后,控制闪光灯熄灭;而在未点亮状态下,用户触发该按键,可折叠设备在接收到该触发信号后,控制闪光灯点亮。

本公开实施例提供的方法,可折叠设备在处于折叠状态时,会获取闪光灯的朝向信息以及拍摄组件的当前状态信息,并根据闪光灯朝向信息以及拍摄组件的当前状态信息对闪光灯进行控制,不但实现了在拍摄时根据拍摄方向不同进行不同形式的补光,提升了拍摄效果,而且还能够在非拍摄状态下根据不同朝向来调整闪光灯的颜色,美化了可折叠设备的外观,且确保了用户使用可折叠设备的舒适性,因此该种闪光灯控制方式丰富了可折叠的功能,效果较佳。

图5是根据一示例性实施例示出的一种闪光灯控制装置的框图。该装置应用于可折叠设备,可折叠设备的显示屏幕包括以转轴为分界线的第一显示区域和第二显示区域,第一显示区域或第二显示区域上设置有闪光灯,参照图5,该装置包括第一获取模块501,第二获取模块502和控制模块503。

第一获取模块501,被配置为当所述显示屏幕处于折叠状态时,获取所述闪光灯的朝向信息,所述朝向信息指示所述闪光灯面向用户或所述闪光灯背向所述用户;

第二获取模块502,被配置为获取拍摄组件的当前状态信息;

控制模块503,被配置为根据所述朝向信息以及所述拍摄组件的当前状态信息,对所述闪光灯进行控制。

本公开实施例提供的装置,在显示屏幕处于折叠状态时,会获取闪光灯的朝向信息以及拍摄组件的当前状态信息,并根据闪光灯朝向信息以及拍摄组件的当前状态信息对闪光灯进行控制,不但实现了在拍摄时根据拍摄方向不同进行不同形式的补光,提升了拍摄效果,而且还能够在非拍摄状态下根据不同朝向来调整闪光灯的颜色,美化了可折叠设备的外观,且确保了用户使用可折叠设备的舒适性,因此该种闪光灯控制方式丰富了可折叠的功能,效果较佳。

在一种可能的实现方式中,控制模块503,还被配置为当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,将所述闪光灯的颜色设置为第一颜色;当所述闪光灯面向所述用户时,若所述拍摄组件由所述未启动状态切换至启动状态,则控制所述闪光灯基于第二颜色发光,降低所述闪光灯的发光强度;当所述闪光灯背向所述用户时,若所述拍摄组件由所述未启动状态切换至所述启动状态,则控制所述闪光灯基于所述第二颜色发光;其中,所述第二颜色对应的发光强度大于所述第一颜色。

在一种可能的实现方式中,控制模块503,还被配置为当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,将闪光灯灯罩的颜色设置为第三颜色;当所述闪光灯面向所述用户时,若所述拍摄组件由所述未启动状态切换为启动状态,则将所述闪光灯灯罩的颜色设置为所述第四颜色;其中,所述第四颜色对应的发光强度大于所述第三颜色。

在一种可能的实现方式中,控制模块503,还被配置为当所述闪光灯背向所述用户时,将所述闪光灯灯罩的颜色设置为所述第四颜色。

在一种可能的实现方式中,控制模块503,还被配置为当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,以第一颜色灯罩覆盖所述闪光灯;当所述闪光灯面向所述用户时,若所述拍摄组件由所述未启动状态切换为启动状态,则以所述第二颜色灯罩覆盖所述闪光灯;其中,所述第二颜色灯罩对应的发光强度大于所述第一颜色灯罩。

在一种可能的实现方式中,控制模块503,还被配置为当所述闪光灯背向所述用户时,以所述第二颜色灯罩覆盖所述闪光灯。

在一种可能的实现方式中,控制模块503,还被配置为当所述闪光灯面向所述用户,且所述拍摄组件当前处于未启动状态时,将所述闪光灯的发光强度设置为第一强度;当所述闪光灯面向所述用户,且所述拍摄组件当前处于启动状态时,将所述闪光灯的发光强度设置为第二强度,所述第二强度大于所述第一强度。

在一种可能的实现方式中,控制模块503,还被配置为当所述闪光灯背向所述用户时,将所述闪光灯的发光强度设置为第三强度,所述第三强度大于所述第一强度。

在一种可能的实现方式中,控制模块503,还被配置为当所述闪光灯面向所述用户,且所述拍摄组件当前处于启动状态时,获取与前置拍摄匹配的第一拍摄参数;基于所述第一拍摄参数控制所述闪光灯的发光颜色和发光强度。

在一种可能的实现方式中,控制模块503,还被配置为当所述闪光灯背向所述用户,且所述拍摄组件当前处于启动状态时,获取与后置拍摄匹配的第二拍摄参数;基于所述第二拍摄参数控制所述闪光灯的发光颜色和发光强度。

在一种可能的实现方式中,参见图6,该装置还包括:

显示模块,被配置为当所述闪光灯面向所述用户,且所述拍摄组件当前处于启动状态时,在设置有所述闪光灯的显示区域上显示前置拍摄的功能界面;当所述闪光灯背向所述用户,且所述拍摄组件当前处于启动状态时,在未设置有所述闪光灯的显示区域上显示闪光灯控制按键。

上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图7是根据一示例性实施例示出的一种闪光灯控制装置700的框图。例如,装置700可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图7,装置700可以包括以下一个或多个组件:处理组件702,存储器704,电源组件706,多媒体组件708,音频组件710,i/o(input/output,输入/输出)的接口712,传感器组件714,以及通信组件716。

处理组件702通常控制装置700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件702可以包括一个或多个处理器720来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其他组件之间的交互。例如,处理组件702可以包括多媒体模块,以方便多媒体组件708和处理组件702之间的交互。

存储器704被配置为存储各种类型的数据以支持在装置700的操作。这些数据的示例包括用于在装置700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如sram(staticrandomaccessmemory,静态随机存取存储器),eeprom(electrically-erasableprogrammableread-onlymemory,电可擦除可编程只读存储器),eprom(erasableprogrammablereadonlymemory,可擦除可编程只读存储器),prom(programmableread-onlymemory,可编程只读存储器),rom(read-onlymemory,只读存储器),磁存储器,快闪存储器,磁盘或光盘。

电源组件706为装置700的各种组件提供电力。电源组件706可以包括电源管理系统,一个或多个电源,及其他与为装置700生成、管理和分配电力相关联的组件。

多媒体组件708包括在所述装置700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括lcd(liquidcrystaldisplay,液晶显示器)和tp(touchpanel,触摸面板)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件708包括一个前置拍摄头和/或后置拍摄头。当装置700处于操作模式,如拍摄模式或视频模式时,前置拍摄头和/或后置拍摄头可以接收外部的多媒体数据。每个前置拍摄头和后置拍摄头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件710被配置为输出和/或输入音频信号。例如,音频组件710包括一个mic(microphone,麦克风),当装置700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器704或经由通信组件716发送。在一些实施例中,音频组件710还包括一个扬声器,用于输出音频信号。

i/o接口712为处理组件702和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件714包括一个或多个传感器,用于为装置700提供各个方面的状态评估。例如,传感器组件714可以检测到设备700的打开/关闭状态,组件的相对定位,例如组件为装置700的显示器和小键盘,传感器组件714还可以检测装置700或装置700一个组件的位置改变,用户与装置700接触的存在或不存在,装置700方位或加速/减速和装置700的温度变化。传感器组件714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件714还可以包括光传感器,如cmos(complementarymetaloxidesemiconductor,互补金属氧化物)或ccd(charge-coupleddevice,电荷耦合元件)图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件714还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件716被配置为便于装置700和其他设备之间有线或无线方式的通信。装置700可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件716经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件716还包括nfc(nearfieldcommunication,近场通信)模块,以促进短程通信。

在示例性实施例中,装置700可以被一个或多个asic(applicationspecificintegratedcircuit,应用专用集成电路)、dsp(digitalsignalprocessor,数字信号处理器)、dspd(digitalsignalprocessordevice,数字信号处理设备)、pld(programmablelogicdevice,可编程逻辑器件)、fpga)(fieldprogrammablegatearray,现场可编程门阵列)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述闪光灯控制方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器704,上述指令可由装置700的处理器720执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、ram(randomaccessmemory,随机存取存储器)、cd-rom(compactdiscread-onlymemory,光盘只读存储器)、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当所述存储介质中的指令由可折叠设备的处理器执行时,使得可折叠设备能够执行上述闪光灯控制方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

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