在线教学智能VR系统的制作方法

文档序号:18945158发布日期:2019-10-23 01:30阅读:476来源:国知局
在线教学智能VR系统的制作方法

本发明属于数据处理技术领域,具体来说涉及一种在线教学智能vr系统。



背景技术:

vr技术是一种综合了计算机图形学、人机接口、传感器技术以及人工智能的新技术,目标是提高人机交换的功能,达到真实的视觉、触觉、听觉和嗅觉体验效果。随着技术的进步,目前市场上已经开始出现将vr技术应用于在线教学系统中的案例。但是,应用于在线教学的vr技术还存在以下不足之处:一、现有的在线教学vr系统局限于通过固定的模式发送程式化的vr影音资料,无法做到因人而异、即无法根据不同学生的学习水平来为制定适合其的学习方案。二、现有的在线教学vr系统仅能提供学生用户通过手柄进行信息输入,其操作体验比较局限。三、现有的在线教学vr系统只能实现人机交互、尚无法实现学生用户之间的学习互动。因此如何开发出一种新型的在线教学智能vr系统,以克服上述问题,是本领域技术人员需要研究的方向。



技术实现要素:

本发明的目的是提供一种在线学习智能vr系统,其能够实现因人而异的虚拟教学场景生成,并进一步实现用户在虚拟环境中的在线互动交互。

其采用的技术方案如下:

一种在线教学智能vr系统,其包括:本地设备和远程服务器;所述本地设备包括客户端、vr设备、资料库和播放模块;所述客户端用于通过万维网实现学生用户对远程服务器的信息交互;所述资料库用于存储vr素材;所述播放模块用于根据播放指令从资料库调取vr素材、在vr设备上生成并输出虚拟教学场景;所述远程服务器包括试题库,推送模块,批改模块和逻辑模块;所述试题库用于存储测试题;所述推送模块连接试题库、用于在学生用户从客户端输出检测请求时从试题库中调取测试题并反馈至客户端;所述批改模块中预存有对应于测试题的试题答案、用于对学生用户从客户端输出的答题反馈与试题答案进行比对判断、并输出判定结果;所述逻辑模块中预存有播放指令和答题正确率与播放指令的关系式;所述逻辑模块连接批改模块、用于根据批改模块输出的判定结果计算答题正确率、并根据关系式调取对应于答题正确率的播放指令并将该播放指令输出至本地设备。

通过采用这种技术方案:学生用户通过客户端访问远程服务器,推送模块从试题库中推送测试题反馈至客户端,学生用户在客户端进行在线答题,其答题答案输出至远程服务器,通过批改模块判定正确/错误的结果。同时,逻辑模块根据批改模块输出的判定结果计算答题正确率、并根据关系式调取对应于答题正确率的播放指令输出至本地设备。由此,实现针对学生用户的学习能力的实现测评,并根据该测评结果输出对应的播放指令。使得本地设备在vr设备上生成对应的虚拟教学场景。

优选的是,上述在线教学智能vr系统中:所述试题库包括多个学科子库;所述各个学科子库分别用于存储不同学科的测试题;所述推送模块包括筛选单元和执行单元,所述筛选单元用于读取学生用户从客户端输出的检测学科、在试题库中筛选出对应于检测学科的学科子库;所述执行单元用于读取筛选单元、在学生用户从客户端输出检测请求时从筛选单元筛选出的学科子库中调取测试题并反馈至客户端。

通过采用这种技术方案:在试题库中设置多个学科子库实现对不同学科的试题的分类存储和管理,同时在推送模块中设置筛选单元实现在推送试题过程中根据客户端请求信息进行学科子库的筛选。从而根据不同学科对学生用户进行更为细化的水平检测。使得最终输出生成并输出的虚拟教学场景更为精准。

更优选的是,上述在线教学智能vr系统中:所述客户端包括用于输入数字信号的输入手柄和用于输入语音信号的语音采集装置;所述远程服务器还包括预处理模块;所述预处理模块用于对客户端上传的数字信号和语音型号转化为统一格式的数字数据。

通过采用这种技术方案:在学生用户通过客户端于远程服务器进行信息交互的过程中,通过输入手柄实现传统的数字信号输入,同时通过语音采集装置实现学生用户的语音输入。由此相对于现有技术丰富了学生的操作体验。

进一步优选的是,上述在线教学智能vr系统中:所述远程服务器还包括注册模块和用户数据库;所述注册模块用于实现对学生用户的用户id写入和保存;所述用户数据库包括多个用户子库、用于追踪各个所述用户id、并将各个用户id的历史数据分别保存于各个所述用户子库中。

通过采用这种技术方案:实现对不同学生用户的历史数据的跟踪和存储。有利于针对学生用户的历史学习数据指定更有针对性的学习方案。

