互动式多视角视频的播放方法及系统技术方案

技术编号:11414910 阅读:112 留言:0更新日期:2015-05-06 14:38
本发明专利技术公开了互动式多视角视频的播放方法及系统,其中,该方法包括:视频终端向服务器端发送包含视频标识的视频请求;视频终端接收服务器端反馈的与所述视频标识对应的视频现场的3D模型和全景图;视频终端接收通过3D模型选取的虚拟视点,并展示与该虚拟视点对应的全景图;视频终端获取与所述虚拟视点对应的视频数据,播放获取的视频数据。本发明专利技术方案能够有效减小服务器端的运算压力,减少服务器端与终端之间传输流量的占用。

【技术实现步骤摘要】
互动式多视角视频的播放方法及系统
本专利技术涉及视频处理技术,尤其涉及互动式多视角视频的播放方法及系统。
技术介绍
随着视频服务的不断升级,传统视频所提供的简单视觉信息已经不能满足需求。面对周围多元化的世界,需要从更加全面、更加立体的角度进行观察和分析。于是,多视角视频技术应运而生。相对于传统的单点视频来说,多视角视频可以提供某一事物或场景的不同角度的信息,并且,可以把这些信息进行合成,生成多角度、全方位的自由或立体视觉。多视角视频的原始数据一般是由多个摄像机组成的集合采集而成,并且根据摄像机的排列方式不同而生成不同类型的多视角视频数据。由于组成集合的摄像机大都距离固定,拍摄的场景也大致相同,因此,多视角视频数据往往表现了同一场景或物体不同角度的信息。作为新型媒体的多视角视频最突出的特征就是视觉信息的多元化和交互性,用户可以有机会以某种方式主动参与到媒体活动中而不是作为被动的观看者存在。多个摄像机同时拍摄同一个场景的不同角度,使得用户可以任意选择其中之一进行观看,或者根据相邻几个摄像机所拍摄的视频序列合成出一个虚拟的中间场景来进行观看,并实现多个视角之间的无缝自由浏览和切换,即所谓的交互式多视角视频。现有互动式多视角视频的播放方案中,用户侧对遥控器的方向键进行控制,实时调整视频角度;每操作一次按键,服务器端就会进行一次视频数据的提取,并将按键所对应视点的视频数据下发给视频终端进行播放。按此方法,对遥控器按键进行持续控制,以调整到所需要的视频角度,而后,便可持续播放该视频角度对应的视频数据。采用该方案,用户侧对遥控器每操作一次,服务器端便进行一次视频数据的提取及推送,该方式加大了服务器端的工作量。例如,到达所需的视频角度,需要操作按键5次,则前面四次服务器端也会进行视频数据的提取和推送,大大增加了服务器端的运算压力,且增加了服务器端与视频终端之间的传输流量。
技术实现思路
本专利技术提供了一种互动式多视角视频的播放方法,该方法能够有效减小服务器端的运算压力,减少服务器端与终端之间传输流量的占用。本专利技术提供了一种互动式多视角视频的播放系统,该系统能够有效减小服务器端的运算压力,减少服务器端与终端之间传输流量的占用。一种互动式多视角视频的播放方法,该方法包括:视频终端向服务器端发送包含视频标识的视频请求;视频终端接收服务器端反馈的与所述视频标识对应的视频现场的3D模型和全景图;视频终端接收通过3D模型选取的虚拟视点,并展示与该虚拟视点对应的全景图;视频终端获取与所述虚拟视点对应的视频数据,播放获取的视频数据。一种互动式多视角视频的播放系统,该系统包括视频终端和现场信息服务器;所述视频终端,向所述现场信息服务器发送包含视频标识的视频请求;接收所述现场信息服务器反馈的与所述视频标识对应的视频现场的3D模型和全景图;接收通过3D模型选取的虚拟视点,并展示与该虚拟视点对应的全景图;获取与所述虚拟视点对应的视频数据,播放获取的视频数据;所述现场信息服务器,接收来自所述视频终端的视频请求,提取与所述视频标识对应的视频现场的3D模型和全景图,反馈给所述视频终端。从上述方案可以看出,本专利技术中,视频终端向服务器端发送包含视频标识的视频请求,接收服务器端反馈的与所述视频标识对应的视频现场的3D模型和全景图;视频终端接收通过3D模型选取的虚拟视点,并展示与该虚拟视点对应的全景图;视频终端获取与所述虚拟视点对应的视频数据,播放获取的视频数据。采用本专利技术方案,服务器端根据请求为视频终端下发相应视频现场的3D模型和全景图之后,便可基于3D模型和全景图选取所需要的虚拟视点,视频终端获取与所选虚拟视点对应的视频数据进行播放。这样,解决了现有技术通过遥控器方式时需服务器端多次进行视频数据处理的缺陷;从而,有效减小了服务器端的运算压力,也减少服务器端与终端之间传输流量的占用,避免出现服务器端因用户数量增加而带来崩溃的隐患。附图说明图1为本专利技术互动式多视角视频的播放方法示意性流程图;图2为本专利技术互动式多视角视频的播放方法流程图实例;图3为构建视频采集和视频播放预设轨道的方法流程图;图4为生成视频现场的3D模型和全景图的方法流程图;图5为采集多路视频并生成相应的深度图的方法流程图;图6为服务器端发送现场3D模型和全景图到电视端的方法流程图;图7为选取视点的流程图;图8为电视端播放用户选取角度上的视频的流程图;图9为电视端合成虚拟视点上合成视频的流程图;图10为用户重新选择视点的流程图;图11为用户在3D模型上进行交流的流程图;图12为用户选择切换到其他用户的视点观看视频的流程图;图13为智能终端或者电视端上小窗口显示视频现场3D模型的示意图;图14为视频现场3D模型转动后的示意图;图15为用户间通过智能终端上现场3D模型进行交流的示意图;图16为本专利技术互动式多视角视频的播放系统结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术进一步详细说明。为了解决了现有技术通过遥控器方式时需服务器端多次进行视频数据处理的缺陷,本专利技术中,服务器端根据请求为视频终端下发相应视频现场的3D模型和全景图,而后便可基于3D模型和全景图选取所需要的虚拟视点,视频终端再获取与所选虚拟视点对应的视频数据进行播放。这样,有效减小了服务器端的运算压力,也减少服务器端与终端之间传输流量的占用。参见图1,为本专利技术互动式多视角视频的播放方法示意性流程图,其包括以下步骤:步骤101,视频终端向服务器端发送包含视频标识的视频请求。当需要进行多视角视频的播放时,从节目单中选取相应的视频标识,向服务器端发送视频请求。步骤102,视频终端接收服务器端反馈的与所述视频标识对应的视频现场的3D模型和全景图。本专利技术中,服务器端预先为各视频标识对应的视频现场建立3D模型和全景图,而后根据请求下发给视频终端。针对某个视频现场建立3D模型,为已有技术,这里不过多赘述。通过转换3D模型,以选取所需的虚拟视点;在转动3D模型的过程中,可同时查看所选虚拟视点对应的全景图,进行预览。针对某个视频现场建立全景图,可采用现有方案实现,例如目前电子地图中为各地理位置建立全景图的技术。虚拟视点体现了视频现场的某一观看角度。步骤103,视频终端接收通过3D模型选取的虚拟视点,并展示与该虚拟视点对应的全景图。选取虚拟视点的实现方式有多种,例如基于视频终端显示的3D模型确定,或者,基于智能终端显示的3D模型确定虚拟视点后,发送给视频终端;等等。具有互动式多视角视频播放功能的视频终端,可以与智能终端进行关联,以协助完成视频播放功能。下面对选取虚拟视点的实现方法进行实例说明。方式一、视频终端在本地采用小窗口显示3D模型;视频终端按照来自遥控器的角度转动操作指令,对3D模型进行角度转动操作,并同时显示转动角度对应的全景图;虚拟视点在转动过程中选取。方式二、视频终端将来自服务器端的3D模型发送给智能终端,接收来自智能终端的角度转动操作指令,显示转动角度对应的全景图;虚拟视点在转动过程中选取。智能终端显示视频终端发送的3D模型,通过按键操作或触摸操作转动3D模型,并向视频终端实时发送角度转动操作指令,视频终端显示转动角度对应的全景图,进行预览;当用户确定虚拟视点后,点击“确认”键。步骤1本文档来自技高网
...
互动式多视角视频的播放方法及系统

