当前位置: 首页 > 专利查询>苹果公司专利>正文

用于基于深度的注释的设备、方法和图形用户界面技术

技术编号:28048774 阅读:33 留言:0更新日期:2021-04-09 23:40
一种计算机系统,该计算机系统显示一个或多个相机的视场的表示,该表示随着该视场的变化而更新。响应于添加注释的请求,用该相机的该视场的静止图像来替换该相机的该视场的该表示。接收在该静止图像的一部分上的注释,该静止图像的该部分与在该静止图像中捕获的物理环境的一部分对应。用该相机的该视场的该表示来替换该静止图像。基于确定在该静止图像中捕获的该物理环境的该部分当前是否在该相机的该视场内,显示或不显示对该相机相对于该物理环境的该部分的当前空间关系的指示。

【技术实现步骤摘要】
【国外来华专利技术】用于基于深度的注释的设备、方法和图形用户界面
整体涉及显示物理环境的图像的电子设备,包括但不限于在图像中的与在图像中捕获的物理环境中的空间位置对应的空间位置处显示注释的电子设备。
技术介绍
近年来,用于增强媒体的计算机系统的发展显著增加。增强媒体的示例包括增强现实环境和增强存储媒体,这些增强现实环境包括替换或增强物理世界的至少一些虚拟元素,这些增强存储媒体包括替换或增强存储媒体诸如图像和视频内容的至少一些虚拟元素。用于计算机系统和其他电子计算设备的输入设备诸如触敏表面用于增强媒体。示例触敏表面包括触控板、触敏遥控器和触摸屏显示器。此类表面用于操纵显示器上的用户界面和其中的对象。示例性用户界面对象包括数字图像、视频、文本、图标和控制元件(诸如,按钮)以及其他图形。但是,用于增强媒体的方法和界面麻烦、低效且受限。例如,当用户的设备的当前相机视图不与物理环境的一部分对应时,增强诸如相对于物理环境的该部分具有固定空间位置的用户输入注释对于用户而言可能难以定位。搜索增强对用户造成显著的认知负担,并且损害使用增强媒体的体验。另外,当必须为存储媒体(本文档来自技高网...

【技术保护点】
1.一种方法,包括:/n在具有显示生成部件、一个或多个输入设备和一个或多个相机的计算机系统处:/n经由所述显示生成部件显示第一用户界面区域,所述第一用户界面区域包括所述一个或多个相机的视场的表示,所述表示随着所述一个或多个相机的所述视场随时间推移的变化而更新;/n在显示包括所述一个或多个相机的所述视场的所述表示的所述第一用户界面区域时,经由所述一个或多个输入设备接收将注释添加到所述一个或多个相机的所述视场的所显示表示的第一请求;/n响应于将所述注释添加到所述一个或多个相机的所述视场的所显示表示的所述第一请求:/n在所述第一用户界面区域中用所述一个或多个相机的所述视场的静止图像来替换所述一个或多...

【技术特征摘要】
【国外来华专利技术】20180929 US 62/739,178;20190917 US 16/574,0291.一种方法,包括:
在具有显示生成部件、一个或多个输入设备和一个或多个相机的计算机系统处:
经由所述显示生成部件显示第一用户界面区域,所述第一用户界面区域包括所述一个或多个相机的视场的表示,所述表示随着所述一个或多个相机的所述视场随时间推移的变化而更新;
在显示包括所述一个或多个相机的所述视场的所述表示的所述第一用户界面区域时,经由所述一个或多个输入设备接收将注释添加到所述一个或多个相机的所述视场的所显示表示的第一请求;
响应于将所述注释添加到所述一个或多个相机的所述视场的所显示表示的所述第一请求:
在所述第一用户界面区域中用所述一个或多个相机的所述视场的静止图像来替换所述一个或多个相机的所述视场的所述表示的显示,所述静止图像是在与接收到添加所述注释的所述第一请求对应的时间捕获的;
在所述第一用户界面区域中显示所述静止图像时,经由所述一个或多个输入设备接收所述静止图像的第一部分上的第一注释,其中所述静止图像的所述第一部分与在所述静止图像中捕获的物理环境的第一部分对应;
在所述第一用户界面区域中显示所述静止图像的所述第一部分上的所述第一注释时,经由所述一个或多个输入设备接收在所述第一用户界面区域中重新显示所述一个或多个相机的所述视场的所述表示的第一请求;以及
响应于接收到在所述第一用户界面区域中重新显示所述一个或多个相机的所述视场的所述表示的所述第一请求:
在所述第一用户界面区域中用所述一个或多个相机的所述视场的所述表示来替换所述静止图像的显示;
根据确定在所述静止图像中捕获的所述物理环境的所述第一部分当前在所述一个或多个相机的所述视场之外,同时显示对所述一个或多个相机相对于在所述静止图像中捕获的所述物理环境的所述第一部分的当前空间关系的指示以及所述一个或多个相机的所述视场的所述表示;以及
根据确定在所述静止图像中捕获的所述物理环境的所述第一部分当前在所述一个或多个相机的所述视场内,放弃显示所述指示。


2.根据权利要求1所述的方法,其中显示对所述一个或多个相机相对于在所述静止图像中捕获的所述物理环境的所述第一部分的所述当前空间关系的所述指示包括:
在所述一个或多个相机的所述视场的所述表示的边缘附近显示指示符;以及
根据所述一个或多个相机相对于所述物理环境的移动而沿着所述边缘移动所述指示符。


3.根据权利要求1至2中任一项所述的方法,包括:
在显示对所述一个或多个相机相对于在所述静止图像中捕获的所述物理环境的所述第一部分的所述当前空间关系的所述指示时,检测所述一个或多个相机的第一移动;以及
响应于检测到所述一个或多个相机的所述第一移动:
根据由所述第一移动引起的所述一个或多个相机的所述视场的变化来更新所述一个或多个相机的所述视场的所述表示;以及
根据确定在所述静止图像中捕获的所述物理环境的所述第一部分当前在所述一个或多个相机的所述视场之外,根据所述一个或多个相机的所述第一移动来更新对所述一个或多个相机相对于在所述静止图像中捕获的所述物理环境的所述第一部分的所述当前空间关系的所述指示;以及
根据确定在所述静止图像中捕获的所述物理环境的所述第一部分当前在所述一个或多个相机的所述视场内,停止显示所述指示。


4.根据权利要求1至3中任一项所述的方法,包括:
响应于接收到在所述第一用户界面区域中重新显示所述一个或多个相机的所述视场的所述表示的所述第一请求:
根据确定在所述静止图像中捕获的所述物理环境的所述第一部分当前在所述一个或多个相机的所述视场内,在所述一个或多个相机的所述视场的所述表示内捕获的所述物理环境的所述第一部分处显示所述第一注释。


5.根据权利要求4所述的方法,其中所述第一注释被显示为在所述一个或多个相机的所述视场的所述表示内捕获的所述物理环境的所述第一部分中的第一深度平面上的二维对象。


6.根据权利要求5所述的方法,其中所述第一注释显示在所述一个或多个相机的所述视场的所述表示内捕获的所述物理环境的所述第一部分中的空间中的位置处。


7.根据权利要求5所述的方法,其中所述第一注释显示在所述一个或多个相机的所述视场的所述表示内捕获的所述物理环境的所述第一部分中检测到的物理对象上的位置处。


8.根据权利要求1至7中任一项所述的方法,包括:
响应于接收到在所述第一用户界面区域中重新显示所述一个或多个相机的所述视场的所述表示的所述第一请求:
根据确定在所述静止图像中捕获的所述物理环境的所述第一部分当前不在所述一个或多个相机的所述视场内,在所述第一用户界面区域中同时显示绘制在所述静止图像的所述第一部分上的所述第一注释的视觉表示以及所述一个或多个相机的所述视场的所述表示。


9.根据权利要求8所述的方法,其中:
所述视场的所述表示中所示的第一注释具有第一观看视角,所述第一观看视角基于所述一个或多个相机相对于在所述静止图像中捕获的所述物理环境的所述第一部分的所述当前空间关系,并且不同于所述静止图像上所示的所述第一注释的第二观看视角。


10.根据权利要求1至9中任一项所述的方法,包括:
响应于接收到在所述第一用户界面区域中重新显示所述一个或多个相机的所述视场的所述表示的所述第一请求:
根据确定在所述静止图像中捕获的所述物理环境的所述第一部分当前在所述一个或多个相机的所述视场之外,在所述第一用户界面区域中同时显示绘制在所述静止图像的所述第一部分上的所述第一注释的视觉表示以及所述一个或多个相机的所述视场的所述表示,其中将绘制在所述静止图像的所述第一部分上的所述第一注释的所述视觉表示转换为对所述一个或多个相机相对于在所述静止图像中捕获的所述物理环境的所述第一部分的所述当前空间关系的所述指示。


11.根据权利要求1至10中任一项所述的方法,包括:
在显示包括所述一个或多个相机的所述视场的所述表示的所述第一用户界面区域时,并且在检测到将所述注释添加到所述视场的所显示表示的所述第一请求之前,显示对所述一个或多个相机相对于所述物理环境的先前添加了先前接收到的第二注释的第二部分的当前空间关系的指示。


12.根据权利要求11所述的方法,包括:
在接收到在所述第一用户界面区域中重新显示所述一个或多个相机的所述视场的所述表示的所述第一请求之后:
根据确定所述物理环境的所述第一部分和所述物理环境的所述第二部分两者都在所述一个或多个相机的所述视场之外,同时显示对所述一个或多个相机相对于所述物理环境的所述第一部分的所述当前空间关系的所述指示以及对所述一个或多个相机相对于所述物理环境的所述第二部分的所述当前空间关系的所述指示。


13.根据权利要求12所述的方法,包括:
在同时显示对所述一个或多个相机相对于所述物理环境的所述第一部分的所述当前空间关系的所述指示以及对所述一个或多个相机相对于所述物理环境的所述第二部分的所述当前空间关系的所述指示时,检测所述一个或多个相机相对于所述物理环境的第二移动;以及
响应于检测到所述一个或多个相机相对于所述物理环境的所述第二移动:
根据确定所述物理环境的所述第一部分和所述物理环境的所述第二部分两者都在所述一个或多个相机的所述视场之外,根据所述一个或多个相机相对于所述物理环境的所述第二移动来分别更新对所述一个或多个相机相对于所述物理环境的所述第一部分和所述第二部分的所述当前空间关系的所述指示。


14.根据权利要求11至13中任一项所述的方法,其中根据确定所述物理环境的所述第一部分和所述第二部分在所述一个或多个相机的预定义范围内,显示对所述一个或多个相机相对于所述物理环境的所述第一部分的所述当前空间关系的所述指示以及对所述一个或多个相机相对于所述物理环境的所述第二部分的所述当前空间关系的所述指示。


15.一种计算机系统,包括:
显示生成部件;
一个或多个输入设备;
一个或多个相机;
一个或多个处理器;和
存储器,所述存储器存储一个或多个程序,其中所述一个或多个程序被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于进行以下操作的指令:
经由所述显示生成部件显示第一用户界面区域,所述第一用户界面区域包括所述一个或多个相机的视场的表示,所述表示随着所述一个或多个相机的所述视场随时间推移的变化而更新;
在显示包括所述一个或多个相机的所述视场的所述表示的所述第一用户界面区域时,经由所述一个或多个输入设备接收将注释添加到所述一个或多个相机的所述视场的所显示表示的第一请求;
响应于将所述注释添加到所述一个或多个相机的所述视场的所显示表示的所述第一请求:
在所述第一用户界面区域中用所述一个或多个相机的所述视场的静止图像来替换所述一个或多个相机的所述视场的所述表示的显示,所述静止图像是在与接收到添加所述注释的所述第一请求对应的时间捕获的;
在所述第一用户界面区域中显示所述静止图像时,经由所述一个或多个输入设备接收所述静止图像的第一部分上的第一注释,其中所述静止图像的所述第一部分与在所述静止图像中捕获的物理环境的第一部分对应;
在所述第一用户界面区域中显示所述静止图像的所述第一部分上的所述第一注释时,经由所述一个或多个输入设备接收在所述第一用户界面区域中重新显示所述一个或多个相机的所述视场的所述表示的第一请求;以及
响应于接收到在所述第一用户界面区域中重新显示所述一个或多个相机的所述视场的所述表示的所述第一请求:
在所述第一用户界面区域中用所述一个或多个相机的所述视场的所述表示来替换所述静止图像的显示;
根据确定在所述静止图像中捕获的所述物理环境的所述第一部分当前在所述一个或多个相机的所述视场之外,同时显示对所述一个或多个相机相对于在所述静止图像中捕获的所述物理环境的所述第一部分的当前空间关系的指示以及所述一个或多个相机的所述视场的所述表示;以及
根据确定在所述静止图像中捕获的所述物理环境的所述第一部分当前在所述一个或多个相机的所述视场内,放弃显示所述指示。


16.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,当所述指令由具有显示生成部件、一个或多个输入设备和一个或多个相机的计算机系统执行时,致使所述计算机系统:
经由所述显示生成部件显示第一用户界面区域,所述第一用户界面区域包括所述一个或多个相机的视场的表示,所述表示随着所述一个或多个相机的所述视场随时间推移的变化而更新;
在显示包括所述一个或多个相机的所述视场的所述表示的所述第一用户界面区域时,经由所述一个或多个输入设备接收将注释添加到所述一个或多个相机的所述视场的所显示表示的第一请求;
响应于将所述注释添加到所述一个或多个相机的所述视场的所显示表示的所述第一请求:
在所述第一用户界面区域中用所述一个或多个相机的所述视场的静止图像来替换所述一个或多个相机的所述视场的所述表示的显示,所述静止图像是在与接收到添加所述注释的所述第一请求对应的时间捕获的;
在所述第一用户界面区域中显示所述静止图像时,经由所述一个或多个输入设备接收所述静止图像的第一部分上的第一注释,其中所述静止图像的所述第一部分与在所述静止图像中捕获的物理环境的第一部分对应;
在所述第一用户界面区域中显示所述静止图像的所述第一部分上的所述第一注释时,经由所述一个或多个输入设备接收在所述第一用户界面区域中重新显示所述一个或多个相机的所述视场的所述表示的第一请求;以及
响应于接收到在所述第一用户界面区域中重新显示所述一个或多个相机的所述视场的所述表示的所述第一请求:
在所述第一用户界面区域中用所述一个或多个相机的所述视场的所述表示来替换所述静止图像的显示;
根据确定在所述静止图像中捕获的所述物理环境的所述第一部分当前在所述一个或多个相机的所述视场之外,同时显示对所述一个或多个相机相对于在所述静止图像中捕获的所述物理环境的所述第一部分的当前空间关系的指示以及所述一个或多个相机的所述视场的所述表示;以及
根据确定在所述静止图像中捕获的所述物理环境的所述第一部分当前在所述一个或多个相机的所述视场内,放弃显示所述指示。


17.一种计算机系统,包括:
显示生成部件;
一个或多个输入设备;
一个或多个相机;
用于经由所述显示生成部件显示第一用户界面区域的装置,所述第一用户界面区域包括所述一个或多个相机的视场的表示,所述表示随着所述一个或多个相机的所述视场随时间推移的变化而更新;
在显示包括所述一个或多个相机的所述视场的所述表示的所述第一用户界面区域时启用的,用于经由所述一个或多个输入设备接收将注释添加到所述一个或多个相机的所述视场的所显示表示的第一请求的装置;
响应于将所述注释添加到所述一个或多个相机的所述视场的所显示表示的所述第一请求而启用以进行以下操作的装置:
在所述第一用户界面区域中用所述一个或多个相机的所述视场的静止图像来替换所述一个或多个相机的所述视场的所述表示的显示,所述静止图像是在与接收到添加所述注释的所述第一请求对应的时间捕获的;
在所述第一用户界面区域中显示所述静止图像时启用的,用于经由所述一个或多个输入设备接收所述静止图像的第一部分上的第一注释的装置,其中所述静止图像的所述第一部分与在所述静止图像中捕获的物理环境的第一部分对应;和
在所述第一用户界面区域中显示所述静止图像的所述第一部分上的所述第一注释时启用的,用于经由所述一个或多个输入设备接收在所述第一用户界面区域中重新显示所述一个或多个相机的所述视场的所述表示的第一请求的装置;和
响应于接收到在所述第一用户界面区域中重新显示所述一个或多个相机的所述视场的所述表示的所述第一请求而启用以进行以下操作的装置:
在所述第一用户界面区域中用所述一个或多个相机的所述视场的所述表示来替换所述静止图像的显示;
根据确定在所述静止图像中捕获的所述物理环境的所述第一部分当前在所述一个或多个相机的所述视场之外,同时显示对所述一个或多个相机相对于在所述静止图像中捕获的所述物理环境的所述第一部分的当前空间关系的指示以及所述一个或多个相机的所述视场的所述表示;以及
根据确定在所述静止图像中捕获的所述物理环境的所述第一部分当前在所述一个或多个相机的所述视场内,放弃显示所述指示。


18.一种用于在具有显示生成部件、一个或多个输入设备和一个或多个相机的计算机系统中使用的信息处理装置,包括:
用于经由所述显示生成部件显示第一用户界面区域的装置,所述第一用户界面区域包括所述一个或多个相机的视场的表示,所述表示随着所述一个或多个相机的所述视场随时间推移的变化而更新;
在显示包括所述一个或多个相机的所述视场的所述表示的所述第一用户界面区域时启用的,用于经由所述一个或多个输入设备接收将注释添加到所述一个或多个相机的所述视场的所显示表示的第一请求的装置;
响应于将所述注释添加到所述一个或多个相机的所述视场的所显示表示的所述第一请求而启用以进行以下操作的装置:
在所述第一用户界面区域中用所述一个或多个相机的所述视场的静止图像来替换所述一个或多个相机的所述视场的所述表示的显示,所述静止图像是在与接收到添加所述注释的所述第一请求对应的时间捕获的;
在所述第一用户界面区域中显示所述静止图像时启用的,用于经由所述一个或多个输入设备接收所述静止图像的第一部分上的第一注释的装置,其中所述静止图像的所述第一部分与在所述静止图像中捕获的物理环境的第一部分对应;
在所述第一用户界面区域中显示所述静止图像的所述第一部分上的所述第一注释时启用的,用于经由所述一个或多个输入设备接收在所述第一用户界面区域中重新显示所述一个或多个相机的所述视场的所述表示的第一请求的装置;和
响应于接收到在所述第一用户界面区域中重新显示所述一个或多个相机的所述视场的所述表示的所述第一请求而启用以进行以下操作的装置:
在所述第一用户界面区域中用所述一个或多个相机的所述视场的所述表示来替换所述静止图像的显示;
根据确定在所述静止图像中捕获的所述物理环境的所述第一部分当前在所述一个或多个相机的所述视场之外,同时显示对所述一个或多个相机相对于在所述静止图像中捕获的所述物理环境的所述第一部分的当前空间关系的指示以及所述一个或多个相机的所述视场的所述表示;以及
根据确定在所述静止图像中捕获的所述物理环境的所述第一部分当前在所述一个或多个相机的所述视场内,放弃显示所述指示。


19.一种计算机系统,包括:
显示生成部件;
一个或多个输入设备;
一个或多个相机;
一个或多个处理器;和
存储器,所述存储器存储一个或多个程序,其中所述一个或多个程序被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求1至14中任一权利要求所述的方法的指令。


20.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,当所述指令由具有显示生成部件、一个或多个输入设备和一个或多个相机的计算机系统执行时,致使所述计算机系统执行根据权利要求1至14中任一权利要求所述的方法。


21.一种计算机系统上的图形用户界面,所述计算机系统具有显示生成部件、一个或多个输入设备、一个或多个相机、存储器以及用于执行被存储在所述存储器中的一个或多个程序的一个或多个处理器,所述图形用户界面包括根据权利要求1至14中任一权利要求所述的方法显示的用户界面。


22.一种计算机系统,包括:
显示生成部件;
一个或多个输入设备;
一个或多个相机;和
用于执行根据权利要求1至14中任一权利要求所述的方法的装置。


23.一种用于在具有显示生成部件、一个或多个输入设备和一个或多个相机的计算机系统中使用的信息处理装置,包括:
用于执行根据权利要求1至14中任一权利要求所述的方法的装置。


24.一种方法,包括:
在具有显示生成部件和一个或多个输入设备的设备处:
经由所述显示生成部件显示包括视频回放区域的用户界面;
在所述视频回放区域中显示视频的第一部分的回放时,经由所述一个或多个输入设备接收将注释添加到所述视频回放的请求;
响应于接收到添加所述注释的所述请求:
在所述视频中的第一位置处暂停所述视频的回放;以及
显示与所述视频的暂停的所述第一位置对应的静止图像;
在显示所述静止图像时,经由所述一个或多个输入设备接收在所述静止图像中捕获的物理环境的第一部分上的注释,以及
在接收到所述注释之后,在所述视频回放区域中显示所述视频的与所述视频中的第二位置对应的第二部分,所述第二位置不同于所述视频中的所述第一位置,其中所述物理环境的所述第一部分是在所述视频的所述第二部分中被捕获的,并且所述注释显示在所述视频的所述第二部分中。


25.根据权利要求24所述的方法,其中:
所述视频是在相机和所述物理环境的相对移动期间由所述相机捕获的,
在所述相机和所述物理环境的所述相对移动期间,所述视频的第三部分在所述视频的所述第一部分和所述第二部分之间被捕获并且不包括所述物理环境的所述第一部分,
在所述静止图像上接收到的所述注释指向位于所述物理环境的所述第一部分中的第一对象,并且显示在与所述视频的所述第二部分中的所述第一对象相对应的位置处,并且
所述注释不显示在所述视频的不包括所述第一对象的所述第三部分中。


26.根据权利要求24至25中任一项所述的方法,包括:
显示所述视频的时间线,其中响应于用户输入刷过所述视频的所述时间线到达所述视频中的所述第二位置,执行显示所述视频的所述第二部分。


27.根据权利要求24至26中任一项所述的方法,包括:
作为所述视频从所述第一位置倒回到所述第二位置的结果,执行显示所述视频的所述第二部分。


28.根据权利要求24至26中任一项所述的方法,包括:
作为所述视频从所述第一位置快进到所述第二位置的结果,执行显示所述视频的所述第二部分。


29.根据权利要求24至26中任一项所述的方法,包括:
作为所述视频从所述第一位置正常回放到所述第二位置的结果,执行显示所述视频的所述第二部分。


30.根据权利要求24至29中任一项所述的方法,包括:
经由所述显示生成部件显示包括所述视频的媒体内容对象列表;
接收从所述媒体内容对象列表中选择所述视频的输入;以及
响应于接收到选择所述视频的所述输入,在所述视频回放区域中将用户界面对象与所述视频的显示一起显示,其中所述用户界面对象被配置为接收在所述视频的回放期间将注释添加到所述视频的请求。


31.一种计算机系统,包括:
显示生成部件;
一个或多个输入设备;
一个或多个处理器;和
存储器,所述存储器存储一个或多个程序,其中所述一个或多个程序被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于进行以下操作的指令:
经由所述显示生成部件显示包括视频回放区域的用户界面;
在所述视频回放区域中显示视频的第一部分的回放时,经由所述一个或多个输入设备接收将注释添加到所述视频回放的请求;
响应于接收到添加所述注释的所述请求:
在所述视频中的第一位置处暂停所述视频的回放;以及
显示与所述视频的暂停的所述第一位置对应的静止图像;
在显示所述静止图像时,经由所述一个或多个输入设备接收在所述静止图像中捕获的物理环境的第一部分上的注释;以及
在接收到所述注释之后,在所述视频回放区域中显示所述视频的与所述视频中的第二位置对应的第二部分,所述第二位置不同于所述视频中的所述第一位置,其中所述物理环境的所述第一部分是在所述视频的所述第二部分中被捕获的,并且所述注释显示在所述视频的所述第二部分中。


32.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,当所述指令由具有显示生成部件和一个或多个输入设备的计算机系统执行时,致使所述计算机系统:
经由所述显示生成部件显示包括视频回放区域的用户界面;
在所述视频回放区域中显示视频的第一部分的回放时,经由所述一个或多个输入设备接收将注释添加到所述视频回放的请求;
响应于接收到添加所述注释的所述请求:
在所述视频中的第一位置处暂停所述视频的回放;以及
显示与所述视频的暂停的所述第一位置对应的静止图像;
在显示所述静止图像时,经由所述一个或多个输入设备接收在所述静止图像中捕获的物理环境的第一部分上的注释;以及
在接收到所述注释之后,在所述视频回放区域中显示所述视频的与所述视频中的第二位置对应的第二部分,所述第二位置不同于所述视频中的所述第一位置,其中所述物理环境的所述第一部分是在所述视频的所述第二部分中被捕获的,并且所述注释显示在所述视频的所述第二部分中。


33.一种计算机系统,包括:
显示生成部件;
一个或多个输入设备;
用于经由所述显示生成部件显示包括视频回放区域的用户界面的装置;
在所述视频回放区域中显示视频的第一部分的回放时启用的,用于经由所述一个或多个输入设备接收将注释添加到所述视频回放的请求的装置;
响应于接收到添加所述注释的所述请求而启用以进行以下操作的装置:
在所述视频中的第一位置处暂停所述视频的回放;以及
显示与所述视频的暂停的所述第一位置对应的静止图像;
在显示所述静止图像时启用的,用于经由所述一个或多个输入设备接收在所述静止图像中捕获的物理环境的第一部分上的注释的装置;和
在接收到所述注释之后启用的,用于在所述视频回放区域中显示所述视频的与所述视频中的第二位置对应的第二部分的装置,所述第二位置不同于所述视频中的所述第一位置,其中所述物理环境的所述第一部分是在所述视频的所述第二部分中被捕获的,并且所述注释显示在所述视频的所述第二部分中。


34.一种在具有显示生成部件和一个或多个输入设备的计算机系统中使用的信息处理装置,包括:
用于经由所述显示生成部件显示包括视频回放区域的用户界面的装置;
在所述视频回放区域中显示视频的第一部分的回放时启用的,用于经由所述一个或多个输入设备接收将注释添加到所述视频回放的请求的装置;
响应于接收到添加所述注释的所述请求而启用以进行以下操作的装置:
在所述视频中的第一位置处暂停所述视频的回放;以及
显示与所述视频的暂停的所述第一位置对应的静止图像;
在显示所述静止图像时启用的,用于经由所述一个或多个输入设备接收在所述静止图像中捕获的物理环境的第一部分上的注释的装置;和
在接收到所述注释之后启用的,用于在所述视频回放区域中显示所述视频的与所述视频中的第二位置对应的第二部分的装置,所述第二位置不同于所述视频中的所述第一位置,其中所述物理环境的所述第一部分是在所述视频的所述第二部分中被捕获的,并且所述注释显示在所述视频的所述第二部分中。


35.一种计算机系统,包括:
显示生成部件;
一个或多个输入设备;
一个或多个处理器;和
存储器,所述存储器存储一个或多个程序,其中所述一个或多个程序被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求24至30中任一权利要求所述的方法的指令。


36.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,当所述指令由具有显示生成部件和一个或多个输入设备的计算机系统执行时,致使所述计算机系统执行根据权利要求24至30中任一权利要求所述的方法。


37.一种位于计算机系统上的图形用户界面,所述计算机系统具有显示生成部件、一个或多个输入设备、存储器和用于执行存储在所述存储器中的一个或多个程序的一个或多个处理器,所述图形用户界面包括根据权利要求24至30中任一权利要求所述的方法显示的用户界面。


38.一种计算机系统,包括:
显示生成部件;
一个或多个输入设备;和
用于执行根据权利要求24至30中任一权利要求所述的方法的装置。


39.一种在具有显示生成部件和一个或多个输入设备的计算机系统中使用的信息处理装置,包括:
用于执行根据权利要求24至30中任一权利要求所述的方法的装置。


40.一种方法,包括:
在具有显示生成部件和一个或多个输入设备的设备处:
经由所述显示生成部件显示包括一个或多个第一图像的第一先前所捕获的媒体对象,其中所述第一先前所捕获的媒体对象和与在所述一个或多个第一图像中的每个图像中捕获的第一物理环境对应的第一深度数据被一起记录和存储;
在显示所述第一先前所捕获的媒体对象时,经由所述一个或多个输入设备接收将第一虚拟对象添加到所述第一先前所捕获的媒体对象的第一用户请求;以及
响应于将所述第一虚拟对象添加到所述第一先前所捕获的媒体对象的所述第一用户请求,在所述第一先前所捕获的媒体对象中的相应图像的至少一部分上方显示所述第一虚拟对象,其中所述第一虚拟对象被显示为具有至少第一位置或取向,所述第一位置或取向是使用与所述第一先前所捕获的媒体对象中的所述相应图像对应的所述第一深度数据来确定的。


41.根据权利要求40所述的方法,其中在所述第一先前所捕获的媒体对象中的相应图像的至少一部分上方显示所述第一虚拟对象包括:
在将所述第一虚拟对象放置在所述一个或多个第一图像中的相应图像上之后,显示所述第一虚拟对象相对于在所述第一先前所捕获的媒体对象中捕获的第一物理表面的第一移动,其中所述第一虚拟对象的所述第一移动受到与所述第一物理表面对应并且基于所述深度数据确定的第一模拟表面和模拟重力方向的约束。


42.根据权利要求40至41中任...

【专利技术属性】
技术研发人员:J·A·玛丽亚M·K·豪恩斯坦P·沙玛M·斯陶贝尔J·K·米西格J·T·伯恩斯坦L·R·T·格灵M·克伦
申请(专利权)人:苹果公司
类型:发明
国别省市:美国;US

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

1