【技术实现步骤摘要】
提高VR视频播放流畅度的方法、装置、系统和机顶盒
本公开涉及智慧家庭
,尤其涉及一种提高VR视频播放流畅度的方法、装置、系统和机顶盒。
技术介绍
解决用户的眩晕感是当前VR(VirtualReality,虚拟现实)技术研究的热点。当VR视频采用在线传输方式时,如果设备的处理能力不足或数据传输速率/时延产生抖动,会影响VR视频的下一帧画面的显示,如画面帧出现丢失或卡顿达到一定程度,会造成画面的抖动,从而使用户很快产生眩晕感,影响用户的业务使用。VR视频与普通的二维视频不同,不仅是3D球面的视频,且随着用户视角的变化前后两帧的画面差别有可能会很大,传统的利用前一帧进行插帧处理的方法不适用于VR视频播放。
技术实现思路
本公开要解决的一个技术问题是提供了一种提高VR视频播放流畅度的方法、装置、系统和机顶盒,能够提高VR视频播放的流畅性。根据本公开一方面,提出一种提高虚拟现实VR视频播放流畅度的方法,包括:接收显示设备发送的用户视角变动参数;基于用户视角变动参数和当前视角VR画面帧生成预判画 ...
【技术保护点】
1.一种提高虚拟现实VR视频播放流畅度的方法,包括:/n接收显示设备发送的用户视角变动参数;/n基于所述用户视角变动参数和当前视角VR画面帧生成预判画面帧;/n若预定时间内没有接收到服务器返回的下一帧VR画面数据,则将所述预判画面帧插入到所述当前视角VR画面帧的下一帧位置;/n将包含所述预判画面帧的下一帧返回至所述显示设备进行显示。/n
【技术特征摘要】
1.一种提高虚拟现实VR视频播放流畅度的方法,包括:
接收显示设备发送的用户视角变动参数;
基于所述用户视角变动参数和当前视角VR画面帧生成预判画面帧;
若预定时间内没有接收到服务器返回的下一帧VR画面数据,则将所述预判画面帧插入到所述当前视角VR画面帧的下一帧位置;
将包含所述预判画面帧的下一帧返回至所述显示设备进行显示。
2.根据权利要求1所述的方法,其中,所述用户视角变动参数包括分辨率、水平变化角、俯仰变化角、视场角;
基于所述分辨率、水平变化角、俯仰变化角、视场角和当前视角VR画面帧生成所述预判画面帧。
3.根据权利要求2所述的方法,其中,
基于所述分辨率、水平变化角、俯仰变化角、视场角和当前视角VR画面帧,利用本地图形处理器GPU生成所述预判画面帧。
4.根据权利要求1-3任一所述的方法,还包括:
接收所述显示设备发送的下一帧VR画面请求,并向所述服务器发起下一帧VR画面请求;
若预定时间内没有接收到服务器返回的下一帧VR画面数据,则根据所述下一帧VR画面请求获取对应的预判画面帧,并将所述预判画面帧插入到所述当前视角VR画面帧的下一帧位置。
5.一种提高虚拟现实VR视频播放流畅度的装置,包括:
参数接收单元,用于接收显示设备发送的用户视角变动参数;
预判帧生成单元,用于基于所述用户视角变动参数和当前视角VR画面帧生成预判画面帧;
预判帧插入单元,用于若预定时间内没有接收到服务器返回的下一帧VR画面数据,则将所述预判画面帧插入到所述当前视角VR画面帧的下一帧位置;
画面帧发送单元,用于将包含所述预判画面帧的下一帧返回至所述显示设备进行显示。
6.根据权利要求5所述的...
【专利技术属性】
技术研发人员:李峰,杨琛,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。