操作检测方法及装置制造方法及图纸

技术编号:14870052 阅读:37 留言:0更新日期:2017-03-21 02:12
本公开是关于一种操作检测方法及装置,属于触控技术领域。该方法用于包含有至少两个传感器的电子设备中,包括:检测到在该电子设备的触控位置中执行的触控操作时,根据该至少两个传感器采集到的传感数据确定有效传感数据;根据该有效传感数据检测该触控操作是否为指关节操作,通过在电子设备中设置至少两个传感器,在检测到对触控区域的触控操作时,从多个传感器采集到的传感数据确定有效传感数据,根据该有效传感数据检测该触控操作是否为指关节操作,避免因为电子设备尺寸比较大或者加速度传感器距离触控位置比较远而导致加速度传感器的获取数据的稳定性会受到影响的问题,达到提高指关节触控识别率的效果。

【技术实现步骤摘要】

本公开涉及触控
,特别涉及一种操作检测方法及装置
技术介绍
目前的触控方式中,除了手指触控之外,还出现了指关节触控的方式,即电子设备可以识别出某一触控操作是否为通过指关节发出的操作。相关技术中,电子设备大多是通过内置的加速度传感器来识别某一个触控操作是否为指关节操作,比如,当用户手指或者指关节点击电子设备的屏幕时,电子设备根据加速度传感器采集到的数据确定电子设备被点击瞬间的加速度变化情况,并通过该加速度变化情况来判断是手指触摸还是指关节触摸。然而,当电子设备尺寸比较大,或者加速度传感器距离触控位置比较远时,加速度传感器的获取数据的稳定性会受到一定的影响,导致指关节触控的识别率下降。
技术实现思路
本公开实施例提供了一种操作检测方法及装置,技术方案如下:根据本公开实施例的第一方面,提供了一种操作检测方法,用于包含有至少两个传感器的电子设备中,该方法包括:检测到在电子设备的触控区域中执行的触控操作时,根据该至少两个传感器采集到的传感数据确定有效传感数据;根据该有效传感数据检测该触控操作是否为指关节操作。可选地,根据该至少两个传感器采集到的传感数据确定有效传感数据,包括:将该至少两个传感器在该触控操作的执行时刻采集到的传感数据中,数值最大的一个数据确定为该有效传感数据。可选地,根据该至少两个传感器采集到的传感数据确定有效传感数据,包括:确定该触控操作的触点位置;>确定该至少两个传感器中,与该触点位置距离最近的传感器;将与该触点位置距离最近的传感器在该触控操作的执行时刻采集到的传感数据确定为该有效传感数据。可选地,根据该至少两个传感器采集到的传感数据确定有效传感数据,包括:将该至少两个传感器在该触控操作的执行时刻采集到的传感数据的平均值确定为该有效传感数据。可选地,根据该至少两个传感器采集到的传感数据确定有效传感数据,包括:确定该触控操作的触点位置;获取该至少两个传感器中,处于该触点位置周围预定范围内的各个传感器在该触控操作的执行时刻采集到的传感数据;将获取到的,该处于该触点位置周围预定范围内的各个传感器在该触控操作的执行时刻采集到的传感数据的平均值确定为该有效传感数据。可选地,上述至少两个传感器为加速度传感器。根据本公开实施例的第二方面,提供了一种操作检测装置,用于包含有至少两个传感器的电子设备中,该装置包括:确定模块,被配置为检测到在该电子设备的触控区域中执行的触控操作时,根据该至少两个传感器采集到的传感数据确定有效传感数据;检测模块,被配置为根据该有效传感数据检测该触控操作是否为指关节操作。可选地,该确定模块,包括:第一确定子模块,被配置为将该至少两个传感器在该触控操作的执行时刻采集到的传感数据中,数值最大的一个数据确定为该有效传感数据。可选地,该确定模块,还包括:位置确定子模块,被配置为确定该触控操作的触点位置;距离确定子模块,被配置为确定该至少两个传感器中,与该触点位置距离最近的传感器;第二确定子模块,被配置为将与该触点位置距离最近的传感器在该触控操作的执行时刻采集到的传感数据确定为该有效传感数据。可选地,该确定模块,还包括:第三确定子模块,被配置为将该至少两个传感器在该触控操作的执行时刻采集到的传感数据的平均值确定为该有效传感数据。可选地,该确定模块,还包括:位置确定子模块,被配置为确定该触控操作的触点位置;数据采集子模块,被配置为获取该至少两个传感器中,处于该触点位置周围预定范围内的各个传感器在该触控操作的执行时刻采集到的传感数据;第四确定子模块,被配置为将获取到的,该处于该触点位置周围预定范围内的各个传感器在该触控操作的执行时刻采集到的传感数据的平均值确定为该有效传感数据。可选地,该至少两个传感器为加速度传感器。根据本公开实施例的第三方面,提供了一种操作检测装置,用于包含有至少两个传感器的电子设备中,该装置包括:处理器;用于存储该处理器的可执行指令的存储器;其中,该处理器被配置为:检测到在该电子设备的触控区域中执行的触控操作时,根据该至少两个传感器采集到的传感数据确定有效传感数据;根据该有效传感数据检测该触控操作是否为指关节操作。本公开实施例提供的技术方案可以包括以下有益效果:通过在电子设备中设置至少两个传感器,在检测到对触控区域的触控操作时,从多个传感器采集到的传感数据确定有效传感数据,根据该有效传感数据检测该触控操作是否为指关节操作,避免因为电子设备尺寸比较大或者加速度传感器距离触控位置比较远而导致加速度传感器的获取数据的稳定性会受到影响的问题,达到提高指关节触控识别率的效果。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种操作检测方法的流程图;图2是根据一示例性实施例示出的一种操作检测方法的流程图;图3A是根据一示例性实施例示出的一种操作检测方法的流程图;图3B是图3A所示实施例提供的一种传感器设置示意图;图4是根据一示例性实施例示出的一种操作检测方法的流程图;图5是根据一示例性实施例示出的一种操作检测方法的流程图;图6是根据一示例性实施例示出的一种操作检测装置的框图;图7是根据一示例性实施例示出的一种操作检测装置的框图;图8是根据一示例性实施例示出的一种装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种操作检测方法的流程图,该方法应用于电子设备中,该电子设备可以是智能手机、平板电脑、电子书阅读器、触控式膝上型电脑、智能可穿戴设备以及其它配备有触控区域(包括触控屏幕以及屏幕外的触控按键区域)的电子设备,如图1所示,该操作检测方法可以包括如下几个步骤:在步骤101中,检测到在电子设备的触控区域中执行的触控操作时,根据至少两个传感器采集到的传感数据确定有效本文档来自技高网...

