【技术实现步骤摘要】
一种基于视线引导的全景视频传输系统和方法
[0001]本专利技术属于全景视频传输
,具体涉及一种基于视线引导的全景视频传输系统和方法。
技术介绍
[0002]虚拟现实(Virtual Reality,VR)全景视频传输作为5G及下一代移动通信的重要应用场景,具有推进智慧生活的价值,更具有“高带宽、大存储、低时延、复杂视觉自适应”的特性。全景视频传输会为通信系统带来较高流量负担。分块传输方法可有效降低系统传输流量,它将全景视频画面切分为一系列视频块,而只需传输用户视野(Field of View,FOV)内的画面。主动式分块传输方法通过预测用户未来的FOV,提前传输需要观看的切块,有助于降低全景视频传输的时延[参考文献1:X.Wei,C.Yang,and S.Han,“Prediction,communication,and computing duration optimization for VR video streaming,”IEEE Trans.Commun.,vol.69,no.3,pp.1947
–
1959,Nov.2020.]。多播技术是一种降低视频点播业务传输流量的有效方法[参考文献2:S.Han,X.Tan,K.Qi,C.Yang,A.F.Molisch,Y.Lu,J.Zheng,and Y.Li,“Rethinking the gain of multicasting and proactive caching for VoD service,”IEEE Wirel.Co ...
【技术保护点】
【技术特征摘要】
1.一种基于视线引导的全景视频传输系统,基于全景视频切块的多播传输系统进行改进,其特征在于,所述基于视线引导的全景视频传输系统,在服务器中设置视线引导点优化和下发模块,在客户端设置视线引导结果呈现模块;客户端实时获取用户当前视点并发送给服务器;服务器的视线引导点优化和下发模块根据用户当前视点、用户接受视线引导的概率以及用户接收引导后的视线引导习惯,建立视线引导后的用户视点位置的统计模型,并计算视线引导后的系统平均传输流量,以及引导后的视点位置偏离未引导时用户视点位置的程度,然后最小化系统平均传输流量和用户视点偏移的加权和优化视线引导位置,将优化的视线引导位置发送给客户端;客户端的视线引导结果呈现模块将从服务器中获取的视线引导位置展示给用户,供用户选择。2.根据权利要求1所述的系统,其特征在于,所述的视线引导点优化和下发模块,建立视线引导后的用户视点位置的统计模型,包括:首先,确定视线引导位置z,设用户k当前的视点为p
k
,用户k以概率φ
k
接受引导,朝向z移动,设移动后的视点为若不接受引导,用户视点将变至根据p
k
预测的视点视点和视线引导位置均为复数,实部与虚部分别对应位置的经度和纬度坐标;然后,根据用户接受视线引导的概率以及用户接收引导后的视线引导习惯,建立视线引导后的用户视点位置的统计模型;用u
k
(z)表示用户k观看各分块的概率,如下:其中,向量分别表示根据视点传输给用户k的分块。3.根据权利要求1或2所述的系统,其特征在于,所述的视线引导点优化和下发模块,最小化系统平均传输流量和用户视点偏移的加权和的目标函数如下:min J(z)=R(z)+λD(z)其中,0≤Re(z)≤1,0≤Img(z)≤1其中,z表示视线引导位置,R(z)表示系统平均传输流量,D(z)表示所有用户的视点偏移距离和,λ为权重,J(z)为系统平均传输流量和用户视点偏移的加权和;Re(z)、Img(z)分别为z的实部与虚部,对应视线引导位置的经度和纬度坐标。4.一种基于视线引导的全景视频传输方法,其特征在于,包括如下步骤:步骤1,客户端实时获取用户当前视点并发送给服务器;步骤2,服务器计算当前视线引导后用户的视点位置,包括:首先,确定视线引导位置z,设用户k当前的视点为p
k
,用户k以概率φ
k
接受引导,朝向z移动,设移动后的视点为若不接受引导,用户视点将变至根据p
k
预测的视点视点和视线引导位置均为复数,实部与虚部分别对应位置的经度和纬度坐标;然后,根据用户接受视线引导的概率以及用户接收引导后的视线引导习惯,建立视线引导后的用户视点位置的统计模型;其中,将全景视频的球形画面投影至平面的画面在经纬度上切分为M块与N块,用N
×
M维度的向量w(p
k
)记录传输给用户k的分块,传输的分块需覆盖用户的视野,向量w(p
k
)的每一个维度的数值取1时表示传输该分块,取0时表示不传输该分块;将传输给各用户的分块
向量加和后得到总传输向量w;w的每一个非零元素表示该分块在当前时段被请求的次数,需要且只需被传输一次;步骤3,计算视线引导后的系统平均传输流量,以及引导后的视点位置偏离未引导时用户视点位置的程度,然后最小化系统平均传输流量和用户视点偏移的加权和优化视线引导位置;其中,最小化系统平均传输流量和用户视点偏移的加权和的目标函数如下:min J(z)=R(z)+λD(z)其中,0≤Re(z)≤1,0≤Img(z)≤1R(...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。