一种触控定位方法和电子设备技术

技术编号:36372101 阅读:23 留言:0更新日期:2023-01-18 09:30
本申请实施例公开了一种触控定位方法和电子设备,涉及触摸屏领域,能够提高对于用户触摸位置的定位准确性。方法包括:响应接触物针对触摸屏的接触操作,确定接触点的坐标。获取接触物的第一纹理信息,第一纹理信息用于指示接触物与触摸屏的接触面的纹理信息。判断第一纹理信息是否符合预设的纹理特征,预设的纹理特征包括以下至少一项:指纹的纹理特征,触控笔的纹理特征。若是,确定接触点的坐标为有效触控坐标。若否,确定接触点的坐标为无效触控坐标。控坐标。控坐标。

【技术实现步骤摘要】
一种触控定位方法和电子设备


[0001]本申请实施例涉及触摸屏领域,尤其涉及一种触控定位方法和电子设备。

技术介绍

[0002]触摸屏是电子设备与外界交互的窗口,具备接收外界输入,显示电子设备输出等功能。触摸屏可以包括触控面板和芯片,芯片可以根据触控面板中各触点的参数确定用户所触摸位置的坐标。以电容屏为例,电容屏的触控面板中各个触点均为电容。用户触摸电容屏时,电容屏的芯片可以根据触控面板中电容的容值分布确定触摸位置的坐标。
[0003]然而,触摸屏在实际应用中,在用户未触摸的触控区域会因外界干扰,器件质量等原因产生与用户触摸类似的参数分布,从而使芯片所确定的用户触摸位置不够准确。

技术实现思路

[0004]本申请实施例提供一种触控定位方法和电子设备,能够提高对于用户触摸位置的定位准确性。
[0005]为了达到上述目的,本申请实施例采用如下技术方案。
[0006]第一方面,提供一种触控定位方法,应用于电子设备,电子设备包括触摸屏。方法包括:响应接触物针对触摸屏的接触操作,确定接触点的坐标。获取接触物的第一纹本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种触控定位方法,其特征在于,应用于电子设备,所述电子设备包括触摸屏;所述方法包括:响应接触物针对触摸屏的接触操作,确定接触点的坐标;获取所述接触物的第一纹理信息,所述第一纹理信息用于指示所述接触物与所述触摸屏的接触面的纹理信息;判断所述第一纹理信息是否符合预设的纹理特征,所述预设的纹理特征包括以下至少一项:指纹的纹理特征,触控笔的纹理特征;若是,确定所述接触点的坐标为有效触控坐标;若否,确定所述接触点的坐标为无效触控坐标。2.根据权利要求1所述的方法,其特征在于,所述触摸屏为电容屏;所述响应接触物针对触摸屏的接触操作,确定接触点的坐标,包括:获取所述电容屏的电容值分布;根据所述电容屏的电容值分布确定所述接触物与所述电容屏的接触区域;根据所述接触区域中的电容值分布以及所述触摸屏的分辨率计算所述接触点的坐标。3.根据权利要求2所述的方法,其特征在于,所述根据所述电容屏的电容值分布确定所述接触物与所述电容屏的接触区域,包括:根据所述电容屏的电容值分布,将所述电容屏中电容值大于预设阈值的电容所组成的区域确定为所述接触区域。4.根据权利要求3所述的方法,其特征在于,根据所述电容屏的电容值分布,将所述电容屏中电容值大于预设阈值的电容所组成的区域确定为所述接触区域,包括:根据所述电容屏的电容值分布确定第一电容,所述第一电容为所述电容屏中电容值最大的电容;以所述第一电容为初始栈元素,将与所述栈中的电容相邻的电容中,电容值大于所述预设阈值的电容放入栈中,直至与所述栈中的电容相邻的电容中不存在电容值大于所述预设阈值的电容;将栈中的电容所组成的区域确定为所述接触区域。5.根据权利要求2所述的方法,其特征在于,所述根据所述接触区域中的电容值分布以及所述触摸屏的分辨率计算所述接触点的坐标,包括:以所述接触区域中各电容的电容值为权值,计算所述接触区域中各电容横坐标的加权平均值以及纵坐标的加权平均值;将所述横坐标的加权平均值与所述分辨率的乘积作为所述接触点的横坐标,将所述纵坐标的加权平均值与所述分辨率的乘积作为所述接触点的纵坐标。6.根据权利要求1所述的方法,其特征在于,所述电子设备中还包括多个超声波传感器,多个超声波模块设置于所述触摸屏的内屏侧;所述响应接触物针对触摸屏的接触操作,确定接触点的坐标,包括:通过各所述超声波传感器向第一方向发送超声波,所述第一方向为垂直于所述触摸屏且指向触摸屏外屏侧的方向;响应于通过各所述超声波传感器接收到超声波的反射波,计算各所述超声波传感器...

【专利技术属性】
技术研发人员:韩帅樊亮冀焕霞赵元凤
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1