更进一步优选的是,上述在线教学智能vr系统中:所述远程服务器还包括交互模块;所述交互模块用于读取学生用户在客户端输出的交互请求、对输出交互请求和该交互请求指向的客户端的行为信息进行采集和集中处理、并将处理结果分别反馈至输出交互请求和该交互请求指向的客户端。

通过采用这种技术方案:基于交互模块实现登录各个不同客户端的学生用户的行为信息的统一处理和反馈,由此实现多个同时登陆远程服务器上的学生用户在虚拟教学环境中的互动交互。

与现有技术相比,本发明能够实现因人而异的虚拟教学场景生成,并进一步实现用户在虚拟环境中的在线互动交互。

附图说明

下面结合附图与具体实施方式对本发明作进一步详细的说明:

图1为本发明的功能模块结构示意图;

各附图标记与部件名称对应关系如下:

1、本地设备;2、远程服务器;11、客户端;12、vr设备;13、资料库;14、播放模块;21、试题库;22、推送模块;23、批改模块;24、逻辑模块;25、预处理模块;26、注册模块;27、用户数据库;28、交互模块。

具体实施方式

为了更清楚地说明本发明的技术方案,下面将结合各个实施例作进一步描述。

如图1所示为本发明的实施例1:

一种在线教学智能vr系统,其包括:本地设备1和远程服务器2。

所述本地设备1包括客户端11、vr设备12、资料库13和播放模块14;所述客户端11用于通过万维网实现学生用户对远程服务器2的信息交互;其中,包括用于输入数字信号的输入手柄和用于输入语音信号的语音采集装置。所述资料库13用于存储vr素材;所述播放模块14用于根据播放指令从资料库13调取vr素材、在vr设备12上生成并输出虚拟教学场景。

所述远程服务器2包括试题库21,推送模块22,批改模块23,逻辑模块24,预处理模块25,注册模块26,用户数据库27和交互模块28。其中,所述试题库21用于存储测试题。具体来说,所述试题库21包括多个学科子库;所述各个学科子库分别用于存储不同学科的测试题。所述推送模块22连接试题库21、用于在学生用户从客户端11输出检测请求时从试题库21中调取测试题并反馈至客户端11;具体来说,所述推送模块22包括筛选单元和执行单元,所述筛选单元用于读取学生用户从客户端11输出的检测学科、在试题库21中筛选出对应于检测学科的学科子库;所述执行单元用于读取筛选单元、在学生用户从客户端11输出检测请求时从筛选单元筛选出的学科子库中调取测试题并反馈至客户端11。所述批改模块23中预存有对应于测试题的试题答案、用于对学生用户从客户端11输出的答题反馈与试题答案进行比对判断、并输出判定结果;所述逻辑模块24中预存有播放指令和答题正确率与播放指令的关系式;所述逻辑模块24连接批改模块23、用于根据批改模块23输出的判定结果计算答题正确率、并根据关系式调取对应于答题正确率的播放指令并将该播放指令输出至本地设备1。所述预处理模块25用于对客户端11上传的数字信号和语音型号转化为统一格式的数字数据。所述注册模块26用于实现对学生用户的用户id写入和保存;所述用户数据库27包括多个用户子库、用于追踪各个所述用户id、并将各个用户id的历史数据分别保存于各个所述用户子库中。所述交互模块28用于读取学生用户在客户端11输出的交互请求、对输出交互请求和该交互请求指向的客户端11的行为信息进行采集和集中处理、并将处理结果分别反馈至输出交互请求和该交互请求指向的客户端11。

实践中,其工作过程如下:

学生用户实现通过本地设备上的客户端对远程服务器进行登录访问,同时发送检测请求并选择检测学科。筛选单元读取学生用户从客户端11输出的检测学科、在试题库21中筛选出对应于检测学科的学科子库;执行单元从筛选单元筛选出的学科子库中调取测试题并反馈至客户端11。学生用户在客户端11进行在线答题,其答题答案输出至远程服务器2,通过批改模块23判定正确/错误的结果。逻辑模块24根据批改模块23输出的判定结果计算答题正确率、根据预存的关系式调取对应的播放指令输出至本地设备1。由此,实现针对学生用户的学习能力的实现测评,并根据该测评结果输出对应的播放指令。播放模块14根据该播放指令从资料库13调取vr素材、在vr设备12上生成并输出虚拟教学场景。同时,在上述过程中,用户在线交互的具体实现过程如下:交互模块28首先创建一个buffer,然后用来循环保持学生用户的当前状态以及输入。当各客户端收到了服务器的更正信息时候,它首先丢弃掉buffer中的上一个状态信息,同时基于最新的状态重放存储在buffer里面的输入信息,由此,实现各个客户端和服务器之间代码运行的一致性,从而实现对各个。

以上所述,仅为本发明的具体实施例,但本发明的保护范围并不局限于此,任何熟悉本领域技术的技术人员在本发明公开的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。本发明的保护范围以权利要求书的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1