一种基于兼顾纵轴数据补值的触控识别方法、装置及触控显示装置制造方法及图纸

技术编号:23484727 阅读:22 留言:0更新日期:2020-03-10 12:30
本发明专利技术提供了一种基于兼顾纵轴数据补值的触控识别方法、装置及触控显示装置,方法包括:检测是否发生单指按压不动,单指平行感应通道划线动作;如果是,则检测单指平行感应通道划线点触摸区域中信号变化量最大的最大值,并更新单指平行于感应通道划线点历史区域最大值;判断该触摸区域最大值是否到达单指按压不动点的上一条或下一条驱动通道位置;如果是,对该触摸区域中信号变化量最大的最大值单元、最大值单元90°方向单元、最大值单元270°方向单元进行数据补值;根据补值后的触摸区域计算坐标位置;该方法能够在对单指平行感应通道划线点纵坐标影响极小的情况下,有效改善单指按压不动情况下另一指平行感应通道划线造成的轨迹弯曲问题。

A touch recognition method, device and touch display device based on the longitudinal axis data compensation

【技术实现步骤摘要】
一种基于兼顾纵轴数据补值的触控识别方法、装置及触控显示装置
本专利技术涉及触控
,尤其涉及一种基于兼顾纵轴数据补值的触控识别方法、装置及触控显示装置。
技术介绍
互电容多点触控系统中,当用户将电子设备放在绝缘物体上,例如将手机放在办公室的转椅上,手机处于悬空状态,此时由于手机地(即GND)和大地的地隔离,此时用户触摸的变化量很小,如果用户单指按压不动,另一指平行于感应通道划直线则直线轨迹在单指按压点的上一条驱动通道和下一条驱动通道位置时会有弯曲现象,参考图2,这样会影响操作体验。
技术实现思路
本专利技术的目的在于针对上述现有技术中的单指按压不动,另一指平行于感应通道划线造成的轨迹弯曲问题,提出一种基于兼顾纵轴数据补值的触控识别方法、装置及触控显示装置,能够有效改善该问题,提高划线的线性度,减少了一般做法对纵轴坐标的影响。一种基于兼顾纵轴数据补值的触控识别方法,包括:步骤S101:检测坐标轨迹,确定当前正在进行单指按压不动,单指平行于感应通道划线动作;步骤S102:查找单指平行于感应通道划线点当前触摸区域的最大值并更新单指平行于感应通道划线点历史区域最大值;步骤S103:判断单指平行于感应通道划线点当前触摸区域的最大值是否处于单指按压不动点的上一条驱动通道或下一条驱动通道上,如果是,对于单指平行于感应通道划线点当前点的触摸数据进行补值;步骤S104:根据上述补值完成后的单指平行感应通道划线点触摸数据计算坐标位置。进一步地,步骤S102为获取单指平行于感应通道划线点当前触摸区域的最大值并更新单指平行于感应通道划线点历史区域最大值,包括:采集实时信号数据;将所述实时信号数据和预先存储的未发生触控时的基础信号数据进行比较计算,获得信号变化量;根据所述信号变化量,查找到单指平行于感应通道划线点的当前触摸区域;查找到单指平行于感应通道划线点当前触摸区域的最大值单元,如果该最大值大于单指平行于感应通道划线点历史区域最大值,则用该最大值更新单指平行于感应通道划线点历史区域最大值。进一步地,所述方法还包括:如果单指平行于感应通道划线点当前触摸区域的最大值单元处于单指按压不动坐标点所处驱动通道的上一条驱动通道上,则获取单指平行于感应通道划线点当前触摸区域的最大值单元、最大值单元90°方向的单元、最大值单元270°方向的单元,并按照如下方法计算补值后的单指平行于感应通道划线点当前触摸区域的最大值单元、最大值单元90°方向单元、最大值单元270°方向单元的值:如果所述最大值单元90°方向单元小于设定触摸阈值的15%,且最大值单元90°方向的单元与最大值单元的比值小于20%,则通过以下公式分别计算补值后的单指平行于感应通道划线点当前触摸区域的最大值单元、最大值单元90°方向的单元、最大值单元270°方向的单元值:其中Ua为补值后的单指平行于感应通道划线点当前触摸区域的最大值270°方向的单元,Ca为补值后的单指平行于感应通道划线点当前触摸区域的最大值单元,Da为补值后的单指平行于感应通道划线点当前触摸区域的最大值90°方向的单元,D单指平行于感应通道划线点当前触摸区域的最大值90°方向的单元;Vmax为新单指平行于感应通道划线点历史区域最大值。如果所述最大值单元90°方向的单元大于或等于设定触摸阈值的15%,或者最大值单元90°方向的单元与最大值单元的比值大于或等于20%,则通过以下公式分别计算补值后的单指平行于感应通道划线点当前触摸区域的最大值单元、最大值单元90°方向的单元、最大值单元270°方向的单元值:其中Ua为补值后的单指平行于感应通道划线点当前触摸区域的最大值270°方向的单元,Ca为补值后的单指平行于感应通道划线点当前触摸区域的最大值单元,Da为补值后的单指平行于感应通道划线点当前触摸区域的最大值90°方向的单元,D单指平行于感应通道划线点当前触摸区域的最大值90°方向的单元;C单指平行于感应通道划线点当前触摸区域的最大值单元;Vmax为新单指平行于感应通道划线点历史区域最大值。进一步地,如果单指平行于感应通道划线点当前触摸区域的最大值单元处于单指按压不动坐标点所处驱动通道的下一条驱动通道上,则获取单指平行于感应通道划线点当前触摸区域的最大值单元、最大值单元90°方向的单元、最大值单元270°方向的单元,并按照如下方法计算补值后的单指平行于感应通道划线点当前触摸区域的最大值单元、最大值单元90°方向单元、最大值单元270°方向单元的值:如果所述最大值单元270°方向单元小于设定触摸阈值的15%,且最大值单元270°方向的单元与最大值单元的比值小于20%,则通过以下公式分别计算补值后的单指平行于感应通道划线点当前触摸区域的最大值单元、最大值单元90°方向的单元、最大值单元270°方向的单元值:其中Va为补值后的单指平行于感应通道划线点当前触摸区域的最大值90°方向的单元,Ea为补值后的单指平行于感应通道划线点当前触摸区域的最大值单元,Ga为补值后的单指平行于感应通道划线点当前触摸区域的最大值270°方向的单元,G单指平行于感应通道划线点当前触摸区域的最大值270°方向的单元;Vmax为新单指平行于感应通道划线点历史区域最大值。如果所述最大值单元270°方向的单元大于或等于设定触摸阈值的15%,或者最大值单元270°方向的单元与最大值单元的比值大于或等于20%,则通过以下公式分别计算补值后的单指平行于感应通道划线点当前触摸区域的最大值单元、最大值单元90°方向的单元、最大值单元270°方向的单元值:其中Va为补值后的单指平行于感应通道划线点当前触摸区域的最大值90°方向的单元,Ea为补值后的单指平行于感应通道划线点当前触摸区域的最大值单元,Ga为补值后的单指平行于感应通道划线点当前触摸区域的最大值270°方向的单元,G单指平行于感应通道划线点当前触摸区域的最大值270°方向的单元;E单指平行于感应通道划线点当前触摸区域的最大值单元;Vmax为新单指平行于感应通道划线点历史区域最大值。一种基于兼顾纵轴数据补值的触控识别装置,包括显示区和非显示区,所述显示区内设置有多个通道,所述非显示区内设置有触控IC和存储器,所述触控IC与所述多个通道连接,所述存储器内存储有多条指令,所述触控IC用于读取所述指令并执行:检测坐标轨迹,确定当前正在进行单指按压不动,单指平行于感应通道划线动作;查找单指平行于感应通道划线点当前触摸区域的最大值并更新单指平行于感应通道划线点历史区域最大值;判断单指平行于感应通道划线点当前触摸区域的最大值是否处于单指按压不动点的上一条驱动通道或下一条驱动通道上,如果是,对于单指平行于感应通道划线点当前点的触摸数据进行补值;根据上述补值完成后的单指平行感应通道划线点触摸数据计算坐标位置。一种触控显示装置,包括上述的基于兼顾纵轴数据补值的触控识别装置。本专利技术的有益效果:本专利技术提供的基于兼顾纵轴数据补值的触本文档来自技高网...

