触控采样控制方法、装置、终端和存储介质制造方法及图纸

技术编号:25636352 阅读:19 留言:0更新日期:2020-09-15 21:29
本申请涉及一种触控采样控制方法、装置、终端和存储介质。所述方法包括:获取触控区域多次被触压时的触控数据;根据各触控数据,确定触控区域的目标触控采样参数;控制触控区域按照目标触控采样参数进行触控采样。采用本方法能够降低触控采样的功耗。

【技术实现步骤摘要】
触控采样控制方法、装置、终端和存储介质
本申请涉及终端
,特别是涉及一种触控采样控制方法、装置、终端和存储介质。
技术介绍
随着终端技术的发展,各种电子产品在人们工作和生活娱乐中得到了广泛的应用,如智能手机终端、平板电脑、笔记本电脑等。目前,越来越多的电子产品通过设置的触控屏幕实现人机交互,如用户通过触摸屏幕来实现对电子产品的各种操作。触控屏幕通过对终端的屏幕进行采样,以检测出用户对终端的操作。然而,用户与终端的交互频繁,为了确保能够及时响应用户对终端的操作,终端触控屏幕的采样频率较高,导致屏幕进行触控采样的功耗较高。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够降低触控采样功耗的触控采样控制方法、装置、终端和存储介质。一种触控采样控制方法,所述方法包括:获取触控区域多次被触压时的触控数据;根据各触控数据,确定触控区域的目标触控采样参数;控制触控区域按照目标触控采样参数进行触控采样。在其中一个实施例中,触控数据包括触控区域在每次被触压时的触压时间以及在触压时间内产生的压力数据;根据各触控数据,确定触控区域的目标触控采样参数包括:根据触压时间以及压力数据,确定触控区域每次被触压时的起始压力时刻、压力峰值时刻和结束压力时刻;根据起始压力时刻、压力峰值时刻和结束压力时刻,确定触控区域的目标触控采样参数。在其中一个实施例中,压力数据包括在触压时间内的不同时刻产生的多个压力值;根据触压时间以及压力数据,确定触控区域每次被触压时的起始压力时刻、压力峰值时刻和结束压力时刻包括:根据压力数据中各压力值之间的数值关系,确定触控区域每次被触压时的压力峰值;根据压力峰值和预设的触控触发条件,确定触控区域每次被触压时的起始压力值和结束压力值;根据触压时间与压力数据之间的对应关系,分别确定起始压力值对应的起始压力时刻、压力峰值对应的压力峰值时刻和结束压力值对应的结束压力时刻。在其中一个实施例中,目标触控采样参数包括目标触控压力门限值、目标触控采集时间和目标触控采样周期;根据起始压力时刻、压力峰值时刻和结束压力时刻确定触控区域的目标触控采样参数包括:根据触控区域每次被触压时的起始压力值,确定目标触控压力门限值,起始压力值由触控区域每次被触压时的压力峰值根据预设的触控触发条件计算得到;根据触控区域每次被触压时的起始压力时刻和结束压力时刻之间的时间差,确定触控区域每次被触压时的采集持续时间;根据各采集持续时间确定目标触控采集时间;根据每相邻两个压力峰值时刻之间的时间差确定触控区域的目标触控采样周期;根据目标触控压力门限值、目标触控采集时间和目标触控采样周期得到触控区域的目标触控采样参数。在其中一个实施例中,控制触控区域按照目标触控采样参数进行触控采样包括:根据目标触控采样参数生成采样参数调整指令;发送采样参数调整指令至触控区域,采样参数调整指令用于控制触控区域将当前的触控采样参数调整为目标触控采样参数并按照目标触控采样参数进行触控采样。在其中一个实施例中,根据目标触控采样参数生成采样参数调整指令包括:确定触控区域当前的触控采样参数;当当前的触控采样参数与目标触控采样参数不一致时,根据目标触控采样参数生成采样参数调整指令。一种触控采样控制装置,所述装置包括:触控数据获取模块,用于获取触控区域多次被触压时获得的触控数据;触控数据分析模块,用于根据各触控数据,确定触控区域的目标触控采样参数;触控采样控制模块,用于控制触控区域按照目标触控采样参数进行触控采样。一种终端,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:获取触控区域多次被触压时的触控数据;根据各触控数据,确定触控区域的目标触控采样参数;控制触控区域按照目标触控采样参数进行触控采样。一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取触控区域多次被触压时的触控数据;根据各触控数据,确定触控区域的目标触控采样参数;控制触控区域按照目标触控采样参数进行触控采样。上述触控采样控制方法、装置、终端和存储介质,根据触控区域多次被触压时的各触控数据确定目标触控采样参数,并控制触控区域按照该目标触控采样参数进行触控采样,通过控制触控区域按照由历史触控数据学习到的触控采样参数进行触控采样,使触控区域的触控采样作业与该触控区域的实际工作环境相对应,能够避免触控区域进行多余的触控采样作业,有效降低了触控采样的功耗。附图说明图1为一个实施例中触控采样控制方法的应用环境图;图2为一个实施例中触控采样控制方法的流程示意图;图3为一个实施例中压力数据曲线;图4为一个实施例中确定目标触控采样参数的流程示意图;图5为另一个实施例中触控采样控制方法的流程示意图;图6为一个实施例中触控采样控制装置的结构框图;图7为一个实施例中终端的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的触控采样控制方法,可以应用于如图1所示的应用环境中。其中,用户可以通过触压终端102的触控区域,具体可以为通过触摸或按压终端102的触控屏或触控按键对终端102进行控制,如解锁屏幕、打开终端102中应用程序,调整终端的音量等。终端102根据触控区域多次被触压时所产生的触控数据确定目标触控采样参数,并控制触控区域按照该目标触控采样参数进行触控采样,以采样用户对终端102的触压操作。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。触控区域可以是终端102的屏幕,也可以是终端102的侧边框或后盖的至少部分区域。在一个实施例中,如图2所示,提供了一种触控采样控制方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:步骤S202,获取触控区域多次被触压时的触控数据。其中,触控就是不通过物理按键,而是以手指或触控笔接触终端设备来进行操作的技术,触控技术依感应原理可分为电阻式、电容式、音波式及光学式等四种。触控区域可以为终端上设置的可以实现触控的区域,如可以为终端的屏幕、侧边框或后盖上的部分或全部区域。触压即为用户通过手指或触控笔接触终端的触控区域以实现对终端的操作,触控数据为用户触压终端的触控区域时,触控区域的传感器采集到的与该次触压相关的数据,具体可以包括但不限于包括触压时间,即触压作用与触控区域的有效作用时间。具体地,触控数据通常由触控区域的触摸感应元件产生,为了能够在用户触压触控区域时,及时检测到用户的触压动作,触控区域需要经常对触摸感应元件进行扫描,即采样本文档来自技高网...

