[发明专利]一种多指触摸的识别跟踪方法及系统有效
申请号: | 201310617819.8 | 申请日: | 2013-11-27 |
公开(公告)号: | CN103605442B | 公开(公告)日: | 2017-02-01 |
发明(设计)人: | 李小勇;袁云峰 | 申请(专利权)人: | 深圳贝特莱电子科技股份有限公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041 |
代理公司: | 深圳市科吉华烽知识产权事务所(普通合伙)44248 | 代理人: | 胡玉 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 触摸 识别 跟踪 方法 系统 | ||
技术领域
本发明属于触摸控制领域,尤其涉及一种具有处理多指触摸的识别跟踪功能的方法及系统。
背景技术
随着触摸控制技术的不断发展和成熟,触摸控制产品得以广泛的应用,用户体验和需求成为触摸控制技术不断挑战新的领域和极限环境的不懈动力。
通过触摸控制实现人机交互的系统中,通常用户希望机器能更加快速、智能的理解其意图,从而提供更加自然和智能的服务。当前的触摸控制系统中,机器通过对触摸屏上移动轨迹的分析来辨识用户的姿态,从而判断出用户欲执行的操作。因此,机器能正确识别、跟踪和解释用户姿态就变得极其重要。
目前的触摸控制系统中的多点跟踪主要采用距离相关的判决方法,该方法原理简单,易于实现,对于较优的二范数(欧式距离)能准确解决前后帧触摸点无断点时的串线问题,但对于相邻帧出现少点或增点的情况,该方法就暴露出其距离最近即为最佳匹配的认知缺陷。因此,如图1所示,当多指在触摸屏上滑动某时刻出现断点时,触摸屏上会出现明显跟踪错误的触摸轨迹。
发明内容
本发明的目的在于提供一种多指触摸的识别跟踪方法,旨在解决触摸滑动过程中相邻帧少点或增点的跟踪错误的问题。
本发明是这样实现的,一种多指触摸的识别跟踪方法,所述方法包括以下步骤:
A、获取当前帧触摸点的位置;
B、判断当前帧触摸点的位置是否为空,是为空,当次触摸结束;不为空,进入步骤C;
C、判断前一帧触摸点位置是否为空,是为空,将当前帧触摸点位置赋给前一帧触摸点位置,当前触摸点位置置空,继续循环;不为空,进入步骤D;
D、判断前两帧触摸点位置是否为空,是为空,使用全局距离之和最小 值准则匹配前一帧和当前帧触摸点位置;不为空,进入步骤E;
E、计算前两帧触摸点与前一帧触摸点的向量差求出当前帧触摸点的预测位置;
F、计算预测点与当前帧触摸点的全局距离之和最小值匹配前一帧与当前帧触摸点位置;
G、前一帧点赋给前两帧点,当前帧点赋给前一帧点,当前帧点空置;返回步骤A。
本发明的进一步技术方案是:所述步骤E包括以下步骤:
E1、计算前两帧触摸点与前一帧触摸点的向量差;
E2、根据向量差计算出当前帧触摸点的预测位置。
本发明的进一步技术方案是:所述步骤F包括以下步骤:
F1、计算预测点与当前帧触摸点的全局距离之和最小值;
F2、依据全局距离之和最小值准则匹配前一帧与当前帧触摸点位置。
本发明的进一步技术方案是:所述步骤E中预测当前帧触摸点位置减少前后帧的跟踪错误,保证了触摸控制系统中的触摸点匹配的准确性和增强了触摸控制系统跟踪的鲁棒性。
本发明的进一步技术方案是:所述识别跟踪方法中距离均采用的是欧式距离,在计算距离值中均使用欧式距离值四舍五入的整数计算。
本发明的另一目的在于提供一种多指触摸的识别跟踪系统,该识别跟踪系统包括:
触摸点检测模块,用于获取当前帧触摸点的位置;
判断当前帧触摸点模块,用于判断当前帧触摸点的位置是否为空,是为空,当次触摸结束;不为空,进入步骤C;
判断前一帧触摸点模块,用于判断前一帧触摸点位置是否为空,是为空,将当前帧触摸点位置赋给前一帧触摸点位置,当前触摸点位置置空,继续循环;不为空,进入步骤D;
判断前两帧触摸点模块,用于判断前两帧触摸点位置是否为空,是为空,使用全局距离之和最小值准则匹配前一帧和当前帧触摸点位置;不为空,进入步骤E;
向量差计算预测模块,用于计算前两帧触摸点与前一帧触摸点的向量差求出当前帧触摸点的预测位置;
距离计算匹配模块,用于计算预测点与当前帧触摸点的全局距离之和最小值匹配前一帧与当前帧触摸点位置;
帧点赋给返回模块,用于前一帧点赋给前两帧点,当前帧点赋给前一帧点,当前帧点空置;返回步骤A。
本发明的进一步技术方案是:所述向量差计算预测模块包括:
向量差计算单元,用于计算前两帧触摸点与前一帧触摸点的向量差;
预测触摸点单元,用于根据向量差计算出当前帧触摸点的预测位置。
本发明的进一步技术方案是:所述距离计算匹配模块包括:
距离计算单元,用于计算预测点与当前帧触摸点的全局距离之和最小值;
匹配单元,用于依据全局距离之和最小值准则匹配前一帧与当前帧触摸点位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳贝特莱电子科技股份有限公司,未经深圳贝特莱电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310617819.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:刮水装置、尤其是机动车玻璃刮水装置
- 下一篇:座椅安全带插扣收纳结构