自动识别立方体全景视频的方法及系统技术方案

技术编号:14881847 阅读:107 留言:0更新日期:2017-03-24 04:21
本发明专利技术公开一种自动识别立方体全景视频的方法,包括:在播放器中,设置用于判定立方体全景视频的间隙像素对的方差阈值;从数据库中获取视频的图像帧并计算所述图像帧的宽高比值;在所述图像帧的宽高比值为3:2时,按照所述图像帧的宽三分之一位置、宽三分之二位置及高二分之一位置获取间隙像素对的像素,并计算所述间隙像素对的像素方差;在所述图像帧的宽三分之一位置、宽三分之二位置及高二分之一位置的像素方差,达到或超过所述间隙像素对的方差阈值的数量达到或超过两个时,判定所述视频为立方体全景视频。本发明专利技术实现了立方体全景视频的自动识别。

【技术实现步骤摘要】

本专利技术涉及视频播放的
,更具体地,涉及一种自动识别立方体全景视频的方法及系统
技术介绍
全景视频,即720度或者360度全景视频,它是在720度或者360度全景的技术之上发展延伸而来,将静态的全景图片转化为动态的视频图像,全景视频可以在拍摄角度上下左右360度范围内任意观看动态视频,让用户有一种身临其境的感觉。在制作全景视频时使用一组摄像机在拍摄点周围同时拍摄360度(或720度)的画面,并经过后期的图像拼接后使之能够在任意时刻无失真地展现拍摄点周围画面的视频。目前还没有保存全景视频的特有格式,现有的全景视频还是采用与传统视频相同的保存格式:全景播放器播放的是经过拼接处理的以拍摄点为中心的投影面上的画面,目前对这种投影不方便存储,而是常常将投影的画面变换存储为矩形图像,在全景播放器播放该全景视频时将存储的矩形图像重新映射贴合到全景视频播放模型上播放。因此,现有技术中无法自动识别出待播放的视频是平面视频还是全景视频,而全景视频与平面视频的播放方式是完全不同的,如果以全景视频的播放形式来播放平面视频或者以平面视频的播放形式来播放全景视频都会造成视频画面的扭曲。基于上述原因,现有技术中用户只能在发现视频播放方式不相符的情况下,手动切换视频播放方式加以调节,对用户来讲很不方便,极大地影响了用户对产品的使用体验。另一方面,全景视频播放模型也有球体模型和立方体模型之分,如果将基于立方体模型的全景视频以球体模型的方式进行贴图播放,显然是不合理的。因此,提供一种在播放器中自动识别立方体全景视频的方法是本领域亟待解决的问题。
技术实现思路
有鉴于此,本专利技术提供了一种自动识别立方体全景视频的方法及系统,解决了现有技术中不能自动识别立方体全景视频的技术问题。为了解决上述技术问题,本专利技术提出一种自动识别立方体全景视频的方法,包括:在播放器中,设置用于判定立方体全景视频的间隙像素对的方差阈值;从数据库中获取视频的图像帧并计算所述图像帧的宽高比值;在所述图像帧的宽高比值为3:2时,按照所述图像帧的宽三分之一位置、宽三分之二位置及高二分之一位置获取间隙像素对的像素,并计算所述间隙像素对的像素方差;在所述图像帧的宽三分之一位置、宽三分之二位置及高二分之一位置的像素方差,达到或超过所述间隙像素对的方差阈值的数量达到或超过两个时,判定所述视频为立方体全景视频。进一步地,其中,在所述图像帧的宽三分之一位置、宽三分之二位置及高二分之一位置的像素方差,达到或超过所述间隙像素对的方差阈值的数量达到或超过两个时,判定所述视频为立方体全景视频,进一步为:获取与所述间隙像素对相邻的第一相邻像素对的像素及第二相邻像素对的像素,并计算所述第一相邻像素对及第二相邻像素对的像素方差;计算所述间隙像素对的像素方差,与所述第一相邻像素对与第二相邻像素对的像素方差之和的比值,得到立方体全景视频判定比值;在所述立方体全景视频判定比值达到或超过预先设定的立方体全景视频判定比值阈值时,判定所述视频为立方体全景视频。进一步地,其中,获取与所述间隙像素对相邻的第一相邻像素对的像素及第二相邻像素对的像素,进一步为:按像素行或像素列,与所述间隙像素对中间隙像素间隔设定数量像素的像素点为相邻像素;获取所述间隙像素与相邻像素的像素,得到与所述间隙像素对相邻的第一相邻像素对的像素及第二相邻像素对的像素。进一步地,其中,所述设定数量像素为十五个像素。进一步地,其中,所述立方体全景视频判定比值阈值,为大于或等于80。另一方面,本专利技术还提供一种自动识别立方体全景视频的系统,包括:设置模块、视频图像帧获取模块、计算模块及立方体全景视频判定模块;其中,所述设置模块,用于在播放器中,设置用于判定立方体全景视频的间隙像素对的方差阈值;所述视频图像帧获取模块,用于从数据库中获取视频的图像帧并计算所述图像帧的宽高比值;所述计算模块,在所述图像帧的宽高比值为3:2时,按照所述图像帧的宽三分之一位置、宽三分之二位置及高二分之一位置获取间隙像素对的像素,并计算所述间隙像素对的像素方差;所述立方体全景视频判定模块,用于在所述图像帧的宽三分之一位置、宽三分之二位置及高二分之一位置的像素方差,达到或超过所述间隙像素对的方差阈值的数量达到或超过两个时,判定所述视频为立方体全景视频。进一步地,其中,所述立方体全景视频判定模块,用于:获取与所述间隙像素对相邻的第一相邻像素对的像素及第二相邻像素对的像素,并计算所述第一相邻像素对及第二相邻像素对的像素方差;计算所述间隙像素对的像素方差,与所述第一相邻像素对与第二相邻像素对的像素方差之和的比值,得到立方体全景视频判定比值;在所述立方体全景视频判定比值达到或超过预先设定的立方体全景视频判定比值阈值时,判定所述视频为立方体全景视频。进一步地,其中,所述立方体全景视频判定模块,进一步用于:按像素行或像素列,与所述间隙像素对中间隙像素间隔设定数量像素的像素点为相邻像素;获取所述间隙像素与相邻像素的像素,得到与所述间隙像素对相邻的第一相邻像素对的像素及第二相邻像素对的像素。进一步地,其中,所述设定数量像素为十五个像素。进一步地,其中,所述立方体全景视频判定比值阈值,为大于或等于80。与现有技术相比,本专利技术的自动识别立方体全景视频的方法及系统,实现了如下的有益效果:(1)本专利技术所述的自动识别立方体全景视频的方法及系统,根据存储的立方体模型全景视频画面的特性,判断待播放的视频是否为立方体模型的全景视频,并对判断到的全景视频自动进行立方体模型贴图播放,实现了全景视频的自动识别,提升了用户使用体验。(2)本专利技术所述的自动识别立方体全景视频的方法及系统,还设置了立方体模型全景视频及平面视频的判断机制,并针对每种视频形式自动选择对应的播放方式,简化了用户的操作,同时能够准确地进行各种视频的播放。当然,实施本专利技术的任一产品必不特定需要同时达到以上所述的所有技术效果。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明被结合在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且连同其说明一起用于解释本专利技术的原理。图1为本专利技术实施例1中所述自动识别立方体全景视频的方法的流程示意图;图2为本专利技术实施例2中所述自动识别立方体全景视频的方法的流程示意图;图3为本专利技术实施例3中所述自动识别立方体全景视频的系统的结构示意图。具体实施方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。实施例1如图1所示,为本实施例所述自动识别立方体全景视频的方法的流程示意图,本本文档来自技高网...
自动识别立方体全景视频的方法及系统

