[发明专利]导航系统手势命令输入判断方法及装置无效
申请号: | 200910089814.6 | 申请日: | 2009-07-24 |
公开(公告)号: | CN101614552A | 公开(公告)日: | 2009-12-30 |
发明(设计)人: | 张文星 | 申请(专利权)人: | 深圳市凯立德计算机系统技术有限公司 |
主分类号: | G01C21/36 | 分类号: | G01C21/36;G06F3/041 |
代理公司: | 北京凯特来知识产权代理有限公司 | 代理人: | 郑立明 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 导航系统 手势 命令 输入 判断 方法 装置 | ||
技术领域
本发明一种导航系统的判断方法,尤其涉及一种应用于导航系统的手势命令输入判断方法及装置。
背景技术
目前,车载全球定位系统(Global Positioning System,GPS)已广泛应用于日常工作与生活中。用户在导航系统中设置出发地、目的地、必经地、回避地等,导航系统根据用户的设置规划合适的路径,并显示出来供用户参考。随着科技的发展,导航系统已可以通过手势命令直接在导航装置的触摸屏幕上操作来实现多种功能,如设置目的地、放大或者缩小电子地图、放大或减小导航语音播报的声音等功能。但是如果导航系统只能识别与其内存储的手势命令完全相同的输入,例如,导航系统内储存的手势命令为顺时针圆形的对应的操作,但是一般的用户都无法徒手输入规则的圆形,那么该手势命令就无法执行,则会给用户造成极大的不便。
发明内容
本发明所要解决的技术问题在于提供一种导航系统手势命令输入判断方法及装置,以解决现有的导航系统只能识别与其内存储的手势命令完全相同的输入,而导致用户输入与存储的手势命令存在一定差别时不能顺利执行输入手势命令的问题。
本发明的目的是通过以下技术方案来实现的:
一种导航系统手势命令输入判断方法,包括以下步骤:
步骤a.根据手势命令输入的起始接触点与终点接触点计算起始接触点与终点接触点之间的距离及起始接触点与终点接触点形成的直线的斜率,并分别判断所述距离及斜率所处的范围;
步骤b.根据所述距离及斜率所处的范围判断导航系统中是否存储有相符的命令,如果有,则读取所述命令并执行。
本发明采取的技术方案还包括:所述步骤a之前还包括:预先在导航系统中存储执行操作命令对应的距离范围以及斜率范围,不同的距离范围以及斜率范围分别对应不同的操作命令。
本发明采取的技术方案还包括:所述步骤a还包括:保存手势命令输入的中间接触点,分别计算中间接触点与起始接触点、中间接触点与终点接触点或者终点接触点之间的距离以及形成直线的斜率。
本发明采取的技术方案还包括:所述步骤a还包括:设定手势命令输入时间间隔,计算所述时间间隔的起点与终点时刻的两个接触点之间的距离,并判断距离是否大于导航系统内预定的距离。
本发明采取的技术方案还包括:所述时间间隔的起点时刻与终点时刻的两个接触点之间的距离大于导航系统内预定的距离,则保存起点时刻与终点时刻的两个接触点,并计算起点时刻与终点时刻的两个接触点形成直线的斜率。
本发明采取的技术方案还包括:所述步骤b还包括:所述距离及斜率所处的范围在导航系统中没有相符的命令,则判断用户是否需要重新输入。
本发明采取的另一技术方案为:一种导航系统手势命令输入判断装置,包括:
接触点保存模块,用于保存用户与导航装置的起始接触点及终点接触点;
距离计算模块,用于计算起始接触点和终点接触点之间的距离,并判断所述距离所处的范围;
斜率计算模块,用于手势命令输入的起始接触点到终点接触点形成的直线的斜率,并判断所述斜率所处的范围;
命令判断模块,用于根据起始接触点与终点接触点之间的距离所处的范围、形成直线的斜率所处的范围,判断在导航系统中是否存在相符的操作命令;
和命令执行模块,用于执行与存储操作命令相符的手势输入命令。
本发明采取的技术方案还包括:所述导航系统手势命令输入判断装置还包括:时间间隔设定模块,用于设定手势命令输入的时间间隔,以确定起点时刻与终点时刻的接触点。
本发明采取的技术方案还包括:所述导航系统手势命令输入判断装置还包括:距离判断模块,用于判断起点时刻与终点时刻的两个接触点之间的距离是否大于导航系统内预定的距离。
本发明采取的技术方案还包括:所述接触点保存模块还保存用户与导航装置的中间接触点,距离计算模块分别计算每个中间接触点与相邻的上一中间接触点之间的距离,并判断距离所处的范围,斜率计算模块分别计算每个中间接触点与相邻的上一中间接触点形成的直线斜率,并判断斜率所处的范围,命令判断模块还根据所述每个中间接触点与相邻的上一中间接触点之间的距离范围以及斜率范围,判断导航系统中是否存在相符的操作命令。
采用本发明的技术方案以后,用户在输入手势命令时,输入的手势命令与导航系统内存储的手势命令存在的差别处于预设的范围内,则仍能顺利执行输入手势命令,从而方便用户的使用。
附图说明
图1为本发明实施例的导航系统手势命令输入判断方法的流程图。
图2为本发明实施例的导航系统手势命令输入判断装置的结构示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市凯立德计算机系统技术有限公司,未经深圳市凯立德计算机系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910089814.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:从瓦斯中移除甲烷的方法
- 下一篇:气枪连发机构