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

文档序号:12864463阅读:610来源:国知局
一种基于虚拟现实的交互式全景视频标定方法及装置与流程

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



背景技术:

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

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

现有技术中全景视频的标定方式主要是根据目标姿态的确切位置,设定目标获取姿态角信息并记录偏差角,对实时全景球形图像通过获得的偏差角修正当前姿态角度。上述标定方式通过记录偏差角以修正视频角度的方式有效提高了视频标定的准确性;但同样存在一些问题,即,由于上述标定方式增加了偏差角的测量、计算等过程,标定效率比较低,占用了大量系统内存;因此,有待提出一种轻量化的全景视频的标定方法,以降低对计算机内存资源的占用,提高标定效率。



技术实现要素:

一种交互式全景视频标定方法,该方法包括如下步骤:

s1,获取720°全景视频的图像帧;

s2,对所述全景视频的图像帧以极坐标的球心为基点进行三维切割;

s3,对切割后的图像帧进行标定。

作为一种优选的实施方式,所述720°全景视频为同一像素等级。

作为一种优选的实施方式,所述步骤s2具体包括:对所述全景视频的图像帧以极坐标的球心为基点、以所述像素等级为极坐标半径进行三维切割。

作为一种优选的实施方式,所述步骤s2还包括:不同的像素等级对应不同的所述极坐标半径;像素等级越高,其对应的极坐标半径越大。

作为一种优选的实施方式,所述步骤s3具体包括:对切割后的图像帧进行标定,所述标定包含所述极坐标的球心和半径信息,并对标定后的图像以标定值为序列进行存储。

本发明提出了一种轻量化的全景视频标定方法,通过对全景视频进行切割式加工,并利用全景视频本身具有的球状三维特性,即全景视频的极坐标球心与极坐标半径对全景视频进行标定,无需额外的变量参与比较的标定方式,提高了全景视频标定的效率,最终降低了对计算机内存资源的占用,是一种轻量化的全景视频标定方法。此外,标定过程中,不同的像素等级对应不同的极坐标半径,适应了不同像素的全景视频的标定需求,具有良好的适应性。

作为另一种实施方式,本发明提出一种交互式全景视频标定装置,其特征在于,所述装置包括如下模块:

获取模块,获取720°全景视频的图像帧;

切割模块,对所述全景视频的图像帧以极坐标的球心为基点进行三维切割;

标定模块,对切割后的图像帧进行标定。

作为一种优选的实施方式,所述720°全景视频为同一像素等级。

作为一种优选的实施方式,所述切割模块具体包括:对所述全景视频的图像帧以极坐标的球心为基点、以所述像素等级为极坐标半径进行三维切割。

作为一种优选的实施方式,所述切割模块还包括:不同的像素等级对应不同的所述极坐标半径;像素等级越高,其对应的极坐标半径越大。

作为一种优选的实施方式,所述标定模块具体包括:对切割后的图像帧进行标定,所述标定包含所述极坐标的球心和半径信息,并对标定后的图像以标定值为序列进行存储。

本发明提出了一种轻量化的全景视频标定装置,通过对全景视频进行切割式加工,并利用全景视频本身具有的球状三维特性,即全景视频的极坐标球心与极坐标半径对全景视频进行标定,无需额外的变量参与比较的标定方式,提高了全景视频标定的效率,最终降低了对计算机内存资源的占用,是一种轻量化的全景视频标定方法。此外,标定过程中,不同的像素等级对应不同的极坐标半径,适应了不同像素的全景视频的标定需求,具有良好的适应性。

附图说明

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

图2是本发明的全景视频标注三维图。

具体实施方式

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

实施例一:

图1是本发明的一种交互式全景视频标定方法流程示意图,该方法包括如下步骤:

s1,获取720°全景视频的图像帧;

s2,对所述全景视频的图像帧以极坐标的球心为基点进行三维切割;

s3,对切割后的图像帧进行标定。

作为一种优选的实施方式,所述720°全景视频为同一像素等级。

