一种舞蹈教学互动体验方法及系统与流程

文档序号:14359629阅读:414来源:国知局

本发明涉及教学技术领域,更具体的涉及一种舞蹈教学互动体验方法及系统。



背景技术:

随着视频直播应用的普及,越来越多的视频直播应用可以展示远端正在进行的现场直播,因此,也被教学领域所利用,教师可直接通过视频直播的形式实现网络教学,学生也可方便的在家进行学习。

但是,现有的视频直播教学只是通过学生观看的形式进行教学,无法满足学生的参与性,降低了学生的学习效率。



技术实现要素:

本发明实施例提供一种舞蹈教学互动体验方法及系统,用以解决现有技术中。

本发明实施例提供一种舞蹈教学互动体验方法,所述方法包括:

当接收到教师终端发送的合跳邀请消息时,基于直播间账号,从教师所在直播间内的学生终端中确定目标学生终端,目标学生为与所述教师进行合跳的学生,所述合跳邀请消息携带所述直播间账号;

向所述目标学生终端分配合跳权限,所述合跳权限为与所述教师合跳舞曲的权限;

当接收到所述教师的舞蹈视频图像和所述目标学生的舞蹈视频图像时,从所述教师的舞蹈视频图像中识别出教师舞蹈动作,从所述目标学生的舞蹈视频图像中识别出学生舞蹈动作;

将所述教师舞蹈动作与所述学生舞蹈动作进行对比得出对比结果,并将所述对比结果发送给所述目标学生终端,实现所述教师与所述目标学生的互动。

较佳地,所述基于直播间账号,从教师所在直播间内的学生终端中确定目标学生终端,包括:

生成合跳邀请卡;

基于所述直播间账号,将所述合跳邀请卡发送给所述教师当前所在直播间内的所有学生终端,使所述直播间内的所有学生终端展示所述合跳邀请卡;

当接收到多个学生终端基于所述合跳邀请卡发送的合跳接受消息时,从所述多个学生终端中确定目标学生终端。

较佳地,,所述从所述多从所述多个学生终端中确定目标学生终端,包括:

按照指定策略,从所述多个学生终端中确定目标学生终端。

较佳地,,所述按照指定策略,从所述多个学生终端中确定目标学生终端,包括:

确定接收所述多个学生终端发送的合跳接受消息的接收时间;

将所述多个学生户终端中接收时间最早的学生终端确定为所述目标学生终端。

较佳地,所述将所述教师舞蹈动作与所述学生舞蹈动作进行对比得出对比结果,包括:

将当前教师舞蹈动作与当前学生舞蹈动作进行匹配,计算出匹配度;

判断舞蹈是否结束;

当舞蹈未结束时,将下一个教师舞蹈动作与下一个学生舞蹈动作进行匹配,计算出匹配度;

当舞蹈结束时,根据所有的匹配度,计算出平均匹配度。

本发明实施例提供一种舞蹈教学互动体验系统,所述系统包括:教师终端、学生终端和服务器;所述教师终端和学生终端分别通过网络与服务器连接;其中,教师终端和学生终端上均安装有视频直播应用,所述服务器用于:

当接收到教师终端发送的合跳邀请消息时,基于直播间账号,从教师所在直播间内的学生终端中确定目标学生终端,目标学生为与所述教师进行合跳的学生,所述合跳邀请消息携带所述直播间账号;

向所述目标学生终端分配合跳权限,所述合跳权限为与所述教师合跳舞曲的权限;

当接收到所述教师的舞蹈视频图像和所述目标学生的舞蹈视频图像时,从所述教师的舞蹈视频图像中识别出教师舞蹈动作,从所述目标学生的舞蹈视频图像中识别出学生舞蹈动作;

将所述教师舞蹈动作与所述学生舞蹈动作进行对比得出对比结果,并将所述对比结果发送给所述目标学生终端,实现所述教师与所述目标学生的互动。

在本发明实施例中,当服务器接收到教师终端发送的合跳邀请消息时,生成合跳邀请卡发送给直播间内的所有学生终端,之后,学生通过点击该合跳邀请卡抢卡,从而使学生通过抢卡的方式参与该视频教学。有助于提高学生的兴趣,进而提高了教学质量。另外,当服务器接收到该直播间内的多个学生终端发送的合跳接受消息时,可以确定目标学生终端,向该目标学生终端分配合跳权限,使得该目标学生和教师一起进行合跳来实现学生与教师之间的互动,且通过确定目标学生并用该目标学生分配合跳限定权限的方式可增加学生学习的积极性,将教师舞蹈动作与该学生舞蹈动作进行对比得出对比结果,让学生了解自己舞蹈的差异度,从而提高了教学质量。

