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,然后进入设置模块。