[发明专利]一种基于视觉连续性的全景视频分发方法和系统有效
申请号: | 201611087528.2 | 申请日: | 2016-12-01 |
公开(公告)号: | CN106604041B | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 马国强 | 申请(专利权)人: | 深圳市梦网视讯有限公司 |
主分类号: | H04N21/218 | 分类号: | H04N21/218;H04N21/262;H04N21/647 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 张全文 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 视觉 连续性 全景 视频 分发 方法 系统 | ||
本发明公开一种基于视觉连续性的全景视频分发方法和系统。本发明方法利用人眼视觉的连续性,对全景视频拼接的多路码流进行自适应分发。从而使得全景视频能根据网络拥塞状况分发各路码流,在不影响观众的观看效果下,同时提升全景视频播放的流畅度。
技术领域
本发明涉及视频分发领域,尤其涉及一种基于视觉连续性的全景视频分发方法和系统。
背景技术
全景视频在提供全方位的视觉信息的同时,能够提供动态的实时的视频信息,使得人们可以看到环绕在摄像机周围的整个动态景象。全景图一般都是大分辨率的图像,它的生成需要大量的计算工作。而全景视频相比全景图,增加了一个新的时间维度。因此,计算量和数据量都将会是数十倍于全景图,这对硬件系统的处理能力和软件系统的工作效率都是极大的挑战。而当全景视频的码流进行分发传输时,对网络的带宽将形成极大地压力,对带宽极其有限的移动网络,更是极大地挑战。
发明内容
本发明实施例的目的在于提出一种基于视觉连续性的全景视频分发方法,旨在解决现有技术全景视频分发计算量大、效率低、不流畅的问题。
本发明实施例是这样实现的,一种基于视觉连续性的全景视频分发方法,所述方法包括以下步骤:
步骤A:任选全景视频多路码流中的一个码流,作为基准码流记为streamcur,将streamcur对应的摄像机采集视角作为基准角度,记为θcur;
步骤B:计算全景视频各路码流对应的摄像机采集视角θn与θcur的角度差dθn;θn表示streamn对应的摄像机采集视角;streamn表示全景视频的第n个拼接码流,n=1,2,...,N,N表示拼接码流的个数;
步骤C:将全景视频多路码流排列成两个码流队列;
步骤D:发送const秒全景视频多路码流streamn,n=1,2,...,N;const表示时间窗时长参数;
步骤E:在const秒时间窗内,发送该时间窗内的视觉角度信息表示第nt个时间窗的视觉角度上限和下限;
步骤F:如果全景视频多路码流streamn第nt+1时间窗内的码流存在,则进入步骤G;否则,结束全景视频多路码流的分发;nt表示时间窗标号,初始值为1;
步骤G:根据视觉角度信息,分发全景视频多路码流;
步骤H:令nt=nt+1,确定const,的值,然后重新进入步骤D。
其中,dθn=θn-θcur,n=1,2,...,N;
t0表示发送码流初始缓冲时长,取3-6秒;tc表示发送码流缓冲时长;
min(变量|条件)、max(变量|条件)分别表示对求满足条件的变量求最小值、最大值;分别表示第nt个时间窗的时间上限和时间下限,
本发明实施例的另一目的在于一种基于视觉连续性的全景视频分发系统,所述系统包括:
基准码流和基准角度设置模块,用于任选全景视频多路码流中的一个码流,作为基准码流记为streamcur,将streamcur对应的摄像机采集视角作为基准角度,记为θcur;其中,streamn表示全景视频的第n个拼接码流,n=1,2,...,N,N表示拼接码流的个数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市梦网视讯有限公司,未经深圳市梦网视讯有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611087528.2/2.html,转载请声明来源钻瓜专利网。