附图说明

图1为本发明实施例提供的一种舞蹈教学互动体验方法的流程示意图;

图2为本发明实施例提供的一种舞蹈教学互动体验系统的框图;

图3为本发明实施例提供的另一种舞蹈教学互动体验方法的流程示意图;

图4为本发明实施例提供的服务器的框图。

附图说明:

1、教师终端;2、学生终端;3、服务器。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明实施例提供的一种舞蹈教学互动体验方法的流程示意图。如图1所示,该舞蹈教学互动体验方法用于服务器中,包括以下步骤。

步骤101,当接收到教师终端发送的合跳邀请消息时,基于直播间账号,从教师所在直播间内的学生终端中确定目标学生终端,目标学生为与该教师进行合跳的学生,该合跳邀请消息携带该直播间账号。

步骤102,向该目标学生终端分配合跳权限,该合跳权限为与该教师合跳舞曲的权限。

步骤103,当接收到该教师的舞蹈视频图像和该目标学生的舞蹈视频图像时,从该教师的舞蹈视频图像中识别出教师舞蹈动作,从该目标学生的舞蹈视频图像中识别出学生舞蹈动作。

步骤104,将该教师舞蹈动作与该学生舞蹈动作进行对比得出对比结果,并将该对比结果发送给该目标学生终端,实现该教师与该目标学生的互动。

较佳地,所述基于直播间账号,从教师所在直播间内的学生终端中确定目标学生终端,包括:

生成合跳邀请卡。

基于所述直播间账号,将所述合跳邀请卡发送给所述教师当前所在直播间内的所有学生终端,使所述直播间内的所有学生终端展示所述合跳邀请卡。

当接收到多个学生终端基于所述合跳邀请卡发送的合跳接受消息时,从所述多个学生终端中确定目标学生终端。

可选地,所述从所述多从所述多个学生终端中确定目标学生终端,包括:

按照指定策略,从所述多个学生终端中确定目标学生终端。

可选地,所述按照指定策略,从所述多个学生终端中确定目标学生终端,包括:

确定接收所述多个学生终端发送的合跳接受消息的接收时间。

将所述多个学生户终端中接收时间最早的学生终端确定为所述目标学生终端。

可选地,所述将所述教师舞蹈动作与所述学生舞蹈动作进行对比得出对比结果,包括:

将当前教师舞蹈动作与当前学生舞蹈动作进行匹配,计算出匹配度。

判断舞蹈是否结束。

当舞蹈未结束时,将下一个教师舞蹈动作与下一个学生舞蹈动作进行匹配,计算出匹配度。

当舞蹈结束时,根据所有的匹配度,计算出平均匹配度。

在本发明实施例中,当服务器接收到教师终端发送的合跳邀请消息时,生成合跳邀请卡发送给直播间内的所有学生终端,之后,学生通过点击该合跳邀请卡抢卡,从而使学生通过抢卡的方式参与该视频教学。有助于提高学生的兴趣,进而提高了教学质量。另外,当服务器接收到该直播间内的多个学生终端发送的合跳接受消息时,可以确定目标学生终端,向该目标学生终端分配合跳权限,使得该目标学生和教师一起进行合跳来实现学生与教师之间的互动,且通过确定目标学生并用该目标学生分配合跳限定权限的方式可增加学生学习的积极性,将教师舞蹈动作与该学生舞蹈动作进行对比得出对比结果,让学生了解自己舞蹈的差异度,从而提高了教学质量。

图2是本发明实施例提供的一种舞蹈教学互动系统的框图。如图2所示,该系统包括教师终端1、学生终端2和服务器3;该教师终端1和学生终端2分别通过网络与服务器3连接;其中,教师终端1和学生终端2上均安装有视频直播应用,该网络可以为有线网络,也可以为无线网络。

其中,服务器3可以为一个单独的服务器,也可以为一个服务器集群。当服务器3为一个单独的服务器时,由该单独服务器完成本发明实施例中服务器所执行的功能;当服务器3为一个服务器集群时,由该集群中的各个服务器配合完成本发明实施例提供的舞蹈教学互动体验。

另外,教师终端1和学生终端2均可以为台式计算机、智能手机、平板电脑等中的任一种。

