一种基于云平台的远程教学系统技术方案

技术编号:20006193 阅读:62 留言:0更新日期:2019-01-05 18:15
本发明专利技术提供了一种基于云平台的远程教学系统,包括教师端、学生端和云服务器;所述学生端包括采集模块、第一展示模块、输入模块;所述教师端包括教学录制模块,第二展示模块;所述教学录制模块用于教师进行教学视频的录制,并将所述教学视频发送至所述云服务器;所述云服务器用于将所述教学视频进行存储,并响应学生端的请求,将所述教学视频发送至所述学生端;所述第一展示模块用于展示所述教学视频。本发明专利技术通过云服务器的作用,可以将一个教师端用户的教学内容传输到多个学生端,同时,教师端用户能通过观察学生端用户的听课时的表情等信息来判断自己的讲课水平。

A Distance Education System Based on Cloud Platform

The invention provides a remote teaching system based on cloud platform, which includes a teacher end, a student end and a cloud server; the student end includes a collection module, a first display module and an input module; the teacher end includes a teaching recording module and a second display module; the teaching recording module is used for recording teaching video by teachers, and the teaching video is sent to the said teaching video. The cloud server is used to store the teaching video and send the teaching video to the student terminal in response to the request of the student terminal. The first display module is used to display the teaching video. Through the function of cloud server, the teaching content of a teacher end user can be transmitted to multiple students. Meanwhile, the teacher end user can judge his lecture level by observing the expression of the student end user during the lecture.

