环境光检测方法及装置、终端设备、存储介质与流程

文档序号:35910633发布日期:2023-10-29 12:39阅读:39来源:国知局
环境光检测方法及装置、终端设备、存储介质与流程

本申请涉及电子设备,尤其涉及一种环境光检测方法及装置、终端设备、存储介质。


背景技术:

1、当前,在配置有屏幕的终端设备上往往会设置一个或多个光线传感器,以用于检测终端设备所处的光环境状态,辅助其屏幕实现自动亮度调整等各种功能。然而,在实践中发现,针对配置有可折叠屏幕的终端设备,往往难以配合其不同的折叠形态,来设置合适的光线传感器以采集光环境相关数据,从而大大降低了对终端设备所处光环境进行检测的准确性。


技术实现思路

1、本申请实施例公开了一种环境光检测方法及装置、终端设备、存储介质,能够提升对终端设备所处光环境进行检测的准确性。

2、本申请实施例第一方面公开一种环境光检测方法,应用于终端设备,所述终端设备包括可折叠屏幕及副屏幕,所述副屏幕设置在所述可折叠屏幕的背面,所述可折叠屏幕及所述副屏幕分别对应设置至少一个光线传感器,所述终端设备还包括姿态传感器,所述方法包括:

3、获取所述姿态传感器采集的姿态数据,以及分别获取各个所述光线传感器采集的光感数据;

4、根据所述姿态数据,确定所述终端设备对应的目标姿态,所述目标姿态包括所述可折叠屏幕的屏幕姿态和/或所述终端设备相对于水平面的倾斜状态;

5、根据所述目标姿态对应的滤波方式,对所述可折叠屏幕对应的至少一组光感数据和/或所述副屏幕对应的至少一组光感数据进行滤波处理,以得到环境光亮度。

6、本申请实施例第二方面公开一种环境光检测装置,应用于终端设备,所述终端设备包括可折叠屏幕及副屏幕,所述副屏幕设置在所述可折叠屏幕的背面,所述可折叠屏幕及所述副屏幕分别对应设置至少一个光线传感器,所述终端设备还包括姿态传感器,所述环境光检测装置包括:

7、数据获取单元,用于获取所述姿态传感器采集的姿态数据,以及分别获取各个所述光线传感器采集的光感数据;

8、姿态确定单元,用于根据所述姿态数据,确定所述终端设备对应的目标姿态,所述目标姿态包括所述可折叠屏幕的屏幕姿态和/或所述终端设备相对于水平面的倾斜状态;

9、滤波单元,用于根据所述目标姿态对应的滤波方式,对所述可折叠屏幕对应的至少一组光感数据和/或所述副屏幕对应的至少一组光感数据进行滤波处理,以得到环境光亮度。

10、本申请实施例第三方面公开了一种终端设备,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如本申请实施例第一方面公开的任意一种环境光检测方法中的全部或部分步骤。

11、本申请实施例第四方面公开了一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序被处理器执行时实现如本申请实施例第一方面公开的任意一种环境光检测方法中的全部或部分步骤。

12、与相关技术相比,本申请实施例具有以下有益效果:

13、在本申请实施例中,应用环境光检测方法的终端设备可以包括可折叠屏幕及副屏幕,该副屏幕可以设置在可折叠屏幕的背面,且上述可折叠屏幕及副屏幕分别对应设置至少一个光线传感器。此外,该终端设备还可以包括姿态传感器。该终端设备可以获取姿态传感器采集的姿态数据,以及分别获取各个光线传感器采集的光感数据,并根据上述姿态数据,确定该终端设备对应的目标姿态。其中,该目标姿态可以包括可折叠屏幕的屏幕姿态和/或终端设备相对于水平面的倾斜状态。在此基础上,终端设备可以根据上述目标姿态对应的滤波方式,对可折叠屏幕对应的至少一组光感数据和/或副屏幕对应的至少一组光感数据进行滤波处理,以得到环境光亮度。可见,实施本申请实施例,能够针对具有可折叠屏幕的终端设备的不同目标姿态,在其可折叠屏幕处于不同折叠形态,而终端设备自身也处于不同倾斜状态的情况下,合理选择设置于可折叠屏幕和/或副屏幕上的光线传感器所采集的光感数据,并通过适应性的滤波方式进行滤波处理,得到与该终端设备的倾斜状态及其屏幕姿态相对应的环境光亮度。这样能够灵活适应用户通过不同目标姿态使用终端设备的各种场景,采用针对性的光感数据以及滤波方式,准确确定终端设备所处场景下的环境光亮度,有效提升了对终端设备所处光环境进行检测的准确性。



