【技术实现步骤摘要】
本专利技术涉及全景视频识别的
,更具体地,涉及一种自动识别并播放全景视频的方法及系统。
技术介绍
全景数据,包括全景视频,已成为当前的热门研究课题之一。全景视频,即720度或者360度全景视频,它是在720度或者360度全景的技术之上发展延伸而来,将静态的全景图片转化为动态的视频图像,全景视频可以在拍摄角度上下左右360度范围内任意观看动态视频,让用户有一种身临其境的感觉。在制作全景视频时使用一组摄像机在拍摄点周围同时拍摄360度(或720度)的画面,并经过后期的图像拼接缝合后使之能够在任意时刻无失真地展现拍摄点周围画面的视频。目前还没有保存全景视频的特有格式,现有的全景视频还是采用与传统视频相同的保存格式:全景播放器播放的是经过拼接处理的以拍摄点为中心的球面投影面上的画面,目前对这种球面投影不方便存储,而是常常将球面投影变换存储为矩形图像,在全景播放器播放该全景视频时将存储的矩形图像重新映射贴合到球面上播放。矩形图像两侧的宽边分别对应球面上的北极点和南极点,矩形图像的每一行像素都对应球面上的每一条纬线,矩形图像的每一列像素都对应着球面上的每一条经线。因此,如果不考虑画面的差异,仅依据视频的格式无法区分一个视频是否是全景视频。在现有的播放器中,只能通过用户手动选择“全景模式”才能进行全景视频播放。但是,用户每次播放全景视频都需要通过人工手动选择对用户来讲很不方便,极大地影响了用户对产品的使用体验。因此,提供一种自动识别并播放全景视频并自动进行全景视频播放的方案是本领域亟待解决的问题。
技术实现思路
有鉴于此,本专利技术提供了一种自动识别并播放全景视频的 ...
【技术保护点】
一种自动识别并播放全景视频的方法,其特征在于,包括:在播放器中设置用于判断全景视频的边缘行像素对颜色差值的方差阈值、边缘列像素对颜色差值的平均阈值及边缘列像素对颜色差值的局部波动系数阈值;获取视频数据中的视频图像帧并计算所述视频图像帧的宽高比值;所述视频图像帧的宽高比值为2时,分别获取所述视频图像帧中边缘行像素对的颜色值和边缘列像素对的颜色值,并分别计算所述边缘行像素对的颜色差值的方差;所述边缘行像素对的颜色差值的方差均小于或等于所述边缘行像素对的颜色差值的方差阈值时,计算所述边缘列像素对的颜色差值的平均值及所述边缘列像素对的颜色差值的平均局部波动系数;所述边缘列像素对的颜色差值的平均值小于或等于所述边缘列像素对颜色差值的平均阈值,且所述边缘列像素对的颜色差值的局部波动系数大于等于所述边缘行像素对的颜色差值的局部波动系数阈值时,根据所述视频图像帧生成对应的映射球面进行播放。
【技术特征摘要】
1.一种自动识别并播放全景视频的方法,其特征在于,包括:在播放器中设置用于判断全景视频的边缘行像素对颜色差值的方差阈值、边缘列像素对颜色差值的平均阈值及边缘列像素对颜色差值的局部波动系数阈值;获取视频数据中的视频图像帧并计算所述视频图像帧的宽高比值;所述视频图像帧的宽高比值为2时,分别获取所述视频图像帧中边缘行像素对的颜色值和边缘列像素对的颜色值,并分别计算所述边缘行像素对的颜色差值的方差;所述边缘行像素对的颜色差值的方差均小于或等于所述边缘行像素对的颜色差值的方差阈值时,计算所述边缘列像素对的颜色差值的平均值及所述边缘列像素对的颜色差值的平均局部波动系数;所述边缘列像素对的颜色差值的平均值小于或等于所述边缘列像素对颜色差值的平均阈值,且所述边缘列像素对的颜色差值的局部波动系数大于等于所述边缘行像素对的颜色差值的局部波动系数阈值时,根据所述视频图像帧生成对应的映射球面进行播放。2.根据权利要求1所述的自动识别并播放全景视频的方法,其特征在于,所述边缘行像素对的颜色差值的方差均小于或等于所述边缘行像素对的颜色差值的方差阈值时,计算所述边缘列像素对的颜色差值的平均值及所述边缘列像素对的颜色差值的平均局部波动系数,进一步为:所述边缘行像素对的颜色差值的方差均小于或等于所述边缘行像素对的颜色差值的方差阈值时,计算所述边缘列像素对的颜色差值的平均值;计算在所述边缘列像素对中每个像素对上下预定局部范围内像素对的颜色差值的平均值及标准方差;根据所述边缘列像素对中每个像素对上下预定局部范围内像素对的颜色差值的标准方差与平均值的比值得到该像素对的局部波动系数;根据所述边缘列像素对中每个像素对上下预定局部范围内像素对的颜色差值的局部波动系数得到所述边缘列像素对颜色差值的平均局部波动系数。3.根据权利要求2所述的自动识别并播放全景视频的方法,其特征在于,所述预定局部范围为7-18像素。4.根据权利要求1所述的自动识别并播放全景视频的方法,其特征在于,所述边缘行像素对颜色差值的方差阈值为小于或等于10;所述边缘列像素对颜色差值的平均阈值为小于或等于20;所述边缘列像素对颜色差值的局部波动系数阈值为大于等于0.2。5.根据权利要求1所述的自动识别并播放全景视频的方法,其特征在于,所述边缘列像素对的颜色差值的平均值小于或等于所述边缘列像素对颜色差值的平均阈值,且所述边缘列像素对的颜色差值的局部波动系数大于等于所述边缘行像素对的颜色差值的局部波动系数阈值时,根据所述视频图像帧生成对应的映射球面进行播放,进一步为:所述边缘列像素对的颜色差值的平均值小于或等于所述边缘列像素对颜色差值的平均阈值,且所述边缘列像素对的颜色差值的局部波动系数大于等于所述边缘行像素对的颜色差值的局部波动系数阈值时,根据所述视频图像帧生成对应的映射球面进行播放;所述边缘列像素对的颜色差值的平均值大于所述边缘列像素对颜色差值的平均阈值,或所述边缘列像素对的颜色差值的局部波动系...
【专利技术属性】
技术研发人员:李进,朱春明,朱彦东,张鹏宇,
申请(专利权)人:暴风集团股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。