【技术保护点】
一种互动式多视角视频的播放方法,其特征在于,该方法包括:视频终端向服务器端发送包含视频标识的视频请求;视频终端接收服务器端反馈的与所述视频标识对应的视频现场的3D模型和全景图;视频终端接收通过3D模型选取的虚拟视点,并展示与该虚拟视点对应的全景图;视频终端获取与所述虚拟视点对应的视频数据,播放获取的视频数据。

【技术特征摘要】
1.一种互动式多视角视频的播放方法,其特征在于,该方法包括:视频终端向服务器端发送包含视频标识的视频请求;视频终端接收服务器端反馈的与所述视频标识对应的视频现场的3D模型和全景图;视频终端接收通过3D模型选取的虚拟视点,并展示与该虚拟视点对应的全景图;视频终端获取与所述虚拟视点对应的视频数据,播放获取的视频数据;与视频终端A关联的智能终端M进入用户间交流功能,从服务器端获取其他互动式视频终端对应的虚拟视点,并在3D模型上显示获取的各虚拟视点;智能终端M接收关于指定视频终端B的交流信息,发送到服务器端;服务器端将交流信息发送给与指定视频终端B关联的智能终端N。2.如权利要求1所述的方法,其特征在于,所述视频终端接收通过3D模型选取的虚拟视点包括:视频终端在本地采用小窗口显示3D模型;视频终端按照来自遥控器的角度转动操作指令,对3D模型进行角度转动操作,并同时显示转动角度对应的全景图;虚拟视点在转动过程中选取;或者,视频终端将来自服务器端的3D模型发送给智能终端,接收来自智能终端的角度转动操作指令,显示转动角度对应的全景图;虚拟视点在转动过程中选取。3.如权利要求1所述的方法,其特征在于,所述视频终端获取与所述虚拟视点对应的视频数据包括:视频终端将选取的虚拟视点的位置信息发送给服务器端;服务器端根据虚拟视点的位置信息,查找出虚拟视点左右两侧最近的两台摄像机采集到的视频流,表示为V1、V2;将视频流V1和V2发送给视频终端;视频终端运用视频合成算法将视频流V1和V2合成为虚拟视点上的合成视频。4.如权利要求3所述的方法,其特征在于,所述播放获取的视频数据包括:视频终端采用两个小窗口分别播放V1和V2,采用一个大视频窗口播放合成视频;视频终端判断在规定时间段内是否获取到用户选择,如果是,则根据用户选择将其中一个窗口对应的视频数据进行全屏播放,否则,在规定时间段之后全屏播放合成视频。5.如权利要求1所述的方法,其特征在于,该方法还包括:智能终端M接收通过3D模型选取的关于指定视频终端B的虚拟视点,发送给服务器端;服务器端发送视频采集命令和视频终端A的地址信息到视频终端B;视频终端B对当前播放的视频数据进行低分辨率采集,得到低分辨率视频;视频终端B根据视频终端A的地址信息,将低分辨视频推送到视频终端A进行播放。6.如权利要求5所述的方法,其特征在于,该方法还包括:智能终端M向服务器端发送关于指定视频终端B的停止切换命令;服务器端发送停止命令到视频终端B,视频终端B停止低分辨率采集和视频推送;或者,智能终端M向服务器端发送关于指定视频终端B的切换命令;服务器端发送停止命令到视频终端B,视频终端B停止低分辨率采集和视频推送;服务器端将记录的视频终端A的虚拟视点更新为视频终端B的虚拟视点信息,并将视频终端B的虚拟视点所对应的视频流V1和V2发送给视频终端A。7.一种互动式多视角视频的播放系统,其特征在于,该系统包括视频终端和现场信息服务器;所述视频终端,向所述现场信息服务器发送包含视频标识的视频请求;接收所述现场信息服务器反馈的与所述视频标识对应的视频现场的3D模型和全景图;接收通过3D模型选取的虚拟视点,并展示与该虚拟视点对应的全景图;获取与所述虚拟视点对应的视频数据,播放获取的视频数据;所述现场信息服务器,接收来自所述视频终端的视频请求,提取与所述视频标识对应的视频现场的3D模型和全景图,反馈给所述视频终端;该播放系统还包括交流服务器,智能终端与视频终端A关联,还包括交流模块;所述交流模块,进入用户间交流功能,从所...

【专利技术属性】
技术研发人员:黎安胡建荣季兵熊张亮
申请(专利权)人:三星电子中国研发中心三星电子株式会社
类型:发明
国别省市:江苏;32

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

1