1.一种基于VR的多人虚拟实验教学系统,其特征在于,包括:数据获取端,用于获取教师端和学生端感应到的传感数据;
课堂构建端,用于基于所述传感数据构建出动态虚拟课堂,并将所述动态虚拟课堂传输至所有在线教师端和在线学生端的VR设备中进行展示;
数据交换端,用于实时接收所述教师端和所述学生端输入的互动信息,并将所述互动信息同步于所有在线教师端和在线学生端的VR设备中进行展示;
其中,所述课堂构建端,包括:
模型构建模块,用于基于所述传感数据构建出对应的用户虚拟动态模型;
数据融合模块,用于将所述用户虚拟动态模型与预设虚拟课堂空间进行融合,获得对应的动态虚拟课堂;
同步传输模块,用于将所述动态虚拟课堂同步于所有在线教师端和在线学生端的VR设备中进行展示;
其中,所述数据融合模块,包括:
第一解析单元,用于解析所述用户虚拟动态模型获得对应的用户虚拟动态数据;
数据获取单元,用于获取所述预设虚拟课堂空间对应的课堂空间三维数据;
数据融合单元,用于将所述用户虚拟动态数据和所述课堂空间三维数据进行融合,获得对应的虚拟课堂动态三维数据;
虚拟构建单元,用于基于所述虚拟课堂动态三维数据构建出对应的动态虚拟课堂;
其中,所述同步传输模块,包括:
特征获取单元,用于获取对应用户在当前佩戴方式下对应的瞳孔特征集合;
第一确定单元,用于获取对应用户的人眼图像,基于所述人眼图像和所述瞳孔特征集合分析出对应的视线角度,基于所述视线角度确定出对应的第一视野范围;
第二确定单元,用于基于所述传感数据确定出对应的第二视野范围;
第三确定单元,用于基于所述第一视野范围和所述第二视野范围确定出对应的最终视野范围;
画面确定单元,用于基于VR设备上的定位点三维数据与所述虚拟课堂动态三维数据,确定出对应的显示画面;
画面传输单元,用于将所述显示画面传输至对应用户端的VR设备中进行展示;
其中,所述用户端包括:在线教师端和在线学生端;
其中,所述特征获取单元,包括:
展示子单元,用于向对应用户端的VR设备中展示包含预设个数的虚拟定位点的预设虚拟画面;
第一获取子单元,用于获取对应用户在当前佩戴方式下注视每个虚拟定位点时对应的人眼图像;
特征分析子单元,用于分析所述人眼图像获得对应的瞳孔特征,获得对应的瞳孔特征集合;
其中,所述第一确定单元,包括:
第二获取子单元,用于实时获取对应用户端的实时人眼图像,分析所述实时人眼图像获得对应的实时瞳孔特征;
匹配子单元,用于计算出所述瞳孔特征集合中包含的每个瞳孔特征与所述实时瞳孔特征之间的匹配度,按照匹配度从大到小的顺序将所述瞳孔特征集合中的瞳孔特征进行排序,获得对应的瞳孔特征匹配集合;
筛选子单元,用于从所述瞳孔特征匹配集合中筛选出前第一数量个瞳孔特征,获得第一特征集合和对应的第一虚拟定位点集合,并确定出所述第一虚拟定位点集合中包含的每个第一虚拟定位点在所述预设虚拟画面中对应的第一坐标值;
第一计算子单元,用于基于所述第一坐标值计算出所述第一虚拟定位点在所述第一虚拟定位点集合中对应的集群度;
第一判断子单元,用于判断每个第一虚拟定位点对应的集群度是否都大于集群度阈值,若是,则基于所述第一虚拟定位点集合中包含的每个第一虚拟定位点对应的第一坐标值计算出当前视线终点对应的第二坐标值;
第二判断子单元,用于当存在所述第一虚拟定位点对应的集群度不大于集群度阈值时,则判断所述第一虚拟定位点集合中是否存在至少两个第一虚拟定位坐标点对应的第一坐标值差值大于坐标差阈值;
第一确定子单元,用于当所述第一虚拟定位点集合中存在至少两个第一虚拟定位坐标点对应的第一坐标值差值大于坐标差阈值时,则基于第一坐标值差值大于坐标差阈值的一对第一虚拟定位坐标点确定两个子虚拟定位点集合,基于所述子虚拟定位点集合中包含的第二虚拟定位点对应的匹配度计算出所述子虚拟定位点集合对应的筛选权重值,基于较大筛选权重值对应的子虚拟定位点集合中包含的第二虚拟定位点对应的第一坐标值计算出当前视线终点对应的第二坐标值;
第二确定子单元,用于当所述第一虚拟定位点集合中不存在两个第一虚拟定位坐标点对应的第一坐标值差值大于坐标差阈值时,则删除所述第一虚拟定位点集合中的离群点,基于所述第一虚拟定位点集合中剩余保留的第三虚拟定位点对应的第一坐标值计算出当前视线终点对应的第二坐标值;
第三确定子单元,用于基于所述第二坐标值确定出对应的视线角度;
第四确定子单元,用于基于所述视线角度确定出对应的第一视野范围。
2.根据权利要求1所述的一种基于VR的多人虚拟实验教学系统,其特征在于,所述数据获取端,包括:数据感应模块,用于基于设置在用户身上的感应设备,获取所述感应设备之间的感应数据;
数据分析模块,用于实时分析所述感应数据获得对应用户的传感数据;
其中,所述用户包括:教师端用户和学生端用户。
3.根据权利要求1所述的一种基于VR的多人虚拟实验教学系统,其特征在于,所述第二确定单元,包括:第三获取子单元,用于获取设置在对应用户头部右侧的第一感应设备和设置在对应用户颈部的第二感应设备之间的第一头颈传感数据以及设置在对应用户头部左侧的第三感应设备和所述第二感应设备之间的第二头颈传感数据;
第四获取子单元,用于获取所述第一感应设备和对应VR设备之间的第二传感数据;
第五确定子单元,用于获取对应用户的第一预设头颈传感数据和第二预设头颈传感数据,基于所述第一预设头颈传感数据和所述第一头颈传感数据确定出对应的第一头部移动向量,基于所述第二预设头颈传感数据和所述第二头颈传感数据确定出对应的第二头部移动向量;
角度确定子单元,用于基于所述第一头部移动向量和所述第二头部移动向量确定出对应的头部移动角度;
第六确定子单元,用于获取预设设备传感数据,基于所述预设设备传感数据和所述第二传感数据确定出对应的设备偏移向量;
距离获取子单元,用于获取所述VR设备显示画面中心点与对应用户双眼视觉中心之间的第一距离;
第二计算子单元,用于基于所述设备偏移向量和所述第一距离计算出对应的设备偏移角度;
第三计算子单元,用于基于所述头部移动角度和所述设备偏移角度计算出对应的视野偏移角度;
第七确定子单元,用于基于VR设备的预设视觉范围和所述视野偏移角度,确定出对应的第二视野范围。
4.根据权利要求1所述的一种基于VR的多人虚拟实验教学系统,其特征在于,所述数据交换端,包括:第一接收模块,用于接收所述教师端输入的第一互动信息;
资源投放模块,用于基于所述第一互动信息向所有在线学生端投放对应的教学资源;
第二接收模块,用于接收所述学生端输入的第二互动信息;
信息分析模块,用于分析评估所述第二互动信息,获得对应的反馈评估结果;
结果传输模块,用于将所述反馈评估结果传输至所述在线教师端和所述在线学生端的VR设备中进行展示;
其中,所述互动信息包括:第一互动信息和第二互动信息。
5.根据权利要求4所述的一种基于VR的多人虚拟实验教学系统,其特征在于,所述结果传输模块,包括:第一传输单元,用于将所述反馈评估结果传输至对应在线学生端的VR设备中进行展示;
第二传输单元,用于将所有在线学生对应的反馈评估结果进行汇总,获得对应的评估汇总结果,将所述评估汇总结果传输至所述在线教师端的VR设备中进行展示。