[发明专利]手势区间的检测方法及装置有效
申请号: | 201810326692.7 | 申请日: | 2018-04-12 |
公开(公告)号: | CN110378169B | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 单彦会;荣玉军;章婷婷;刘亮元;李悦 | 申请(专利权)人: | 中移(杭州)信息技术有限公司;中国移动通信集团有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 311100 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 手势 区间 检测 方法 装置 | ||
1.一种手势区间的检测方法,其特征在于,所述方法包括:
获取多个数据区间,所述数据区间包括实时采集的第一预设数量个加速度数据;
将第一数据区间的每个加速度数据,采用双曲正切函数,得到第一预设数量个变换后的加速度数据,所述第一数据区间为所述多个数据区间中的任一数据区间;
将所述第一预设数量个变换后的加速度数据,采用预设离散算法,得到所述第一数据区间的离散度;
基于所述第一数据区间的离散度与预设离散度阈值的比较结果,确定出所述第一数据区间是否为手势区间,所述手势区间为属于手势信号的数据区间;
其中,基于所述第一数据区间的离散值与预设离散度阈值的比较结果,确定出所述第一数据区间是否为手势区间,包括:
当所述第一数据区间的离散度大于预设离散度阈值时,确定所述第一数据区间为手势区间;
当所述第一数据区间的离散度不大于所述预设离散度阈值时,获取所述第一数据区间与第二数据区间的相关度,所述第二数据区间为与所述第一数据区间相邻的前一个数据区间,其中,在所述第一数据区间为初始数据区间时,所述第二数据区间为相关度为零的预设数据区间;
若所述相关度大于预设相关度阈值,则确定所述第一数据区间为手势区间;
若所述相关度不大于预设相关度阈值,则确定所述第一数据区间为非手势区间。
2.如权利要求1所述的方法,其特征在于,所述变换后的加速度数据包括第二预设数量个空间维度的速度数据;
将所述第一预设数量个变换后的加速度数据,采用预设离散算法,得到所述第一数据区间的离散度,包括:
将每个变换后的加速度数据的第二预设数量个空间维度的速度数据,采用第一预设算法,得到速率数据;
将第一预设数量个速率数据,采用方差运算,得到所述第一数据区间的离散度。
3.如权利要求1所述的方法,其特征在于,获取所述第一数据区间与第二数据区间的相关度,包括:
将所述第一数据区间对应的每个变换后的加速度数据中相同维度上的速度数据,采用预设相关度算法,得到所述第一数据区间各维度上的相关度;
将第二数据区间对应的每个变换后的加速度数据中相同维度上的速度数据,采用所述预设相关度算法,得到所述第二数据区间各维度上的相关度;
基于所述第一数据区间的各维度上的相关度和所述第二数据区间的各维度上的相关度,在相同维度上采用第二预设算法,得到所述第一数据区间与所述第二数据区间的相关度。
4.如权利要求3所述的方法,其特征在于,所述第二预设算法为计算所述第一数据区间中各维度上的相关度与所述第二数据区间中相应维度上的相关度差值的绝对值的最大值;
所述第二预设算法公式可以表示为:
其中,rmax为所述第一数据区间与所述第二数据区间的相关度,max{}表示取最大值,abs()表示取绝对值,s为目标维度,r1为所述第一数据区间中s维度上的相关度,r2为所述第二数据区间中s维度上的相关度。
5.如权利要求1所述的方法,其特征在于,在得到第一预设数量个变换后的加速度数据之前,所述方法还包括:
将所述第一数据区间内的加速度数据,采用中值滤波算法,得到滤波后的加速度数据;
基于归一化拉伸算法,将滤波后的加速度数据拉伸至预设数据范围内。
6.如权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述多个数据区间中手势区间的位置、非手势区间的位置和所述非手势区间的连续区间数;
将确定的第一个手势区间的位置作为完整手势信号的起始点;
基于所述非手势区间的连续区间数与预设非手势区间阈值的比较结果,确定出所述完整手势信号的结束点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(杭州)信息技术有限公司;中国移动通信集团有限公司,未经中移(杭州)信息技术有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810326692.7/1.html,转载请声明来源钻瓜专利网。