结合上述图2所示的舞蹈教学互动体验系统的框图,图3是根据一示例性实施例示出的一种舞蹈教学互动体验方法的流程图,如图3所示,该舞蹈教学互动体验方法包括以下步骤:

步骤301,当教师终端接收到合跳邀请指令时,该教师终端向服务器发送合跳邀请消息,该合跳邀请消息中携带教师当前所在的直播间账号。

需要说明的是,本发明实施例中的教师终端是教师当前登录视频直播应用并与学生进行合跳的终端。另外,合跳邀请指令用于指示学生与教师合跳,且该合跳邀请指令可以是教师通过指定操作触发,该指定操作可以为点击视频直播界面中的合跳邀请按钮的操作、在视频直播界面中的滑动操作、对教师终端的摇一摇、点一点操作等等,本发明实施例对此不做限定。

其中,直播间账号是教师通过该教师终端登录该直播间时所使用的账号,且该直播间账号用于唯一标识该直播间,且该直播间账号可以为该教师在服务器中注册时,由该服务器向该教师分配得到。

步骤302,当服务器接收到教师终端发送的合跳邀请消息时,服务器生成合跳邀请卡。

需要说明的是,在本公开实施例中,该合跳邀请卡为该服务器生成的一个虚拟卡片,且服务器可以将该合跳邀请卡通过消息的形式发送给该教师当前所在直播间内的学生终端。

步骤303,服务器基于直播间账号,将该合跳邀请卡发送给该教师当前所在直播间内的所有学生终端,使该直播间内的所有学生终端展示该合跳邀请卡。

其中,服务器基于直播间账号,将该合跳邀请卡发送给该教师当前所在直播间内的所有学生终端的操作可以为:该服务器基于直播间账号,从存储的直播间账号与学生账号之间的对应关系中,获取对应的学生账号,并将该合跳邀请卡发送给获取的学生账号对应的终端,以实现将该合跳邀请卡发送给该教师当前所在直播间内的所有学生终端。

需要说明的是,学生账号用于唯一标识该学生,且该学生账号是该学生登录该直播间时所使用的账号,且该学生账号为该学生在服务器中注册时,由该服务器向该学生分配得到。

另外,该直播间内的所有学生终端展示该合跳邀请卡时,可以在该直播间的界面中以显示框、弹窗等形式进行展示,且该在展示该合跳邀请卡时,还可以显示确定选项和拒绝选项,当学生点击该确定选项时,可以确定该学生接受该合跳邀请,当学生点击拒绝选项时,可以确定该学生不接受该合跳邀请。

需要说明的是,在本公开实施例中,仅以学生点击确定选项来确定该学生接受该合跳邀请,学生点击拒绝选项来确定学生不接受该合跳邀请为例进行说明,实际应用中,在展示该合跳邀请卡时,也可以不显示确定选项和拒绝选项,该学生终端可以通过其他的方式来确定该学生是否接受该合跳邀请,比如,通过对该学生终端的双击操作来确定该学生接受该合跳邀请,通过对该学生终端的单击操作来确定该学生不接受该合跳邀请,本发明实施例对此不做具体限定。

步骤304,当服务器接收到多个学生终端基于该合跳邀请卡发送的合跳接受消息时,从该多个学生终端中确定目标学生终端。

由于合跳接受消息是学生终端收到服务器发送的合跳邀请卡后,学生对其做出的回应,用以表明学生接受该合跳邀请,因此,当服务器接收到多个学生终端基于该合跳邀请卡发送的合跳接受消息时,可以按照指定策略,从该多个学生终端中确定目标学生终端。

其中,按照指定策略,从该多个学生终端中确定目标学生终端包括:

确定接收该多个学生终端发送的合跳接受消息的接收时间;

将该多个学生户终端中接收时间最早的学生终端确定为该目标学生终端。

需要说明的是,该指定策略可以是预先设置于服务器中,也可以由教师终端进行设置之后发送给该服务器,本发明实施例对此不做具体限定。

其中,服务器确定接收该多个学生终端发送的合跳接受消息的接收时间的方法可以参考相关技术,本发明实施例对此不做详细阐述。

步骤305,服务器向该目标学生终端分配合跳权限,该合跳权限为与该教师合跳舞曲的权限。

