一种基于手持电子设备的头部运动检测方法与装置的制造方法_3

文档序号:9707936阅读:来源:国知局
,当X轴转动角度的差值为最大转动角度差值时,当前头部运动状态为点头动作;当Y轴转动角度的差值为最大转动角度差值时,当前头部运动状态为第一种摇头动作;当Z轴转动角度的差值为最大转动角度差值时,当前头部运动状态为第二种摇头动作。
[0050]将与当前头部运动状态对应的最大转动角度差值和与当前头部运动状态对应的角度差参考值进行比较则具体为:当状态确定单元确定当前头部运动状态为点头动作时,得分计算单元可将点头动作对应的最大转动角度差值(X轴转动角度的差值)和与点头动作对应的角度差参考值进行比较,点头动作对应的角度差值参考值指的是X轴角度差参考值;当状态确定单元确定当前头部运动状态为第一种摇头动作时,得分计算单元可将第一种摇头动作对应的最大转动角度差值(Y轴转动角度的差值)和与第一种摇头动作对应的角度差参考值进行比较,第一种摇头动作对应的角度差值参考值指的是Y轴角度差参考值;当状态确定单元确定当前头部运动状态为第二种摇头动作时,得分计算单元可将第二种摇头动作对应的最大转动角度差值(Z轴转动角度的差值)和与第二种摇头动作对应的角度差参考值进行比较,第二种摇头对应的角度差值参考值指的是Z轴角度差参考值。若得分计算单元比较的当前头部运动状态对应的最大转动角度差值与相应预设差值的差异越大,用户运动得分越低。需要说明的是,在本实施例中,X轴角度差参考值、Y轴角度差参考值以及Z轴角度差参考值可根据用户运动需求进行设置,并且三者可相同,也可不同,较佳的,X轴角度差参考值、Y轴角度差参考值以及Z轴角度差参考值均为60度。
[0051]在本实施例中,基于手持电子设备的头部运动检测装置通过手持电子设备检测用户的头部运动,并得到用户的头部运动得分,在提升用户体验的同时充分利用了手持电子设备的功能。
[0052]此外,在图4所示的基于手持电子设备的头部运动检测装置的基础上,如图5所示,头部运动检测装置还包括排名获取模块33,排名获取模块33用于根据得分获取用户运动排名。
[0053]其中,当得分获取模块32获取到用户在此次运动的运动得分之后,可将该得分上传至服务器,覆盖该用户的原有得分,即该用户的初始得分值零,排名获取模块33并将该得分与服务器中其他用户的得分进行对比,以获得该用户运动排名,并将该排名传回至手持电子设备进行显示。
[0054]在本实施例中,基于手持电子设备的头部运动检测装置通过手持电子设备检测用户的头部运动,并得到用户的头部运动得分,并且将用户的得分状况与其他用户进行对比,进而得到用户的排名,提高了用户运动的趣味性,并且充分利用了手持电子设备的功能。
[0055]以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种基于手持电子设备的头部运动检测方法,其特征在于,所述运动检测方法包括以下步骤: 当用户手握所述手持电子设备进行头部运动时,实时获取所述手持电子设备因运动所产生的三轴转动角度; 根据所述三轴转动角度确定所述用户当前头部运动状态,并根据所述用户当前头部运动状态与所述三轴转动角度获取所述用户运动得分。2.根据权利要求1所述的基于手持电子设备的头部运动检测方法,其特征在于,所述根据所述三轴转动角度确定所述用户当前头部运动状态的步骤包括以下步骤: 获取当前运动的起始时刻与运动中任一时刻分别所对应的X轴转动角度的差值、Y轴转动角度的差值以及Z轴转动角度的差值; 对所述X轴转动角度的差值、所述Y轴转动角度的差值以及所述Z轴转动角度的差值进行比较,当所述X轴转动角度的差值为最大转动角度差值时,则确定所述用户当前头部运动状态为点头动作。3.根据权利要求2所述的基于手持电子设备的头部运动检测方法,其特征在于,所述根据所述三轴转动角度确定所述用户当前头部运动状态的步骤具体为: 当所述Y轴转动角度的差值为所述最大转动角度差值时,则确定所述用户当前头部运动状态为第一种摇头动作。4.根据权利要求2所述的基于手持电子设备的头部运动检测方法,其特征在于,所述根据所述三轴转动角度确定所述用户当前头部运动状态的步骤具体为: 当所述Z轴转动角度的差值为所述最大转动角度差值时,则确定所述用户当前头部运动状态为第二种摇头动作。5.根据权利要求2至4任一项所述的基于手持电子设备的头部运动检测方法,其特征在于,所述根据所述用户当前头部运动状态与所述三轴转动角度获取所述用户运动得分的步骤具体为: 在确定所述用户当前头部运动状态后,将与当前头部运动状态对应的最大转动角度差值和与所述当前头部运动状态对应的角度差参考值进行比较,并根据比较结果获取所述用户运动得分。6.一种基于手持电子设备的头部运动检测装置,其特征在于,所述装置包括: 数据采集模块,用于当用户手握所述手持电子设备进行头部运动时,实时获取所述手持电子设备因运动所产生的三轴转动角度; 得分获取模块,用于根据所述三轴转动角度确定所述用户当前头部运动状态,并根据所述用户当前头部运动状态与所述三轴转动角度获取所述用户运动得分。7.根据权利要求6所述的基于手持电子设备的头部运动检测装置,其特征在于,所述得分获取模块包括: 差值获取单元,用于获取当前运动的起始时刻与运动中任一时刻分别所对应的X轴转动角度的差值、Y轴转动角度的差值以及Z轴转动角度的差值; 状态确定单元,用于对所述X轴转动角度的差值、所述Y轴转动角度的差值以及所述Z轴转动角度的差值进行比较,当所述X轴转动角度的差值为最大转动角度差值时,则确定所述用户当前头部运动状态为点头动作。8.根据权利要求7所述的基于手持电子设备的头部运动检测装置,其特征在于,所述状态确定单元还用于: 当所述Y轴转动角度的差值为所述最大转动角度差值时,则确定所述用户当前头部运动状态为第一种摇头动作。9.根据权利要求7所述的基于电子手持设备的头部运动检测装置,其特征在于,所述状态确定单元还用于: 当所述Z轴转动角度的差值为所述最大转动角度差值时,则确定所述用户当前头部运动状态为第二种摇头动作。10.根据权利要求7至9任一项所述的基于电子手持设备的头部运动检测装置,其特征在于,所述得分获取模块还包括: 得分计算单元,用于在确定所述用户当前头部运动状态后,将与当前头部运动状态对应的最大转动角度差值和与所述当前头部运动状态对应的角度差参考值进行比较,并根据比较结果获取所述用户运动得分。
【专利摘要】本发明公开了一种基于手持电子设备的头部运动检测方法,所述运动检测方法包括步骤:当用户手握所述手持电子设备进行头部运动时,实时获取所述手持电子设备因运动所产生的三轴转动角度;根据所述三轴转动角度确定所述用户当前头部运动状态,并根据所述用户当前头部运动状态与所述三轴转动角度获取所述用户运动得分。本发明还提供一种基于电子手持设备的头部运动检测装置。本发明基于手持电子设备的头部运动检测方法与装置能够通过手持电子设备检测用户的头部运动状况,并得到用户的运动得分,解决了现有技术所存在的无法利用手持电子设备检测用户头部运动状况的问题。
【IPC分类】G06F3/01
【公开号】CN105468151
【申请号】CN201510817551
【发明人】吴险峰, 刘志军, 覃国蓉, 但唐仁, 盛建强
【申请人】深圳信息职业技术学院
【公开日】2016年4月6日
【申请日】2015年11月20日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1