[发明专利]一种根据触摸区域区分双指并拢划线变单指划线的方法、装置及触控显示装置有效
申请号: | 201911121167.2 | 申请日: | 2019-11-15 |
公开(公告)号: | CN110928476B | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 毕硕本;范京津;刘爱利;陈昌春;孙石磊 | 申请(专利权)人: | 南京信息工程大学 |
主分类号: | G06F3/04883 | 分类号: | G06F3/04883 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 王磊 |
地址: | 210044 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 根据 触摸 区域 区分 并拢 划线 变单指 方法 装置 显示装置 | ||
本发明提供了一种根据触摸区域区分双指并拢划线变单指划线的方法、装置及触控显示装置,方法包括:判断是否是两指划线操作且两指距离小于预定值;如果是,则判断触摸区域次大值单元是否在最大值单元周边十六宫格内;如果是,则取下一帧数据,判断触摸区域次大值单元是否在最大值单元周边八宫格内;如果是,则连续取十五帧数据,分别判断触摸区域次大值单元是否都在最大值单元周边八宫格内;如果连续十五帧都满足条件,则判断此时已由双指并拢划线变为单指划线;该方法能够稳定区分双指并拢划线变单指划线,避免变换过程中的误判。
技术领域
本发明涉及触控技术领域,尤其涉及一种根据触摸区域区分双指并拢划线变单指划线的方法、装置及触控显示装置。
背景技术
在电容触控领域,当用户由双指并拢划线变单指划线的时候,由于两指距离过近,容易被触控IC有时判断为单指划线、有时又判断为两指并拢划线,造成划线轨迹出现锯齿和毛刺形状,影响用户的操作体验。
发明内容
本发明的目的在于针对上述现有技术中的户由双指并拢划线变单指划线过程中产生的锯齿、毛刺状轨迹问题,提出一种基于根据触摸区域区分双指并拢划线变单指划线的方法、装置及触控显示装置,能够有效改善该问题,提高用户的操作体验。
一种基于根据触摸区域区分双指并拢划线变单指划线的方法,包括:
步骤S101:检测坐标轨迹,确定当前正在进行双指并拢划线动作且两指距离小于预设值;
步骤S102:判断触摸区域次大值单元是否在最大值单元周边十六宫格内;
步骤S103:如果是,则取下一帧数据,判断触摸区域次大值单元是否在最大值单元周边八宫格内;
步骤S104:如果是,则连续取十五帧数据,分别判断触摸区域次大值单元是否都在最大值单元周边八宫格内;
步骤S105:如果连续十五帧都满足条件,则判断此时已由双指并拢划线变为单指划线。
进一步地,步骤S101具体为:检测坐标轨迹,确定当前正在进行双指划线动作;判断两指间距离是否小于预设值;如果是,则根据MFL的值决定下一个步骤:
如果MFL=0,则令MFL=1,进入判断触摸区域次大值单元是否在最大值单元周边十六宫格内步骤;如果MFL=2,则进入判断触摸区域次大值单元是否在最大值单元周边八宫格内步骤;如果MFL=3,则进入连续取十五帧数据,分别判断触摸区域次大值单元是否都在最大值单元周边八宫格内步骤;如果不是,则令MFL=0,继续下一帧数据的判断;
其中,MFL为合点级别。
进一步地,步骤S102具体为:查找当前最大值触摸区域周围十六宫格区域,判断次大值单元是否处于当前最大值触摸区域周围十六宫格区域内;如果是,则令MFL=2,继续下一帧数据的判断;如果不是,则令MFL=0,继续下一帧数据的判断;
其中,MFL为合点级别。
进一步地,步骤S103具体为:取新的一帧数据;检测坐标轨迹,确定当前正在进行双指划线动作;判断两指间距离是否小于预设值;如果两指间距离小于预设值,则查找当前最大值触摸区域周围八宫格区域,判断次大值单元是否处于当前最大值触摸区域周围八宫格区域内;如果是,则令MFL=3,MC=0,继续下一帧数据的判断;如果不是,则查找当前最大值触摸区域周围十六宫格区域,判断次大值单元是否处于当前最大值触摸区域周围十六宫格区域内;如果是,则令MFL=2,继续下一帧数据的判断;如果不是,则令MFL=0,继续下一帧数据的判断;如果两指间距离大于或等于预设值,则令MFL=0,继续下一帧数据的判断;
其中,MFL为合点级别,MC为合点计数器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京信息工程大学,未经南京信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911121167.2/2.html,转载请声明来源钻瓜专利网。