1.一种智能设备屏幕省电系统,其特征在于,包括智能设备外设和功耗管理系统;所述功耗管理系统包括:事件监听模块、AI识别模块、外设管理模块、省电策略管理模块和区域计算模块;所述智能设备外设包括屏幕,还包括按键;
所述事件监听模块包括FPS帧数量统计模块和Touch事件监听模块;所述FPS帧数量统计模块与屏幕连接,用于获取的屏幕点亮时屏幕FPS的数值;所述Touch事件监听模块连接屏幕和按键,用于获取用户交互事件;
所述省电策略管理模块连接所述事件监听模块、AI识别模块和外设管理模块,所述外设管理模块连接屏幕,所述省电策略管理模块根据所述事件监听模块获取的数据和智能设备前台应用程序运行状态,判断智能设备是否在播放视频,采用AI识别模块识别视频播放区和非视频播放区,通过外设管理模块调节非视频播放区屏幕亮度以及屏幕点亮/熄灭;
其中,所述判断智能设备是否在播放视频,包括:响应于FPS数值改变,省电策略管理模块判断智能设备是否在播放视频:在智能设备播放视频时,AI识别模块识别视频播放区和非视频播放区,当非视频播放区无用户交互事件,省电策略管理模块通过外设管理模块控制智能设备外设执行省电策略;在智能设备未播放视频时,继续获取智能设备屏幕点亮时屏幕FPS的数值;
判断智能设备是否在播放视频包括:当屏幕FPS的数值改变为高数值且持续高数值10s以上时,屏幕处于高刷新率状态,则智能设备在播放视频;
功耗管理系统还能够获取智能设备前台应用程序运行状态,当前台运行的应用程序发生改变时,省电策略管理模块判断智能设备是否在播放视频;在智能设备播放视频时,AI识别模块识别视频播放区和非视频播放区,当非视频播放区无用户交互事件,通过外设管理模块控制智能设备外设执行省电策略;在智能设备未播放视频时,继续获取智能设备前台应用程序运行状态;
所述区域计算模块与所述省电策略管理模块连接,用于在非视频播放区内计算调整屏幕亮度的区域;
其中,所述省电策略包括:采用区域计算模块在非视频播放区内计算出用于调整屏幕亮度的亮度调控区;功耗管理系统判断非视频播放区无交互时间是否到达所设第一阈值和第二阈值:当非视频播放区无交互时间未到达第一阈值,智能设备屏幕亮度不变,视频播放区和非视频播放区均为正常亮度模式;当非视频播放区无交互时间到达第一阈值且未到达第二阈值,降低智能设备屏幕亮度调控区的亮度,亮度调控区为暗淡模式,视频播放区为正常亮度模式;当非视频播放区无交互时间到达第二阈值,熄灭智能设备屏幕亮度调控区,亮度调控区为熄屏模式,视频播放区为正常亮度模式;
所述AI识别模块连接屏幕,用于在所述省电策略管理模块驱动下识别视频播放区和非视频播放区,并将判断结果反馈至所述省电策略管理模块。
2.根据权利要求1所述的智能设备屏幕省电系统,其特征在于,所述AI识别模块内置有AI模型,所述AI模型为随机森林模型。
3.一种智能设备屏幕省电方法,其特征在于,包括:
事件监听模块获取智能设备屏幕点亮时屏幕FPS的数值;
响应于FPS数值改变,省电策略管理模块判断智能设备是否在播放视频:在智能设备播放视频时,AI识别模块识别视频播放区和非视频播放区,当非视频播放区无用户交互事件,省电策略管理模块通过外设管理模块控制智能设备外设执行省电策略;在智能设备未播放视频时,继续获取智能设备屏幕点亮时屏幕FPS的数值;其中,判断智能设备是否在播放视频包括:当屏幕FPS的数值改变为高数值且持续高数值10s以上时,屏幕处于高刷新率状态,则智能设备在播放视频;
功耗管理系统获取智能设备前台应用程序运行状态;
响应于前台运行的应用程序发生改变,省电策略管理模块判断智能设备是否在播放视频:在智能设备播放视频时,AI识别模块识别视频播放区和非视频播放区,当非视频播放区无用户交互事件,通过外设管理模块控制智能设备外设执行省电策略;在智能设备未播放视频时,继续获取智能设备前台应用程序运行状态;
其中,所述省电策略包括:
采用区域计算模块在非视频播放区内计算出用于调整屏幕亮度的亮度调控区;
功耗管理系统判断非视频播放区无交互时间是否到达所设第一阈值和第二阈值:
当非视频播放区无交互时间未到达第一阈值,智能设备屏幕亮度不变;
当非视频播放区无交互时间到达第一阈值且未到达第二阈值,降低智能设备屏幕亮度调控区的亮度;
当非视频播放区无交互时间到达第二阈值,熄灭智能设备屏幕亮度调控区。
4.根据权利要求3所述的智能设备屏幕省电方法,其特征在于,所述智能设备包括智能手机、可穿戴智能设备、平板、电视。