【技术保护点】
一种操作检测方法,其特征在于,用于包含有至少两个传感器的电子设备中,所述方法包括:检测到在所述电子设备的触控位置中执行的触控操作时,根据所述至少两个传感器采集到的传感数据确定有效传感数据;根据所述有效传感数据检测所述触控操作是否为指关节操作。

【技术特征摘要】
1.一种操作检测方法,其特征在于,用于包含有至少两个传感器的电子设
备中,所述方法包括:
检测到在所述电子设备的触控位置中执行的触控操作时,根据所述至少两
个传感器采集到的传感数据确定有效传感数据;
根据所述有效传感数据检测所述触控操作是否为指关节操作。
2.根据权利要求1所述的方法,其特征在于,所述根据所述至少两个传感
器采集到的传感数据确定有效传感数据,包括:
将所述至少两个传感器在所述触控操作的执行时刻采集到的传感数据中,
数值最大的一个数据确定为所述有效传感数据。
3.根据权利要求1所述的方法,其特征在于,所述根据所述至少两个传感
器采集到的传感数据确定有效传感数据,包括:
确定所述触控操作的触点位置;
确定所述至少两个传感器中,与所述触点位置距离最近的传感器;
将与所述触点位置距离最近的传感器在所述触控操作的执行时刻采集到的
传感数据确定为所述有效传感数据。
4.根据权利要求1所述的方法,其特征在于,所述根据所述至少两个传感
器采集到的传感数据确定有效传感数据,包括:
将所述至少两个传感器在所述触控操作的执行时刻采集到的传感数据的平
均值确定为所述有效传感数据。
5.根据权利要求1所述的方法,其特征在于,所述根据所述至少两个传感
器采集到的传感数据确定有效传感数据,包括:
确定所述触控操作的触点位置;
获取所述至少两个传感器中,处于所述触点位置周围预定范围内的各个传
感器在所述触控操作的执行时刻采集到的传感数据;
将获取到的,所述处于所述触点位置周围预定范围内的各个传感器在所述
触控操作的执行时刻采集到的传感数据的平均值确定为所述有效传感数据。
6.根据权利要求1至5任一所述的方法,其特征在于,所述至少两个传感
器为加速度传感器。
7.一种操作检测装置,其特征在于,用于包含有至少两个传感器的电子设
备中,所述装置包括:
确定模块,被配置为检测到在所述电子设备的触控区域中执行的触控操作
时,根据所述至少两个传感器采集到的传感数据确...

【专利技术属性】
技术研发人员:江忠胜孙伟刘丹
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1