其中,当服务器向该目标学生终端分配该合跳权限后,该目标学生终端可以采集目标学生的舞蹈视频图像,并将该目标学生的舞蹈视频图像发送给服务器。且在目标学生终端向服务器发送该目标学生的舞蹈视频图像的过程中,教师终端也采集教师的舞蹈视频图像,并将该教师的舞蹈视频图像发送给服务器。

需要说明的是,服务器确定的目标学生终端可以是一个,也可以是多个。

进一步地,当服务器向目标学生终端分配合跳权限之后,该服务器还可以向目标学生终端和教师终端发送倒计时提示信息,以提示目标学生和主教师进行合跳,其中合跳为教师和学生都在跳同一支舞蹈。

步骤306,当服务器接收到该教师的舞蹈视频图像和该目标学生的舞蹈视频图像时,从该教师的舞蹈视频图像中识别出教师舞蹈动作,从该目标学生的舞蹈视频图像中识别出学生舞蹈动作。

其中,从教师的舞蹈视频图像中识别出教师舞蹈动作的方法可以参考现有技术,本发明实施例对此不做详细阐述。

步骤307,服务器将该教师舞蹈动作与该学生舞蹈动作进行对比得出对比结果,并将该对比结果发送给该目标学生终端,实现该教师与该目标学生的互动。

其中,该将该教师舞蹈动作与该学生舞蹈动作进行对比得出对比结果,包括:

将当前教师舞蹈动作与当前学生舞蹈动作进行匹配,计算出匹配度。

判断舞蹈是否结束。

当舞蹈未结束时,将下一个教师舞蹈动作与下一个学生舞蹈动作进行匹配,计算出匹配度。

当舞蹈结束时,根据所有的匹配度,计算出平均匹配度。

在本发明实施例中,当服务器接收到教师终端发送的合跳邀请消息时,生成一张合跳邀请卡发送给直播间内的所有学生终端,之后,学生通过点击该合跳邀请卡抢卡,从而使学生通过抢卡的方式参与该视频教学。有助于提高学生的兴趣,进而提高了教学质量。另外,当服务器接收到该直播间内的多个学生终端发送的合跳接受消息时,可以确定目标学生终端,向该目标学生终端分配合跳权限,使得该目标学生和教师一起进行合跳来实现学生与教师之间的互动,且通过确定目标学生并用该目标学生分配合跳限定权限的方式可增加学生学习的积极性,将教师舞蹈动作与该学生舞蹈动作进行对比得出对比结果,让学生了解自己舞蹈的差异度,从而提高了教学质量。

参照图4,该服务器4包括处理组件400,其进一步包括一个或多个处理器,以及由存储器401所代表的存储器资源,用于存储可由处理组件400的执行的指令,例如应用程序。存储器401中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件400被配置为执行指令,以执行下述方法:

当接收到教师终端发送的合跳邀请消息时,基于直播间账号,从教师所在直播间内的学生终端中确定目标学生终端,目标学生为与该教师进行合跳的学生,该合跳邀请消息携带该直播间账号。

向该目标学生终端分配合跳权限,该合跳权限为与该教师合跳舞曲的权限。

当接收到该教师的舞蹈视频图像和该目标学生的舞蹈视频图像时,从该教师的舞蹈视频图像中识别出教师舞蹈动作,从该目标学生的舞蹈视频图像中识别出学生舞蹈动作。

将该教师舞蹈动作与该学生舞蹈动作进行对比得出对比结果,并将该对比结果发送给该目标学生终端,实现该教师与该目标学生的互动。

再者,该服务器还可以包括一个电源组件403被配置为服务器的电源管理,一个有线或无线网络接口404被配置为将服务器连接到网络,和一个输入输出(i/o)接口405。

在本发明实施例中,当服务器接收到教师终端发送的合跳邀请消息时,生成一张合跳邀请卡发送给直播间内的所有学生终端,之后,学生通过点击该合跳邀请卡抢卡,从而使学生通过抢卡的方式参与该视频教学。有助于提高学生的兴趣,进而提高了教学质量。另外,当服务器接收到该直播间内的多个学生终端发送的合跳接受消息时,可以确定目标学生终端,向该目标学生终端分配合跳权限,使得该目标学生和教师一起进行合跳来实现学生与教师之间的互动,且通过确定目标学生并用该目标学生分配合跳限定权限的方式可增加学生学习的积极性,将教师舞蹈动作与该学生舞蹈动作进行对比得出对比结果,让学生了解自己舞蹈的差异度,从而提高了教学质量。

以上公开的仅为本发明的几个具体实施例,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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