著录项信息
专利名称 | 一种手势识别系统及方法 |
申请号 | CN201610080002.5 | 申请日期 | 2016-02-04 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2016-07-06 | 公开/公告号 | CN105739902A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0488 | IPC分类号 | G;0;6;F;3;/;0;4;8;8查看分类表>
|
申请人 | 广州橙行智动汽车科技有限公司 | 申请人地址 | 上海市静安区江场三路238号1601-252室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 上海小鹏汽车科技有限公司 | 当前权利人 | 上海小鹏汽车科技有限公司 |
发明人 | 谢展琰;单文龙 |
代理机构 | 广州嘉权专利商标事务所有限公司 | 代理人 | 胡辉;郑泽萍 |
摘要
本发明公开了一种手势识别系统及方法,该方法包括:接收用户输入指令并响应于用户输入指令与第一预设指令匹配的情况,发送进入手势识别模式的广播通知;在系统的顶层绘制一透明的信号接收窗口;通过信号接收窗口捕捉用户的操作手势;将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势所对应的操作指令并执行;接收用户输入指令并响应于用户输入指令与第二预设指令匹配的情况,发送退出手势识别模式的广播通知;删除该信号接收窗口。本发明可以很好地判断并获得用户的操作手势对应的操作指令并执行,不会引起误操作,识别准确率高,且用户友好性高,可广泛应用于智能设备的控制行业中。
1.一种手势识别系统,其特征在于,包括:
第一解析模块,用于接收用户输入指令并响应于用户输入指令与第一预设指令匹配的情况,发送进入手势识别模式的广播通知;
第一广播处理模块,用于响应于进入手势识别模式的广播通知,在系统的顶层绘制一透明的信号接收窗口;
手势捕捉模块,用于通过信号接收窗口捕捉用户的操作手势;
信号处理模块,用于将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势所对应的操作指令并执行,其中,所述相关联的预存操作手势是根据系统当前正在执行的应用程序而关联的;
第二解析模块,用于接收用户输入指令并响应于用户输入指令与第二预设指令匹配的情况,发送退出手势识别模式的广播通知;
第二广播处理模块,用于响应于退出手势识别模式的广播通知,删除该信号接收窗口;
所述第一预设指令包括第一预设手势、第一预设语音或第一预设晃动动作,所述第二预设指令包括第二预设手势、第二预设语音或第二预设晃动动作。
2.根据权利要求1所述的一种手势识别系统,其特征在于,所述第一预设手势为双指从右往左横划的手势,所述第二预设手势为多指画圈的手势。
3.根据权利要求1所述的一种手势识别系统,其特征在于,所述信号处理模块具体用于:
将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势,进而获取所述相匹配的预存操作手势相对应的操作指令后,相应执行截屏、增大音量、减小音量、播放下一曲、播放上一曲、打开照相机或关闭当前应用程序的操作指令。
4.一种手势识别方法,其特征在于,包括:
S1、接收用户输入指令并响应于用户输入指令与第一预设指令匹配的情况,发送进入手势识别模式的广播通知;
S2、响应于进入手势识别模式的广播通知,在系统的顶层绘制一透明的信号接收窗口;
S3、通过信号接收窗口捕捉用户的操作手势;
S4、将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势所对应的操作指令并执行;
S5、接收用户输入指令并响应于用户输入指令与第二预设指令匹配的情况,发送退出手势识别模式的广播通知;
S6、响应于退出手势识别模式的广播通知,删除该信号接收窗口;
所述步骤S4中所述相关联的预存操作手势是根据系统当前正在执行的应用程序而关联的;
所述步骤S1中所述第一预设指令包括第一预设手势、第一预设语音或第一预设晃动动作,所述步骤S5中所述第二预设指令包括第二预设手势、第二预设语音或第二预设晃动动作。
5.根据权利要求4所述的一种手势识别方法,其特征在于,所述第一预设手势为双指从右往左横划的手势,所述第二预设手势为多指画圈的手势。
6.根据权利要求4所述的一种手势识别方法,其特征在于,所述步骤S4,其具体为:
将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势,进而获取所述相匹配的预存操作手势相对应的操作指令后,相应执行截屏、增大音量、减小音量、播放下一曲、播放上一曲、打开照相机或关闭当前应用程序的操作指令。
一种手势识别系统及方法\n技术领域\n[0001] 本发明涉及智能设备的触控领域,特别是涉及一种手势识别系统及方法。\n背景技术\n[0002] 目前市面上的手机、大尺寸平板电脑等智能触控设备的手势识别功能都是很粗糙的,比如ipad中设定了五指抓取的手势用于关闭当前的应用程序,此设计会照成当前的应用程序无法利用五指抓取的手势。又比如某平板电脑,设定了通过二指横划手势可以截屏,如果正在运行的应用程序本身设定了二指横划是用于执行快进的操作,那么当用户做出此手势时,无法准确判断用户的意图是截屏操作还是快进操作。总的来说,目前的手势识别系统的最大缺点是,由于智能触控设备的操作系统以及各种应用程序针对同一手势可能设定了不同的操作指令,导致用户执行手势时,系统无法很好的判断用户的真正意图,难以准确地获取相关的操作指令,容易引起误操作,用户友好性差。\n发明内容\n[0003] 为了解决上述的技术问题,本发明的目的是提供一种手势识别系统,本发明的另一目的是提供一种手势识别方法。\n[0004] 本发明解决其技术问题所采用的技术方案是:\n[0005] 一种手势识别系统,包括:\n[0006] 第一解析模块,用于接收用户输入指令并响应于用户输入指令与第一预设指令匹配的情况,发送进入手势识别模式的广播通知;\n[0007] 第一广播处理模块,用于响应于进入手势识别模式的广播通知,在系统的顶层绘制一透明的信号接收窗口;\n[0008] 手势捕捉模块,用于通过信号接收窗口捕捉用户的操作手势;\n[0009] 信号处理模块,用于将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势所对应的操作指令并执行;\n[0010] 第二解析模块,用于接收用户输入指令并响应于用户输入指令与第二预设指令匹配的情况,发送退出手势识别模式的广播通知;\n[0011] 第二广播处理模块,用于响应于退出手势识别模式的广播通知,删除该信号接收窗口。\n[0012] 进一步,所述第一预设指令包括第一预设手势、第一预设语音或第一预设晃动动作,所述第二预设指令包括第二预设手势、第二预设语音或第二预设晃动动作。\n[0013] 进一步,所述第一预设手势为双指从右往左横划的手势,所述第二预设手势为多指画圈的手势。\n[0014] 进一步,所述相关联的预存操作手势是根据系统当前正在执行的应用程序而关联的。\n[0015] 进一步,所述信号处理模块具体用于:\n[0016] 将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势,进而获取所述相匹配的预存操作手势相对应的操作指令后,相应执行截屏、增大音量、减小音量、播放下一曲、播放上一曲、打开照相机或关闭当前应用程序的操作指令。\n[0017] 本发明解决其技术问题所采用的另一技术方案是:\n[0018] 一种手势识别方法,包括:\n[0019] S1、接收用户输入指令并响应于用户输入指令与第一预设指令匹配的情况,发送进入手势识别模式的广播通知;\n[0020] S2、响应于进入手势识别模式的广播通知,在系统的顶层绘制一透明的信号接收窗口;\n[0021] S3、通过信号接收窗口捕捉用户的操作手势;\n[0022] S4、将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势所对应的操作指令并执行;\n[0023] S5、接收用户输入指令并响应于用户输入指令与第二预设指令匹配的情况,发送退出手势识别模式的广播通知;\n[0024] S6、响应于退出手势识别模式的广播通知,删除该信号接收窗口。\n[0025] 进一步,所述步骤S1中所述第一预设指令包括第一预设手势、第一预设语音或第一预设晃动动作,所述步骤S5中所述第二预设指令包括第二预设手势、第二预设语音或第二预设晃动动作。\n[0026] 进一步,所述第一预设手势为双指从右往左横划的手势,所述第二预设手势为多指画圈的手势。\n[0027] 进一步,所述步骤S4中所述相关联的预存操作手势是根据系统当前正在执行的应用程序而关联的。\n[0028] 进一步,所述步骤S4,其具体为:\n[0029] 将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势,进而获取所述相匹配的预存操作手势相对应的操作指令后,相应执行截屏、增大音量、减小音量、播放下一曲、播放上一曲、打开照相机或关闭当前应用程序的操作指令。\n[0030] 本发明的有益效果是:本发明的一种手势识别系统,包括:第一解析模块,用于接收用户输入指令并响应于用户输入指令与第一预设指令匹配的情况,发送进入手势识别模式的广播通知;第一广播处理模块,用于响应于进入手势识别模式的广播通知,在系统的顶层绘制一透明的信号接收窗口;手势捕捉模块,用于通过信号接收窗口捕捉用户的操作手势;信号处理模块,用于将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势所对应的操作指令并执行;第二解析模块,用于接收用户输入指令并响应于用户输入指令与第二预设指令匹配的情况,发送退出手势识别模式的广播通知;第二广播处理模块,用于响应于退出手势识别模式的广播通知,删除该信号接收窗口。本手势识别系统可以很好地判断并获得用户的操作手势对应的操作指令并执行,不会引起误操作,识别准确率高,且用户友好性高。\n[0031] 本发明的另一有益效果是:本发明的一种手势识别方法,包括:S1、接收用户输入指令并响应于用户输入指令与第一预设指令匹配的情况,发送进入手势识别模式的广播通知;S2、响应于进入手势识别模式的广播通知,在系统的顶层绘制一透明的信号接收窗口;\nS3、通过信号接收窗口捕捉用户的操作手势;S4、将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势所对应的操作指令并执行;S5、接收用户输入指令并响应于用户输入指令与第二预设指令匹配的情况,发送退出手势识别模式的广播通知;S6、响应于退出手势识别模式的广播通知,删除该信号接收窗口。本手势识别方法可以很好地判断并获得用户的操作手势对应的操作指令并执行,不会引起误操作,识别准确率高,且用户友好性高。\n附图说明\n[0032] 下面结合附图和实施例对本发明作进一步说明。\n[0033] 图1是本发明的一种手势识别方法的流程图。\n具体实施方式\n[0034] 本发明提供了一种手势识别系统,包括:\n[0035] 第一解析模块,用于接收用户输入指令并响应于用户输入指令与第一预设指令匹配的情况,发送进入手势识别模式的广播通知;\n[0036] 第一广播处理模块,用于响应于进入手势识别模式的广播通知,在系统的顶层绘制一透明的信号接收窗口;\n[0037] 手势捕捉模块,用于通过信号接收窗口捕捉用户的操作手势;\n[0038] 信号处理模块,用于将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势所对应的操作指令并执行;\n[0039] 第二解析模块,用于接收用户输入指令并响应于用户输入指令与第二预设指令匹配的情况,发送退出手势识别模式的广播通知;\n[0040] 第二广播处理模块,用于响应于退出手势识别模式的广播通知,删除该信号接收窗口。\n[0041] 进一步作为优选的实施方式,所述第一预设指令包括第一预设手势、第一预设语音或第一预设晃动动作,所述第二预设指令包括第二预设手势、第二预设语音或第二预设晃动动作。\n[0042] 进一步作为优选的实施方式,所述第一预设手势为双指从右往左横划的手势,所述第二预设手势为多指画圈的手势。\n[0043] 进一步作为优选的实施方式,所述相关联的预存操作手势是根据系统当前正在执行的应用程序而关联的。\n[0044] 进一步作为优选的实施方式,所述信号处理模块具体用于:\n[0045] 将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势,进而获取所述相匹配的预存操作手势相对应的操作指令后,相应执行截屏、增大音量、减小音量、播放下一曲、播放上一曲、打开照相机或关闭当前应用程序的操作指令。\n[0046] 进一步作为优选的实施方式,所述信号处理模块具体用于:将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势,当所述相匹配的预存操作手势为双指从左往右横划的手势时,获取截屏的操作指令并执行,当所述相匹配的预存操作手势为向上滑动的手势时,获取增大音量操作指令并执行,当所述相匹配的预存操作手势为向下滑动的手势时,获取减小音量操作指令并执行,当所述相匹配的预存操作手势为向左滑动的手势时,获取播放下一曲的操作指令并执行,当所述相匹配的预存操作手势为向右滑动的手势时,获取播放上一曲的操作指令并执行,当所述相匹配的预存操作手势为五指移动的手势时,获取打开照相机的操作指令并执行,当所述相匹配的预存操作手势为五指抓取的手势时,获取关闭当前应用程序的操作指令并执行。\n[0047] 参照图1,本发明还提供了一种手势识别方法,包括:\n[0048] S1、接收用户输入指令并响应于用户输入指令与第一预设指令匹配的情况,发送进入手势识别模式的广播通知;\n[0049] S2、响应于进入手势识别模式的广播通知,在系统的顶层绘制一透明的信号接收窗口;\n[0050] S3、通过信号接收窗口捕捉用户的操作手势;\n[0051] S4、将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势所对应的操作指令并执行;\n[0052] S5、接收用户输入指令并响应于用户输入指令与第二预设指令匹配的情况,发送退出手势识别模式的广播通知;\n[0053] S6、响应于退出手势识别模式的广播通知,删除该信号接收窗口。\n[0054] 进一步作为优选的实施方式,所述步骤S1中所述第一预设指令包括第一预设手势、第一预设语音或第一预设晃动动作,所述步骤S5中所述第二预设指令包括第二预设手势、第二预设语音或第二预设晃动动作。\n[0055] 进一步作为优选的实施方式,所述第一预设手势为双指从右往左横划的手势,所述第二预设手势为多指画圈的手势。\n[0056] 进一步作为优选的实施方式,所述步骤S4中所述相关联的预存操作手势是根据系统当前正在执行的应用程序而关联的。\n[0057] 进一步作为优选的实施方式,所述步骤S4,其具体为:\n[0058] 将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势,进而获取所述相匹配的预存操作手势相对应的操作指令后,相应执行截屏、增大音量、减小音量、播放下一曲、播放上一曲、打开照相机或关闭当前应用程序的操作指令。\n[0059] 进一步作为优选的实施方式,所述步骤S4,其具体为:将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势,当所述相匹配的预存操作手势为双指从左往右横划的手势时,获取截屏的操作指令并执行,当所述相匹配的预存操作手势为向上滑动的手势时,获取增大音量操作指令并执行,当所述相匹配的预存操作手势为向下滑动的手势时,获取减小音量操作指令并执行,当所述相匹配的预存操作手势为向左滑动的手势时,获取播放下一曲的操作指令并执行,当所述相匹配的预存操作手势为向右滑动的手势时,获取播放上一曲的操作指令并执行,当所述相匹配的预存操作手势为五指移动的手势时,获取打开照相机的操作指令并执行,当所述相匹配的预存操作手势为五指抓取的手势时,获取关闭当前应用程序的操作指令并执行。\n[0060] 以下结合具体实施例对本发明做详细说明。\n[0061] 实施例一\n[0062] 一种手势识别系统,包括:\n[0063] 第一解析模块,用于接收用户输入指令并响应于用户输入指令与第一预设指令匹配的情况,发送进入手势识别模式的广播通知;\n[0064] 第一广播处理模块,用于响应于进入手势识别模式的广播通知,在系统的顶层绘制一透明的信号接收窗口;\n[0065] 手势捕捉模块,用于通过信号接收窗口捕捉用户的操作手势;\n[0066] 信号处理模块,用于将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势所对应的操作指令并执行;\n[0067] 第二解析模块,用于接收用户输入指令并响应于用户输入指令与第二预设指令匹配的情况,发送退出手势识别模式的广播通知;\n[0068] 第二广播处理模块,用于响应于退出手势识别模式的广播通知,删除该信号接收窗口。\n[0069] 第一预设指令包括第一预设手势、第一预设语音或第一预设晃动动作,第二预设指令包括第二预设手势、第二预设语音或第二预设晃动动作。例如,本实施例中,第一预设手势为双指从右往左横划的手势,第二预设手势为多指画圈的手势。第一预设指令用于触发进入手势识别模式,第二预设指令用于触发退出手势识别模式,也可以设置为相应的语音信息,或者特定的晃动动作。\n[0070] 相关联的预存操作手势是根据系统当前正在执行的应用程序而关联的,例如系统后台正在播放音乐,则相关联的预存操作手势除了与常规的截屏操作等相关的手势之外,还必须包括与播放音乐的指令相应的操作手势,以此类推。详细的,本实施例中,相关联的预存操作手势包括截屏、增大音量、减小音量、播放下一曲、播放上一曲、打开照相机和关闭当前应用程序的操作指令相对应的操作手势。信号处理模块具体用于:将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势,进而获取所述相匹配的预存操作手势相对应的操作指令后,相应执行截屏、增大音量、减小音量、播放下一曲、播放上一曲、打开照相机或关闭当前应用程序的操作指令。\n[0071] 更具体的,本实施例将双指从左往右横划的手势与截屏的操作指令相对应,将向上滑动的手势与增大音量操作指令相对应,将向下滑动的手势与减小音量操作指令相对应,将向左滑动的手势与播放下一曲的操作指令相对应,将向右滑动的手势与播放上一曲的操作指令相对应,将五指移动的手势与打开照相机的操作指令相对应,将五指抓取的手势与关闭当前应用程序的操作指令相对应。\n[0072] 本发明中,提到的第一预设手势、第二预设手势以及各种预存操作手势,可以是通过软件初始化为固定的手势,也可以是用户根据使用习惯自定义设定的任意手势。例如,本实施例中,第二预设手势为多指画圈的手势,关闭当前应用程序的操作指令相对应的操作手势为五指抓取的手势,也可以将两者对换过来,使得第二预设手势为五指抓取的手势,关闭当前应用程序的操作指令相对应的操作手势为多指画圈的手势。\n[0073] 相应的,信号处理模块具体用于:将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势,当所述相匹配的预存操作手势为双指从左往右横划的手势时,获取截屏的操作指令并执行,当所述相匹配的预存操作手势为向上滑动的手势时,获取增大音量操作指令并执行,当所述相匹配的预存操作手势为向下滑动的手势时,获取减小音量操作指令并执行,当所述相匹配的预存操作手势为向左滑动的手势时,获取播放下一曲的操作指令并执行,当所述相匹配的预存操作手势为向右滑动的手势时,获取播放上一曲的操作指令并执行,当所述相匹配的预存操作手势为五指移动的手势时,获取打开照相机的操作指令并执行,当所述相匹配的预存操作手势为五指抓取的手势时,获取关闭当前应用程序的操作指令并执行。\n[0074] 采用本手势识别系统之后,当接收到用户输入指令并触发进入手势识别模式时,通过透明的信号接收窗口捕捉获取用户的操作手势并进行匹配后,可以获得相对应的操作指令并执行。由于增加的是透明的信号接收窗口,该信号接收窗口只捕捉用户的操作手势,不会影响到用户正常查看当前正在运行的应用程序的功能。而且通过指令触发进行手势识别模式后,采用信号接收窗口截取用户的所有操作手势并解析获得相关的操作指令,不开放给当前正在运行的应用程序使用,而在接收到用户输入指令并触发退出手势识别模式后,再将系统接收到的操作手势开放给正在运行的应用程序使用。因此,应用本手势识别系统后,可以很好地判断并获得操作手势的真正意图并执行对应的操作指令,不会引起误操作,识别准确率高,且用户友好性高。\n[0075] 而且本手势识别系统是在操作系统的层面进行的,无论当前正在运行的是什么应用程序,只要接收到用于触发进入手势识别模式的输入指令,即触发进入手势识别模式,最大的方便了用户,尤其是当用户正在驾驶车辆时,可以进行盲操作,立马进入手势识别模式,从而快速地执行相关操作指令,例如调节音乐音量大小,调节空调温度等。\n[0076] 实施例二\n[0077] 参照图1,一种手势识别方法,包括:\n[0078] S1、接收用户输入指令并响应于用户输入指令与第一预设指令匹配的情况,发送进入手势识别模式的广播通知;\n[0079] S2、响应于进入手势识别模式的广播通知,在系统的顶层绘制一透明的信号接收窗口;由于操作系统的窗口管理系统是分层的,越靠近顶层,捕捉触摸事件的优先级就越高,因此本实施例在系统的最顶层添加一个透明的信号接收窗口,作为第一个接收到触摸事件的窗口,从而通过该透明的信号接收窗口接收触摸事件并触发相应的操作,不再传递给下一层的窗口;\n[0080] S3、通过信号接收窗口捕捉用户的操作手势;\n[0081] S4、将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势所对应的操作指令并执行;\n[0082] S5、接收用户输入指令并响应于用户输入指令与第二预设指令匹配的情况,发送退出手势识别模式的广播通知;\n[0083] S6、响应于退出手势识别模式的广播通知,删除该信号接收窗口。\n[0084] 步骤S1中第一预设指令包括第一预设手势、第一预设语音或第一预设晃动动作,步骤S5中第二预设指令包括第二预设手势、第二预设语音或第二预设晃动动作。例如,本实施例中,第一预设手势为双指从右往左横划的手势,第二预设手势为多指画圈的手势。第一预设指令用于触发进入手势识别模式,第二预设指令用于触发退出手势识别模式,也可以设置为相应的语音信息,或者特定的晃动动作。\n[0085] 步骤S4中相关联的预存操作手势是根据系统当前正在执行的应用程序而关联的,例如系统后台正在播放音乐,则相关联的预存操作手势除了与常规的截屏操作等相关的手势之外,还必须包括与播放音乐的指令相应的操作手势,以此类推。详细的,本实施例中,相关联的预存操作手势包括截屏、增大音量、减小音量、播放下一曲、播放上一曲、打开照相机和关闭当前应用程序的操作指令相对应的操作手势。信号处理模块具体用于:将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势,进而获取所述相匹配的预存操作手势相对应的操作指令后,相应执行截屏、增大音量、减小音量、播放下一曲、播放上一曲、打开照相机或关闭当前应用程序的操作指令。\n[0086] 更具体的,本实施例本实施例将双指从左往右横划的手势与截屏的操作指令相对应,将向上滑动的手势与增大音量操作指令相对应,将向下滑动的手势与减小音量操作指令相对应,将向左滑动的手势与播放下一曲的操作指令相对应,将向右滑动的手势与播放上一曲的操作指令相对应,将五指移动的手势与打开照相机的操作指令相对应,将五指抓取的手势与关闭当前应用程序的操作指令相对应。\n[0087] 相应的,步骤S4,其具体为:\n[0088] 将用户的操作手势与相关联的预存操作手势进行匹配后,获得与该操作手势相匹配的预存操作手势,当所述相匹配的预存操作手势为双指从左往右横划的手势时,获取截屏的操作指令并执行,当所述相匹配的预存操作手势为向上滑动的手势时,获取增大音量操作指令并执行,当所述相匹配的预存操作手势为向下滑动的手势时,获取减小音量操作指令并执行,当所述相匹配的预存操作手势为向左滑动的手势时,获取播放下一曲的操作指令并执行,当所述相匹配的预存操作手势为向右滑动的手势时,获取播放上一曲的操作指令并执行,当所述相匹配的预存操作手势为五指移动的手势时,获取打开照相机的操作指令并执行,当所述相匹配的预存操作手势为五指抓取的手势时,获取关闭当前应用程序的操作指令并执行。\n[0089] 本手势识别方法,当接收到用户输入指令并触发进入手势识别模式时,通过透明的信号接收窗口捕捉获取用户的操作手势并进行匹配后,可以获得相对应的操作指令并执行。由于增加的是透明的信号接收窗口,该信号接收窗口只捕捉用户的操作手势,不会影响到用户正常查看当前正在运行的应用程序的功能。而且通过指令触发进行手势识别模式后,采用信号接收窗口截取用户的所有操作手势并解析获得相关的操作指令,不开放给当前正在运行的应用程序使用,而在接收到用户输入指令并触发退出手势识别模式后,再将系统接收到的操作手势开放给正在运行的应用程序使用。因此,本手势识别方法可以很好地判断并获得操作手势的真正意图并执行对应的操作指令,不会引起误操作,识别准确率高,且用户友好性高。\n[0090] 而且本手势识别方法是在操作系统的层面进行的,无论当前正在运行的是什么应用程序,只要接收到用于触发进入手势识别模式的输入指令,即触发进入手势识别模式,最大的方便了用户,尤其是当用户正在驾驶车辆时,可以进行盲操作,立马进入手势识别模式,从而快速地执行相关操作指令,例如调节音乐音量大小,调节空调温度等。\n[0091] 以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变形或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。
法律信息
- 2019-12-27
专利权的转移
登记生效日: 2019.12.09
专利权人由广州橙行智动汽车科技有限公司变更为上海小鹏汽车科技有限公司
地址由510006 广东省广州市番禺区小谷围街外环西路100号广东工业大学理学馆429,431房变更为200040 上海市静安区江场三路238号1601-252室
- 2019-09-20
- 2016-08-03
实质审查的生效
IPC(主分类): G06F 3/0488
专利申请号: 201610080002.5
申请日: 2016.02.04
- 2016-07-06
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2014-10-01
|
2012-11-02
| | |
2
| |
2015-11-11
|
2015-08-27
| | |
3
| |
2016-01-27
|
2015-05-28
| | |
4
| |
2016-10-05
|
2015-01-27
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |