logo好方法网

终端控制方法、终端及计算机可读存储介质


技术摘要:
本发明涉及终端设备领域,公开了一种终端控制方法、终端及计算机可读存储介质。其中,终端控制方法,包括:获取终端当前运行的应用程序的程序类别;获取终端使用者的当前状态,所述当前状态包括疲劳状态和/或睡眠状态;根据所述当前状态和所述程序类别,调整所述应用程  全部
背景技术:
随着社会的发展,手机、平板计算机等终端设备已成了现代人们生活中不可或缺 的工具,涵盖通讯、娱乐、教育、办公等应用。 然而,本发明的发明人发现,人们在使用手机等终端设备时,容易产生困倦感,看 着看着就睡着了,而终端设备却始终保持运行状态,直至电量耗尽。浪费电力资源的同时, 屏幕的亮光和声效还会影响人们的睡眠质量。
技术实现要素:
本发明实施方式的目的在于提供一种终端控制方法、终端及计算机可读存储介 质,使得终端可以根据使用者的状态自动调整运行状态。 为解决上述技术问题,本发明的实施方式提供了一种终端控制方法,包含以下步 骤:获取终端当前运行的应用程序的程序类别;获取终端使用者的当前状态,所述当前状态 包括疲劳状态和/或睡眠状态;根据所述当前状态和所述程序类别,调整所述应用程序的运 行状态。 本发明的实施方式还提供了一种终端,包括:至少一个处理器;以及,与所述至少 一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的 指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如前述的 终端控制方法。 本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,其特 征在于,所述计算机程序被处理器执行时实现如前述的终端控制方法。 本发明实施方式相对于现有技术而言,通过获取终端当前运行的应用程序的程序 类别和终端使用者的当前状态,从而判断终端使用者的当前状态和当前运行的程序类别是 否适配。例如学习类软件与终端使用者的疲劳状态或睡眠状态是明显不适配的。根据终端 使用者的当前状态和终端当前运行的应用程序的程序类别,调整应用程序的运行状态,从 而使终端可以根据终端使用者的使用状态自行调整运行状态,提升终端使用者的使用体 验。 另外,还包括:根据所述当前状态和所述程序类别,调整与所述终端通信连接的其 它终端的运行状态。通过对与终端通信连接的其它终端的运行状态的调整,使得其它终端 的运行状态与终端使用者的使用状态适配,进一步的提升终端使用者的使用体验。 另外,所述当前状态包括所述疲劳状态,所述获取终端使用者的当前状态,具体包 括:预存所述终端使用者处于所述疲劳状态时的多个眼睛闭合时间比率PERCLOS值、形成疲 劳PERCLOS值集;获取所述终端使用者在当前时刻的PERCLOS值作为当前PERCLOS值;根据所 4 CN 111580651 A 说 明 书 2/6 页 述当前PERCLOS值和所述疲劳PERCLOS值集,获取所述终端使用者的当前状态。根据终端使 用者的当前PERCLOS值,可以有效的判断终端使用者是否处于疲劳状态,保证终端使用者的 使用状态的判定精准度,从而确保对应用程序的运行状态调整的精准度,进一步的提升终 端使用者的使用体验。 另外,所述预存所述终端使用者处于所述疲劳状态时的多个PERCLOS值、形成疲劳 PERCLOS值集,具体包括:记录第一预设时长内所述终端未被使用的多个时间段作为多个未 使用时间段;设置时长最长的所述未使用时间段为所述终端使用者的睡眠时间段;设置所 述睡眠时间段前、具有第二预设时长的使用时间段为疲劳时间段;获取并存储取终端使用 者在所述疲劳时间段内的PERCLOS值、形成所述疲劳PERCLOS值集。 另外,所述获取终端使用者的当前状态,具体包括:控制所述终端的摄像设备采集 自当前时刻起、具有第三预设时长的实景视频;根据所述实景视频计算PERCLOS值;根据所 述PERCLOS值获取所述当前状态。 另外,所述根据所述实景视频计算PERCLOS值,具体包括:获取所述实景视频内所 述终端使用者处于闭眼状态的视频帧的帧数作为目标帧数;计算所述目标帧数与所述实景 视频的总帧数的比值作为所述PERCLOS值。 另外,所述获取终端使用者的当前状态,具体包括:控制所述终端的摄像设备采集 自当前时刻起、具有第三预设时长的实景视频;判断所述实景视频内是否存在所述终端使 用者的面部特征;若所述实景视频内不存在所述终端使用者的面部特征,根据所述终端在 所述当前时刻前最近一次采集到的所述终端使用者的面部特征计算PERCLOS值;若所述实 景视频内存在所述终端使用者的面部特征,根据所述面部特征计算所述PERCLOS值;根据所 述PERCLOS值预测或计算以获取所述当前状态。实景视频内不存在终端使用者的面部特征 时,根据终端在当前时刻前最近一次采集到的终端使用者的面部特征计算PERCLOS值,从而 保证在终端无法采集到终端使用者的当前图像时,也可以对终端的运行状态进行适应性的 调整,解决了相关技术中检测用户状态时需要实时采集该用户的当前脸部特征,进一步的 提升终端使用者的使用体验。 另外,所述获取终端当前运行的应用程序的类别前,还包括:获取所述终端的连续 使用时长;获取终端当前运行的应用程序的程序类别,具体包括:当所述使用时长大于预设 阈值时,获取所述终端当前运行的应用程序的类别。 附图说明 图1是本发明第一实施方式所提供的终端控制方法的流程图; 图2是本发明第一实施方式所提供的终端控制方法中获取终端使用者的当前状态 的流程图; 图3是本发明第二实施方式所提供的终端控制方法的流程图; 图4是本发明第三实施方式所提供的终端控制方法的流程图; 图5是本发明第四实施方式所提供的终端的结构示意图。
分享到:
收藏