一种基于云服务的教学服务平台制造技术

技术编号:38712098 阅读:9 留言:0更新日期:2023-09-08 14:54
本发明专利技术属于云计算领域,公开了一种基于云服务的教学服务平台,包括学员终端和云服务器;学员终端用于获取学员终端的硬件信息和学员的课堂图像,用于基于硬件信息判断课堂图像是否需要上传至云服务器进行识别,用于将课堂图像发送至云服务器或用于对课堂图像进行识别,获得识别结果;云服务器用于接收课堂图像,用于用于对课堂图像进行识别,获得识别结果以及用于将识别结果发送至学员终端。本发明专利技术的教学服务平台能够利用性能较高的学员终端的硬件性能来进行课堂图像的识别,降低了云服务器的计算压力,使得本发明专利技术的教学服务平台有效地提高了在同时接入的学员的人数非常大时对学员上课时的课堂图像进行识别的效率。员上课时的课堂图像进行识别的效率。员上课时的课堂图像进行识别的效率。

【技术实现步骤摘要】
一种基于云服务的教学服务平台


[0001]本专利技术涉及云计算领域,尤其涉及一种基于云服务的教学服务平台。

技术介绍

[0002]远程教学服务平台在教学的过程中需要实时掌握学员的状态,而现有的远程教学服务平台,一般是通过人脸识别的方式来获取学员在上课时的姿态、脸部表情等图像,从而判断学员是否集中精神在听课。但是,当同时接入的学员人数非常大时,例如接入数量达到最高接入数量的95%以上,这就导致同一时间需要处理的图像的数量会比较多,如果全都上传至云服务器进行识别,那么由于上传图像、图像识别和接收识别结果都需要时间,而云服务器同一个时间的算力有限,那么就会导致不能及时地对没有集中精神在听课的学员进行提醒,而如果全都在本地进行识别,那么部分设备由于计算能力比较低,容易使得该设备在运行远程教学服务平台的相关的程序时,出现卡顿等情况,影响学员的上课体验。

技术实现思路

