一种用于显示的方法、设备及介质技术

技术编号:40445302 阅读:24 留言:0更新日期:2024-02-22 23:06
本申请的目的是提供一种用于显示的方法、设备及介质,该方法包括:在所述用户设备的显示驱动在将已获得的帧缓冲信息送显之前,将帧缓冲信息中的第一姿态信息与当前姿态信息进行差量计算得到对应的差量信息,其中,第一姿态信息与帧缓冲信息中的帧数据相对应;根据差量信息确定所述对应的像素平移距离信息;响应于帧缓冲信息中的帧数据被显示在用户设备的屏幕上,根据像素平移距离信息对当前屏幕画面进行平移。本申请通过使用硬件的对像素整体移动的功能,在驱动中对生成的帧进行变换,则不需要使用预测的位姿,变换后生成的帧更准确,不再需要再使用GPU计算中间帧,直接对应用已经生成好的帧进行光机硬件上的平移操作,可以减少渲染负担。

【技术实现步骤摘要】

本申请涉及通信领域,尤其涉及一种用于显示的技术。


技术介绍

1、在现有技术中,atw(asynchronous timewarp,异步时间扭曲)用于渲染减少延时和维持固定帧率。因为应用渲染画面,到渲染出来的画面显示到屏幕上,是有一段时延,所以可以通过atw技术来抵消掉这段延时,或者应用没有在系统给的时间内渲染出帧,就通过atw生成一个中间帧(显示的内容为历史上已经出现的帧来生成下一帧要显示的虚拟内容)来补上以减小抖动。技术实现是通过采集imu数据对未来一段时间的头部位姿进行预测,然后使用预测的位姿对当前帧进行扭曲变换,用这个未来帧来抵消掉从应用渲染到显示在屏幕上的时间差产生的时延,由于需要使用预测位姿进行计算扭曲帧,预测位姿不准确,且对已经生成的帧,需要在gpu中计算生成中间帧,然后送去显示,会增加渲染负担。


技术实现思路

1、本申请的一个目的是提供一种用于显示的方法、设备及介质

2、根据本申请的一个方面,提供了一种用于显示的方法,该方法包括:

3、在所述用户设备的显示驱动在将已获得本文档来自技高网...

【技术保护点】

1.一种用于显示的方法,应用于用户设备。其中,所述方法包括:

2.根据权利要求1所述的方法,其中,所述当前姿态信息包括当前时刻对应的第二姿态信息。

3.根据权利要求1所述的方法,其中,所述当前姿态信息包括当前时刻对应的下一次屏幕刷新时刻的预测姿态信息。

4.根据权利要求1所述的方法,其中,所述方法还包括:

5.根据权利要求4所述的方法,其中,所述方法还包括:

6.根据权利要求1所述的方法,其中,所述响应于所述帧缓冲信息中的帧数据被显示在所述用户设备的屏幕上,根据所述像素平移距离信息对当前屏幕画面进行平移,包括

7....

【技术特征摘要】

1.一种用于显示的方法,应用于用户设备。其中,所述方法包括:

2.根据权利要求1所述的方法,其中,所述当前姿态信息包括当前时刻对应的第二姿态信息。

3.根据权利要求1所述的方法,其中,所述当前姿态信息包括当前时刻对应的下一次屏幕刷新时刻的预测姿态信息。

4.根据权利要求1所述的方法,其中,所述方法还包括:

5.根据权利要求4所述的方法,其中,所述方法还包括:

6.根据权利要求1所述的方法,其中,所述响应于所述帧缓冲信息中的帧数据被显示在所述用户设备的屏幕上,根据所述像素平移距离信息对当前屏幕画面进行平移,包括:

7.根据权利要求6所述的方法,其中,所述方法还包括:

8.根据权利要求1所述的方法,其中,所述将所述帧缓冲信息中的第一姿态信息与当前姿态信息进行差量计算得到对应的差量信息,包括:

9.根据权利要求8所述的方法,其中,所述差量信息包括二维...

【专利技术属性】
技术研发人员:侯晓辉刘敬一杨巨伟
申请(专利权)人:亮风台上海信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1