信息处理装置、信息处理方法和记录介质制造方法及图纸

技术编号:30633599 阅读:21 留言:0更新日期:2021-11-04 00:12
该信息处理装置设置有控制单元,该控制单元:获取指示真实世界的三维空间的第一环境信息;基于第一环境信息,将第一应用的第一虚拟对象设置在三维空间中;基于第一虚拟对象的设置,将第一环境信息更新为包括指示第一虚拟对象的设置的信息的第二环境信息;以及在第一应用的执行期间,基于第二环境信息,将第二应用的第二虚拟对象设置在设置有第一虚拟对象的三维空间中。三维空间中。三维空间中。

【技术实现步骤摘要】
【国外来华专利技术】信息处理装置、信息处理方法和记录介质


[0001]本公开内容涉及信息处理装置、信息处理方法和记录介质。

技术介绍

[0002]近年来,用于向用户呈现叠加在真实空间上的附加信息的被称为增强现实(AR)的技术(在下文中,也被称为“AR技术”)已经引起了关注。AR技术的使用允许诸如文本、图标或动画的各种形式的虚拟内容(在下文中,也被称为“虚拟对象”)被叠加在真实空间中的对象(在下文中,也被称为“真实对象”)上,并且将获得的对象呈现给用户。
[0003]此外,近年来,随着AR技术的发展,向用户呈现虚拟对象的应用(在下文中,也被称为“AR应用”)变得流行。随着AR技术在未来的进一步发展,可以想到的是,AR应用被日常使用并且多个AR应用被同时使用。此时,优选的是,多个AR应用中的每一个的虚拟对象被布置成彼此不交叠。
[0004]与上述技术相关联地,例如,在专利文献1中,描述了用于基于在多个真实空间中获得的感测结果将与真实空间中的每一个中的真实对象相关联的虚拟对象适当地布置到虚拟共享空间中的技术。
[0005]引用列表
[0006]专利文献
[0007]专利文献1:国际公开第WO 2018/092384号

技术实现思路

