一种基于虚拟现实的交互式全景视频存储方法及装置与流程

文档序号:11254360阅读:504来源:国知局

本申请涉及虚拟现实领域,尤其涉及一种交互式全景视频存储方法及装置。



背景技术:

随着科技信息的不断发展进步,伴随人们生活水平的不断提升,人们对于事物的认识不断深入,而不在仅仅停留在道听途说和繁琐的文字阐述和介绍上面,而是上升到了还原客观事物本来面貌的层面上。文字描述与听闻是否与实际环境相符合,这个我们不得而知。但是可以肯定的是全景视频可以解答这个问题,写照真实的实际环境。因此,全景视频就会在这方面甚至更多的领域发挥出它自身的巨大价值和优势。

全景视频是由无数张全景图片窜连起来组成了流畅清楚的动态视频图像。但是全景视频的拍摄则是根据客户需要、需求和观看平台来量身打造标准的视频尺寸。目前全景视频的拍摄方式分为两种:一种是航拍。这要求场地、场景开阔,面积较大。而另外一种则是在地面上平视拍摄,这种拍摄能够清楚的表现环境的诸多细节,让我们了解环境的具体位置、具体形状、细节等。两种拍摄方式的用途不一样,前者趋向于整体宏观的把握,而后者则是强调局部和细节。

现有技术中全景视频的存储方式主要是先将各个摄像模块采集的视频数据进行整合,然后对整合后的视频进行统一存储以备播放。上述全景视频的存储方式极大的满足了全景视频的播放需求,较好的实现了全景视频的展示效果,有很强的浸入感;但同样存在一些问题,即,由于上述全景视频的存储往往都是“立体式”存储,而全景视频往往有较高的分辨率、较长的时间长度,因此,上述存储方式造成对计算机存储空间的大量占用,因此,有待提出一种高效的的视频资源存储方法,以降低对计算机存储空间的占用。



技术实现要素:

一种交互式全景视频存储方法,所述方法包括如下步骤:

s1,获取全景视频的采集视点,从而选定所述全景视频的数据帧的视线角度;

s2,根据所述视线角度对所述全景视频进行拆分;

s3,为经拆分的全景视频的视频帧绘制识别码;根据所述识别码存储所述经拆分的全景视频;

s4,当接收到所述全景视频播放指令后根据所述识别码提取所述经拆分的全景视频,对所述经拆分的全景视频进行重组以供播放。

作为一种优选的实施方式,所述步骤s1还包括:所述采集视点为所述数据帧的起始处、中间处或者是末尾处;所述视线角度为用户于0°视线处的位置。

作为一种优选的实施方式,所述步骤s2还包括:所述拆分的全景视频与各个摄像机采集的原始视频相对应。

作为一种优选的实施方式,所述步骤s2还包括:所述拆分具体为,依据所述全景视频同步播放的同步帧对所述全景视频进行拆分。

作为一种优选的实施方式,所述步骤s4具体包括:当接收到所述全景视频播放指令后,根据所述识别码对对所述经拆分的全景视频进行特征匹配,首先从图像上选取特征信息,然后识别出两幅图像对应的特征信息,根据所述特征信息对所述经拆分的全景视频进行重组以供播放。

本发明提出了一种交互式全景视频存储方法,通过获取全景视频的采集视点及其对应的视线角度对全景视频进行拆分;并为经拆分的全景视频的视频帧绘制识别码;根据所述识别码存储所述经拆分的全景视频。通过上述逆向拆分的方式获取与全景视频的原始采集方式接近的存储方式,从而将全景视频转换为常规的数据模型进行存储,最终降低了对计算机存储空间的占用。需要强调的是,这种逆向拆分获取的与全景视频的原始采集方式接近的存储方式相对于真正的原始视频数据,有效过滤了原始视频数据中的重叠部分,并解决了不同摄像装置采集的视频不同步问题导致的全景视频播放不流畅等问题。

另一方面,本发明还提供一种交互式全景视频存储装置,所述装置包括如下模块:

角度采集模块,获取全景视频的采集视点,从而选定所述全景视频的数据帧的视线角度;

拆分模块,根据所述视线角度对所述全景视频进行拆分;

存储模块,为经拆分的全景视频的视频帧绘制识别码;根据所述识别码存储所述经拆分的全景视频;

播放模块,当接收到所述全景视频播放指令后根据所述识别码提取所述经拆分的全景视频,对所述经拆分的全景视频进行重组以供播放。

作为一种优选的实施方式,所述角度采集模块还包括:

所述采集视点为所述数据帧的起始处、中间处或者是末尾处;所述视线角度为用户于0°视线处的位置。

作为一种优选的实施方式,所述角度采集模块还包括:所述拆分的全景视频与各个摄像机采集的原始视频相对应。

作为一种优选的实施方式,所述角度采集模块还包括:所述拆分具体为,依据所述全景视频同步播放的同步帧对所述全景视频进行拆分。

作为一种优选的实施方式,所述播放模块具体包括:当接收到所述全景视频播放指令后,根据所述识别码对对所述经拆分的全景视频进行特征匹配,首先从图像上选取特征信息,然后识别出两幅图像对应的特征信息,根据所述特征信息对所述经拆分的全景视频进行重组以供播放。

本发明提出了一种交互式全景视频存储装置,通过获取全景视频的采集视点及其对应的视线角度对全景视频进行拆分;并为经拆分的全景视频的视频帧绘制识别码;根据所述识别码存储所述经拆分的全景视频。通过上述逆向拆分的方式获取与全景视频的原始采集方式接近的存储方式,从而将全景视频转换为常规的数据模型进行存储,最终降低了对计算机存储空间的占用。需要强调的是,这种逆向拆分获取的与全景视频的原始采集方式接近的存储方式相对于真正的原始视频数据,有效过滤了原始视频数据中的重叠部分,并解决了不同摄像装置采集的视频不同步问题导致的全景视频播放不流畅等问题。

