系统和系统控制方法技术方案

技术编号:39514943 阅读:8 留言:0更新日期:2023-11-25 18:52
本发明专利技术公开了系统和系统控制方法。管理虚拟对象的系统包括锚点管理单元,所述锚点管理单元与识别信息相关联地管理用于与现实世界相联系地显示虚拟对象的现实世界中的特征量,所述识别信息与虚拟对象对应,并且所述锚点管理单元与所述识别信息相关联地管理用于确定向用户提供虚拟对象的方法的条件。向用户提供虚拟对象的方法的条件。向用户提供虚拟对象的方法的条件。

【技术实现步骤摘要】
系统和系统控制方法


[0001]本专利技术涉及管理虚拟对象的系统。

技术介绍

[0002]诸如虚拟现实(VR)、增强现实(AR)和混合现实(MR)的通过组合现实世界和虚拟世界来创建提供模拟体验的空间的技术正在引起关注。XR是这些的通用术语。近年来,已在各个公司提供的平台上实现了用于在多个终端上在现实世界中的同一地点显示一个虚拟对象的机制。例如,存在与由相机等捕获的现实世界的特征量相关联地管理要被部署在现实世界中的虚拟对象的云系统。通过利用任何终端的相机捕获与系统管理的特征量匹配的现实世界,可以在终端上观看与特征量相关联地管理的虚拟对象。日本专利特开No.2015

118578公开了用于通过使用用户动作信息或物理环境信息来切换特定的虚拟对象的显示的技术。例如,在初始状态下,显示作为虚拟对象的简单的蓝色地球仪,并且如果用户采取诸如注视地球仪的动作,那么地球仪切换到大陆的表示。
[0003]然而,当向用户提供XR服务时,存在虚拟对象提供者在同一位置部署多个虚拟对象的情况。例如,如果虚拟对象提供者想要根据用户的年龄、性别、与用户的合约细节、用户所处的情况等改变要显示的对象,那么在同一位置部署多个虚拟对象。如果在同一位置部署多个虚拟对象,那么用户终端从虚拟对象管理服务器获取多条锚点(anchor)信息,从而不能确定哪个对象要被显示给用户。
[0004]本专利技术提供了根据用户信息提供虚拟对象的系统。

技术实现思路