技术特征:

1.一种环境光检测方法,其特征在于,应用于终端设备,所述终端设备包括可折叠屏幕及副屏幕,所述副屏幕设置在所述可折叠屏幕的背面,所述可折叠屏幕及所述副屏幕分别对应设置至少一个光线传感器,所述终端设备还包括姿态传感器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述可折叠屏幕包括可相对折叠的第一面和第二面,所述姿态传感器包括角度传感器,所述姿态数据包括所述角度传感器采集的屏幕角度数据,所述根据所述姿态数据,确定所述终端设备对应的目标姿态,包括:

3.根据权利要求1所述的方法,其特征在于,所述姿态传感器包括三轴传感器,所述三轴传感器至少包括陀螺仪传感器和/或方向传感器,所述姿态数据包括所述陀螺仪传感器采集的三轴角速度数据,和/或所述方向传感器采集的三轴角度数据,所述根据所述姿态数据,确定所述终端设备对应的目标姿态,包括:

4.根据权利要求1至3任一项所述的方法,其特征在于,所述目标姿态包括所述终端设备对应的屏幕夹角角度以及设备倾斜角度,所述根据所述目标姿态对应的滤波方式,对所述可折叠屏幕对应的至少一组光感数据和/或所述副屏幕对应的至少一组光感数据进行滤波处理,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据所述屏幕夹角角度对应的第一数值范围,和/或所述设备倾斜角度对应的第二数值范围,从所述可折叠屏幕对应的至少一组光感数据以及所述副屏幕对应的至少一组光感数据中,确定出至少一组目标光感数据,包括:

6.根据权利要求4所述的方法,其特征在于,所述所述根据所述屏幕夹角角度对应的第一数值范围,和/或所述设备倾斜角度对应的第二数值范围,从所述可折叠屏幕对应的至少一组光感数据以及所述副屏幕对应的至少一组光感数据中,确定出至少一组目标光感数据,包括:

7.根据权利要求4所述的方法,其特征在于,所述所述根据所述屏幕夹角角度对应的第一数值范围,和/或所述设备倾斜角度对应的第二数值范围,从所述可折叠屏幕对应的至少一组光感数据以及所述副屏幕对应的至少一组光感数据中,确定出至少一组目标光感数据,包括:

8.根据权利要求4所述的方法,其特征在于,所述根据所述屏幕夹角角度和/或所述设备倾斜角度对应的滤波方式,对所述目标光感数据进行滤波处理,包括:

9.根据权利要求8所述的方法,其特征在于,所述滤波方式至少包括中值滤波、均值滤波或最大值滤波中的任一种。

10.根据权利要求1至3任一项所述的方法,其特征在于,在所述获取所述姿态传感器采集的姿态数据,以及分别获取各个所述光线传感器采集的光感数据之前,所述方法还包括:

11.一种环境光检测装置,其特征在于,应用于终端设备,所述终端设备包括可折叠屏幕及副屏幕,所述副屏幕设置在所述可折叠屏幕的背面,所述可折叠屏幕及所述副屏幕分别对应设置至少一个光线传感器,所述终端设备还包括姿态传感器,所述环境光检测装置包括:

12.一种终端设备,其特征在于,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如权利要求1至10任一项所述的方法。

13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至10任一项所述的方法。


技术总结
一种环境光检测方法及装置、终端设备、存储介质,该方法应用于终端设备,其包括可折叠屏幕及副屏幕,副屏幕设置在可折叠屏幕背面,且可折叠屏幕及副屏幕分别对应设置至少一个光线传感器,该终端设备还包括姿态传感器。该方法包括:获取姿态传感器采集的姿态数据,以及分别获取各个光线传感器采集的光感数据;根据上述姿态数据,确定终端设备对应的目标姿态,该目标姿态包括可折叠屏幕的屏幕姿态和/或终端设备相对于水平面的倾斜状态;根据上述目标姿态对应的滤波方式,对可折叠屏幕对应的至少一组光感数据和/或副屏幕对应的至少一组光感数据进行滤波处理,以得到环境光亮度。实施本申请实施例,能够提升对终端设备所处光环境进行检测的准确性。

技术研发人员:汪文羿
受保护的技术使用者:OPPO广东移动通信有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1