[0003]本专利技术的目的在于公开一种基于云服务的教学服务平台,解决如何在同时接入的学员人数非常大时,提高对学员上课时的课堂图像进行识别的效率的问题。
[0004]为了达到上述目的,本专利技术提供如下技术方案:
[0005]一种基于云服务的教学服务平台,包括学员终端和云服务器;
[0006]学员终端包括设备信息获取模块、摄像头模块、计算模块和第一通信模块;
[0007]设备信息获取模块用于获取学员终端的硬件信息;
[0008]摄像头模块用于获取学员的课堂图像;
[0009]计算模块用于基于硬件信息判断课堂图像是否需要上传至云服务器进行识别;
[0010]第一通信模块用于在课堂图像需要上传至云服务器进行识别时,将课堂图像发送至云服务器;
[0011]计算模块还用于在课堂图像不需要上传至云服务器进行识别时,对课堂图像进行识别,获得识别结果;
[0012]云服务器包括第二通信模块和图像识别模块;
[0013]第二通信模块用于接收第一通信模块发送的课堂图像;
[0014]图像识别模块用于对课堂图像进行识别,获得识别结果;
[0015]第二通信模块还用于将识别结果发送至第一通信模块。
[0016]可选的,还包括教学终端;
[0017]教学终端包括显示模块、输入模块和第三通信模块;
[0018]第二通信模块还用于将识别结果发送至第三通信模块;
[0019]第三通信模块用于接收第二通信模块发送的识别结果;
[0020]显示模块用于显示识别结果;
[0021]输入模块用于教师根据识别结果输入提示指令;
[0022]第三通信模块用于将提示指令发送至第二通信模块。
[0023]可选的,第二通信模块用于将提示指令转发至第一通信模块。
[0024]可选的,识别结果为存在分心行为或没有存在分心行为。
[0025]可选的,学员终端还包括提示模块,
[0026]提示模块用于在识别结果为存在分心行为时,向学员发出提示,以及用于根据第一通信模块接收到的提示指令,向学员发出提示。
[0027]可选的,基于硬件信息判断课堂图像是否需要上传至云服务器进行识别,包括:
[0028]基于硬件信息计算学员终端的性能系数;
[0029]若性能系数大于设定的性能阈值,则课堂图像不需要上传至云服务器进行识别;若性能系数小于等于设定的性能阈值,则课堂图像需要上传至云服务器进行识别。
[0030]可选的,运行设备的硬件信息包括CPU的硬件参数、内存条的硬件参数和硬盘的硬件参数。
[0031]可选的,CPU的硬件参数包括主频、工作电压和缓存容量;
[0032]内存条的硬件参数包括内存容量和内存频率;
[0033]硬盘的硬件参数包括随机读写速度、4K读写速度和硬盘容量。
[0034]可选的,基于硬件信息计算学员终端的性能系数,包括:
[0035]使用如下函数计算性能系数:
[0036][0037]其中,perfcoef为性能系数,w1为CPU方面的权重,w2为内存条方面的权重,w3为硬盘方面的权重,cpus为主频、工作电压和缓存容量的集合,wgt
i
为硬件参数i的权重,perf
i
为硬件参数i的数值,odd
i
为预设的硬件参数i的数值的对比值;
[0038]mers为内存容量和内存频率的集合,wgt
j
为硬件参数j的权重,perf
j
为硬件参数j的数值,odd
j
为预设的硬件参数j的数值的对比值;
[0039]hdks为随机读写速度、4K读写速度和硬盘容量的集合,wgt
k
为硬件参数k的权重,perf
k
为硬件参数k的数值,odd
k
为预设的硬件参数k的数值的对比值。
[0040]可选的,获取学员的课堂图像,包括:
[0041]第一步,基于自适应的拍摄周期对学员进行拍摄,获得拍摄图像;
[0042]第二步,基于拍摄图像判断学员是否位于座位上,若是,则将拍摄图像作为课堂图像,若否,则进入第一步。
[0043]本专利技术在对学员的课堂图像进行识别的过程中,通过学员终端的硬件性能来判断是否需要将课堂图像发送至云服务器进行识别,从而使得本专利技术的教学服务平台能够利用性能较高的学员终端的硬件性能来进行课堂图像的识别,降低了云服务器的计算压力,使得本专利技术的教学服务平台有效地提高了在同时接入的学员的人数非常大时对学员上课时的课堂图像进行识别的效率。
附图说明
[0044]从下文给出的详细描述和附图中将更充分地理解本公开,附图仅以说明的方式给出,因此不限制本公开,并且其中:
[0045]图1为本专利技术一种基于云服务的教学服务平台的一种示意图。
[0046]图2为本专利技术一种基于云服务的教学服务平台的另一种示意图。
具体实施方式
[0047]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0048]如图1所示的一种实施例,本专利技术提供了一种基于云服务的教学服务平台,包括
[0049]一种基于云服务的教学服务平台,包括学员终端和云服务器;
[0050]学员终端包括设备信息获取模块、摄像头模块、计算模块和第一通信模块;
[0051]设备信息获取模块用于获取学员终端的硬件信息;
[0052]摄像头模块用于获取学员的课堂图像;
[0053]计算模块用于基于硬件信息判断课堂图像是否需要上传至云服务器进行识别;
[0054]第一通信模块用于在课堂图像需要上传至云服务器进行识别时,将课堂图像发送至云服务器;
[0055]计算模块还用于在课堂图像不需要上传至云服务器进行识别时,对课堂图像进行识别,获得识别结果;
[0056]云服务器包括第二通信模块和图像识别模块;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于云服务的教学服务平台,其特征在于,包括学员终端和云服务器;学员终端包括设备信息获取模块、摄像头模块、计算模块和第一通信模块;设备信息获取模块用于获取学员终端的硬件信息;摄像头模块用于获取学员的课堂图像;计算模块用于基于硬件信息判断课堂图像是否需要上传至云服务器进行识别;第一通信模块用于在课堂图像需要上传至云服务器进行识别时,将课堂图像发送至云服务器;计算模块还用于在课堂图像不需要上传至云服务器进行识别时,对课堂图像进行识别,获得识别结果;云服务器包括第二通信模块和图像识别模块;第二通信模块用于接收第一通信模块发送的课堂图像;图像识别模块用于对课堂图像进行识别,获得识别结果;第二通信模块还用于将识别结果发送至第一通信模块。2.根据权利要求1所述的一种基于云服务的教学服务平台,其特征在于,还包括教学终端;教学终端包括显示模块、输入模块和第三通信模块;第二通信模块还用于将识别结果发送至第三通信模块;第三通信模块用于接收第二通信模块发送的识别结果;显示模块用于显示识别结果;输入模块用于教师根据识别结果输入提示指令;第三通信模块用于将提示指令发送至第二通信模块。3.根据权利要求2所述的一种基于云服务的教学服务平台,其特征在于,第二通信模块用于将提示指令转发至第一通信模块。4.根据权利要求1所述的一种基于云服务的教学服务平台,其特征在于,识别结果为存在分心行为或没有存在分心行为。5.根据权利要求3或4所述的一种基于云服务的教学服务平台,其特征在于,学员终端还包括提示模块,提示模块用于在识别结果为存在分心行为时,向学员发出提示,以及用于根据第一通信模块接收到的提示指令,向学员发出提示。6.根据权利要求1所述的一种基于云服务的教学服务平台,其特征在于,基于硬件信息判断课堂图像是否需要上传至云服务器进行识别,包括:基于硬件信息计算学员终端的性能系数;若性能系数大于设定的性能阈值,则课堂图像不需要上传至云服务...

【专利技术属性】
技术研发人员:冀广鹏
申请(专利权)人:北京北水融智教育科技有限公司
类型:发明
国别省市:

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

1