[发明专利]自动识别并播放全景视频的方法及系统有效
申请号: | 201610616738.X | 申请日: | 2016-07-29 |
公开(公告)号: | CN106162146B | 公开(公告)日: | 2017-12-08 |
发明(设计)人: | 李进;朱春明;朱彦东;张鹏宇 | 申请(专利权)人: | 暴风集团股份有限公司 |
主分类号: | H04N13/02 | 分类号: | H04N13/02;H04N13/04;H04N21/218 |
代理公司: | 北京尚伦律师事务所11477 | 代理人: | 张俊国 |
地址: | 100083 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动识别 播放 全景 视频 方法 系统 | ||
技术领域
本发明涉及全景视频识别的技术领域,更具体地,涉及一种自动识别并播放全景视频的方法及系统。
背景技术
全景数据,包括全景视频,已成为当前的热门研究课题之一。全景视频,即720度或者360度全景视频,它是在720度或者360度全景的技术之上发展延伸而来,将静态的全景图片转化为动态的视频图像,全景视频可以在拍摄角度上下左右360度范围内任意观看动态视频,让用户有一种身临其境的感觉。在制作全景视频时使用一组摄像机在拍摄点周围同时拍摄360度(或720度)的画面,并经过后期的图像拼接缝合后使之能够在任意时刻无失真地展现拍摄点周围画面的视频。
目前还没有保存全景视频的特有格式,现有的全景视频还是采用与传统视频相同的保存格式:全景播放器播放的是经过拼接处理的以拍摄点为中心的球面投影面上的画面,目前对这种球面投影不方便存储,而是常常将球面投影变换存储为矩形图像,在全景播放器播放该全景视频时将存储的矩形图像重新映射贴合到球面上播放。矩形图像两侧的宽边分别对应球面上的北极点和南极点,矩形图像的每一行像素都对应球面上的每一条纬线,矩形图像的每一列像素都对应着球面上的每一条经线。因此,如果不考虑画面的差异,仅依据视频的格式无法区分一个视频是否是全景视频。在现有的播放器中,只能通过用户手动选择“全景模式”才能进行全景视频播放。但是,用户每次播放全景视频都需要通过人工手动选择对用户来讲很不方便,极大地影响了用户对产品的使用体验。
因此,提供一种自动识别并播放全景视频并自动进行全景视频播放的方案是本领域亟待解决的问题。
发明内容
有鉴于此,本发明提供了一种自动识别并播放全景视频的方法及系统,解决了现有技术中不能自动识别并播放全景视频的问题。
为了解决上述技术问题,本发明提出一种自动识别并播放全景视频的方法,包括:
在播放器中设置用于判断全景视频的边缘行像素对颜色差值的方差阈值、边缘列像素对颜色差值的平均阈值及边缘列像素对颜色差值的局部波动系数阈值;
获取视频数据中的视频图像帧并计算所述视频图像帧的宽高比值;
所述视频图像帧的宽高比值为2时,分别获取所述视频图像帧中边缘行像素对的颜色值和边缘列像素对的颜色值,并分别计算所述边缘行像素对的颜色差值的方差;
所述边缘行像素对的颜色差值的方差均小于或等于所述边缘行像素对的颜色差值的方差阈值时,计算所述边缘列像素对的颜色差值的平均值及所述边缘列像素对的颜色差值的平均局部波动系数;
所述边缘列像素对的颜色差值的平均值小于或等于所述边缘列像素对颜色差值的平均阈值,且所述边缘列像素对的颜色差值的局部波动系数大于等于所述边缘行像素对的颜色差值的局部波动系数阈值时,根据所述视频图像帧生成对应的映射球面进行播放。
进一步地,其中,所述边缘行像素对的颜色差值的方差均小于或等于所述边缘行像素对的颜色差值的方差阈值时,计算所述边缘列像素对的颜色差值的平均值及所述边缘列像素对的颜色差值的平均局部波动系数,进一步为:
所述边缘行像素对的颜色差值的方差均小于或等于所述边缘行像素对的颜色差值的方差阈值时,计算所述边缘列像素对的颜色差值的平均值;
计算在所述边缘列像素对中每个像素对上下预定局部范围内像素对的颜色差值的平均值及标准方差;
根据所述边缘列像素对中每个像素对上下预定局部范围内像素对的颜色差值的标准方差与平均值的比值得到该像素对的局部波动系数;
根据所述边缘列像素对中每个像素对上下预定局部范围内像素对的颜色差值的局部波动系数得到所述边缘列像素对颜色差值的平均局部波动系数。
进一步地,其中,所述预定局部范围为7-18像素。
进一步地,其中,所述边缘行像素对颜色差值的方差阈值为小于或等于10;
所述边缘列像素对颜色差值的平均阈值为小于或等于20;
所述边缘列像素对颜色差值的局部波动系数阈值为大于等于0.2。
进一步地,其中,所述边缘列像素对的颜色差值的平均值小于或等于所述边缘列像素对颜色差值的平均阈值,且所述边缘列像素对的颜色差值的局部波动系数大于等于所述边缘行像素对的颜色差值的局部波动系数阈值时,根据所述视频图像帧生成对应的映射球面进行播放为:
所述边缘列像素对的颜色差值的平均值小于或等于所述边缘列像素对颜色差值的平均阈值,且所述边缘列像素对的颜色差值的局部波动系数大于等于所述边缘行像素对的颜色差值的局部波动系数阈值时,根据所述视频图像帧生成对应的映射球面进行播放;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于暴风集团股份有限公司,未经暴风集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610616738.X/2.html,转载请声明来源钻瓜专利网。