[0005]根据本专利技术,提供了一种系统,所述系统包括管理单元,所述管理单元被配置为与识别信息相关联地管理用于与现实世界相联系地(in linkage with)显示虚拟对象的现实世界中的特征量,所述识别信息与虚拟对象对应,并且所述管理单元还与所述识别信息相关联地管理用于确定向用户提供虚拟对象的方法的条件。
[0006]本专利技术的另外的特征从以下参考附图对示例性实施例的描述将变得清楚。
附图说明
[0007]图1是示出虚拟对象管理系统的配置的图。
[0008]图2是示出客户端终端的硬件配置的图。
[0009]图3是示出虚拟对象管理服务器的硬件配置的图。
[0010]图4是示出虚拟对象管理系统的软件配置的图。
[0011]图5A至5C是示出客户端终端的画面显示的示例的图。
[0012]图6是示出注册(register)和描画虚拟对象的处理的流程的序列图。
[0013]图7是示出确定要提供给客户端终端的虚拟对象的处理的流程图。
具体实施方式
[0014]图1是示出管理虚拟对象的系统的总体配置的图。虚拟对象管理系统包括提供虚拟对象的虚拟对象管理服务器121、以及可以将从虚拟对象管理服务器121提供的虚拟对象投影到现实世界中的客户端终端。在本实施例中,将描述客户端终端131至133作为客户端终端连接到虚拟对象管理服务器121的示例。
[0015]客户端终端131经由网络100和网络101连接到虚拟对象管理服务器121。客户端终端132和客户端终端133经由网络100和网络101连接到虚拟对象管理服务器121。网络100是互联网,并且网络101和102是互联网,一般家庭、公司或学校中的网络,以及在城镇中设置的无线LAN。网络100至102可以是由例如LAN(诸如互联网)、WAN、电话线、专用数字线、ATM、帧中继线、有线电视线、和用于数据广播的无线线实现的所谓的通信网络。网络100至102仅需要能够发送和接收数据。
[0016]客户端终端131至133是能够对现实世界成像、显示虚拟对象以及与虚拟对象管理服务器121通信以便将虚拟对象投影到现实世界中的终端。客户端终端131至133是例如支持由XR处置的虚拟对象的描画的专用硬件(诸如头戴式显示器(HMD)或智能眼镜)、或者具有内置的程序执行环境的通信设备(诸如智能电话)。如果客户端终端131至133不是能够描画虚拟对象的专用硬件(诸如智能电话),那么通过使用由web浏览器或OS提供的API来描画虚拟对象。客户端终端131至133各自具有对周围环境成像的相机和显示虚拟对象的显示器。客户端终端131至133经由相机等对周围环境成像,并且将虚拟对象投影在由相机成像的现实世界中并且显示在显示器上,从而向用户提供现实世界和虚拟世界组合的模拟体验。
[0017]虚拟对象管理服务器121提供向外部终端提供虚拟对象的服务。虚拟对象管理服务器121通过使用例如服务器计算机来构造。在本实施例中,将描述虚拟对象管理服务器121提供虚拟对象提供服务的示例,但是本专利技术不限于此。由虚拟对象管理服务器121提供的服务或功能可以不仅由一个或多个信息处理装置、而且还由使用由包括信息处理装置的数据中心提供的资源的虚拟机(云服务)、或者其组合实现。
[0018]作为虚拟对象提供服务的一部分,虚拟对象管理服务器121与由相机等捕获的现实世界的特征量相关联地管理部署在现实世界中的虚拟对象。在本实施例中,由虚拟对象管理服务器121管理的虚拟对象和由相机等捕获的现实世界的特征量彼此相关联并且通过使用锚点来管理。锚点包括虚拟对象、用于与现实世界相关联地显示虚拟对象的现实世界的特征量、用于识别锚点的识别符、以及会话ID。本实施例的锚点包括属性信息,该属性信息包括用于确定向用户提供虚拟对象的方法的条件(各种参数)。作为用于与现实世界相关联地显示虚拟对象的特征量,锚点管理至少三种信息,诸如稍后将描述的表1中的特征量、位置信息和传感器信息。虚拟对象管理服务器121接收来自客户端终端131至133的锚点注册请求并且管理注册的锚点。虚拟对象管理服务器121响应于来自客户端终端131至133的锚点获取请求而从管理的锚点返回满足条件的锚点。虚拟对象管理服务器121还管理关于使用客户端终端131至133的用户的信息。虚拟对象管理服务器121接收来自客户端终端131至133的用户登录/退出请求并且执行登录/退出处理。
[0019]图2是示出客户端终端131至133的硬件配置的图。客户端终端131至133各自具有CPU 202、GPU 210、RAM 203、ROM 204、HDD 205、NIC 209、相机207、显示器206和接口208。这
些组成部分连接到系统总线201。
[0020]中央处理单元(CPU)202控制整个终端。图形处理单元(GPU)210实时地执行描画虚拟对象所需要的计算处理。随机存取存储器(RAM)203是临时存储单元,并且用作CPU 202和GPU 210的主存储器、工作区等。只读存储器(ROM)204是数据只读存储器,并且存储诸如基本I/O程序的各种类型的数据。硬盘驱动器(HDD)205是大容量存储器,并且存储应用程序,诸如web浏览器、操作系统(OS)、相关的程序、各种数据等。HDD 205是存储设备的示例,并且可以是诸如固态驱动器(SSD)或外部存储设备的存储器。CPU 202将存储在存储器(ROM 204或HDD 205)中的程序加载到RAM 203中并且执行程序本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种管理虚拟对象的系统,包括:管理单元,所述管理单元被配置为与识别信息相关联地管理用于与现实世界相联系地显示虚拟对象的现实世界中的特征量,所述识别信息与虚拟对象对应,其中所述管理单元还与所述识别信息相关联地管理用于确定向用户提供虚拟对象的方法的条件。2.根据权利要求1所述的系统,其中所述系统包括能够将虚拟对象投影到现实世界中的终端,响应于来自所述终端的使用所述识别信息和所述现实世界中的特征量中的至少一个以及用户信息的请求,所述系统根据提供方法向所述终端返回关于所述管理单元中通过所述识别信息和所述特征量中的至少一个管理的虚拟对象的信息,所述提供方法基于所述用户信息和所述条件确定,并且所述终端将虚拟对象投影到现实世界中。3.根据权利要求1所述的系统,其中所述提供方法包括提供与所述虚拟对象不同的另一个虚拟对象。4.根据权利要求1所述的系统,其中所述条件包括基于在提供虚拟对象的服务中与所述用户信息对应的用户的进展的设置。5.根据权利要求4所述的系统,其中基于用户的...

【专利技术属性】
技术研发人员:金子刚
申请(专利权)人:佳能株式会社
类型:发明
国别省市:

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

1