【技术保护点】
1.一种基于兼顾纵轴数据补值的触控识别方法,其特征在于,包括:/n步骤S101:检测坐标轨迹,确定当前正在进行单指按压不动,单指平行于感应通道划线动作;/n步骤S102:查找单指平行于感应通道划线点当前触摸区域的最大值并更新单指平行于感应通道划线点历史区域最大值;/n步骤S103:判断单指平行于感应通道划线点当前触摸区域的最大值是否处于单指按压不动点的上一条驱动通道或下一条驱动通道上,如果是,对于单指平行于感应通道划线点当前点的触摸数据进行补值;/n步骤S104:根据上述补值完成后的单指平行感应通道划线点触摸数据计算坐标位置。/n

【技术特征摘要】
1.一种基于兼顾纵轴数据补值的触控识别方法,其特征在于,包括:
步骤S101:检测坐标轨迹,确定当前正在进行单指按压不动,单指平行于感应通道划线动作;
步骤S102:查找单指平行于感应通道划线点当前触摸区域的最大值并更新单指平行于感应通道划线点历史区域最大值;
步骤S103:判断单指平行于感应通道划线点当前触摸区域的最大值是否处于单指按压不动点的上一条驱动通道或下一条驱动通道上,如果是,对于单指平行于感应通道划线点当前点的触摸数据进行补值;
步骤S104:根据上述补值完成后的单指平行感应通道划线点触摸数据计算坐标位置。


