触控方法、装置及计算机可读存储介质制造方法及图纸

技术编号:35403473 阅读:15 留言:0更新日期:2022-11-03 10:55
本公开是关于一种触控方法、装置及计算机可读存储介质,其中,所述触控方法应用于移动终端,包括:获取移动终端内至少两个惯性传感器采集的传感数据,其中,所述至少两个惯性传感器,用于根据所述移动终端上的触控动作产生所述传感数据;基于所述传感数据,生成所述触控动作的触控坐标;基于所述触控坐标,响应所述触控动作。这样,由于确定了触控动作的触控坐标,基于触控坐标的进一步处理能够降低作用于移动终端的触控动作的误触率,提升用户体验。验。验。

【技术实现步骤摘要】
触控方法、装置及计算机可读存储介质


[0001]本公开涉及电子设备
,尤其涉及一种触控方法、装置及计算机可读存储介质。

技术介绍

[0002]随着手机集成的功能越来越广泛,手机可以实现各种各样的附加功能。例如,在手持手机时通过点击、轻敲手机背部或者屏幕侧等触控动作,实现某种特定的快捷手势方便用户使用。但是,由于生活场景复杂,很多场景均能产生与点击、轻敲手机背部或者屏幕侧类似趋势的信号,使得快捷手势出现错误的判断:在没有发生触控背部或者屏幕侧的触控动作时,错误的认为检测到了对应的触控快捷手势,进而响应了不需要的功能,给用户的使用造成困扰。

技术实现思路

