The invention provides a display method and a head-mounted display device of a head-mounted display device, belonging to the technical field of head-mounted display, which can at least partially solve the problem of lagging between the image actually displayed by the existing head-mounted display device and the position of the user's head. The display method of the present invention includes: acquiring the natural number of N frame images in the nearest M frame image that have been rendered at the beginning of the current frame period, M and N are both greater than or equal to 1; determining the starting time of the next frame image to start rendering in the current frame period according to the rendering time of the N frame image; starting the next frame image from the starting time in the current frame period; Like rendering.
【技术实现步骤摘要】
头戴显示设备的显示方法和头戴显示设备
本专利技术属于头戴显示
,具体涉及一种头戴显示设备的显示方法和一种头戴显示设备。
技术介绍
头戴显示设备例如是头戴虚拟现实显示设备、头戴增强现实显示设备、头戴混合现实显示设备等。头戴显示设备会检测用户的头部的位置信息,并根据该位置信息进行渲染(也就是根据用户当前头部的位置信息确定用户当前应当看到什么样的图像,以供后续显示相应的图像)。通常的做法是如图1所示,在当前帧周期开始时(通常以帧周期信号Vsync来标示一个帧周期的开始),根据用户当前头部的位置信息开始进行渲染,渲染后得到的图像信息会在下一帧周期进行显示。由于当前用户看到的图像实际是根据用户在一个完整的帧周期之前的头部位置所确定的,图像与用户的实际头部位置存在较大的滞后,这个滞后会使用户体验降低,甚至会造成头晕等不良后果。
技术实现思路
本专利技术至少部分解决现有的头戴显示设备中图像延时过长的问题,提供一种头戴显示设备的显示方法和一种头戴显示设备。根据本专利技术的第一方面,提供一种头戴显示设备的显示方法,包括:获取截至当前帧周期开始时已经完成渲染的最近的M帧图像中N帧图 ...
【技术保护点】
1.一种头戴显示设备的显示方法,其特征在于,包括:获取截至当前帧周期开始时已经完成渲染的最近的M帧图像中的N帧图像的渲染耗时,M、N均为大于或等于1的自然数;根据该N帧图像的渲染耗时确定在当前帧周期中开始渲染下一帧图像的启动时刻;从当前帧周期中的所述启动时刻开始下一帧图像的渲染。
【技术特征摘要】
1.一种头戴显示设备的显示方法,其特征在于,包括:获取截至当前帧周期开始时已经完成渲染的最近的M帧图像中的N帧图像的渲染耗时,M、N均为大于或等于1的自然数;根据该N帧图像的渲染耗时确定在当前帧周期中开始渲染下一帧图像的启动时刻;从当前帧周期中的所述启动时刻开始下一帧图像的渲染。2.根据权利要求1所述的显示方法,其特征在于,所述根据该N帧图像的渲染消耗时长确定在当前帧周期中开始渲染下一帧图像的启动时刻包括:根据该N帧图像的渲染耗时确定所述下一帧图像所需的渲染预测耗时;计算在所述当前帧周期中所述下一帧图像开始渲染的启动时刻,以使所述下一帧图像的渲染耗时等于所述渲染预测耗时的情况下,所述下一帧图像的渲染在所述当前帧周期内完成。3.根据权利要求2所述的显示方法,其特征在于,所述根据该N帧图像的渲染耗时确定所述下一帧图像所需的渲染预测耗时包括:按照如下公式确定所述下一帧图像所需的渲染预测耗时t:其中,t[i]为该N帧图像中第i帧图像的渲染耗时,k[i]为对应该N帧图像中第i帧图像的渲染耗时的比例系数,0<k[i]≤1,其中标号i小的帧图像先于标号i大的帧图像进行显示。4.根据权利要求3所述的显示方法,其特征在于,N为大于或等于3的自然数,随着标号i的增大,各k[i]呈递增的等差数列。5.根据权利要求3所述的显示方法,其特征在于,N为大于或等于2的自然数,所述根据该N帧图像的渲染耗时确定所述下一帧图像所需的渲染预测耗时还包括确定各个k[i]的步骤,该步骤包括:获取当前所述头戴显示设备移动的速度;根据所述移动速度确定各个k[i]的取值,其中,标号i最大的比例系数k[i]与所述移动速度正相关。6.根据权利要求3所述的显示方法,其特征在于,所述计算在所述当前帧周期中所述下一帧图像开始渲染的时刻,以使所述下一帧图像的渲染耗时为所述渲染预测耗时的情况下,所...
【专利技术属性】
技术研发人员:孙玉坤,王雪丰,李治富,苗京花,李文宇,范清文,赵斌,李茜,索健文,彭金豹,王亚坤,雷雨,楚明磊,张硕,何惠东,陈丽莉,张浩,
申请(专利权)人:京东方科技集团股份有限公司,北京京东方光电科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。