【技术保护点】
1.一种触控采样控制方法,其特征在于,所述方法包括:/n获取触控区域多次被触压时的触控数据;/n根据各所述触控数据,确定所述触控区域的目标触控采样参数;/n控制所述触控区域按照所述目标触控采样参数进行触控采样。/n

【技术特征摘要】
1.一种触控采样控制方法,其特征在于,所述方法包括:
获取触控区域多次被触压时的触控数据;
根据各所述触控数据,确定所述触控区域的目标触控采样参数;
控制所述触控区域按照所述目标触控采样参数进行触控采样。


2.根据权利要求1所述的方法,其特征在于,所述触控数据包括所述触控区域在每次被触压时的触压时间以及在所述触压时间内产生的压力数据;所述根据各所述触控数据,确定所述触控区域的目标触控采样参数包括:
根据所述触压时间以及所述压力数据,确定所述触控区域每次被触压时的起始压力时刻、压力峰值时刻和结束压力时刻;
根据所述起始压力时刻、所述压力峰值时刻和所述结束压力时刻,确定所述触控区域的目标触控采样参数。


3.根据权利要求2所述的方法,其特征在于,所述压力数据包括在所述触压时间内的不同时刻产生的多个压力值;所述根据所述触压时间以及所述压力数据,确定所述触控区域每次被触压时的起始压力时刻、压力峰值时刻和结束压力时刻包括:
根据所述压力数据中各所述压力值之间的数值关系,确定所述触控区域每次被触压时的压力峰值;
根据所述压力峰值和预设的触控触发条件,确定所述触控区域每次被触压时的起始压力值和结束压力值;
根据所述触压时间与所述压力数据之间的对应关系,分别确定所述起始压力值对应的起始压力时刻、所述压力峰值对应的压力峰值时刻和所述结束压力值对应的结束压力时刻。


4.根据权利要求2所述的方法,其特征在于,所述目标触控采样参数包括目标触控压力门限值、目标触控采集时间和目标触控采样周期;所述根据所述起始压力时刻、所述压力峰值时刻和所述结束压力时刻确定所述触控区域的目标触控采样参数包括:
根据所述触控区域每次被触压时的起始压力值,确定所述目标触控压力门限值,所述起始压力值由所述触控区域每次被触压时的压力峰值根据预设的触控触发条件计算得到;
根据所述触控区域每次被触压时的所述起始压力时刻和所述结束压力时刻之间的时间差,确定所述触控区域每次被触压时的采集持续时间;
根据各所述采集持续时间确定所述目标触控采集时间;
根据每相邻两个所述压力峰值时刻之...

【专利技术属性】
技术研发人员:杨丽宁
申请(专利权)人:西安芯海微电子科技有限公司
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1