【技术实现步骤摘要】
【国外来华专利技术】
本公开整体涉及与显示生成部件和一个或多个输入设备通信的提供计算机生成的体验的计算机系统,该计算机系统包括但不限于经由显示器来提供虚拟现实和混合现实体验的电子设备。
技术介绍
1、近年来,用于增强现实的计算机系统的发展显著增加。示例增强现实环境包括至少一些替换或增强物理世界的虚拟元素。用于计算机系统和其他电子计算设备的输入设备(诸如相机、控制器、操纵杆、触敏表面和触摸屏显示器)用于与虚拟/增强现实环境进行交互。示例虚拟元素包括诸如数字图像、视频、文本、图标和控制元素(诸如按钮和其他图形)的虚拟对象。
技术实现思路
1、用于与包括至少一些虚拟元素的环境(例如,应用程序、增强现实环境、混合现实环境和虚拟现实环境)进行交互的一些方法和界面是麻烦、低效且有限的,尤其是对于有视觉、运动、听力受损、学习和/或认知受损的用户而言。例如,为有视觉受损的用户提供不充分适应的系统、为有听力受损的用户提供不充分适应的系统、为有运动受损的用户提供不充分适应的系统以及其中对虚拟对象的操纵复杂、繁琐且容易出错的系统给用
...【技术保护点】
1.一种方法,包括:
2.根据权利要求1所述的方法,其中所述三维环境的所述第二部分包括在所述放大区域中被放大的第一交互元素,并且所述方法包括:
3.根据权利要求2所述的方法,其中:
4.根据权利要求1至3中任一项所述的方法,还包括:
5.根据权利要求4所述的方法,其中在所述放大区域中所包括的所述虚拟内容的所述放大的版本上应用所述过滤器叠层包括以下中的一者或多者:
6.根据权利要求4至5中任一项所述的方法,还包括:
7.根据权利要求4至6中任一项所述的方法,其中应用所述过滤器叠层还包括在所述放大区域
...【技术特征摘要】
【国外来华专利技术】
1.一种方法,包括:
2.根据权利要求1所述的方法,其中所述三维环境的所述第二部分包括在所述放大区域中被放大的第一交互元素,并且所述方法包括:
3.根据权利要求2所述的方法,其中:
4.根据权利要求1至3中任一项所述的方法,还包括:
5.根据权利要求4所述的方法,其中在所述放大区域中所包括的所述虚拟内容的所述放大的版本上应用所述过滤器叠层包括以下中的一者或多者:
6.根据权利要求4至5中任一项所述的方法,还包括:
7.根据权利要求4至6中任一项所述的方法,其中应用所述过滤器叠层还包括在所述放大区域中所包括的所述一个或多个真实对象中的第二真实对象的放大的版本上应用所述过滤器叠层,并且应用所述过滤器叠层包括以下中的一者或多者:
8.根据权利要求1至7中任一项所述的方法,其中
9.根据权利要求1至8中任一项所述的方法,其中所述放大区域包括用于调整所述放大区域的放大水平的控件。
10.根据权利要求1至9中任一项所述的方法,其中
11.根据权利要求10所述的方法,其中所述参考点是用户的视点。
12.根据权利要求10所述的方法,其中所述参考点是用户的手或所述用户的手腕。
13.根据权利要求10至12中任一项所述的方法,还包括:
14.一种计算机可读存储介质,所述计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至13中任一项所述的方法的指令。
15.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
16.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
17.一种计算机可读存储介质,所述计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
18.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
19.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
20.一种方法,包括:
21.根据权利要求20所述的方法,其中在停止接收选择所述相应方向的所述一个或多个第一用户输入之后,所述计算机系统显示在远离所述三维环境中的所述参考点的所述相应方向上延伸的所述射线。
22.根据权利要求20至21中任一项所述的方法,包括:当显示独立于用户输入沿所述射线移动的所述选择光标时,显示能够激活以使所述选择光标沿所述射线的所述移动停止的停止示能表示,其中与使所述选择光标沿所述射线的所述移动停止的所述请求相对应的所述一个或多个第二用户输入包括所述停止示能表示的激活。
23.根据权利要求20至22中任一项所述的方法,包括在接收到与对所述相应方向的选择相对应的所述一个或多个第一用户输入之前:
24.根据权利要求23所述的方法,其中所述选择光标沿所述射线的所述移动响应于接收到与对所述相应方向的选择相对应的所述一个或多个第一用户输入而开始。
25.根据权利要求23至24中任一项所述的方法,其中所述方向指示在移动通过所述多个候选方向时延伸远离所述参考点。
26.根据权利要求20至25中任一项所述的方法,其中显示独立于用户输入沿所述射线移动的所述选择光标包括:显示独立于用户输入沿所述射线移动通过多个中间位置的所述选择光标。
27.根据权利要求20至26中任一项所述的方法,包括:
28.根据权利要求20至27中任一项所述的方法,包括:当显示所述射线时,显示与所述选择光标一起沿所述射线移动的交互菜单。
29.根据权利要求20至27中任一项所述的方法,包括:
30.根据权利要求29所述的方法,其中:
31.根据权利要求29至30中任一项所述的方法,其中:
32.根据权利要求20至31中任一项所述的方法,其中:
33.一种计算机可读存储介质,所述计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求20至32中任一项所述的方法的指令。
34.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
35.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
36.一种计算机可读存储介质,所述计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
37.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
38.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
39.一种方法,包括:
40.根据权利要求39所述的方法,其中所述第一应用程序中的所述第一操作包括:
41.根据权利要求39至40中任一项所述的方法,其中在所述第一应用程序之外的所述第二操作是系统操作。
42.根据权利要求39至41中任一项所述的方法,其中在所述第一应用程序之外的所述第二操作是第二应用程序中的操作。
43.根据权利要求39至42中任一项所述的方法,其中所述第一应用程序中的所述第一操作是基于用所述第一只手所执行的所述手势的类型来选择的。
44.根据权利要求39至43中任一项所述的方法,其中所述第一应用程序中的所述第一操作是基于用所述第一只手所执行的所述手势所曾指向的位置来选择的。
45.根据权利要求39至44中任一项所述的方法,还包括:
46.根据权利要求39至45中任一项所述的方法,其中,
47.根据权利要求39至46中任一项所述的方法,其中,
48.根据权利要求39至47中任一项所述的方法,包括:输出指示相应手势以及所述计算机系统被配置为响应于所述相应手势而执行的相应操作的指令。
49.一种计算机可读存储介质,所述计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求39至48中任一项所述的方法的指令。
50.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
51.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
52.一种计算机可读存储介质,所述计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
53.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
54.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
55.一种方法,包括:
56.根据权利要求55所述的方法,包括:响应于检测到所述手势,根据确定所述手势是用所述第一只手来执行的,将所述焦点指示符从所述第一元素移动到所述第一分级结构级别中的一个或多个元素的所述第一分组中的所述第二元素。
57.根据权利要求55至56中任一项所述的方法,包括:响应于检测到所述手势,根据确定所述手势是用所述第一只手来执行的,在所述多个元素的元素序列中的元素之间相继移动所述焦点指示符。
58.根据权利要求55至57中任一项所述的方法,还包括:
59.根据权利要求58所述的方法,包括:
60.根据权利要求59所述的方法,包括:
61.根据权利要求58至60中任一项所述的方法,包括:
62.根据权利要求55至61中任一项所述的方法,其中在元素之间移动所述焦点指示符包括:
63.根据权利要求55至61中任一项所述的方法,包括:响应于检测到所述手势,生成与焦点选择器被移动到的所述多个元素中的相应用户界面元素相对应的旁白音频。
64.根据权利要求62至63中任一项所述的方法,还包括:
65.一种计算机可读存储介质,所述计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求55至64中任一项所述的方法的指令。
66.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
67.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
68.一种计算机可读存储介质,所述计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
69.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
70.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
71.一种方法,包括:
72.根据权利要求71所述的方法,其中:
73.根据权利要求71至72中任一项所述的方法,其中检测与所述三维环境的所述背景的所述改变相对应的所述事件的发生包括:接收启动应用程序的请求。
74.根据权利要求71至73中任一项所述的方法,其中检测与所述三维环境的所述背景的所述改变相对应的所述事件的发生包括:接收播放媒体内容的请求。
75.根据权利要求71至74中任一项所述的方法,其中所述三维环境的所述背景包括第一计算机生成的三维环境的至少一部分,并且将所述改变应用于所述三维环境的所述背景包括:停止显示所述第一计算机生成的三维环境的所述部分。
76.根据权利要求75所述的方法,其中所述计算机系统包括一个或多个相机,并且将所述改变应用于所述三维环境的所述背景包括:显示对所述一个或多个相机的视场中的先前曾被所述计算机生成的三维环境隐藏的一个或多个物理对象的表示。
77.根据权利要求75所述的方法,其中将所述改变应用于所述三维环境的所述背景包括:显示与所述第一计算机生成的三维环境的所述部分不同的第二计算机生成的三维环境的至少一部分。
78.根据权利要求71至77中任一项所述的方法,其中所述计算机系统与一个或多个相机通信,并且所述三维环境的所述背景包括对所述一个或多个相机的视场中的物理环境的一部分的表示。
79.根据权利要求78所述的方法,其中将所述改变应用于所述三维环境的所述背景包括:改变对所述物理环境的所述一部分的所述表示的一个或多个视觉特性。
80.根据权利要求71至79中任一项所述的方法,包括:
81.根据权利要求71至80中任一项所述的方法,包括:
82.根据权利要求71至81中任一项所述的方法,包括:
83.根据权利要求71至82中任一项所述的方法,包括:
84.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求71至83中任一项所述的方法的指令。
85.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
86.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
87.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件和一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
88.一种计算机系统,所述计算机系统与显示生成部件和一个或多个输入设备通信,所述计算机系统包括:
89.一种计算机系统,所述计算机系统与显示生成部...
【专利技术属性】
技术研发人员:C·B·弗莱扎赫,C·J·罗姆尼,J·T·特纳,J·G·洛博费雷拉达席尔瓦,S·M·思班,D·M·戈登,D·C·米尼菲,A·巴特纳加尔,A·A·哈斯,K·E·S·鲍利,V·C·达奇尔,J·M·奈富达,J·M·卡斯托尔,
申请(专利权)人:苹果公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。