用于展示虚拟物体的方法和装置、以及电子设备制造方法及图纸

技术编号:24104042 阅读:34 留言:0更新日期:2020-05-09 14:57
本公开提供了一种用于展示虚拟物体的方法。所述虚拟物体的图像被逐行扫描到显示屏上。所述方法包括首先获取在扫描所述虚拟物体的图像的目标行图像时所述显示屏的位姿,得到第一位姿,然后基于所述第一位姿与参考位姿的差异,处理所述当前行图像,最后将处理后的所述当前行图像输出到所述显示屏上。本公开还提供了一种用于展示虚拟物体的装置、以及一种电子设备。

Methods and devices for displaying virtual objects, as well as electronic devices

【技术实现步骤摘要】
用于展示虚拟物体的方法和装置、以及电子设备
本公开涉及一种用于展示虚拟物体的方法和装置、以及一种电子设备。
技术介绍
AR(AugmentedReality,增强现实)游戏对显示效果的要求很高,为了带给用户真实感受,虚拟物体的显示必须平稳、不能有畸变。通常在正常使用过程中,用户头戴AR眼镜,平缓地转动头部,可以看到虚拟图像准确地叠加在现实世界中某个物体上。但是在用户快速转头时,虚拟图像会产生果冻效应。其中,果冻效应是指用户看到的图像出现“倾斜”、“摇摆不定”等情况。果冻效应的存在因为诸如OLED显示器等采用逐行扫描方式将虚拟物体的图像输出到的显示屏上,其中当AR眼镜上的显示屏高速运动时,虚拟物体某一帧图像中不同行扫描时对应的显示屏的位姿状态发生了较大变化。这样就会引起用户观看到的虚拟物体明显摆动,使用户的感受大打折扣。
技术实现思路
本公开的一个方面提供了一种用于展示虚拟物体的方法。所述虚拟物体的图像被逐行扫描到显示屏上。所述方法包括:获取在扫描所述虚拟物体的图像的当前行图像时所述显示屏的位姿,得到第一位姿;基于所述第一位姿与参考位姿的差异本文档来自技高网...

【技术保护点】
1.一种用于展示虚拟物体的方法,其中,所述虚拟物体的图像被逐行扫描到显示屏上,所述方法包括:/n获取在扫描所述虚拟物体的图像的当前行图像时所述显示屏的位姿,得到第一位姿;/n基于所述第一位姿与参考位姿的差异,处理所述当前行图像;以及/n将处理后的所述当前行图像输出到所述显示屏上。/n

【技术特征摘要】
1.一种用于展示虚拟物体的方法,其中,所述虚拟物体的图像被逐行扫描到显示屏上,所述方法包括:
获取在扫描所述虚拟物体的图像的当前行图像时所述显示屏的位姿,得到第一位姿;
基于所述第一位姿与参考位姿的差异,处理所述当前行图像;以及
将处理后的所述当前行图像输出到所述显示屏上。


2.根据权利要求1所述的方法,其中,所述参考位姿被设置为在开始扫描所述虚拟物体的图像时所述显示屏的位姿。


3.根据权利要求1所述的方法,其中,所述获取在扫描所述虚拟物体的图像的当前行图像时所述显示屏的位姿,得到第一位姿包括:
获取在开始扫描所述虚拟物体的图像时所述显示屏的位姿,得到第二位姿;
获取在终止扫描所述虚拟物体的图像时所述显示屏的位姿,得到第三位姿;以及
基于所述第二位姿、所述第三位姿、以及所述当前行图像在所述图像中的位置,确定所述第一位姿。


4.根据权利要求3所述的方法,其中,所述获取在扫描所述虚拟物体的图像的当前行图像时所述显示屏的位姿,得到第一位姿,还包括:
获取开始扫描所述虚拟物体的图像的时刻,得到初始时刻;
获取扫描所述虚拟物体的图像所需的总时长;
基于所述初始时刻、所述总时长、以及所述当前行图像在所述图像中的位置,确定与所述当前行图像对应的第一时刻;以及
确定与所述第一时刻对应的所述显示屏的位姿为所述第一位姿。


5.根据权利要求1所述的方法,其中,所述基于所述第一位姿与参考位姿的差异,处理所述当前行图像包括:
以所述显示屏处于所述参考位姿时所述显示屏所在的平面为基准平面,确定所述显示屏处于所述第一位姿时在所述基准平面内的投影相对于所述显示屏处于所述参考位姿时在所述基准平面内的投影的平面位移和/或平面缩放;以及
基于所述平面位移和/或所述平面缩放对所述当前行图像进行平移和/或缩放。

【专利技术属性】
技术研发人员:陆柳慧张振飞朱琳孙峰范锡睿
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1