2.根据权利要求1所述的基于兼顾纵轴数据补值的触控识别方法,其特征在于,步骤S102具体为:查找单指平行于感应通道划线点当前触摸区域的最大值并更新单指平行于感应通道划线点历史区域最大值,包括:采集实时信号数据;将所述实时信号数据和预先存储的未发生触控时的基础信号数据进行比较计算,获得信号变化量;根据所述信号变化量,查找到单指平行于感应通道划线点的当前触摸区域;查找到单指平行于感应通道划线点当前触摸区域的最大值单元,如果该最大值大于单指平行于感应通道划线点历史区域最大值,则用该最大值更新单指平行于感应通道划线点历史区域最大值。


3.根据权利要求1所述的基于兼顾纵轴数据补值的触控识别方法,其特征在于,所述步骤S104具体为:
如果单指平行于感应通道划线点当前触摸区域的最大值单元处于单指按压不动坐标点所处驱动通道的上一条驱动通道上,则获取单指平行于感应通道划线点当前触摸区域的最大值单元、最大值单元90°方向的单元、最大值单元270°方向的单元,并按照如下方法计算补值后的单指平行于感应通道划线点当前触摸区域的最大值单元、最大值单元90°方向单元、最大值单元270°方向单元的值:
如果所述最大值单元90°方向单元小于设定触摸阈值的15%,且最大值单元90°方向的单元与最大值单元的比值小于20%,则通过以下公式分别计算补值后的单指平行于感应通道划线点当前触摸区域的最大值单元、最大值单元90°方向的单元、最大值单元270°方向的单元值:



其中Ua为补值后的单指平行于感应通道划线点当前触摸区域的最大值270°方向的单元,Ca为补值后的单指平行于感应通道划线点当前触摸区域的最大值单元,Da为补值后的单指平行于感应通道划线点当前触摸区域的最大值90°方向的单元,D单指平行于感应通道划线点当前触摸区域的最大值90°方向的单元;Vmax为新单指平行于感应通道划线点历史区域最大值。
如果所述最大值单元90°方向的单元大于或等于设定触摸阈值的15%,或者最大值单元90°方向的单元与最大值单元的比值大于或等于20%,则通过以下公式分别计算补值后的单指平行于感应通道划线点当前触摸区域的最大值单元、最大值单元90°方向的单元、最大值单元270°方向的单元值:



其中Ua为补值后的单指平行于感应通道划线点当前触摸区域的最大值270°方向的单元,Ca为补值后的单指平行于感应通道划线点当前触摸区域的最大值单元,Da为补值后的单指平行于感应通道划线点当前触摸区域的最大值90°方向的单元,D单指平行于感应通道划线...

【专利技术属性】
技术研发人员:范京津毕硕本廖律超刘爱利汤智
申请(专利权)人:南京信息工程大学
类型:发明
国别省市:江苏;32

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

1