[0008]技术问题
[0009]然而,在专利文献1中描述的上述技术中,没有考虑多个AR应用的同时操作。如果同时操作多个AR应用,则可能出现不匹配的情况,例如由不同的AR应用布置在真实空间中的虚拟对象以交叠的方式显示。在该情况下,虚拟对象的可见度降低,并且这可能导致AR应用的日常使用的阻碍。
[0010]因此,在本公开内容中,提出了新颖的、改进的并且能够彼此协作地操作多个AR应用的信息处理装置、信息处理方法和记录介质。
[0011]问题的解决方案
[0012]根据本公开内容,提供了一种信息处理装置,包括控制单元,该控制单元:获取表示真实世界中的三维空间的第一环境信息;基于第一环境信息,将由第一应用示出的第一虚拟对象布置到三维空间中;基于第一虚拟对象的布置,将第一环境信息更新为包括指示第一虚拟对象的布置的信息的第二环境信息;以及在第一应用的执行期间,基于第二环境信息,将由第二应用示出的第二虚拟对象布置到布置有第一虚拟对象的三维空间中。
[0013]此外,根据本公开内容,提供了一种由处理器执行的信息处理方法,该处理器执行包括以下操作的处理:获取表示真实世界中的三维空间的第一环境信息;基于第一环境信息,将由第一应用示出的第一虚拟对象布置到三维空间中;基于第一虚拟对象的布置,将第
一环境信息更新为包括指示第一虚拟对象的布置的信息的第二环境信息;以及在第一应用的执行期间,基于第二环境信息,将由第二应用示出的第二虚拟对象布置到布置有第一虚拟对象的三维空间中。
[0014]此外,根据本公开内容,提供了一种其中存储有程序的记录介质,该程序使计算机用作控制单元,该控制单元:获取表示真实世界中的三维空间的第一环境信息;基于第一环境信息,将由第一应用示出的第一虚拟对象布置到三维空间中;基于第一虚拟对象的布置,将第一环境信息更新为包括指示第一虚拟对象的布置的信息的第二环境信息;以及在第一应用的执行期间,基于第二环境信息,将由第二应用示出的第二虚拟对象布置到布置有第一虚拟对象的三维空间中。
附图说明
[0015]图1是示出根据本公开内容的实施方式的虚拟对象的布置处理的概要的图。
[0016]图2是示出根据显示终端的虚拟对象的显示示例的图。
[0017]图3是示出根据本公开内容的实施方式的信息处理系统的配置示例的框图。
[0018]图4是示出根据实施方式的对虚拟对象执行的绘制处理中的主要处理的流程的流程图。
[0019]图5是示出根据实施方式的布置处理的流程的流程图。
[0020]图6是示出根据实施方式的数据流的流程图。
[0021]图7是示出在根据实施方式的特定示例中对虚拟对象执行的布置处理的概要的图。
[0022]图8是示出在根据实施方式的特定示例中对虚拟对象执行的布置示例的图。
[0023]图9是示出在根据实施方式的特定示例中的绘制处理的流程的流程图。
[0024]图10是示出在根据实施方式的修改中对虚拟对象执行的布置处理的概要的图。
[0025]图11是示出在根据实施方式的修改中的虚拟对象的布置示例的图。
[0026]图12是示出在根据实施方式的修改中执行的绘制处理的流程的流程图。
[0027]图13是示出根据本公开内容的实施方式的信息处理装置的硬件配置的示例的框图。
具体实施方式
[0028]以下将参照附图详细说明本公开内容的优选实施方式。此外,在本说明书和附图中,通过将相同的附图标记分配给基本上具有相同功能配置的部件,将省略其重复描述。
[0029]此外,将按以下顺序进行描述。
[0030]1.概要
[0031]2.配置示例
[0032]3.处理示例
[0033]4.特定示例
[0034]5.修改
[0035]6.硬件配置
[0036]7.结论
[0037]<<1.概要>>
[0038]根据本公开内容的实施方式的技术涉及彼此协作地操作多个AR应用的信息处理装置。当同时执行多个AR应用时,根据实施方式的信息处理装置基于指示真实空间(三维空间)中的环境的信息(在下文中,也被称为“环境信息”)和优先级来布置虚拟对象。环境信息根据优先级被输入至(共享给)AR应用中的每一个。由信息处理装置控制环境信息针对AR应用的共享。
[0039]环境信息包括指示例如真实空间中的形状的信息。真实空间中的形状例如是诸如人、动物、植物、建筑物、家具、道路或汽车的真实对象的形状。环境信息还可以包括指示真实对象的位置的坐标信息。此外,环境信息可以包括指示布置在真实空间中的虚拟对象的形状的信息以及指示布置虚拟对象处的位置的坐标信息。此外,指示真实空间中的形状的信息以及指示真实空间中布置(显示)的虚拟对象的形状的信息的形式可以是任意形式,例如点云(点群)或3D网格(多边形)的形式。
[0040]此外,环境信息还可以包括元信息。这里提及的元信息是附加信息,例如与环境信息中包括的数据有关的属性信息。属性信息的示例包括文件的类型、大小、创建者或创建日期和时间。如果环境信息中包括的数据是真实对象或虚拟对象,则属性信息还可以包括指示数据是真实对象或数据是虚拟对象的信息。因此,可以将真实对象与虚拟对象区分。
[0041]AR应用参考要共享的环境信息并且确定虚拟对象的布置位置。在确定虚拟对象的布置位置之后,将包括要布置的虚拟对象的形状或布置位置的信息(在下文中,也被称为“布置信息”)添加至环境信息,使得环境信息被更新。在以下描述中,更新环境信息的处理也被称为“更新处理”。此外,将布置信息添加至环境信息,使得虚拟对象被布本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种信息处理装置,包括:控制单元,所述控制单元:获取表示真实世界中的三维空间的第一环境信息,基于所述第一环境信息,将由第一应用示出的第一虚拟对象布置到所述三维空间中,基于所述第一虚拟对象的布置,将所述第一环境信息更新为包括指示所述第一虚拟对象的布置的信息的第二环境信息,以及在所述第一应用的执行期间,基于所述第二环境信息,将由第二应用示出的第二虚拟对象布置到布置有所述第一虚拟对象的所述三维空间中。2.根据权利要求1所述的信息处理装置,其中,所述控制单元基于所述第一虚拟对象和所述第二虚拟对象中的每一个的布置的优先级来布置所述第一虚拟对象和所述第二虚拟对象。3.根据权利要求2所述的信息处理装置,其中,所述第一虚拟对象的所述优先级高于所述第二虚拟对象的所述优先级。4.根据权利要求2所述的信息处理装置,其中,当所述控制单元布置所述第二虚拟对象时,所述控制单元基于所述第二环境信息,根据所述第一虚拟对象是否被布置在所述第二虚拟对象的初始布置位置处,来布置所述第二虚拟对象。5.根据权利要求4所述的信息处理装置,其中,当所述第一虚拟对象被布置在所述第二虚拟对象的所述初始布置位置处,并且当所述第一虚拟对象的所述优先级高于所述第二虚拟对象的所述优先级时,所述控制单元将所述第二虚拟对象布置在除了所述初始布置位置之外的位置处。6.根据权利要求2所述的信息处理装置,其中,所述优先级包括第一优先级,所述第一优先级是为应用设置的优先级,并且所述控制单元比较为所述应用中的每一个设置的所述第一优先级,并且优先布置由所述第一优先级高的所述应用示出的虚拟对象。7.根据权利要求2所述的信息处理装置,其中,所述优先级包括第二优先级,所述第二优先级是不按应用区分而为虚拟对象设置的优先级,并且所述控制单元比较为所述虚拟对象中的每一个设置的所述第二优先级,并且优先布置所述第二优先级高的所述虚拟对象。8.根据权利要求2所述的信息处理装置,其中,所述控制单元基于指定指示由应用设置的虚拟对象的布置位置的坐标的指定方法,设置所述虚拟对象的优先级。9.根据权利要求8所述的信息处理装置,其中,所述控制单元将所述坐标的指定方法为绝对坐标的所述虚拟对象的所述优先级设置为高于所述坐标的指定方法为相对坐标的所述虚拟对象的所述优先级。10.根据权利要求2所述的信息处理装置,其中,所述控制单元基于虚拟对象的移动自由度,设置所述虚拟对象的所述优先级。11.根据权利要求10所述的信息处理装置,其中,所述控制单元将所述移动自由度低的所述虚拟对象的所述优先级设置为高于所述移动自由度高的所述虚拟对象的所述优先级。12.根...

【专利技术属性】
技术研发人员:村田谅介市川浩丈西部满若林一
申请(专利权)人:索尼集团公司
类型:发明
国别省市:

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

1