【技术实现步骤摘要】
一种基于云平台的远程教学系统
本专利技术涉及云服务器领域,具体涉及一种基于云平台的远程教学系统。
技术介绍
目前,采用电子教室进行教学已经相当普遍。该教学方式的常规做法是教师通过自己携带的笔记本电脑或者是安装在教室讲台上的多媒体控制台来将教师电脑上的课件内容通过视频线传输到投影仪上进而投放到幕布上,或者通过视频线投放到教室里的学生电脑终端上。但是教师和学生必须都去到有相关设备的教室才能完成教学过程,授课地点受限。现有技术中,采用云服务器进行远程教学的方式可以解决上述问题,但是,现有技术中由于采用了云服务器进行远程教学,教师和学生不在同一个教室内,因此教师不能通过观察学生们的听课时的表情等信息来判断自己的讲课水平,从而调整知识点的讲解方式。因此,我们需要一种基于云平台的远程教学系统,解决上述问题。
技术实现思路
针对上述问题,本专利技术提供了一种基于云平台的远程教学系统,用于解决上述问题。本专利技术的目的采用以下技术方案来实现:一种基于云平台的远程教学系统,包括教师端、云服务器和学生端;所述学生端包括采集模块、第一展示模块;所述教师端包括教学录制模块,第二展示模块;所述教学录制模块用于录制教学视频,并将所述教学视频发送至所述云服务器;所述云服务器存储所述教学视频,并响应学生端的请求,将所述教学视频发送至所述学生端;所述第一展示模块用于展示所述教学视频;所述采集模块用于采集听课信息并发送至云服务器;所述听课信息至少包括与学生端对应用户的人脸三维曲面图;所述云服务器还用于对所述人脸三维曲面图进行分析以获取对应的表情信息;云服务器对所述表情信息进行统计,并将统计结果发送至教师端;所述第二展示模块用于展示所述统计结果。在一种实施方式中,所述云服务器包括数据库,所述数据库用于存储所述教学视频。在一种实施方式中,所述学生端的数量为多个;所述学生端还包括供学生端对应用户输入文字信息的输入模块。本专利技术的有益效果为:本专利技术提供了一种基于云平台的远程教学系统,通过云服务器的作用,可以将一个教师端的教学内容传输到多个学生端,而且,相较于传统的电子教室,使用本系统的教师端用户和学生端用户在空间上并没有要求,只要学生端与教师端均能与同一个服务器进行通信即可。这样就有利于高质量的教学视频的传播。本专利技术还通过云服务器对学生端用户的表情信息进行统计,以供教师端用户进行分析。教师端用户依据分析结果对自己的讲课策略做出合适的调整。附图说明利用附图对本专利技术作进一步说明,但附图中的实施例不构成对本专利技术的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。图1示出了本专利技术一个示例性实施例的框架结构图。附图标记:教师端1、云服务器2、学生端3。具体实施方式结合以下实施例对本专利技术作进一步描述。参见图1,本专利技术提供了一种基于云平台的远程教学系统,包括教师端1、云服务器2和学生端3;所述学生端3包括采集模块、第一展示模块;所述教师端1包括教学录制模块,第二展示模块;所述教学录制模块用于录制教学视频,并将所述教学视频发送至所述云服务器2;所述云服务器2存储所述教学视频,并响应学生端3的请求,将所述教学视频发送至所述学生端3;所述第一展示模块用于展示所述教学视频;所述采集模块用于采集听课信息并发送至云服务器2;所述听课信息至少包括与学生端3对应用户的人脸三维曲面图;所述云服务器2还用于对所述人脸三维曲面图进行分析以获取对应的表情信息;云服务器2对所述表情信息进行统计,并将统计结果发送至教师端1;所述第二展示模块用于展示所述统计结果。上述的学生端3、教师端1是两个不同的用户端,使用该学生端3、教师端1的用户不限定于学生、教师。采集模块可以包括图像采集器、声音采集器。在一种实施方式中,所述云服务器2包括数据库,所述数据库用于存储所述教学视频。所述数据库可以是分布式数据库。在一种实施方式中,所述学生端3的数量为多个;所述学生端3还包括供学生端3对应用户输入文字信息的输入模块。作为一种优选的方案,所述学生端3的优选数量为所述云服务器2设定的最大连接数的90%。其中,所述文字信息包括所述教学视频中的习题的答案、学生端3用户针对所述教学视频提出的问题、学生端3用户对所述教学视频的评价,进而有益效果为,教师端1用户可以根据所述教学视频中的习题的答案了解学生端3用户对所述教学视频中的知识点的掌握情况,且教师端1用户可以对所述针对所述教学视频提出的问题进行答复,完成教师端1用户与学生端3用户的互动。输入模块可以包括键盘输入的方式、触控输入的方式、语音转文字的输入方式。本专利技术上述实施方式提供了一种基于云平台的远程教学系统,通过云服务器2的作用,可以将一个教师端1的教学内容传输到多个学生端3,而且,相较于传统的电子教室,使用本系统的教师端1用户和学生端3用户在空间上并没有要求,只要学生端3与教师端1均能与同一个服务器进行通信即可。这样就有利于高质量的教学视频的传播。本专利技术还通过云服务器2对学生端3用户的表情信息进行统计,以供教师端1用户进行分析。教师端1用户依据分析结果对自己的讲课策略做出合适的调整。在一种实施方式中,,所述数据分析模块包括预处理单元,用于对人脸三维曲面图进行预处理,得到人脸三维网格;关键点选择单元,用于根据所述人脸三维网格,确定所述人脸三维网格上的关键点;描述符生成单元,用于根据所述关键点,得到所述关键点的描述符;三维网格表示单元,用于根据所述描述符,得到用于表示所述人脸三维网格的表示参数;字典生成单元,用于通过设定数量的具有同一类型表情的人脸三维曲面图,得到所述类型所对应的字典;识别单元,用于根据所述字典,对从学生端3发回的人脸三维曲面图中的表情的所属类别进行判断。在一种实施方式中,所述对人脸三维曲面图进行预处理,包括:对人脸三维曲面图进行网格划分;划分所得到的三维网格具有多个顶点和多条边,任意一个网格均由三个顶点和三条边组成;将每个顶点所对应的三维空间坐标记录下来;将所述三维网格记为M,M中的所有顶点记为一个集合SP,SP={P1,P2,…,Pnum},其中,num为M中顶点的总数。在一种实施方式中,所述关键点选择单元包括尺度空间构建子单元、曲率计算子单元、邻域确定子单元、极值点确定子单元和过滤子单元;所述尺度空间构建子单元用于构建三维网格M的尺度空间;所述曲率计算子单元用于获取三维网格M中的每一个顶点在设定尺度中的平均主曲率;所述邻域确定子单元用于确定三维网格M中的每一个顶点的邻域;所述极值点确定子单元用于根据所述平均主曲率与所述邻域,判定每个顶点是否为三维网格M中的极值点;所述过滤子单元用于从所述极值点用筛选出关键点。在一种实施方式中,所述构建三维网格M的尺度空间,通过下述函数进行:其中,式中,为卷积运算,k为尺度的数量,s为尺度,σ0为设定的标准差,d1、d2、d3表示维度参数,M(x,y,z)表示顶点的坐标。在一种实施方式中,所述获取三维网格M中的每一个顶点在设定尺度中的平均主曲率,包括:在设定尺度为s时,对于三维网格M上的顶点pm,使用下述函数计算其平均主曲率式中,m∈[1,num],pm表示三维网格M上的第m个顶点,Ks,max(pm)和Ks,min(pm)为顶点pm在尺度s下的最大主曲率和最小主曲率本文档来自技高网...

