【技术实现步骤摘要】
一种虚拟现实互动教学方法
本专利技术涉及虚拟现实系统领域,具体是一种虚拟现实互动教学方法。
技术介绍
目前的教学模式还大多以书本进行教学,书本的内容多以文字和图片进行指导,不够立体,学生只能对书本中的内容进行背诵记录,无法互动实现因效施教。
技术实现思路
本专利技术要解决的技术问题是提供一种虚拟现实互动教学方法,采用虚拟现实技术,实现互动教学的目的,增加了教学的趣味性。本专利技术的技术方案为:一种虚拟现实互动教学方法,首先深度传感器采集手势的深度图数据,然后传输给计算机的数据处理模块,然后计算机的手势计算模块首先提取双手对应区域的深度二维图像数据,再指定一个帧动态队列Q,并设定最大长度L,手势计算模块再判断帧动态队列Q的长度,当未达到最大长度L,帧数据入队,根据帧动态队列Q内数据的入队顺序,并依据最小二乘法计算出轨迹的矢量方向,然后手势匹配模块根据帧动态队列Q内的数据,计算帧动态队列Q内的数据是否符合数据库中存储的相关手势轮廓,当符合,激活该手势事件,当不符合,不激活手势事件,将帧动态队列Q内最先入队的一帧数据剔除,重新加载新的帧数据,最后计算机将激活手势事件内容输出到显示屏上进行显示。所述的深度图数据均包括(x、y、z)三个坐标值,x代表水平平行于深度传感器的轴,y垂直平行于深度传感器的轴,z代表垂直于深度传感器平面的轴。所述的双手对应区域的深度二维图像数据的具体步骤为:将深度图数据的所有z值转化为灰度图像的z值的范围,即0-255,具体转化步骤为将深度图数据中最大的z值乘以一倍值后转化为255,然后深度图数据中其它的z值乘以相同的倍值得到转化值;最后根据灰 ...
【技术保护点】
一种虚拟现实互动教学方法,其特征在于:首先深度传感器采集手势的深度图数据,然后传输给计算机的数据处理模块,然后计算机的手势计算模块首先提取双手对应区域的深度二维图像数据,再指定一个帧动态队列Q,并设定最大长度L,手势计算模块再判断帧动态队列Q的长度,当未达到最大长度L,帧数据入队,根据帧动态队列Q内数据的入队顺序,并依据最小二乘法计算出轨迹的矢量方向,然后手势匹配模块根据帧动态队列Q内的数据,计算帧动态队列Q内的数据是否符合数据库中存储的相关手势轮廓,当符合,激活该手势事件,当不符合,不激活手势事件,将帧动态队列Q内最先入队的一帧数据剔除,重新加载新的帧数据,最后计算机将激活手势事件内容输出到显示屏上进行显示。
【技术特征摘要】
1.一种虚拟现实互动教学方法,其特征在于:首先深度传感器采集手势的深度图数据,然后传输给计算机的数据处理模块,然后计算机的手势计算模块首先提取双手对应区域的深度二维图像数据,再指定一个帧动态队列Q,并设定最大长度L,手势计算模块再判断帧动态队列Q的长度,当未达到最大长度L,帧数据入队,根据帧动态队列Q内数据的入队顺序,并依据最小二乘法计算出轨迹的矢量方向,然后手势匹配模块根据帧动态队列Q内的数据,计算帧动态队列Q内的数据是否符合数据库中存储的相关手势轮廓,当符合,激活该手势事件,当不符合,不激活手势事件,将帧动态队列Q内最先入队的一帧数据剔除,重新加载新的帧数据,最后计算机将激活手势事件内容输出到显示屏上进行显示。2.根据权利要求1所述的一种虚拟现实互动教学方法,其特征在于:所述的深度图数据均包括(x、y、z)三个坐标值,x代表水平平行于深度传感器的轴,y垂直平行于深度传感器的轴...
【专利技术属性】
技术研发人员:陶斯佳,
申请(专利权)人:安徽华陶信息科技有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。