欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2019100208835
申请人: 成都大学
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2024-01-05
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于虚拟交互装置的手势识别系统,其特征在于,包括数据采集模块、预处理模块、手势识别模块、处理器、显示模块、执行模块、虚拟交互装置、软件识别模块、手势切换模块、手势存储模块和手势编辑模块;

所述数据采集模块用于采集手指指尖标识及手指尖的距离;所述数据采集模块将采集手指指尖标识及手指尖的距离发送至预处理模块;所述预处理模块接收数据采集模块发送的采集手指指尖标识及手指尖的距离信息并进行预处理,处理步骤如下:步骤一:设定手指指尖记为Fi;i=1……10,手指尖的距离记为Sij;j=1……10且i≠j,即当i=1时,j取值为2……10;S12与S12均表示手指指尖F1与手指指尖F2之间的距离;

步骤二:设定预设固定距离记为Sg;手指尖的距离Sij与预设固定距离记为Sg;

步骤三:当Sij

所述预处理模块将处理的手指尖接触集合信息发送至手势识别模块,所述手势存储模块用于存储交互装置手势指令面模板,所述交互装置手势指令面模板为交互装置所能识别并能运行的全部指令的集合;所述手势识别模块接收预处理模块发送的手指尖接触集合信息并获取手势存储模块内存储的交互装置手势指令模块进行识别,具体识别过程如下:a:交互装置手势指令面模板包括若干个交互装置手势指令;设定交互装置手势指令记为Yij;i=1……10,j=1……10且i≠j,即当i=1时,j取值为2……10;

b:手势识别模块获取手势存储模块内存储的交互装置手势指令Yij,然后手指尖接触集合Zij与交互装置手势指令Yij进行匹配;

c:当Zij=Yij时,则手势识别模块输出交互装置手势指令Yij;

所述手势识别模块将识别的交互装置手势指令发送至处理器,处理器接收手势识别模块发送的交互装置手势指令并将发送至执行模块和显示模块,所述执行模块用于执行处理器发送的交互装置手势指令;所述显示模块用于显示互装置手势指令;所述软件识别模块用于识别虚拟交互装置的运行软件类型,所述软件识别模块包括软件采集单元、软件类型存储单元和软件类型匹配单元;所述软件采集单元用于采集虚拟交互装置的运行软件类型,软件类型存储单元用于存储虚拟交互装置的运行软件的对比软件类型;软件类型匹配单元用于对软件类型进行匹配,具体匹配步骤如下:S1:设定软件采集单元采集的运行软件标记为Ci,i=1……n;软件类型存储单元存储的对比软件类型记为Di;i=1……n;

S2:Ci与Di进行匹配;

S3:当Ci=Di,则输出Di;当C1=D1,则输出D1;

所述软件识别模块将输出的对比软件类型发送至手势切换模块,所述手势切换模块用于切换手势存储模块内的软件对应的手势数据库。

2.根据权利要求1所述的一种基于虚拟交互装置的手势识别系统,其特征在于,所述手势存储模块包括基础手势数据库、软件手势数据库和频率采集单元、计算单元、提取单元和删除单元,所述基础手势数据库用于存储手势使用频率较高的手势;所述软件手势数据库用于存储与软件一一对应的数据库,所述频率采集单元用于采集手势使用频率及软件手势数据库切换次数及切换的间隔时间;所述频率采集单元将采集的手势使用频率及软件手势数据库切换次数及切换的间隔时间发送至计算单元,计算单元用于对频率采集单元发送的手势使用频率及软件手势数据库切换次数及切换的间隔时间进行计算,具体计算步骤如下:

步骤一:设定交互装置手势指令Yij对应的使用频率为Pij;i=1……10,j=1……10且i≠j,即当i=1时,j取值为2……10;当手势识别模块输出一次交互装置手势指令Yij,则Pij值增加1;

步骤二:设定基础频率界限值为K1;当Pij>K1;则判定交互装置手势指令Yij为使用频率较高的手势;所述计算单元将输出交互装置手势指令Yij至提取单元;所述提取单元将计算单元发送输出交互装置手势指令Yij存至基础手势数据库;

步骤三:设定软件手势数据库切换次数PDi;i=1……n;其中PD1表示与对比软件类型D1;设定切换的间隔时间为Tik,k=1……n;其中,Ti1表示对比软件类型Di的第一次与第二次切换间隔时间;

步骤四:设定对比软件类型Di的第一次切换时间记为Hi1,对比软件类型Di的第二次切换时间记为Hi2;对比软件类型Di的第n次切换时间记为Hin;

步骤五:利用求和公式 获取得到对比软件类型Di的切换间隔时间Tik;

步骤六:利用公式 Tik>Tgd获取得到删除值Ei;其中,Tgd表示间隔门限值;

步骤七:设定删除门限值Eg;然后删除值Ei与删除门限值Eg比较;当Ei>Eg,则删除与删除值Ei对应的对比软件类型Di;

所述计算单元将删除值大于删除门限值的对比软件类型发送至删除单元,删除单元接收计算单元发送的删除值大于删除门限值的对比软件类型并删除。

3.根据权利要求1所述的一种基于虚拟交互装置的手势识别系统,其特征在于,所述数据采集模块为套在手指指尖上用于测量手指指尖距离的测距传感器,所述测距传感器内设有与测距传感器一一对应的标识。

4.根据权利要求1所述的一种基于虚拟交互装置的手势识别系统,其特征在于,所述手势编辑模块用于编辑软件类型存储单元内存储虚拟交互装置的运行软件的对比软件类型及对比软件类型对应的交互装置手势指令面模板。

5.根据权利要求4所述的一种基于虚拟交互装置的手势识别系统,其特征在于,所述手势编辑模块内安装有验证单元,所述验证单元包括捕捉模块和检验模块;所述捕捉模块用于捕捉解锁手势,捕捉模块将捕捉的解锁手势发送至检验模块;所述检验模块用于验证手势解锁指令;具体验证过程如下:

a:设定捕捉到的解锁手势记为A={Yij,Yij,Yij,Yij,Yij,Yij,Yij},设定密码手势B={Mij,Mij,Mij,Mij,Mij,Mij,Mij};

b:解锁手势A与密码手势B进行匹配;当A=B,即解锁手势与密码手势的手势和顺序相同时,则验证成功。