[发明专利]一种提高VR播放帧率的方法和装置在审
申请号: | 201710457579.8 | 申请日: | 2017-06-16 |
公开(公告)号: | CN107274472A | 公开(公告)日: | 2017-10-20 |
发明(设计)人: | 廖裕民;江显舟 | 申请(专利权)人: | 福州瑞芯微电子股份有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T1/00;G06T19/00;G06F3/01 |
代理公司: | 福州市景弘专利代理事务所(普通合伙)35219 | 代理人: | 林祥翔,吕元辉 |
地址: | 350003 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种提高VR播放帧率的方法和装置,所述方法通过获取当前帧以及当前帧之前的若干历史帧数据,对用户的行为进行预测,得到当前帧的下一帧对应的预测视点坐标信息,根据预测视点坐标信息绘制出预测渲染图像并存储。当下一帧真实数据传入时,将采集到的下一帧的视点坐标信息与预测视点坐标信息进行比较,若在误差范围内则直接调用预测渲染图像进行显示;若不在误差范围内,则采用根据下一帧真实传入的视点坐标信息,绘制出当前帧的下一帧的实时渲染图像。由于用户行为大部分都是可以被正确预测的,本发明将帧与帧之间的运算空闲时间利用起来,在硬件条件有限的情况下,大幅提高了VR设备显示的帧率,有效提高了用户体验。 | ||
搜索关键词: | 一种 提高 vr 播放 方法 装置 | ||
【主权项】:
一种提高VR播放帧率的装置,其特征在于,所述装置包括坐标定位单元、存储单元、矢量变化计算单元、误差比较单元、预测单元、GPU图像渲染单元、显示控制单元、显示单元;所述存储单元包括视点坐标存储单元和渲染图像存储单元,所述视点坐标存储单元包括当前帧视点坐标存储单元、历史帧视点坐标存储单元和预测视点坐标存储单元;所述渲染图像存储单元包括预测渲染图像存储单元和实时渲染图像存储单元;所述坐标定位单元用于采集当前帧视点坐标信息,并将当前帧视点坐标信息存储于当前帧视点坐标存储单元中;所述历史帧视点坐标存储单元用于存储历史帧视点坐标信息,所述历史帧视点坐标信息包括一个或多个当前帧对应的前帧视点坐标信息;所述矢量变化计算单元用于根据当前帧视点坐标信息以及历史帧视点坐标信息,计算得到矢量变化信息;所述预测单元用于根据当前帧视点坐标信息以及矢量变化信息,预测得到当前帧的下一帧对应的预测视点坐标信息,并将预测视点坐标信息存储于预测视点坐标存储单元中;所述GPU图像渲染单元用于根据当前帧的下一帧对应的预测视点坐标信息,绘制出当前帧的下一帧的预测渲染图像,并将所述预测渲染图像存储于预测渲染图像存储单元中;所述坐标定位单元用于采集当前帧的下一帧视点坐标信息,所述误差比较单元用于判断当前帧的下一帧视点坐标信息与当前帧的下一帧对应的预测视点坐标信息的误差是否位于预设误差范围内,若是则GPU图像渲染单元将预测渲染图像传输至显示控制单元;否则GPU图像渲染单元用于根据当前帧的下一帧视点坐标信息,绘制出当前帧的下一帧的实时渲染图像,并将所述实时渲染图像存储于实时渲染图像存储单元,以及将实时渲染图像传输至显示控制单元;所述显示控制单元用于将预测渲染信息或实时渲染信息传输至显示单元进行显示。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州瑞芯微电子股份有限公司,未经福州瑞芯微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710457579.8/,转载请声明来源钻瓜专利网。