作为一种优选的实施方式,所述步骤s2具体包括:对所述全景视频的图像帧以极坐标的球心为基点、以所述像素等级为极坐标半径进行三维切割。

为了便于标定,在上述切割过程中,也可以设定切割的基准点,所述基准点用于在标定过程中的标定基准点,该基准点位于全景视频球面上的某一点,优选的,该基准点视频播放的起点,或者播放的“热点”,这里不做具体限定。

作为一种优选的实施方式,所述步骤s2还包括:不同的像素等级对应不同的所述极坐标半径;像素等级越高,其对应的极坐标半径越大。

之所以选定像素与极坐标半径正相关,原因在于全景视频往往因不同的像素即分辨率而占有不同的存储空间,播放过程中对内存的占用也有较大差异;而全景视频的标定与播放效率相关,因此,选定像素与极坐标半径正相关有助于提高全景视频的定位效率,从而更加高效的提取全景视频的相关图形,进而降低了对计算机内存资源的占用,因此,这是一种轻量化的全景视频标定方法。

作为一种优选的实施方式,所述步骤s3具体包括:对切割后的图像帧进行标定,所述标定包含所述极坐标的球心和半径信息,并对标定后的图像以标定值为序列进行存储。

本发明提出了一种轻量化的全景视频标定方法,通过对全景视频进行切割式加工,并利用全景视频本身具有的球状三维特性,即全景视频的极坐标球心与极坐标半径对全景视频进行标定,无需额外的变量参与比较的标定方式,提高了全景视频标定的效率,最终降低了对计算机内存资源的占用,是一种轻量化的全景视频标定方法。此外,标定过程中,不同的像素等级对应不同的极坐标半径,适应了不同像素的全景视频的标定需求,具有良好的适应性。

作为另一种实施方式,本发明提出一种交互式全景视频标定装置,其特征在于,所述装置包括如下模块:

获取模块,获取720°全景视频的图像帧;

切割模块,对所述全景视频的图像帧以极坐标的球心为基点进行三维切割;

标定模块,对切割后的图像帧进行标定。

作为一种优选的实施方式,所述720°全景视频为同一像素等级。

作为一种优选的实施方式,所述切割模块具体包括:对所述全景视频的图像帧以极坐标的球心为基点、以所述像素等级为极坐标半径进行三维切割。为了便于标定,在上述切割过程中,也可以设定切割的基准点,所述基准点用于在标定过程中的标定基准点,该基准点位于全景视频球面上的某一点,优选的,该基准点视频播放的起点,或者播放的“热点”,这里不做具体限定。

作为一种优选的实施方式,所述切割模块还包括:不同的像素等级对应不同的所述极坐标半径;像素等级越高,其对应的极坐标半径越大。之所以选定像素与极坐标半径正相关,原因在于全景视频往往因不同的像素即分辨率而占有不同的存储空间,播放过程中对内存的占用也有较大差异;而全景视频的标定与播放效率相关,因此,选定像素与极坐标半径正相关有助于提高全景视频的定位效率,从而更加高效的提取全景视频的相关图形,进而降低了对计算机内存资源的占用,因此,这是一种轻量化的全景视频标定方法。

作为一种优选的实施方式,所述标定模块具体包括:对切割后的图像帧进行标定,所述标定包含所述极坐标的球心和半径信息,并对标定后的图像以标定值为序列进行存储。

本发明提出了一种轻量化的全景视频标定装置,通过对全景视频进行切割式加工,并利用全景视频本身具有的球状三维特性,即全景视频的极坐标球心与极坐标半径对全景视频进行标定,无需额外的变量参与比较的标定方式,提高了全景视频标定的效率,最终降低了对计算机内存资源的占用,是一种轻量化的全景视频标定方法。此外,标定过程中,不同的像素等级对应不同的极坐标半径,适应了不同像素的全景视频的标定需求,具有良好的适应性。

图2是本发明的全景视频标注三维图。全景视频的球心为o点,球面示出了b和c两个图像点,本发明采用极坐标的方式对球面点b和c进行标注。

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

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