本申请涉及示教,特别是涉及基于流媒体的示教方法、系统、设备及可读存储介质。
背景技术:
1、全景视频是一种囊括了360度和720度全景技术之上发展延伸而来的视频技术。全景视频将静态的全景图片转化为动态的连续视频图像,让观看者以拍摄的角度全方位无死角的任意观看整个三维实景空间。
2、随着虚拟现实(virtual reality,vr)显示设备的普及和发展,其使用范围越来越广泛,可以用于游戏、视频以及教育科普等场景,为人们的生活、生产等多方面提供便利。目前vr显示设备是观看全景视频最主要的手段,观众可以使用虚拟现实头戴显示器设备观赏完整的全景视频,进而沉浸入全景视频展示的三维场景中。
3、然而现在的全景视频的时间轴为固定播放的,无法通过调整时间轴准确定位至对应的物体或人物,难以全貌解读该全景视频。
技术实现思路
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、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本申请。
1.一种基于流媒体的示教方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于流媒体的示教方法,其特征在于,所述基于所述第一操作指令选取所述多个示教点中的一个示教点,作为所述示教视频的目标节点的步骤,包括:
3.根据权利要求2所述的基于流媒体的示教方法,其特征在于,所述获取示教视频的步骤,包括:
4.根据权利要求2所述的基于流媒体的示教方法,其特征在于,所述获取示教视频的步骤,包括:
5.根据权利要求3或4所述的基于流媒体的示教方法,其特征在于,所述获取所述目标节点的视频画面并开始播放的步骤,包括:
6.根据权利要求5所述的基于流媒体的示教方法,其特征在于,所述方法还包括:
7.根据权利要求3或4所述的基于流媒体的示教方法,其特征在于,所述基于所述第一操作指令确定选定目标的步骤,还包括:
8.一种示教系统,其特征在于,包括:
9.一种电子设备,其特征在于,包括相互耦接的存储器和处理器,所述处理器用于执行所述存储器中存储的程序指令,以实现如权利要求1-7中任一项所述的基于流媒体的示教方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序能够被处理器执行时实现如权利要求1-7中任一项所述的基于流媒体的示教方法。