[发明专利]一种基于Kinect的虚拟拳击沙袋训练的方法和系统在审
申请号: | 201410657261.0 | 申请日: | 2014-11-18 |
公开(公告)号: | CN104361239A | 公开(公告)日: | 2015-02-18 |
发明(设计)人: | 赵建敏;贾慧媛;李琦;朱林;徐晓伟;萨仁高娃 | 申请(专利权)人: | 内蒙古科技大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00;G06F3/01 |
代理公司: | 北京众元弘策知识产权代理事务所(普通合伙) 11462 | 代理人: | 安娜;孙东风 |
地址: | 014010 内蒙*** | 国省代码: | 内蒙古;15 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 kinect 虚拟 拳击 沙袋 训练 方法 系统 | ||
1.一种基于Kinect的虚拟拳击沙袋训练的方法,其特征在于,包括以下步骤:
S1、获取操作者左右手空间位置数据,所述左右手空间位置数据反映操作者的左右手位置信息;
所述步骤S1包括:
S11、从Kinect视频流中获取操作者骨骼图像帧;
S12、从步骤S11的骨骼图像帧数据中,获取操作者左右手坐标数据作为左右手空间位置数据。
S2、将操作者左右手空间位置数据转换成左右虚拟拳击手套屏幕坐标数据,利用左右虚拟拳击手套屏幕坐标数据控制虚拟拳击手套在屏幕中的位置移动;
所述步骤S2包括:
S21、获取屏幕分辨率(xs,ys),将左右手空间位置数据中的左右手坐标HL(xl,yl,zl)、HR(xr,yr,zr)转换为左右虚拟拳击手套屏幕坐标VL(xls,yls)、VR(xrs,yrs);左右手坐标的转换方法为:
xls=α*xl yls=β*yl
xrs=α*xr yrs=β*yr其中,坐标转换系数α=xs/320、β=ys/240;
S22、将虚拟拳击手套模型绘制于左右虚拟拳击手套屏幕坐标VL(xls,yls)、VR(xrs,yrs)位置处,由此控制屏幕中虚拟拳击手套的位置移动。
S3、根据S2中的左右虚拟拳击手套屏幕坐标数据判断虚拟拳击手套是否命中虚拟沙袋;
S4、命中虚拟沙袋后,计算虚拟沙袋中心点初始摆动速度和初始摆动角度;
S5、根据S4中的虚拟沙袋中心点初始摆动速度、初始摆动角度及衰减方法,通过计算机图形接口渲染虚拟沙袋摆动过程,并在显示设备中进行显示。
2.根据权利要求1所述的一种基于Kinect的虚拟拳击沙袋训练的方法,其特征在于,所述步骤S3包括:
S31、将虚拟沙袋等同于矩形区域,并动态计算该矩形区域的四个顶点坐标;
S32、判断左右虚拟拳击手套屏幕坐标是否在S31步骤所示的矩形区域上,如果是,则表明命中沙袋,否则,表明没有命中沙袋。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于内蒙古科技大学,未经内蒙古科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410657261.0/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用