【技术实现步骤摘要】
场景分类相关申请的交叉引用本专利申请要求于2019年3月29日提交的标题为“SCENECLASSIFICATION”的美国专利申请No.16/370,231的优先权,并要求2018年4月13日提交的标题为“MIXEDREALITYCLASSIFICATION”的美国临时专利申请No.62/657,570的优先权,两项申请的内容全文以引用方式并入本文,以用于所有目的。
技术介绍
本公开整体涉及计算机生成的现实界面,并且更具体地,涉及使用计算机生成的现实界面提供基于环境的内容的技术。
技术实现思路
本公开描述了用于使用增强现实界面来提供内容的技术,该计算机生成的现实界面描绘了虚拟对象结合物理环境的表示。在一个示例性技术中,使用一个或多个相机获得与物理环境对应的图像数据。基于该图像数据,识别物理环境中的实体的至少一部分。基于所识别的实体的至少一部分,确定实体是否为第一类型的实体。显示一个或多个虚拟的对象和实体的表示。附图说明图1A至图1B描绘了用于各种计算机生成的现实技术的示例性系统,包括虚拟现实和混合现实。图2A描绘了显示室内物理环境的表示的用户设备。图2B描绘了包括被配置为识 ...
【技术保护点】
1.一种方法,包括:在具有一个或多个处理器、存储器和一个或多个相机的电子设备处:使用所述一个或多个相机获得与物理环境对应的图像数据;基于所述图像数据,识别所述物理环境中的实体的至少一部分;基于所识别的所述实体的至少一部分确定所述实体是否为第一类型的实体;根据确定所述实体为所述第一类型的实体,基于所述实体确定所述物理环境的类型;以及呈现与所述物理环境的所确定的类型对应的所述实体的表示和一个或多个虚拟对象。
【技术特征摘要】
2018.04.13 US 62/657,570;2019.03.29 US 16/370,2311.一种方法,包括:在具有一个或多个处理器、存储器和一个或多个相机的电子设备处:使用所述一个或多个相机获得与物理环境对应的图像数据;基于所述图像数据,识别所述物理环境中的实体的至少一部分;基于所识别的所述实体的至少一部分确定所述实体是否为第一类型的实体;根据确定所述实体为所述第一类型的实体,基于所述实体确定所述物理环境的类型;以及呈现与所述物理环境的所确定的类型对应的所述实体的表示和一个或多个虚拟对象。2.根据权利要求1所述的方法,还包括:在基于所识别的所述实体的至少一部分确定所述实体是否为所述第一类型的实体之前:确定所述实体的所述至少一部分是否与先前识别的实体的至少一部分对应;以及根据确定所述实体的所述至少一部分不与先前识别的实体的至少一部分对应,存储指示所述实体的所述至少一部分的数据。3.根据权利要求1和2中任一项所述的方法,其中识别所述物理环境中的所述实体的所述至少一部分包括:识别所述实体的第一部分而不识别整个所述实体;以及放弃识别所述实体的第二部分。4.根据权利要求1和2中任一项所述的方法,其中基于所识别的所述实体的至少一部分确定所述实体是否为所述第一类型的实体包括:基于所识别的所述物理环境中的所述实体的至少一部分确定所述实体的一个或多个属性;以及基于所述实体的所述一个或多个属性确定所述实体是否为所述第一类型的实体。5.根据权利要求4所述的方法,其中基于所识别的所述实体的至少一部分确定所述实体的所述一个或多个属性包括:基于所识别的所述实体的至少一部分对所述实体进行分类;基于所述实体的所述分类,从多个属性获得所述实体的一个或多个属性。6.根据权利要求4所述的方法,其中所述实体的所述一个或多个属性包括以下中的至少一者:所述实体的移动性;所述实体是否为建筑物结构的指示;以及所述实体的外观的一致性。7.根据权利要求4所述的方法,其中基于所述实体的所述一个或多个属性确定所述实体是否为所述第一类型的实体包括:确定所述实体的所述一个或多个属性的组合是否超过置信度阈值。8.根据权利要求1和2中任一项所述的方法,其中基于所述实体确定所述物理环境的类型包括:确定所述实体是否与所述物理环境的多个类型中的至少一个对应;以及根据确定所述实体与所述物理环境的所述多个类型中的至少一个对应,选择所述物理环境的所述多个类型中的一个。9.根据权利要求8所述的方法,还包括:确定所述物理环境的一个或多个附加类型;呈现所述物理环境的所确定的一个或多个附加类型;以及从用户接收对所述物理环境的所确定的类型中的一个的选择。10.根据权利要求1和2中任一项所述的方法,还包括:接收表示一个或多个所呈现的虚拟对象中的虚拟对象的选择的输入;以及根据所选择的虚拟对象执行一个或多个任务。11.一种非暂态计算机可读存储介质,存储被配置为由电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:使用所述一个或多个相机获得与物理环境对应的图像数据;基于所述图像数据,识别所述物理环境中的实体的至少一部分;基于所识别的所述实体的至少一部分确定所述实体是否为第一类型的实体;以及根据确定所述实体为所述第一类型的实体,基于所述实体确定所述物理环境的类型;以及呈现与所述物理环境的所确定的类型对应的所述实体的表示和一个或多个虚拟对象。12.根据权利要求11所述的计算机可读存储介质,其中所述一种或多种程序还包括用于以下操作的指令:在基于所识别的所述实体的至少一部分确定所述实体是否为所述第一类型的实体之前:确定所述实体的所述至少一部分是否与先前识别的实体的至少一部分对应;以及根据确定所述实体的所述至少一部分不与先前识别的实体的至少一部分对应,存储指示所述实体的所述至少一部分的数据。13.根据权利要求11和12中任一项所述的计算机可读存储介质,其中识别所述物理环境中的所述实体的所述至少一部分包括:识别所述实体的第一部分而不识别整个所述实体;以及放弃识别所述实体的第二部分。14.根据权利要求11和12中的任一项所述的计算机可读存储介质,其中基于所识别的所述实体的至少一部分确定所述实体是否为所述第一类型的实体包括:基于所识别的所述物理环境中的所述实体的至少一部分确定所述实体的一个或多个属性;以及基于所述实体的所述一个或多个属性确定所述实体是否为所述第一类型的实体。15.根据权利要求14所述的计算机可读存储介质,其中基于...
【专利技术属性】
技术研发人员:P·梅耶尔,M·J·洛克威尔,
申请(专利权)人:苹果公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。