【技术保护点】
一种自动识别立方体全景视频的方法,其特征在于,包括:在播放器中,设置用于判定立方体全景视频的间隙像素对的方差阈值;从数据库中获取视频的图像帧并计算所述图像帧的宽高比值;在所述图像帧的宽高比值为3:2时,按照所述图像帧的宽三分之一位置、宽三分之二位置及高二分之一位置获取间隙像素对的像素,并计算所述间隙像素对的像素方差;在所述图像帧的宽三分之一位置、宽三分之二位置及高二分之一位置的像素方差,达到或超过所述间隙像素对的方差阈值的数量达到或超过两个时,判定所述视频为立方体全景视频。

【技术特征摘要】
1.一种自动识别立方体全景视频的方法,其特征在于,包括:在播放器中,设置用于判定立方体全景视频的间隙像素对的方差阈值;从数据库中获取视频的图像帧并计算所述图像帧的宽高比值;在所述图像帧的宽高比值为3:2时,按照所述图像帧的宽三分之一位置、宽三分之二位置及高二分之一位置获取间隙像素对的像素,并计算所述间隙像素对的像素方差;在所述图像帧的宽三分之一位置、宽三分之二位置及高二分之一位置的像素方差,达到或超过所述间隙像素对的方差阈值的数量达到或超过两个时,判定所述视频为立方体全景视频。2.根据权利要求1所述的自动识别立方体全景视频的方法,其特征在于,在所述图像帧的宽三分之一位置、宽三分之二位置及高二分之一位置的像素方差,达到或超过所述间隙像素对的方差阈值的数量达到或超过两个时,判定所述视频为立方体全景视频,进一步为:获取与所述间隙像素对相邻的第一相邻像素对的像素及第二相邻像素对的像素,并计算所述第一相邻像素对及第二相邻像素对的像素方差;计算所述间隙像素对的像素方差,与所述第一相邻像素对与第二相邻像素对的像素方差之和的比值,得到立方体全景视频判定比值;在所述立方体全景视频判定比值达到或超过预先设定的立方体全景视频判定比值阈值时,判定所述视频为立方体全景视频。3.根据权利要求2所述的自动识别立方体全景视频的方法,其特征在于,获取与所述间隙像素对相邻的第一相邻像素对的像素及第二相邻像素对的像素,进一步为:按像素行或像素列,与所述间隙像素对中间隙像素间隔设定数量像素的像素点为相邻像素;获取所述间隙像素与相邻像素的像素,得到与所述间隙像素对相邻的第一相邻像素对的像素及第二相邻像素对的像素。4.根据权利要求3所述的自动识别立方体全景视频的方法,其特征在于,所述设定数量像素为十五个像素。5.根据权利要求3所述的自动识别立方体全景视频的方法,其特征在于,所述立方体全景视频判定比值阈值,为大于或等于...

【专利技术属性】
技术研发人员:李进朱春明张鹏宇
申请(专利权)人:暴风集团股份有限公司
类型:发明
国别省市:北京;11

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

1