Embodiments of this disclosure relate to the presentation of mixed reality objects. According to the embodiment of the present disclosure, the wearable computing device takes into account the light conditions of the real world in the process of presenting the object, thus improving the authenticity of the presented object. Specifically, the wearable computing device obtains the environmental illumination information of the object to be presented, and presents the object to the user based on the environmental illumination information. In this way, wearable computing devices will be more real and accurate for rendering objects. Users can therefore have better interactive experiences.
【技术实现步骤摘要】
混合现实对象呈现
技术介绍
可穿戴计算设备是可直接穿在用户身上或佩戴到用户的衣物或配件的一种便携式设备。可穿戴计算设备具有多种实现形式,例如眼镜和头盔之类的头戴式设备,手表和手环之类的手戴式设备,鞋和袜之类的腿戴式设备,以及智能服装、书包、拐杖、配饰等其他形式。可穿戴计算设备可以通过硬件和软件支持以及数据交互、云端交互来提供多种功能,正在越来越多地影响着人们的工作、生活、学习等。以头戴式设备为例,其通过将虚拟和现实结合起来,能够为用户提供更佳的互动性。具体而言,用户可以容易地在现实场景中辨别出虚拟对象并该对象发送指令,从而使得该对象根据该指令完成相应操作。利用此类头戴式设备,用户可以通过手势在游戏中进行操作、模拟实景会议、进行3D建模等,从而有效提高了用户交互体验。
技术实现思路
然而,传统的可穿戴计算设备在呈现虚拟对象时通常根据预先定义的光照条件来进行。因此,无论该对象实际所处环境如何,传统的可穿戴计算设备都采用同样的光照条件来呈现该对象,从而导致用户无法感受到现实世界中的真实光照条件。为了解决上述和潜在的问题,本公开的实施例提供了改进的混合现实对象呈现方法和设备。根据本公开的实施例,可穿戴计算设备在呈现对象的过程中考虑了真实世界的光照条件,从而提高了所呈现的对象的真实感。具体而言,可穿戴计算设备获取待呈现的对象的环境光照信息,并基于该环境光照信息向用户呈现该对象。这里所称的环境光照信息包括与该对象所处的环境的多个方向的光强度有关的信息。以此方式,可穿戴计算设备对于对象的呈现将更加真实、准确。用户因此能够具有更佳的交互体验。提供
技术实现思路
部分是为了简化的形式来介 ...
【技术保护点】
1.一种可穿戴计算设备,包括:处理单元;存储器,耦合至所述处理单元并且存储有指令,所述指令在由所述处理单元执行时执行以下动作:获取待呈现的对象的环境光照信息,所述环境光照信息包括与所述对象所处的环境的多个方向的光强度有关的信息;以及基于所述环境光照信息向用户呈现所述对象。
【技术特征摘要】
1.一种可穿戴计算设备,包括:处理单元;存储器,耦合至所述处理单元并且存储有指令,所述指令在由所述处理单元执行时执行以下动作:获取待呈现的对象的环境光照信息,所述环境光照信息包括与所述对象所处的环境的多个方向的光强度有关的信息;以及基于所述环境光照信息向用户呈现所述对象。2.根据权利要求1所述的设备,其中获取待呈现的对象的环境光照信息包括:接收与所述可穿戴计算设备可操作地通信的相机所捕获的所述对象所处的所述环境的图像;以及基于所述图像来获取所述环境光照信息。3.根据权利要求2所述的设备,其中获取待呈现的对象的环境光照信息还包括:响应于检测到所述对象不同于先前呈现的对象,确定与所述对象相关联的曝光补偿参数;以及将所述曝光补偿参数提供给所述相机,以使得所述相机基于所述曝光补偿参数来调整用以捕获所述对象当前所处的环境的图像所采用的曝光时间。4.根据权利要求2所述的设备,其中所述图像是所述对象所处的所述环境的全景图像。5.根据权利要求1所述的设备,其中基于所述环境光照信息向用户呈现所述对象包括:基于所述环境光照信息来生成与所述对象相关联的初始光照图;对所述初始光照图进行降采样,以生成具有不同分辨率的降采样光照图集合;以及基于所述降采样光照图集合来呈现所述对象。6.根据权利要求5所述的设备,其中基于所述环境光照信息来生成与所述对象相关联的初始光照图包括:将所述环境光照信息转换为立方图以作为所述初始光照图。7.根据权利要求5所述的设备,其中对所述初始光照图进行降采样包括:以预定义的分辨率缩减因子迭代地对所述初始光照图中的像素进行平均,以得到所述降采样光照图集合中的各个降采样光照图。8.根据权利要求5所述的设备,其中基于所述降采样光照图集合来呈现所述对象包括:利用所述降采样光照图集合来确定所述对象上的点的漫反射强度和高光反射强度;以及基于所述漫反射强度和所述高光反射强度来呈现所述对象。9.一种由可穿戴计算设备实现的方法,包括:获取待呈现的对象的环境光照信息,所述环境光照信息包括与所述对象所处的环境的多个方向的光强度有关的信息;以及基于所述环境光照信息向用户呈现所述对象。10.根据权利要求9所述的方法,其中获取待呈现的对象的环境光照信息包括:接收与所述可穿戴计算设备可操作地通信的相机所捕获的所述对象所处的所述环境的图像;以及基于所述图像来获取所述环境光照信息。11.根据权利要求10所述的方法,其中获取待呈现的对象的环境光照信息还包括:响应于检测到所述对象不同于先前呈现的对象,确定与所述对象相关联的曝光补偿参数;以及将所述曝光...
【专利技术属性】
技术研发人员:陈国军,董悦,童欣,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。