熄屏显示的控制方法、芯片系统、设备及可读存储介质与流程
- 国知局
- 2024-09-05 15:03:41
本技术涉及终端,特别涉及一种熄屏显示的控制方法、芯片系统、设备及可读存储介质。
背景技术:
1、目前,智能手机、平板电脑等诸多电子设备具有熄屏显示(always on display,aod)功能,熄屏显示是指在电子设备熄屏后,在不点亮电子设备的整块显示屏的情况下,电子设备可以通过点亮显示屏的部分像素点以显示有限的信息,譬如有限的信息包括时间、日期、通知图标等。
2、在熄屏显示模式下,电子设备可以根据环境光亮度调节显示屏亮度,以适应不同环境下的光线强度,从而提高用户的使用体验。相关技术中,电子设备一般是通过环境光检测器件检测环境光亮度,进而基于检测的环境光亮度,调节电子设备的显示屏亮度。
技术实现思路
1、本技术提供了一种熄屏显示的控制方法、芯片系统、设备及可读存储介质,可以在熄屏显示状态下通过目标摄像头进行环境光检测,并尽可能降低目标摄像头的运行功耗。所述技术方案如下:
2、第一方面,提供了一种熄屏显示控制的方法,应用于电子设备,所述方法包括:
3、电子设备满足环境光获取条件,控制目标摄像头上电,环境光获取条件是指在aod状态下获取环境光亮度的条件,目标摄像头具有光源检测能力;通过目标摄像头,获取第一环境光亮度;根据第一环境光亮度,显示aod界面,其中,在显示aod界面时电子设备的显示屏的亮度为目标亮度,目标亮度是根据第一环境光亮度确定;控制目标摄像头下电。
4、作为本技术的一个示例,目标摄像头可以为前置摄像头。
5、如此,仅在需要获取环境光亮度的情况下才会唤醒系统,通过目标摄像头检测环境光亮度,在不需要的情况下控制目标摄像头下电,从而实现了在aod状态下能够通过目标摄像头替代环境光检测器件检测环境光亮度。
6、作为本技术的一个示例,电子设备的熄屏显示模式是用户触发模式,用户触发模式是指在熄屏状态下当检测到第一用户操作后电子设备进行熄屏显示,且经过第一预设时长后电子设备进入熄屏状态。该种情况下,电子设备满足环境光获取条件,控制目标摄像头上电的具体实现可以包括:在熄屏状态下,接收第一用户操作后,控制目标摄像头上电。相应地,根据第一环境光亮度,显示aod界面,包括:根据第一环境光亮度,确定目标亮度;显示aod界面,并控制显示屏的亮度为目标亮度。
7、如此,在用户触发模式下,当接收到第一用户操作时,控制目标摄像头上电,以控制目标摄像头检测环境光亮度,也即在需要时才会订阅环境光亮度,避免使得目标摄像头长时间处于运行状态,从而使得在aod状态能够通过目标摄像头检测环境光,且系统可以进入休眠状态。
8、作为本技术的一个示例,控制目标摄像头下电之前,还包括:经过第一预设时长后,控制显示屏熄屏。相应地,控制目标摄像头下电,包括:在显示屏熄屏后,控制目标摄像头下电。
9、如此,在熄屏后控制目标摄像头下电,以避免目标摄像头长时间处于运行状态,从而使得熄屏后系统能够进入休眠状态。
10、作为本技术的一个示例,电子设备的熄屏显示模式是全天候模式,全天候模式是指在熄屏状态下始终进行熄屏显示。该种情况下,电子设备满足环境光获取条件,控制目标摄像头上电,包括:在熄屏显示过程中,每隔第二预设时长,控制目标摄像头上电。相应地,根据第一环境光亮度,显示熄屏显示aod界面,包括:根据第一环境光亮度,确定目标亮度;在显示aod界面的过程中,控制显示屏的亮度为目标亮度。
11、如此,在全天候模式下,每隔第二预设时长,才会控制目标摄像头上电,以通过目标摄像头检测环境光亮度,也即在需要时才会订阅环境光亮度,避免使得目标摄像头长时间处于运行状态,从而使得在aod状态能够通过目标摄像头检测环境光,且系统可以进入休眠状态。
12、作为本技术的一个示例,该方法还包括:在aod应用启动后,获取目标属性的属性值,目标属性用于指示电子设备是否支持通过目标摄像头检测环境光亮度,aod应用用于实现熄屏显示;根据目标属性的属性值,判断电子设备是否支持通过目标摄像头检测环境光亮度。相应地,电子设备满足环境光获取条件,控制目标摄像头上电,包括:在电子设备满足环境光获取条件的情况下,若根据目标属性的属性值确定电子设备支持通过目标摄像头检测环境光亮度,则控制目标摄像头上电。
13、如此,通过aod应用在启动后获取目标属性的属性值,从而便于在熄屏显示期间,能够根据目标属性的属性值,判断电子设备是否支持通过目标摄像头检测环境光亮度,从而决策采用哪种注册策略获取环境光亮度。
14、作为本技术的一个示例,根据目标属性的属性值,判断电子设备是否支持通过目标摄像头检测环境光亮度,包括:在目标属性的属性值为第一标识符的情况下,确定电子设备支持通过目标摄像头检测环境光亮度。
15、如此,通过查询目标属性的属性值是否是第一标识符,可以判断电子设备是否支持通过目标摄像头检测环境光亮度,从而决策采用哪种注册策略获取环境光亮度。
16、作为本技术的一个示例,该方法还包括:在开机过程中,获取目标配置文件;若目标配置文件的指定字段为第二标识符,则将目标属性的属性值修改为第一标识符。
17、如此,通过配置目标属性的属性值,可以aod应用启动后,通过查询目标属性的属性值可以确定电子设备支持通过目标摄像头检测环境光亮度,从而可以实现本技术实施例提供的熄屏显示的控制方法。
18、作为本技术的一个示例,电子设备包括aod应用、传感器服务模块、传感器控制模块、相机服务模块和相机控制模块,aod应用用于实现熄屏显示。相应地,电子设备满足环境光获取条件,控制目标摄像头上电,包括:在电子设备满足环境光获取条件的情况下,aod应用向传感器服务模块发送注册请求,注册请求用于请求订阅环境光亮度;传感器服务模块向传感器控制模块发送环境光监听指令;响应于环境光监听指令,传感器控制模块向相机服务模块发送第一控制指令;响应于第一控制指令,相机服务模块调用相机控制模块中的第一函数,以控制目标摄像头上电。如此,通过建立传感器控制模块与相机服务模块之间的核间通信,可以实现通过目标摄像头检测环境光亮度,避免需要新增模块,从而可以保证系统的稳定性。
19、作为本技术的一个,控制目标摄像头下电,包括:aod应用向传感器服务模块发送解注册请求,解注册请求用于请求取消订阅环境光亮度;传感器服务模块向传感器控制模块发送终止环境光监听指令;响应于终止环境光监听指令,传感器控制模块向相机服务模块发送第二控制指令;响应于第二控制指令,相机服务模块调用相机控制模块中的第二函数,以控制目标摄像头下电。如此,通过传感器控制模块与相机服务模块之间的核间通信,可以通过下发第二控制指令,使得电子设备的目标摄像头下电,也即不进行环境光亮度,从而可以降低目标摄像头的运行功耗。
20、第二方面,提供了一种电子设备,所述电子设备包括:一个或多个处理器,以及存储器;所述存储器与所述一个或多个处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,所述一个或多个处理器调用所述计算机指令以使得所述电子设备执行如第一方面中任一项所述的方法。
21、第三方面,提供了一种芯片系统,所述芯片系统应用于电子设备,所述芯片系统包括一个或多个处理器,所述一个或多个处理器用于调用计算机指令以使得所述电子设备执行如第一方面中任一项所述的方法。
22、第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质包括指令,当所述指令在电子设备上运行时,使得所述电子设备执行如第一方面中任一项所述的方法。
23、第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面所述的方法。
24、上述第二方面、第三方面、第四方面和第五方面所获得的技术效果与上述第一方面中对应的技术手段获得的技术效果近似,在这里不再赘述。
本文地址:https://www.jishuxx.com/zhuanli/20240905/289297.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表