本发明涉及互联网,具体而言,涉及一种基于在线互动课堂的培训方法及系统。
背景技术:
1、随着互联网技术的不断发展,使得其应用范围不断增加,例如,在培训领域的应用,使得用户的学习教育的便利程度得到了较大的提高。其中,在一些应用中,在进行网络培训时,需要确定出网络培训的培训参数,然后,再依据培训参数进行相应的网络培训,但是,在现有技术中,培训参数一般是依据老师的经验来设置,容易导致网络培训的效果不佳的问题。
技术实现思路
1、有鉴于此,本发明的目的在于提供一种基于在线互动课堂的培训方法及系统,以改善现有技术中网络培训的效果不佳的问题。
2、为实现上述目的,本发明实施例采用如下技术方案:
3、一种基于在线互动课堂的培训方法,应用于网络培训平台,所述网络培训平台通信连接有多个网络培训终端设备,所述基于在线互动课堂的培训方法包括:
4、对于所述多个网络培训终端设备中的每一个网络培训终端设备,对该网络培训终端设备进行信息采集操作,以获取该网络培训终端设备对应的历史监控视频,所述历史监控视频基于对应的所述网络培训终端设备对对应的网络培训用户在历史上接受网络培训时进行视频监控形成;
5、对于所述多个网络培训终端设备中的每一个网络培训终端设备,对该网络培训终端设备对应的所述历史监控视频进行视频解析操作,以输出该网络培训终端设备对应的互动程度信息,所述互动程度信息用于表征对应的网络培训用户在历史上接受网络培训时的课堂互动程度;
6、依据每一个所述网络培训终端设备对应的互动程度信息,对所述多个网络培训终端设备进行课堂培训参数的确定操作,以输出所述多个网络培训终端设备对应的目标课堂培训参数,所述目标课堂培训参数用于对所述多个网络培训终端设备当前进行的网络培训进行控制。
7、在一些优选的实施例中,在上述基于在线互动课堂的培训方法中,所述对于所述多个网络培训终端设备中的每一个网络培训终端设备,对该网络培训终端设备进行信息采集操作,以获取该网络培训终端设备对应的历史监控视频的步骤,包括:
8、在确定当前需要对所述多个网络培训终端设备中的每一个网络培训终端设备对应的网络培训用户进行网络培训的状态下,生成信息采集指令,再将所述信息采集指令分别发送给所述多个网络培训终端设备中的每一个网络培训终端设备,每一个所述网络培训终端设备用于按照所述信息采集指令将对应的历史监控视频传输给所述网络培训平台;
9、对于所述多个网络培训终端设备中的每一个网络培训终端设备,在该网络培训终端设备依据所述信息采集指令向所述网络培训平台传输对应的历史监控视频的状态下,接收该网络培训终端设备对应的历史监控视频。
10、在一些优选的实施例中,在上述基于在线互动课堂的培训方法中,所述在确定当前需要对所述多个网络培训终端设备中的每一个网络培训终端设备对应的网络培训用户进行网络培训的状态下,生成信息采集指令,再将所述信息采集指令分别发送给所述多个网络培训终端设备中的每一个网络培训终端设备的步骤,包括:
11、在确定当前需要对所述多个网络培训终端设备中的每一个网络培训终端设备对应的网络培训用户进行网络培训的状态下,对当前需要进行的网络培训的培训内容进行确定操作,以输出对应的目标培训内容;
12、依据所述目标培训内容,从在历史上进行的多次历史网络培训中,查找出内容匹配的目标历史网络培训,再依据所述目标历史网络培训对应的目标历史培训时间生成对应的信息采集指令;
13、将所述信息采集指令发送给所述多个网络培训终端设备中的每一个网络培训终端设备,每一个所述网络培训终端设备用于按照所述信息采集指令将所述目标历史培训时间对应的历史监控视频传输给网络培训平台。
14、在一些优选的实施例中,在上述基于在线互动课堂的培训方法中,所述依据所述目标培训内容,从在历史上进行的多次历史网络培训中,查找出内容匹配的目标历史网络培训,再依据所述目标历史网络培训对应的目标历史培训时间生成对应的信息采集指令的步骤,包括:
15、对于在历史上进行的多次历史网络培训中的每一次历史网络培训,对该历史网络培训的培训内容进行确定操作,以输出对应的历史培训内容;
16、对于所述多次历史网络培训中的每一次历史网络培训,对该历史网络培训对应的历史培训内容和所述目标培训内容进行相似度计算操作,以输出该历史网络培训对应的内容相似度;
17、从所述多次历史网络培训中的每一次历史网络培训对应的内容相似度中,查找出具有最大值的内容相似度,以定义为目标内容相似度;
18、将所述目标内容相似度对应的历史网络培训定义为目标历史网络培训,再对所述目标历史网络培训进行培训时间确定操作,以输出对应的目标历史培训时间,再依据所述目标历史培训时间生成对应的信息采集指令。
19、在一些优选的实施例中,在上述基于在线互动课堂的培训方法中,所述对于所述多个网络培训终端设备中的每一个网络培训终端设备,对该网络培训终端设备对应的所述历史监控视频进行视频解析操作,以输出该网络培训终端设备对应的互动程度信息的步骤,包括:
20、对于所述多个网络培训终端设备中的每一个网络培训终端设备,对该网络培训终端设备对应的所述历史监控视频进行第一视频解析操作,以识别出该历史监控视频中该网络培训终端设备对应的网络培训用户进行课堂互动的历史监控视频帧的数量,以输出该网络培训终端设备对应的互动视频帧统计数量,再依据该互动视频帧统计数量对该网络培训终端设备进行第一互动系数确定操作,以输出该网络培训终端设备对应的第一互动系数,所述第一互动系数与所述互动视频帧统计数量之间具有正相关的关系;
21、对于所述多个网络培训终端设备中的每一个网络培训终端设备,将该网络培训终端设备对应的历史监控视频中该网络培训终端设备对应的网络培训用户进行课堂互动的每一帧历史监控视频帧,定义为互动历史监控视频帧,再依据每一帧互动历史监控视频帧和每一帧互动历史监控视频帧对应的时序,构建出该网络培训终端设备对应的互动视频帧有序集合;
22、对于所述多个网络培训终端设备中的每一个网络培训终端设备,依据该网络培训终端设备对应的互动视频帧有序集合进行第二视频解析操作,以输出该网络培训终端设备对应的第二互动系数;
23、对于所述多个网络培训终端设备中的每一个网络培训终端设备,依据该网络培训终端设备对应的第一互动系数和该网络培训终端设备对应的第二互动系数,融合输出该网络培训终端设备对应的互动程度信息。
24、在一些优选的实施例中,在上述基于在线互动课堂的培训方法中,所述对于所述多个网络培训终端设备中的每一个网络培训终端设备,依据该网络培训终端设备对应的互动视频帧有序集合进行第二视频解析操作,以输出该网络培训终端设备对应的第二互动系数的步骤,包括:
25、对于所述多个网络培训终端设备中的每一个网络培训终端设备,依据对应的时序是否相邻,对该网络培训终端设备对应的互动视频帧有序集合进行拆分操作,以输出该网络培训终端设备对应的至少一个互动视频帧有序子集合,所述至少一个互动视频帧有序子集合中的每一个互动视频帧有序子集合包括的每相邻两帧互动历史监控视频帧之间的时序相邻;
26、对于所述多个网络培训终端设备中的每一个网络培训终端设备对应的至少一个互动视频帧有序子集合中的每一个互动视频帧有序子集合,依据预先设置的视频帧参考数量,对该互动视频帧有序子集合进行拆分操作,以输出该互动视频帧有序子集合对应的至少一个互动视频帧序列,所述至少一个互动视频帧序列中的每一个所述互动视频帧序列包括的互动历史监控视频帧的数量小于或等于所述视频帧参考数量;
27、对于所述多个网络培训终端设备中的每一个网络培训终端设备,对该网络培训终端设备对应的每两个在时序上相邻的互动视频帧序列进行相似度计算操作,以输出每两个在时序上相邻的互动视频帧序列之间的相似度;
28、对于所述多个网络培训终端设备中的每一个网络培训终端设备,对该网络培训终端设备对应的每两个在时序上相邻的互动视频帧序列之间的相似度进行融合,以输出该网络培训终端设备对应的融合相似度,再依据该融合相似度确定出负相关的该网络培训终端设备对应的第二互动系数。
29、在一些优选的实施例中,在上述基于在线互动课堂的培训方法中,所述依据每一个所述网络培训终端设备对应的互动程度信息,对所述多个网络培训终端设备进行课堂培训参数的确定操作,以输出所述多个网络培训终端设备对应的目标课堂培训参数的步骤,包括:
30、对所述多个网络培训终端设备中的每一个所述网络培训终端设备对应的互动程度信息进行均值计算操作,以输出所述多个网络培训终端设备对应的互动程度均值信息,再依据所述互动程度均值信息对每一个所述网络培训终端设备对应的互动程度信息进行离散值计算操作,以输出所述多个网络培训终端设备对应的互动程度离散值信息;
31、依据所述互动程度离散值信息进行目标调整系数的确定操作,以输出所述互动程度离散值信息对应的负相关的目标调整系数;
32、对所述目标调整系数和所述互动程度均值信息进行乘积计算操作,以输出所述互动程度均值信息对应的互动程度更新信息,再依据所述互动程度更新信息,对所述多个网络培训终端设备进行课堂培训参数的确定操作,以输出所述多个网络培训终端设备对应的目标课堂培训参数,所述目标课堂培训参数与所述互动程度更新信息之间具有正相关的关系,所述目标课堂培训参数用于表征在网络培训的过程中需要进行的课堂互动的次数。
33、本发明实施例还提供一种基于在线互动课堂的培训系统,应用于网络培训平台,所述网络培训平台通信连接有多个网络培训终端设备,所述基于在线互动课堂的培训系统包括:
34、视频信息采集模块,用于对于所述多个网络培训终端设备中的每一个网络培训终端设备,对该网络培训终端设备进行信息采集操作,以获取该网络培训终端设备对应的历史监控视频,所述历史监控视频基于对应的所述网络培训终端设备对对应的网络培训用户在历史上接受网络培训时进行视频监控形成;
35、监控视频解析模块,用于对于所述多个网络培训终端设备中的每一个网络培训终端设备,对该网络培训终端设备对应的所述历史监控视频进行视频解析操作,以输出该网络培训终端设备对应的互动程度信息,所述互动程度信息用于表征对应的网络培训用户在历史上接受网络培训时的课堂互动程度;
36、培训参数确定模块,用于依据每一个所述网络培训终端设备对应的互动程度信息,对所述多个网络培训终端设备进行课堂培训参数的确定操作,以输出所述多个网络培训终端设备对应的目标课堂培训参数,所述目标课堂培训参数用于对多个网络培训终端设备当前进行的网络培训进行控制。
37、在一些优选的实施例中,在上述基于在线互动课堂的培训系统中,所述监控视频解析模块具体用于:
38、对于所述多个网络培训终端设备中的每一个网络培训终端设备,对该网络培训终端设备对应的所述历史监控视频进行第一视频解析操作,以识别出该历史监控视频中该网络培训终端设备对应的网络培训用户进行课堂互动的历史监控视频帧的数量,以输出该网络培训终端设备对应的互动视频帧统计数量,再依据该互动视频帧统计数量对该网络培训终端设备进行第一互动系数确定操作,以输出该网络培训终端设备对应的第一互动系数,所述第一互动系数与所述互动视频帧统计数量之间具有正相关的关系;
39、对于所述多个网络培训终端设备中的每一个网络培训终端设备,将该网络培训终端设备对应的历史监控视频中该网络培训终端设备对应的网络培训用户进行课堂互动的每一帧历史监控视频帧,定义为互动历史监控视频帧,再依据每一帧互动历史监控视频帧和每一帧互动历史监控视频帧对应的时序,构建出该网络培训终端设备对应的互动视频帧有序集合;
40、对于所述多个网络培训终端设备中的每一个网络培训终端设备,依据该网络培训终端设备对应的互动视频帧有序集合进行第二视频解析操作,以输出该网络培训终端设备对应的第二互动系数;
41、对于所述多个网络培训终端设备中的每一个网络培训终端设备,依据该网络培训终端设备对应的第一互动系数和该网络培训终端设备对应的第二互动系数,融合输出该网络培训终端设备对应的互动程度信息。
42、在一些优选的实施例中,在上述基于在线互动课堂的培训系统中,所述培训参数确定模块具体用于:
43、对所述多个网络培训终端设备中的每一个所述网络培训终端设备对应的互动程度信息进行均值计算操作,以输出所述多个网络培训终端设备对应的互动程度均值信息,再依据所述互动程度均值信息对每一个所述网络培训终端设备对应的互动程度信息进行离散值计算操作,以输出所述多个网络培训终端设备对应的互动程度离散值信息;
44、依据所述互动程度离散值信息进行目标调整系数的确定操作,以输出所述互动程度离散值信息对应的负相关的目标调整系数;
45、对所述目标调整系数和所述互动程度均值信息进行乘积计算操作,以输出所述互动程度均值信息对应的互动程度更新信息,再依据所述互动程度更新信息,对所述多个网络培训终端设备进行课堂培训参数的确定操作,以输出所述多个网络培训终端设备对应的目标课堂培训参数,所述目标课堂培训参数与所述互动程度更新信息之间具有正相关的关系,所述目标课堂培训参数用于表征在网络培训的过程中需要进行的课堂互动的次数。
46、本发明实施例提供的一种基于在线互动课堂的培训方法及系统,对于每一个网络培训终端设备,对该网络培训终端设备进行信息采集操作,以获取对应的历史监控视频。对于每一个网络培训终端设备,对该网络培训终端设备对应的历史监控视频进行视频解析操作,以输出对应的互动程度信息。依据每一个网络培训终端设备对应的互动程度信息,对多个网络培训终端设备进行课堂培训参数的确定操作,以输出多个网络培训终端设备对应的目标课堂培训参数。由于确定目标课堂培训参数的过程中,参考了基于历史监控视频帧得到的互动程度信息,使得确定的目标课堂培训参数与网络培训用户的互动程度之间更为匹配,从而在一定程度上提高在线互动课堂的培训效果,从而改善现有技术中网络培训的效果不佳的问题。
47、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。