一种基于视觉特性的全景视频分发方法和系统与流程

文档序号:12498324阅读:来源:国知局

技术特征:

1.一种基于视觉特性的全景视频分发方法,其特征在于,所述方法包括以下步骤:

步骤A:发送const秒全景视频多路码流streamn,n=1,2,...,N;

步骤B:在const秒时间窗内,发送该时间窗内的带宽参数和视觉角度信息;

步骤C:判断如果全景视频多路码流streamn第nt+1时间窗内的码流存在,则进入步骤D;否则,结束全景视频多路码流的分发;

步骤D:根据带宽参数和视觉角度信息,确定全景视频多路码流的发送标志;

步骤E:令nt=nt+1,确定const,的值,然后,重新进入步骤B;

其中,const表示时间窗时长参数;streamn表示全景视频的第n拼接码流,N表示拼接码流的个数;nt表示时间窗标号;分别表示第nt个时间窗的时间上限和时间下限。

2.如权利要求1所述的基于视觉特性的全景视频分发方法,其特征在于,

所述时间窗时长参数

t0表示发送码流初始缓冲时长,范围为3-6秒;tc表示发送码流缓冲时长。

3.如权利要求1所述的基于视觉特性的全景视频分发方法,其特征在于,

其中,wbitnt表示第nt个时间窗带宽参数;mean(变量|条件)表示对求满足条件的变量求均值;bitt表示第t秒的带宽;

所述视觉角度信息包括其中,表示第nt个时间窗的视觉角度上限和下限, min(变量|条件)、max(变量|条件)分别表示对求满足条件的变量求最小值、最大值。

4.如权利要求1所述的基于视觉特性的全景视频分发方法,其特征在于,

所述根据带宽参数和视觉角度信息,确定全景视频多路码流的发送标志具体为:

判断如果Thres2<wbitnt<Thres1,则进入网络中度拥塞全景视频多路码流的分发模式;否则,如果wbitnt>Thres1,则进入网络重度拥塞全景视频多路码流的分发模式;否则,进入网络非拥塞全景视频多路码流的分发模式;其中,Thres1、Thres2表示网络拥塞第一门限值,第二门限值。

5.如权利要求4所述的基于视觉特性的全景视频分发方法,其特征在于,

所述网络中度拥塞全景视频多路码流的分发模式具体为:

如果streamn的摄像机采集角度在范围内,则发送streamn的第nt+1时间窗内的码流;否则,则暂缓streamn的第nt+1时间窗内的码流的分发,在网络拥塞度下降的时候,再分发该streamn的第nt+1时间窗内的码流。然后进入步骤E;

所述网络重度拥塞全景视频多路码流的分发模式具体为:

判断如果streamn的摄像机采集角度在范围内,则发送streamn的第nt+1时间窗内的码流;否则,如果streamn的摄像机采集角度在范围内,则发送streamn的第nt+1时间窗内的低分辨率码流;否则,进入则暂缓streamn的第nt+1时间窗内的码流的分发,在网络拥塞度下降的时候,再分发该streamn的第nt+1时间窗内的码流;然后进入步骤E;

其中,θcon表示人眼敏感角度,低分辨率码流指在SVC等编码标准下,分层码流中对应的低分辨率码流。

所述网络非拥塞全景视频多路码流的分发模式具体为:

发送全景视频多路码流streamn第nt+1时间窗内的码流,n=1,2,...,N,然后进入步骤E。

6.一种基于视觉特性的全景视频分发系统,其特征在于,所述系统包括:

多路码流发送模块,用于发送const秒全景视频多路码流streamn,n=1,2,...,N;

其中,const表示时间窗时长参数;t0表示发送码流初始缓冲时长;tc表示发送码流缓冲时长;nt表示时间窗标号,初始值为1;streamn表示全景视频的第n拼接码流,N表示拼接码流的个数;

带宽参数和视觉角度信息发送模块,用于在const秒时间窗内,发送该时间窗内的带宽参数和视觉角度信息;

其中,wbitnt表示第nt个时间窗带宽参数;mean(变量|条件)表示对求满足条件的变量求均值;bitt表示第t秒的带宽;分别表示第nt个时间窗的时间上限和时间下限,

所述视觉角度信息包括其中,表示第nt个时间窗的视觉角度上限和下限,min(变量|条件)、max(变量|条件)分别表示对求满足条件的变量求最小值、最大值;

第一判断处理模块,用于判断如果全景视频多路码流streamn第nt+1时间窗内的码流存在,则进入多路码流发送标志确定模块;否则,结束全景视频多路码流的分发;

多路码流发送标志确定模块,用于根据带宽参数和视觉角度信息,确定全景视频多路码流的发送标志;

设置模块,用于令nt=nt+1,确定const,的值,然后,重新进入带宽参数和视觉角度信息发送模块。

7.如权利要求6所述的基于视觉特性的全景视频分发系统,其特征在于,

所述多路码流发送标志确定模块中,根据带宽参数和视觉角度信息,确定全景视频多路码流的发送标志具体为:

如果Thres2<wbitnt<Thres1,则进入网络中度拥塞全景视频多路码流的分发模式;否则,如果wbitnt>Thres1,则进入网络重度拥塞全景视频多路码流的分发模式;否则,进入网络非拥塞全景视频多路码流的分发模式;

其中,Thres1、Thres2表示网络拥塞第一门限值,第二门限值。

8.如权利要求7所述的基于视觉特性的全景视频分发系统,其特征在于,

所述网络中度拥塞全景视频多路码流的分发模式具体为:

如果streamn的摄像机采集角度在范围内,则发送streamn的第nt+1时间窗内的码流;否则,则暂缓streamn的第nt+1时间窗内的码流的分发,在网络拥塞度下降的时候,再分发该streamn的第nt+1时间窗内的码流,然后进入设置模块。

所述网络重度拥塞全景视频多路码流的分发模式具体为:

判断如果streamn的摄像机采集角度在范围内,则发送streamn的第nt+1时间窗内的码流;否则,如果streamn的摄像机采集角度在范围内,则发送streamn的第nt+1时间窗内的低分辨率码流;否则,进入则暂缓streamn的第nt+1时间窗内的码流的分发,在网络拥塞度下降的时候,再分发该streamn的第nt+1时间窗内的码流;然后进入设置模块。

其中,θcon表示人眼敏感角度,为人眼视觉角度的1/5;低分辨率码流指在SVC等编码标准下,分层码流中对应的低分辨率码流;

所述网络非拥塞全景视频多路码流的分发模式具体为:

发送全景视频多路码流streamn第nt+1时间窗内的码流,n=1,2,...,N,然后进入设置模块。

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