触控操作的识别方法、装置、电子设备和存储介质制造方法及图纸

技术编号:34108844 阅读:12 留言:0更新日期:2022-07-12 00:59
本申请涉及一种触控操作的识别方法、装置、电子设备、存储介质和计算机程序产品。所述方法包括:响应于对触控屏幕的触控操作,采集至少一帧感应信号的各感应点的触摸感应量和位置信息;根据第一预设触摸感应量和各触摸感应量,从各感应点中确定至少两个待确认触控点;若根据至少两个待确认触控点的行进路线上有感应点小于第二预设触摸感应量,确定触控操作为非按压操作;其中,第二预设触摸感应量大于第一预设触摸感应量。采用本方法能够根据两个待确认触控点之间触控的连贯性,来识别触控操作的触控方式,提高了触控操作识别的准确率。率。率。

【技术实现步骤摘要】
触控操作的识别方法、装置、电子设备和存储介质


[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]图1为一个实施例中触控操作的识别方法的流程示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种触控操作的识别方法,其特征在于,所述方法包括:响应于对触控屏幕的触控操作,采集至少一帧感应信号的各感应点的触摸感应量和位置信息;根据第一预设触摸感应量和各所述触摸感应量,从各所述感应点中确定至少两个待确认触控点;若根据所述至少两个待确认触控点的行进路线上有感应点小于第二预设触摸感应量,确定所述触控操作为非按压操作;其中,所述第二预设触摸感应量大于所述第一预设触摸感应量。2.根据权利要求1所述的方法,其特征在于,在所述若根据所述至少两个待确认触控点的行进路线上有感应点小于第二预设触摸感应量,确定所述触控操作为非按压操作之前,所述方法还包括:确定至少两个待确认触控点中任意两个待确认触控点之间的相对方向;根据任意两个待确认触控点之间的所述相对方向,确定从其中一个待确认触控点至另一个待确定触控点间的行进路线。3.根据权利要求2所述的方法,其特征在于,所述根据任意两个待确认触控点之间的所述相对方向,确定从其中一个待确认触控点至另一个待确定触控点间的行进路线,包括:将所述任意两个待确认触控点中的一个待确认触控点作为起始点,另一个待确认触控点作为终点;从所述起始点出发,并将起始点作为当前行进点,将所述相对方向上与所述当前行进点相邻的触摸感应量最大的感应点作为行进路线上的下一行进点,将所述下一行进点更新为当前行进点,直到达到所述终点,得到所述任意两个待确认触控点之间的行进路线。4.根据权利要求1所述的方法,其特征在于,所述非按压操作包括非划线操作,所述若根据所述至少两个待确认触控点的行进路线上有感应点小于第二预设触摸感应量,确定所述触控操作为非按压操作,包括:若根据所述至少一帧感应信号中的当前帧感应信号的至少两个待确认触控点的行进路线上有感应点小于第二预设触摸感...

【专利技术属性】
技术研发人员:康波孙添平莫虬
申请(专利权)人:深圳市爱协生科技有限公司
类型:发明
国别省市:

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

1