[0003]本公开提供一种触控方法、装置及计算机可读存储介质。
[0004]根据本公开实施例的第一方面,提供一种触控方法,应用于移动终端,包括:
[0005]获取移动终端内至少两个惯性传感器采集的传感数据,其中,所述至少两个惯性传感器,用于根据所述移动终端上的触控动作产生所述传感数据;
[0006]基于所述传感数据,生成所述触控动作的触控坐标;
[0007]基于所述触控坐标,响应所述触控动作。
[0008]可选地,所述基于所述触控坐标,响应所述触控动作,包括:
[0009]在所述触控坐标满足预设的位置触发条件时,响应所述触控动作。
[0010]可选地,所述在所述触控坐标满足预设的位置触发条件时,响应所述触控动作,包括:
[0011]在所述触控坐标当前所在区域与预设作用区域相匹配时,响应所述触控动作。
[0012]可选地,所述方法包括:
[0013]获取各个类型的触控动作对应的预设子作用区域;其中,不同类型的触控动作对应不同的预设子作用区域;
[0014]所述在所述触控坐标当前所在区域与预设作用区域相匹配时,响应所述触控动作,包括:
[0015]在所述触控坐标当前所在区域,与所述触控动作对应的预设子作用区域相匹配时,响应所述触控动作。
[0016]可选地,所述基于所述传感数据,生成所述触控动作的触控坐标,包括:
[0017]向预设的目标预测模型中输入所述传感数据,以获取所述触控动作的触控坐标。
[0018]可选地,所述方法还包括:
[0019]获取所述移动终端所采集的历史样本数据,其中,所述历史样本数据包括:历史传感数据和与所述历史传感数据对应的历史触控坐标;
[0020]将所述历史样本数据输入到待训练的初始预测模型中进行迭代处理,直至输出的触控坐标与所述历史样本数据中的所述历史触控坐标的差值满足收敛条件,得到所述目标预测模型。
[0021]可选地,所述获取移动终端内至少两个惯性传感器采集的传感数据,包括:
[0022]根据移动终端背壳上位于第一区域的第一惯性传感器和位于第二区域的第二惯性传感器,获取传感数据;其中,所述第一区域和所述第二区域分布在所述移动终端平行于短边方向的轴线两侧。
[0023]根据本公开实施例的第二方面,提供一种触控装置,应用于移动终端,包括:
[0024]数据获取模块,用于获取移动终端内至少两个惯性传感器采集的传感数据,其中,所述至少两个惯性传感器,用于根据所述移动终端上的触控动作产生所述传感数据;
[0025]坐标生成模块,用于基于所述传感数据,生成所述触控动作的触控坐标;
[0026]响应模块,用于基于所述触控坐标,响应所述触控动作。
[0027]可选地,所述响应模块,还用于在所述触控坐标满足预设的位置触发条件时,响应所述触控动作。
[0028]可选地,所述响应模块还用于在所述触控坐标当前所在区域与预设作用区域相匹配时,响应所述触控动作。
[0029]可选地,所述装置还包括:
[0030]区域获取模块,用于获取各个类型的触控动作对应的预设子作用区域;其中,不同类型的触控动作对应不同的预设子作用区域;
[0031]所述响应模块,还用于:
[0032]在所述触控坐标当前所在区域,与所述触控动作对应的预设子作用区域相匹配时,响应所述触控动作。
[0033]可选地,所述数据获取模块,还用于根据移动终端背壳上位于第一区域的第一惯性传感器和位于第二区域的第二惯性传感器,获取传感数据;其中,所述第一区域和所述第二区域分布在所述移动终端平行于短边方向的轴线两侧。
[0034]根据本公开实施例的第三方面,提供一种触控装置,包括:
[0035]处理器;
[0036]用于存储处理器可执行指令的存储器;
[0037]其中,所述处理器被配置为:执行所述存储器中存储的可执行指令时,实现上述第一方面的任一项所述的方法。
[0038]根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,计算机可执行指令被处理器执行时实现上述第一方面任一项提供的方法中的步骤。
[0039]本公开的实施例提供的技术方案可以包括以下有益效果:
[0040]本公开实施例提供的触控方法,在获取到至少两个基于移动终端上的触控动作所产生传感数据后,基于所述传感数据,生成所述触控动作的触控坐标,进而基于所述触控坐标响应所述触控动作。这样,一方面,可以基于检测的传感数据来执行触控动作的响应,丰富了移动终端上功能响应的应用场景,提供了多样化的触控体验。另一方面,在功能响应上,还引入了触控坐标,可以基于触控坐标的辅助作用,提升触控动作响应的准确性;例如,
可以进一步将所述触控操作的触控坐标与预设作用区域内的坐标进行比较,只有当坐标匹配成功才会响应对应的功能,以此提高触控动作响应的准确性。
[0041]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0042]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0043]图1是根据一示例性实施例示出的一种触控方法的流程图。
[0044]图2是根据一示例性实施例示出的一种包含有两个惯性传感器的移动终端的示意图。
[0045]图3是根据一示例性实施例示出的一种触控方法的流程图。
[0046]图4是根据一示例性实施例示出的一种触控坐标的确定的示意图。
[0047]图5是根据一示例性实施例示出的一种触控装置的结构示意图。
[0048]图6是根据一示例性实施例示出的一种触控装置的框图。
具体实施方式
[0049]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0050]本公开实施例提本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种触控方法,其特征在于,应用于移动终端,包括:获取移动终端内至少两个惯性传感器采集的传感数据,其中,所述至少两个惯性传感器,用于根据所述移动终端上的触控动作产生所述传感数据;基于所述传感数据,生成所述触控动作的触控坐标;基于所述触控坐标,响应所述触控动作。2.根据权利要求1所述的方法,其特征在于,所述基于所述触控坐标,响应所述触控动作,包括:在所述触控坐标满足预设的位置触发条件时,响应所述触控动作。3.根据权利要求2所述的方法,其特征在于,所述在所述触控坐标满足预设的位置触发条件时,响应所述触控动作,包括:在所述触控坐标当前所在区域与预设作用区域相匹配时,响应所述触控动作。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:获取各个类型的触控动作对应的预设子作用区域;其中,不同类型的触控动作对应不同的预设子作用区域;所述在所述触控坐标当前所在区域与预设作用区域相匹配时,响应所述触控动作,包括:在所述触控坐标当前所在区域,与所述触控动作对应的预设子作用区域相匹配时,响应所述触控动作。5.根据权利要求1所述的方法,其特征在于,所述基于所述传感数据,生成所述触控动作的触控坐标,包括:向预设的目标预测模型中输入所述传感数据,以获取所述触控动作的触控坐标。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:获取所述移动终端所采集的历史样本数据,其中,所述历史样本数据包括:历史传感数据和与所述历史传感数据对应的历史触控坐标;将所述历史样本数据输入到待训练的初始预测模型中进行迭代处理,直至输出的触控坐标与所述历史样本数据中的所述历史触控坐标的差值满足收敛条件,得到所述目标预测模型。7.根据权利要求1至6任一项所述的方法,其特征在于,所述获取移动终端内至少两个惯性传感器采集的传感数据,包括:根据移动终端背壳上位于第一区域的第一惯性传感器和位于第二区域的第二惯性传感器,获取传感...

【专利技术属性】
技术研发人员:房美琦赵潇扬李金龙
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1