[发明专利]一种获取触屏设备曲线操作轨迹的方法及系统在审
申请号: | 201510311664.4 | 申请日: | 2015-06-09 |
公开(公告)号: | CN104991687A | 公开(公告)日: | 2015-10-21 |
发明(设计)人: | 陈生;邓建波;曹捷;谢毅;吴权芳 | 申请(专利权)人: | 惠州TCL移动通信有限公司 |
主分类号: | G06F3/044 | 分类号: | G06F3/044 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 设备 曲线 操作 轨迹 方法 系统 | ||
1.一种获取触屏设备曲线操作轨迹的方法,其特征在于,包括:
A、获取触屏操作触控点的坐标值;
B、根据所述坐标值判断触控轨迹是否为直线,若为直线则输出直线操作轨迹;若不是,则执行步骤C;
C、按照坐标值在坐标上的排列顺序,依次对属于曲线轨迹上拐点的坐标值进行识别;
D、根据识别出拐点的坐标值及起点和触控终点的坐标值,输出本次触控点对应的曲线轨迹路线;
所述步骤C包括:
C1、利用AKIMA差值算法计算出曲线轨迹中排列在触控点之前和之后两个触控点切线的斜率,并根据计算的两个斜率判断所述触控点是否为拐点;
C2、将除了触控起点、触控终点及识别出为拐点的触控点对应的坐标值保存后,删除其他坐标值。
2.根据权利要求1所述获取触屏设备曲线操作轨迹的方法,其特征在于, 所述步骤B包括:
B1、根据获取触控点的坐标值的时间顺序,识别出本次触控操作起点和触控终点;
B2、计算其他触控点到所述起点与触控终点连线的距离,判断所述距离是否均小于预设阈值,若均小于,则判定触控轨迹为直线,否则为曲线轨迹。
3.根据权利要求1所述获取触屏设备曲线操作轨迹的方法,其特征在于,所述步骤D还包括:
D1、在识别出拐点的坐标值及起点和触控终点的坐标值之间按照预设值等距离插入若干个坐标值,并根据所述拐点的坐标值及触控起点和触控终点的坐标值、及插入后的若干个坐标值输出曲线轨迹路线。
4.一种获取触屏设备曲线操作轨迹的系统,其特征在于,包括:
坐标值获取模块,用于获取触屏操作触控点的坐标值;
轨迹判定模块,用于根据所述坐标值判断触控轨迹是否为直线,若为直线则输出直线操作轨迹;若不是,则判定为曲线轨迹;
拐点识别模块,用于按照坐标值在坐标上的排列顺序,依次对属于曲线轨迹上拐点的坐标值进行识别;
曲线轨迹输出模块,用于根据识别出拐点的坐标值及触控起点和触控终点的坐标值,输出本次触控点对应的曲线轨迹路线;
所述拐点识别模块包括:
斜率计算单元,利用AKIMA差值算法计算出曲线轨迹中排列在触控点之前和之后两个触控点切线的斜率,并根据计算的两个斜率判断所述触控点是否为拐点;
所述拐点识别模块还包括:
噪点剔除单元,用于将除了触控起点、触控终点及识别出为拐点的触控点对应的坐标值保存后,删除其他坐标值。
5.根据权利要求4所述获取触屏设备曲线操作轨迹的系统,其特征在于,所述轨迹判定模块包括:
起始点识别单元,用于根据获取触控点的坐标值的时间顺序,识别出本次触控操作起点和触控终点;
轨迹分析单元,用于计算其他触控点到所述起点与触控终点连线的距离,判断计算出的距离是否均小于预设阈值,若均小于,则判定触控轨迹为直线,否则为曲线。
6.根据权利要求4所述获取触屏设备曲线操作轨迹的系统,其特征在于,所述曲线轨迹输出模块包括:
数值插入单元,用于在识别出拐点的坐标值及触控起点和触控终点的坐标值之间按照预设值等距离插入若干坐标值,并根据所述拐点的坐标值及触控起点和触控终点的坐标值、及插入后的若干个坐标值输出曲线轨迹路线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州TCL移动通信有限公司,未经惠州TCL移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510311664.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:图标的页面切换方法和装置
- 下一篇:触控模组及触控显示装置