【技术实现步骤摘要】
【国外来华专利技术】
本公开整体涉及与显示生成部件并且任选地与提供计算机生成的体验的一个或多个输入设备和一个或多个相机通信的计算机系统,这些计算机系统包括但不限于经由显示器提供虚拟现实和混合现实体验的电子设备。
技术介绍
1、近年来,用于在各种环境诸如增强现实环境中捕获和/或显示媒体的计算机系统的发展显著增加。示例增强现实环境包括至少一些替换或增强物理世界的虚拟元素。用于计算机系统和其他电子计算设备的输入设备(诸如相机、控制器、操纵杆、触敏表面和触摸屏显示器)用于与虚拟/增强现实环境进行交互。示例性虚拟元素包括诸如数字图像、视频、文本、图标和控制元素(诸如按钮和其他图形)的虚拟对象。
技术实现思路
1、用于在各种环境中捕获和/或显示媒体的一些方法和界面是麻烦、低效且有限的。例如,为捕获媒体提供不充分的视觉反馈的系统、需要一系列复杂输入来执行媒体捕获过程的系统,以及其中媒体的显示复杂、繁琐且容易出错的系统,会给用户带来巨大的认知负担,并且减损虚拟/增强现实环境的体验感。此外,这些方法花费的时间比必要的要长,从而浪
...【技术保护点】
1.一种方法,包括:
2.根据权利要求1所述的方法,其中,所述物理环境的所述表示是所述计算机系统的真实世界环境的透传表示。
3.根据权利要求1至2中任一项所述的方法,其中,所述物理环境的所述表示以第一比例可见,并且包括在所述媒体捕获预览中的所述一个或多个相机的所述视场的所述一部分的所述表示以第二比例被显示,并且其中所述第一比例大于所述第二比例。
4.根据权利要求1至3中任一项所述的方法,其中,所述物理环境的所述表示包括未包括在所述媒体捕获预览中包括的所述视场的所述表示中的第一内容。
5.根据权利要求1至4中任一项所述的方
...【技术特征摘要】
【国外来华专利技术】
1.一种方法,包括:
2.根据权利要求1所述的方法,其中,所述物理环境的所述表示是所述计算机系统的真实世界环境的透传表示。
3.根据权利要求1至2中任一项所述的方法,其中,所述物理环境的所述表示以第一比例可见,并且包括在所述媒体捕获预览中的所述一个或多个相机的所述视场的所述一部分的所述表示以第二比例被显示,并且其中所述第一比例大于所述第二比例。
4.根据权利要求1至3中任一项所述的方法,其中,所述物理环境的所述表示包括未包括在所述媒体捕获预览中包括的所述视场的所述表示中的第一内容。
5.根据权利要求1至4中任一项所述的方法,其中,所述物理环境的所述表示包括所述物理环境的一部分,并且其中包括在所述媒体捕获预览中的所述一个或多个相机的所述视场的所述表示包括所述物理环境的所述一部分。
6.根据权利要求1至5中任一项所述的方法,其中,所述计算机系统与物理输入机构通信,并且其中显示所述媒体捕获用户界面的请求包括对所述物理输入机构的激活。
7.根据权利要求1至6中任一项所述的方法,还包括:
8.根据权利要求1至7中任一项所述的方法,其中,包括在所述媒体捕获预览中的所述一个或多个相机的所述视场的所述一部分的所述表示具有第一组视觉视差属性,并且其中所述物理环境的所述表示具有与所述第一组视差属性不同的第二组视觉视差属性。
9.根据权利要求1至8中任一项所述的方法,其中,所述物理环境的所述表示是沉浸式视角,并且其中包括在所述媒体捕获预览中的所述一个或多个相机的所述视场的所述一部分的所述表示是非沉浸式视角。
10.根据权利要求1至9中任一项所述的方法,其中,在检测到显示所述媒体捕获用户界面的请求之前,所述物理环境的所述表示的第三部分具有第一视觉外观,所述第一视觉外观包括具有第一量值的视觉特性,所述方法还包括:
11.根据权利要求1至10中任一项所述的方法,其中,显示所述媒体捕获预览包括显示与所述媒体捕获预览的显示具有空间关系的一个或多个虚拟对象,并且其中所述媒体捕获预览和所述一个或多个虚拟对象被显示在第一显示位置处,所述方法还包括:
12.根据权利要求11所述的方法,其中,所述一个或多个虚拟对象包括经过时间虚拟对象,所述经过时间虚拟对象提供了自发起用于捕获媒体的过程以来已经过去的时间量的指示。
13.根据权利要求11至12中任一项所述的方法,其中,所述一个或多个虚拟对象包括快门按钮虚拟对象,所述快门按钮虚拟对象在被选择时使得发起用于捕获媒体的过程。
14.根据权利要求11至13中任一项所述的方法,其中,所述一个或多个虚拟对象包括相机胶卷虚拟对象,所述相机胶卷虚拟对象在被选择时使得显示先前捕获的媒体项目。
15.根据权利要求14所述的方法,还包括:
16.根据权利要求14至15中任一项所述的方法,还包括:
17.根据权利要求11至16中任一项所述的方法,其中,所述一个或多个虚拟对象包括第二消除虚拟对象,所述第二消除虚拟对象在被选择时使得所述媒体捕获预览被停止显示。
18.根据权利要求11至17中任一项所述的方法,其中,所述一个或多个虚拟对象包括重新定位虚拟对象,所述方法还包括:
19.根据权利要求1至18中任一项所述的方法,其中,在所述媒体捕获预览被显示时,经由所述显示生成部件同时显示媒体库虚拟对象,所述媒体库虚拟对象在被选择时使得显示多个先前捕获的媒体项目。
20.根据权利要求1至19中任一项所述的方法,其中:
21.根据权利要求1至20中任一项所述的方法,其中,包括在所述媒体捕获预览中的所述一个或多个相机的所述视场的所述一部分的所述表示包括在所述一个或多个相机中的第一相机的视场中并且在所述一个或多个相机中的第二相机的视场中的第一内容。
22.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件和一个或多个相机通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至21中任一项所述的方法的指令。
23.一种与显示生成部件和一个或多个相机通信的计算机系统,所述计算机系统包括:
24.一种计算机系统,所述计算机系统与显示生成部件和一个或多个相机通信,所述计算机系统包括:
25.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成部件和一个或多个相机通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至21中任一项所述的方法的指令。
26.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件和一个或多个相机通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
27.一种计算机系统,所述计算机系统与显示生成部件和一个或多个相机通信,所述计算机系统包括:
28.一种计算机系统,所述计算机系统与显示生成部件和一个或多个相机通信,所述计算机系统包括:
29.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成部件和一个或多个相机通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
30.一种方法,包括:
31.根据权利要求30所述的方法,其中:
32.根据权利要求30至31中任一项所述的方法,还包括:
33.根据权利要求30至32中任一项所述的方法,还包括:
34.根据权利要求30至33中任一项所述的方法,其中,位姿改变包括沿着所述用户的所述视点的平面的横向移动。
35.根据权利要求30至34中任一项所述的方法,其中,位姿改变包括沿着所述用户的所述视点的所述平面的纵向移动。
36.根据权利要求30至35中任一项所述的方法,其中,位姿改变包括垂直于所述用户的所述视点的所述平面的前后移动。
37.根据权利要求30至36中任一项所述的方法,其中,所述一个或多个相机的所述视场的所述预览不覆盖所述三维环境的从所述用户的所述视点可见的第二部分。
38.根据权利要求30至37中任一项所述的方法,其中,包括在所述媒体捕获预览中的所述三维环境的所述表示基于所述用户的所述视点的位姿改变而改变,所述方法还包括:
39.根据权利要求38所述的方法,其中,执行所述第一稳定包括将第一量的视觉稳定应用于包括在所述一个或多个相机的所述视场的所述预览中的所述三维环境的所述表示,所述方法还包括:
40.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件和一个或多个相机通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求30至39中任一项所述的方法的指令。
41.一种与显示生成部件和一个或多个相机通信的计算机系统,所述计算机系统包括:
42.一种计算机系统,所述计算机系统与显示生成部件和一个或多个相机通信,所述计算机系统包括:
43.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成部件和一个或多个相机通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求30至39中任一项所述的方法的指令。
44.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件和一个或多个相机通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
45.一种计算机系统,所述计算机系统与显示生成部件和一个或多个相机通信,所述计算机系统包括:
46.一种计算机系统,所述计算机系统与显示生成部件和一个或多个相机通信,所述计算机系统包括:
47.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成部件和一个或多个相机通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
48.一种方法,包括:
49.根据权利要求48所述的方法,其中,由所述计算机系统选择的位置是物理环境中的位置,并且其中所述已捕获媒体的所述三维表示是环境锁定的虚拟对象,所述方法还包括:
50.根据权利要求48至49中任一项所述的方法,其中,所述用户的所述第一视点对应于距由所述计算机系统选择的位置第一距离的第一视点位置,所述方法还包括:
51.根据权利要求50所述的方法,还包括:
52.根据权利要求50所述的方法,还包括:
53.根据权利要求48至52中任一项所述的方法,其中,所述用户的所述第一视点对应于距由所述计算机系统选择的位置第五距离的第五视点位置,所述方法还包括:
54.根据权利要求48至53中任一项所述的方法,其中,所述已捕获媒体的所述三维表示包括多个虚拟对象,所述多个虚拟对象包括第一虚拟对象和第二虚拟对象,所述方法还包括:
55.根据权利要求48至54中任一项所述的方法,其中,所述已捕获媒体的所述三维表示被显示为第一类型的投影,所述方法还包括:
56.根据权利要求55所述的方法,其中,所述第一类型的投影和所述第二类型的投影独立地选自由以下组成的组:
57.根据权利要求48至56中任一项所述的方法,其中,所述已捕获媒体的所述三维表示以第一大小被显示,所述方法还包括:
58.根据权利要求57所述的方法,其中:
59.根据权利要求48至58中任一项所述的方法,还包括:
60.根据权利要求48至59中任一项所述的方法,所述方法还包括:
61.根据权利要求48至60中任一项所述的方法,其中,所述计算机系统与外部设备通信,并且其中所述已捕获媒体包括深度数据,所述方法还包括:
62.根据权利要求61所述的方法,其中,在所述外部设备上回放所述已捕获媒体包括输出与所述已捕获媒体相对应的空间音频。
63.根据权利要求48至62中任一项所述的方法,其中,所述计算机系统具有默认瞳孔距离值设置,所述方法还包括:
64.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求48至63中任一项所述的方法的指令。
65.一种与显示生成部件通信的计算机系统,所述计算机系统包括:
66.一种与显示生成部件通信的计算机系统,所述计算机系统包括:
67.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求48至63中任一项所述的方法的指令。
68.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:
69.一种与显示生成部件通信的计算机系统,所述计算机系统包括:
70.一种与显示生成部件通信的计算机系统,所述计算机系统包括:
71.一种计算机程序产品,所述计算机程序产品包括被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:
72.一种方法,包括:
73.根据权利要求72所述的方法,还包括:
74.根据权利要求73所述的方法,其中,所述已捕获媒体是静态媒体。
75.根据权利要求73所述的方法,其中,所述已捕获媒体是动画媒体。
76.根据权利要求73至75中任一项所述的方法,其中,所述已捕获媒体包括所述一个或多个相机的所述视场的表示,所述表示与所述物理环境的、在所述录制区域内的表示不同。
77.根据权利要求72至76中任一项所述的方法,其中,所述视觉参数是色调梯度。
78.根据权利要求77所述的方法,其中,所述录制指示符包括比所述第一边缘区域更远离所述录制区域的中心的第二边缘区域,并且其中所述第二边缘区域大于所述第一边缘区域。
79.根据权利要求72至78中任一项所述的方法,其中,与计算机系统通信的所述一个或多个相机具有用于捕获深度数据的最佳捕获距离,并且其中所述录制指示符的大小和/或形状有助于将所述计算机系统定位在所述一个或多个相机相对于所述一个或多个相机的所述视场中的一个或多个对象的所述最佳捕获距离处。
80.根据权利要求72至79中任一项所述的方法,其中,所述录制指示符被显示在所述物理环境的所述表示内的固定模拟深度处。
81.根据权利要求72至80中任一项所述的方法,其中,所述录制指示符包括一个或多个角,所述方法还包括:
82.根据权利要求81所述的方法,其中,所述录制指示符被显示在第一平面中,并且其中所述辅助录制指示符被显示在所述第一平面中。
83.根据权利要求81至82中任一项所述的方法,其中,显示所述辅助录制指示符包括:
84.根据权利要求81至83中任一项所述的方法,其中,所述一组显示标准包括当一个或多个对象的条件适于深度捕获时满足的标准。
85.根据权利要求81至84中任一项所述的方法,还包括:
86.根据权利要求72至85中任一项所述的方法,还包括:
8...
【专利技术属性】
技术研发人员:A·达维加,林家仰,J·B·曼扎里,A·孟席斯,T·里克,B·L·施米特钦,W·A·索伦帝诺三世,J·拉瓦兹,I·马尔科维奇,A·S·Y·张,A·莫林,L·S·布劳顿,S·O·勒梅,
申请(专利权)人:苹果公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。