The present disclosure relates to a VR display control method, which includes: acquiring the user's action information; rendering image data according to the action information, in which the time from the start time of acquiring the user's action information to the start time of rendering the image according to the action information is the preset time; displaying the image data after rendering according to the distance display; When the time of a frame image is the preset time, the next action information of the user is obtained. The embodiment of the present disclosure can start to acquire the next action information of the user without waiting for the arrival of the Vsync signal, so that the time of acquiring the next action information of the user is advanced, and the time of rendering the image data according to the next action information of the user is also advanced, so that more time can be spent according to the user before the end of displaying the N frame image. The operation of rendering image data with one action information.
【技术实现步骤摘要】
VR显示控制方法、VR显示控制装置和显示装置
本公开涉及显示
,尤其涉及VR显示控制方法、VR显示控制装置和显示装置。
技术介绍
对于目前的VR(virtualreality,虚拟现实)设备而言,延迟是影响用户体验的主要因素之一,这里所指的延迟,是Motion-To-PhotonLatency,是指从获取用户执行的动作,到在屏幕上展示与动作对应的图像所花费的时间,简称MTP延迟。对于分体式VR设备而言,一般包括VR头盔和电脑主机两部分,VR头盔一方面可以感应用户的动作,另一方面可以通过屏幕显示图像,但是渲染图像数据的操作需要电脑主机完成。具体流程如下:VR头盔感应用户动作,将用户的动作信息传输到电脑主机,电脑主机中的CPU根据动作信息更新逻辑和渲染接口,GPU(图像处理单元)根据更新后的逻辑和渲染接口对图像数据进行渲染,并将渲染后的图像数据放入缓存,VR头盔从缓存中读取渲染后的数据,屏幕根据渲染后的图像数据进行显示。现有技术中缓存渲染后的图像数据的方式是DoubleBufferRendering,也即结合后缓存(BackBuffer)和前缓存(FrontBuffer)来缓存数据,具体是当GPU渲染图像数据后,将渲染后的图像数据放入后缓存,当后缓存中缓存了图像中所有像素渲染后的数据,可以将图像中所有像素渲染后的数据放入前缓存,当屏幕接收到Vsync(垂直同步)信号,从前缓存中读取图像中所有像素渲染后的数据进行显示。上述过程的时序如图1所示,当Vsync信号到来,VR头盔中的屏幕开始显示第N-1帧图像时,VR头盔中的传感器感应用户的动作,该动作对应的图像 ...
【技术保护点】
1.一种VR显示控制方法,其特征在于,应用于分体式VR设备,所述方法包括:获取用户的动作信息;根据所述动作信息对图像数据进行渲染,其中,从获取用户的动作信息的起始时刻到根据所述动作信息对图像进行渲染的起始时刻的时长为预设时长;根据渲染后的图像数据进行显示;其中,当距离显示下一帧图像的时长为所述预设时长时,获取用户的下一次动作信息。
【技术特征摘要】
1.一种VR显示控制方法,其特征在于,应用于分体式VR设备,所述方法包括:获取用户的动作信息;根据所述动作信息对图像数据进行渲染,其中,从获取用户的动作信息的起始时刻到根据所述动作信息对图像进行渲染的起始时刻的时长为预设时长;根据渲染后的图像数据进行显示;其中,当距离显示下一帧图像的时长为所述预设时长时,获取用户的下一次动作信息。2.根据权利要求1所述的方法,其特征在于,所述根据渲染后的图像数据进行显示包括:在显示第N帧图像的时间段内,从缓存中读取渲染后的第N帧图像中所有像素的数据,并根据渲染后的第N帧图像中所有像素的数据进行显示;其中,第N帧图像数据在显示第N-1帧图像时进行渲染。3.根据权利要求1所述的方法,其特征在于,所述根据渲染后的图像数据进行显示包括:在显示第N帧图像的时间段内,一边从缓存中读取渲染后的第N帧中部分像素数据,一边根据渲染后的第N帧中部分像素数据进行显示。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述预设时长为固定的。5.根据权利要求1至3中任一项所述的方法,其特征在于,所述预设时长为变化的,其中,所述预设时长根据所述动作信息变化,或根据接收到的指令变化。6.一种VR显示控制装置,其特征在于,应用于分体式...
【专利技术属性】
技术研发人员:李治富,孙玉坤,苗京花,李茜,王雪丰,赵斌,索健文,彭金豹,李文宇,范清文,张浩,陈丽莉,陆原介,
申请(专利权)人:京东方科技集团股份有限公司,北京京东方光电科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。