主权项 |
一种基于视觉连续性的全景视频分发方法,其特征在于,所述方法包括以下步骤:步骤A:任选全景视频多路码流中的一个码流,作为基准码流记为stream<sub>cur</sub>,将stream<sub>cur</sub>对应的摄像机采集视角作为基准角度,记为θ<sub>cur</sub>;步骤B:计算全景视频各路码流对应的摄像机采集视角θ<sub>n</sub>与θ<sub>cur</sub>的角度差dθ<sub>n</sub>;θ<sub>n</sub>表示stream<sub>n</sub>对应的摄像机采集视角;stream<sub>n</sub>表示全景视频的第n个拼接码流,n=1,2,...,N,N表示拼接码流的个数;步骤C:将全景视频多路码流排列成两个码流队列;步骤D:发送const秒全景视频多路码流stream<sub>n</sub>,n=1,2,...,N;const表示时间窗时长参数;步骤E:在const秒时间窗内,发送该时间窗内的视觉角度信息<img file="FDA0001168067810000011.GIF" wi="241" he="72" /><img file="FDA0001168067810000012.GIF" wi="214" he="70" />表示第nt个时间窗的视觉角度上限和下限;步骤F:如果全景视频多路码流stream<sub>n</sub>第nt+1时间窗内的码流存在,则进入步骤G;否则,结束全景视频多路码流的分发;nt表示时间窗标号,初始值为1;步骤G:根据视觉角度信息,分发全景视频多路码流;步骤H:令nt=nt+1,确定const,<img file="FDA0001168067810000013.GIF" wi="201" he="79" />的值,然后重新进入步骤D。 |