[发明专利]多点触控的触摸点匹配方法及装置有效
申请号: | 201710642137.0 | 申请日: | 2017-07-31 |
公开(公告)号: | CN107368223B | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 王武军;赵书凯;薛晓光;张连峰 | 申请(专利权)人: | 海信视像科技股份有限公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041;G06F3/0488 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多点 触摸 匹配 方法 装置 | ||
本发明实施例提供了一种多点触控的触摸点匹配方法及装置。在当前扫描周期中扫描到的多个触摸点中确定真触摸点和伪触摸点;将已生成的触摸轨迹与确定出的真触摸点匹配;如果未匹配成功,将已生成的触摸轨迹与确定出的伪触摸点匹配。假设某一触摸点为真触摸点,即使将该触摸点误判为伪触摸点,虽然将已生成的触摸轨迹与真触摸点匹配时不会将已生成的触摸轨迹与该触摸点成功匹配,但是在该触摸轨迹与真触摸点未匹配成功时,仍旧会将该触摸点作为伪触摸点与该触摸轨迹继续匹配,且往往会将触摸点与该触摸轨迹匹配成功,从而可以一定程度上避免本应与该触摸点匹配成功的该触摸轨迹中断,进而避免影响用户的触控体验。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种多点触控的触摸点匹配方法及装置。
背景技术
随着技术的飞速发展,多点触控技术受到了越来越多的用户的欢迎,多点触控技术通常应用于红外触摸屏中,用于检测在红外触摸屏上输入的多点触控操作的触摸点。
其中,在检测多点触控操作的触摸点时,首先采用正扫光路计算所有可能的触摸点,然后根据斜扫光路被遮挡的情况确定这些触摸点为真触摸点或伪触摸点,将确定出的伪触摸点丢弃,并将确定出的真触摸点组成真触摸点集合,以及将已生成的触摸轨迹与真触摸点集合中的真触摸点匹配。
然而,发明人发现:在确定一个触摸点为真触摸点或伪触摸点时通常会发生误判情况,如果发生误判情况,则本来应该与该真触摸点匹配成功的触摸轨迹此时就无法在真触摸点集合中成功匹配到触摸点,进而导致该触摸轨迹中断,影响用户的触控体验。
发明内容
为克服相关技术中存在的问题,本发明实施例提供一种多点触控的触摸点匹配方法及装置。
根据本发明实施例的第一方面,提供一种多点触控的触摸点匹配方法,所述方法还包括:
在当前扫描周期中扫描到的多个触摸点中确定真触摸点和伪触摸点;
将已生成的触摸轨迹与所述真触摸点匹配;
如果所述触摸轨迹与所述真触摸点未匹配成功,将所述触摸轨迹与所述伪触摸点匹配。
其中,所述将所述触摸轨迹与所述伪触摸点匹配,包括:
如果在所述多个触摸点中确定出至少两个伪触摸点,则按照伪触摸点的触摸面积由大到小的顺序,将所述触摸轨迹分别与所述至少两个伪触摸点匹配。
其中,所述将所述触摸轨迹与所述伪触摸点匹配,包括:
按照伪触摸点的触摸面积由大到小的顺序,从所述至少两个伪触摸点中选择未曾选择过的伪触摸点;
从所述触摸轨迹中获取触摸时间最晚的触摸点;
如果选择的伪触摸点与获取的所述一个触摸点之间的距离小于预设距离,则确定选择的伪触摸点的第一触摸面积以及获取的所述一个触摸点的第二触摸面积;
如果所述第一触摸面积与所述第二触摸面积之间的比值小于预设阈值或者所述第二触摸面积与所述第一触摸面积之间的比值小于预设阈值,则将选择的伪触摸点添加在所述触摸轨迹的末尾。
进一步地,所述方法还包括:
如果在所述多个触摸点中确定出至少两个真触摸点,则在所述至少两个真触摸点中检测是否存在未与已生成的所有触摸轨迹匹配成功的真触摸点;
如果存在未与已生成的所有触摸轨迹匹配成功的真触摸点,则创建新的触摸轨迹,并将未与已生成的所有触摸轨迹匹配成功的真触摸点设置为所述新的触摸轨迹的起始触摸点。
进一步地,所述方法还包括:
如果所述触摸轨迹与所述伪触摸点匹配未成功,则将所述触摸轨迹中的触摸时间最晚的触摸点确定为所述触摸轨迹的终止触摸点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信视像科技股份有限公司,未经海信视像科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710642137.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:双簧管擦洗工具
- 下一篇:一种生物医药用试管清洗装置