当前位置: 首页 > 专利查询>清华大学专利>正文

一种手势识别方法及系统技术方案

技术编号:29132313 阅读:28 留言:0更新日期:2021-07-02 22:27
本发明专利技术提供了一种手势识别方法及系统,该方法为:获取用户用于操作屏幕的待识别手势的第一手势数据;对第一手势数据进行预处理,至少得到待识别手势的触控点ID编号的ID数量、每个触控点ID编号对应的布尔值和每个触控点ID编号对应的数据点集向量;利用待识别手势的触控点ID编号的ID数量、每个触控点ID编号对应的布尔值和每个触控点ID编号对应的数据点集向量,从预设的手势库中确定与待识别手势相匹配的样本手势,并将其作为待识别手势的最终识别结果。利用待识别手势的触控点ID编号及其相关数据,从手势库中确定与待识别手势相匹配的样本手势作为最终识别结果,以实现准确识别多样化的手势,进而提高用户的使用体验。

【技术实现步骤摘要】
一种手势识别方法及系统
本专利技术涉及手势识别
,具体涉及一种手势识别方法及系统。
技术介绍
随着互联网的发展,智能手机和平板电脑等智能终端逐渐被广泛应用。用户与智能终端进行交互的主要方式为手势交互,而随着智能终端的应用场景的增加,用户在操作智能终端时所使用的手势也越来越多样化。因此,为保证用户的使用体验,如何准确的识别多样化的手势是目前亟需待解决的问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种手势识别方法及系统,以实现准确的识别多样化的手势这一目的。为实现上述目的,本专利技术实施例提供如下技术方案:本专利技术实施例第一方面公开一种手势识别方法,所述方法包括:获取用户用于操作屏幕的待识别手势的第一手势数据,所述第一手势数据包括:构成所述待识别手势的至少一根手指在所述屏幕上操作时采集得到的触控点ID编号、至少一个操作事件类型和至少一组定位信息,所述定位信息包括:横坐标、纵坐标和采集到所述操作事件类型的时间戳,每个所述操作事件类型对应一组所述定位信息;对所述第一手势数据进行预处理,本文档来自技高网...

【技术保护点】
1.一种手势识别方法,其特征在于,所述方法包括:/n获取用户用于操作屏幕的待识别手势的第一手势数据,所述第一手势数据包括:构成所述待识别手势的至少一根手指在所述屏幕上操作时采集得到的触控点ID编号、至少一个操作事件类型和至少一组定位信息,所述定位信息包括:横坐标、纵坐标和采集到所述操作事件类型的时间戳,每个所述操作事件类型对应一组所述定位信息;/n对所述第一手势数据进行预处理,至少得到所述待识别手势的触控点ID编号的ID数量、每个触控点ID编号对应的布尔值和每个触控点ID编号对应的数据点集向量,所述数据点集向量由所述操作事件类型和所述定位信息构成;/n利用所述待识别手势的触控点ID编号的ID数...

【技术特征摘要】
1.一种手势识别方法,其特征在于,所述方法包括:
获取用户用于操作屏幕的待识别手势的第一手势数据,所述第一手势数据包括:构成所述待识别手势的至少一根手指在所述屏幕上操作时采集得到的触控点ID编号、至少一个操作事件类型和至少一组定位信息,所述定位信息包括:横坐标、纵坐标和采集到所述操作事件类型的时间戳,每个所述操作事件类型对应一组所述定位信息;
对所述第一手势数据进行预处理,至少得到所述待识别手势的触控点ID编号的ID数量、每个触控点ID编号对应的布尔值和每个触控点ID编号对应的数据点集向量,所述数据点集向量由所述操作事件类型和所述定位信息构成;
利用所述待识别手势的触控点ID编号的ID数量、每个触控点ID编号对应的布尔值和每个触控点ID编号对应的数据点集向量,从预设的手势库中确定与所述待识别手势相匹配的样本手势,并将其作为所述待识别手势的最终识别结果,其中,所述手势库中包含预设的多个样本手势和每个样本手势对应的经过所述预处理的第二手势数据。


2.根据权利要求1所述的方法,其特征在于,所述对所述第一手势数据进行预处理,至少得到所述待识别手势的触控点ID编号的ID数量、每个触控点ID编号对应的布尔值和每个触控点ID编号对应的数据点集向量,包括:
确定所述待识别手势的触控点ID编号的ID数量,所述ID数量与构成所述待识别手势的手指数量一致;
确定所述待识别手势的每个触控点ID编号对应的数据点集,所述数据点集包含至少一个操作事件类型和至少一组定位信息,所述数据点集中的数据按时间戳由前至后的时间顺序排列;
针对所述待识别手势的每个触控点ID编号,基于所述触控点ID编号的数据点集中的时间戳,判断所述触控点ID编号的数据点集中最后预设时长的横坐标和纵坐标是否发生变化,并根据判断结果确定所述触控点ID编号对应的布尔值;
针对所述待识别手势的每个触控点ID编号,将所述触控点ID编号对应的数据点集转化为向量,得到对应的数据点集向量。


3.根据权利要求1所述的方法,其特征在于,所述利用所述待识别手势的触控点ID编号的ID数量、每个触控点ID编号对应的布尔值和每个触控点ID编号对应的数据点集向量,从预设的手势库中确定与所述待识别手势相匹配的样本手势,并将其作为所述待识别手势的最终识别结果,包括:
从预设的手势库中,确定触控点ID编号的ID数量与所述待识别手势相同,且各触控点ID编号的布尔值与所述待识别手势相同的至少一个第一样本手势;
针对每一个所述第一样本手势,计算所述待识别手势和所述第一样本手势的数据点集向量之间的相似度;
确定所述相似度最小且在阈值范围内的所述第一样本手势为第二样本手势,将所述第二样本手势作为所述待识别手势的最终识别结果。


4.根据权利要求1所述的方法,其特征在于,构建所述手势库的过程,包括:
获取多个样本手势,及获取每个所述样本手势对应的第二手势数据;
针对每个所述样本手势,对所述样本手势的第二手势数据进行预处理,得到所述样本手势的触控点ID编号的ID数量、每个触控点ID编号对应的布尔值和每个触控点ID编号对应的数据点集向量;
针对每个所述样本手势,将所述样本手势的触控点ID编号的ID数量、每个触控点ID编号对应的布尔值和每个触控点ID编号对应的数据点集向量存储至手势库中。


5.根据权利要求2所述的方法,其特征在于,所述针对所述待识别手势的每个触控点I...

【专利技术属性】
技术研发人员:史元春喻纯杨欢
申请(专利权)人:清华大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1