[发明专利]虚拟现实设备及其显示方法有效
申请号: | 201711349028.6 | 申请日: | 2017-12-15 |
公开(公告)号: | CN108108019B | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 王明 | 申请(专利权)人: | 歌尔光学科技有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G02B27/01 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
地址: | 261061 山东省潍坊市潍坊高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟现实 设备 及其 显示 方法 | ||
本申请公开了一种虚拟现实设备及其显示方法,所述方法包括:确定光标显示层以及虚拟显示层;加载光标对象至所述光标显示层以及虚拟内容至所述虚拟显示层;融合所述光标显示层以及所述虚拟显示层,以在显示屏幕显示所述光标对象以及所述虚拟内容;当检测获得感应数据,分别根据所述感应数据控制所述光标显示层的光标对象以及所述虚拟显示层的虚拟内容。本申请减少了光标的抖动,提高了显示效果。
技术领域
本申请属于智能交互技术领域,具体地说,涉及一种虚拟现实设备及其显示方法。
背景技术
VR(Virtual Reality,虚拟现实)设备是一种佩戴在用户头部的可穿戴智能设备。用户佩戴VR设备时,可以观看到VR设备营造的虚拟场景中的虚拟内容,为了方便实现用户与虚拟内容的交互还可以在虚拟场景中显示一个光标,通过光标实现与虚拟内容的互动。
VR设备中通常配置有传感器,可以通过传感器感应用户头部运动获得感应数据,并根据用户头部运动产生的感应数据姿态解算后控制虚拟场景中的虚拟内容发生改变。例如,用户头部向下运动时,虚拟内容随之向下翻页。光标通常位于显示屏幕的中心,用户头部改变时,光标与虚拟内容均随着用户头部的变化而发生变化。例如,用户低头,光标与虚拟内容随之向下移动。
同时,为了保障足够的帧率以减少画面抖动,VR设备通常需要执行异步时间扭曲(Asynchronous Timewarp,ATW)处理以产生中间帧,中间帧造成虚拟内容的显示帧数增加,造成虚拟内容随感应数据的控制过程与光标受感应数据的控制过程不同步,使虚拟内容与光标随着用户头部运动变化时容易出现抖动,显示效果下降。
发明内容
有鉴于此,本申请提供了一种虚拟现实设备及其显示方法,主要用于解决现有技术中由于感应数据不准确以及ATW处理引起的光标抖动的技术问题。
为了解决上述技术问题,本申请提供了一种虚拟现实设备的显示方法,包括:
确定光标显示层以及虚拟显示层;
加载光标对象至所述光标显示层以及虚拟内容至所述虚拟显示层;
融合所述光标显示层以及所述虚拟显示层,以在显示屏幕显示所述光标对象以及所述虚拟内容;
当检测获得感应数据,分别根据所述感应数据控制所述光标显示层的光标对象以及所述虚拟显示层的虚拟内容。
优选地,所述融合所述光标显示层以及所述虚拟显示层,以在显示屏幕显示所述光标对象以及所述虚拟内容包括:
确定所述光标对象在所述显示屏幕中对应的第一显示区域,以及所述显示屏幕中除所述第一显示区域之外的第二显示区域;
针对第一显示区域对应所述光标显示层的图层内容进行采样,获得第一显示区域的每一像素位置对应的第一像素值;以及针对第一显示区域对应所述虚拟显示层的图层内容进行采样,得第一显示区域的每一像素位置对应的第二像素值;
将所述第一显示区域的每一像素位置对应的第一像素值以及第二像素值进行融合,获得所述第一显示区域的每一像素位置对应的融合像素值;
针对第二显示区域对应所述应所述虚拟显示层的图层内容进行采样,获得第二显示区域的每一像素位置对应的第三像素值;
利用所述融合像素值渲染所述第一显示区域,以及利用所述第三像素值渲染所述第二显示区域。
优选地,所述确定所述光标对象在所述显示屏幕中对应的第一显示区域,以及所述显示屏幕中除所述第一显示区域之外的第二显示区域包括:
确定所述光标对象在所述显示屏幕中的顶点位置;
根据所述顶点位置将所述显示屏幕划分为第一显示区域以及第二显示区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于歌尔光学科技有限公司,未经歌尔光学科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711349028.6/2.html,转载请声明来源钻瓜专利网。