【技术保护点】
1.一种基于云平台的远程教学系统,其特征在于,包括教师端、云服务器和学生端;所述学生端包括采集模块、第一展示模块;所述教师端包括教学录制模块,第二展示模块;所述教学录制模块用于录制教学视频,并将所述教学视频发送至所述云服务器;所述云服务器存储所述教学视频,并响应学生端的请求,将所述教学视频发送至所述学生端;所述第一展示模块用于展示所述教学视频;所述采集模块用于采集听课信息并发送至云服务器;所述听课信息至少包括与学生端对应用户的人脸三维曲面图;所述云服务器还用于对所述人脸三维曲面图进行分析以获取对应的表情信息;云服务器对所述表情信息进行统计,并将统计结果发送至教师端;所述第二展示模块用于展示所述统计结果。

【技术特征摘要】
1.一种基于云平台的远程教学系统,其特征在于,包括教师端、云服务器和学生端;所述学生端包括采集模块、第一展示模块;所述教师端包括教学录制模块,第二展示模块;所述教学录制模块用于录制教学视频,并将所述教学视频发送至所述云服务器;所述云服务器存储所述教学视频,并响应学生端的请求,将所述教学视频发送至所述学生端;所述第一展示模块用于展示所述教学视频;所述采集模块用于采集听课信息并发送至云服务器;所述听课信息至少包括与学生端对应用户的人脸三维曲面图;所述云服务器还用于对所述人脸三维曲面图进行分析以获取对应的表情信息;云服务器对所述表情信息进行统计,并将统计结果发送至教师端;所述第二展示模块用于展示所述统计结果。2.根据权利要求1所述的一种基于云平台的远程教学系统,其特征在于,所述云服务器包括数据库,所述数据库用于存储所述教学视频。3.根据权利要求1所述的一种基于云平台的远程教学系统,其特征在于,所述学生端的数量为多个;所述学生端还包括供学生端对应用户输入文字信息的输入模块。4.根据权利要求1所述的一种基于云平台的远程教学系统,其特征在于,所述数据分析模块包括预处理单元,用于对人脸三维曲面图进行预处理,得到人脸三维网格;关键点选择单元,用于根据所述人脸三维网格,确定所述人脸三维网格上的关键点;描述符生成单元,用于根据所述关键点,得到所述关键点的描述符;三维网格表示单元,用于根据所述描述符,得到用于表示所述人脸三维网格的表示参数;字典生成单元,用于通过设定数量的具有同一类型表情的人脸三维曲面图,得到所述类型所对应的字典;识别单元,用于根据所述字典,对从学生端发回的人脸三维曲面图中的表情的所属类别进行判断。5.根据权利要求4所述的一种基于云平台的远程教学系统,其特征在于,所述对人脸...

【专利技术属性】
技术研发人员:罗琪
申请(专利权)人:渭南师范学院
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1