附图说明

图1是本发明的本发明的一种交互式全景视频存储方法流程示意图。

具体实施方式

以下结合附图进一步说明本发明的实施例。

实施例一:

图1是本发明的一种交互式全景视频存储方法,所述方法包括如下步骤:

s1,获取全景视频的采集视点,从而选定所述全景视频的数据帧的视线角度;

s2,根据所述视线角度对所述全景视频进行拆分;

s3,为经拆分的全景视频的视频帧绘制识别码;根据所述识别码存储所述经拆分的全景视频;

s4,当接收到所述全景视频播放指令后根据所述识别码提取所述经拆分的全景视频,对所述经拆分的全景视频进行重组以供播放。

作为一种优选的实施方式,所述步骤s1还包括:所述采集视点为所述数据帧的起始处、中间处或者是末尾处;所述视线角度为用户于0°视线处的位置。由于全景相机可以分别在0°,90°,180°和270°四个角度进行拍摄拍摄的图像越多则后期拼接出的图像更好,当运算量也会更大。因此,视线角度为用户于0°,90°,180°和270°视线处的位置任意之一。

作为一种优选的实施方式,所述步骤s2还包括:所述拆分的全景视频与各个摄像机采集的原始视频相对应。

作为一种优选的实施方式,所述步骤s2还包括:所述拆分具体为,依据所述全景视频同步播放的同步帧对所述全景视频进行拆分。此外,可以为全景视频提供时间戳,任意时候都可实现全景视频的同步,从而实现了全景视频可根据使用者任意裁剪及精确同步;通过为拆分后的视频配置对应的时间戳,实现视频的拆分标引,从而便于视频播放时的快速提取。

作为一种优选的实施方式,所述步骤s4具体包括:当接收到所述全景视频播放指令后,根据所述识别码对对所述经拆分的全景视频进行特征匹配,首先从图像上选取特征信息,然后识别出两幅图像对应的特征信息,根据所述特征信息对所述经拆分的全景视频进行重组以供播放。

本发明提出了一种交互式全景视频存储方法,通过获取全景视频的采集视点及其对应的视线角度对全景视频进行拆分;并为经拆分的全景视频的视频帧绘制识别码;根据所述识别码存储所述经拆分的全景视频。通过上述逆向拆分的方式获取与全景视频的原始采集方式接近的存储方式,从而将全景视频转换为常规的数据模型进行存储,最终降低了对计算机存储空间的占用。需要强调的是,这种逆向拆分获取的与全景视频的原始采集方式接近的存储方式相对于真正的原始视频数据,有效过滤了原始视频数据中的重叠部分,并解决了不同摄像装置采集的视频不同步问题导致的全景视频播放不流畅等问题。

实施例二:

本发明还提供一种交互式全景视频存储装置,所述装置包括如下模块:

角度采集模块,获取全景视频的采集视点,从而选定所述全景视频的数据帧的视线角度;

拆分模块,根据所述视线角度对所述全景视频进行拆分;

存储模块,为经拆分的全景视频的视频帧绘制识别码;根据所述识别码存储所述经拆分的全景视频;

播放模块,当接收到所述全景视频播放指令后根据所述识别码提取所述经拆分的全景视频,对所述经拆分的全景视频进行重组以供播放。

作为一种优选的实施方式,所述角度采集模块还包括:

所述采集视点为所述数据帧的起始处、中间处或者是末尾处;所述视线角度为用户于0°视线处的位置。由于全景相机可以分别在0°,90°,180°和270°四个角度进行拍摄拍摄的图像越多则后期拼接出的图像更好,当运算量也会更大。因此,视线角度为用户于0°,90°,180°和270°视线处的位置任意之一。

作为一种优选的实施方式,所述角度采集模块还包括:所述拆分的全景视频与各个摄像机采集的原始视频相对应。

作为一种优选的实施方式,所述角度采集模块还包括:所述拆分具体为,依据所述全景视频同步播放的同步帧对所述全景视频进行拆分。此外,可以为全景视频提供时间戳,任意时候都可实现全景视频的同步,从而实现了全景视频可根据使用者任意裁剪及精确同步;通过为拆分后的视频配置对应的时间戳,实现视频的拆分标引,从而便于视频播放时的快速提取。

作为一种优选的实施方式,所述播放模块具体包括:当接收到所述全景视频播放指令后,根据所述识别码对对所述经拆分的全景视频进行特征匹配,首先从图像上选取特征信息,然后识别出两幅图像对应的特征信息,根据所述特征信息对所述经拆分的全景视频进行重组以供播放。

本发明提出了一种交互式全景视频存储装置,通过获取全景视频的采集视点及其对应的视线角度对全景视频进行拆分;并为经拆分的全景视频的视频帧绘制识别码;根据所述识别码存储所述经拆分的全景视频。通过上述逆向拆分的方式获取与全景视频的原始采集方式接近的存储方式,从而将全景视频转换为常规的数据模型进行存储,最终降低了对计算机存储空间的占用。需要强调的是,这种逆向拆分获取的与全景视频的原始采集方式接近的存储方式相对于真正的原始视频数据,有效过滤了原始视频数据中的重叠部分,并解决了不同摄像装置采集的视频不同步问题导致的全景视频播放不流畅等问题。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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