System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本公开整体涉及计算机用户界面,并且更具体地,涉及用于管理相机特性的技术。
技术介绍
1、智能电话和其他个人电子设备的用户频繁地使用具有不同相机特性的相机捕获、存储和编辑用于保存记忆并与朋友共享的媒体。一些现有技术允许用户使用具有不同相机特性的相机捕获媒体,诸如图像、音频和/或视频。用户可管理已使用具有不同相机特性的相机捕获的此类媒体。
技术实现思路
1、然而,用于使用电子设备来管理相机特性的一些技术通常很麻烦且效率低下。例如,一些现有技术使用复杂且耗时的用户界面,该用户界面可包括多次按键或击键。现有技术需要比所需更多的时间,这导致浪费用户的时间和设备能量。这后一考虑在电池驱动的设备中是特别重要的。
2、因此,本专利技术技术为电子设备提供了用于管理相机特性的更快、更有效的方法和界面。此类方法和界面任选地补充或替换用于管理相机特性的其他方法。此类方法和界面减少了对用户所造成的认知负担,并且产生了更有效的人机界面。对于电池驱动的计算设备,此类方法和界面节省功率,并且增大电池充电之间的时间间隔。
3、根据一些实施方案,描述了一种在具有一个或多个相机的计算机系统处执行的方法。该方法包括:检测捕获视觉媒体的请求;以及响应于检测到捕获视觉媒体的请求,发起经由一个或多个相机对视觉媒体的捕获,包括:根据确定检测到影响媒体捕获的第一组环境条件,生成具有第一分辨率的视觉捕获媒体;以及根据确定检测到影响媒体捕获的第二组环境条件,其中第二组媒体捕获条件与第一组媒体捕获条件不同,生成具
4、根据一些实施方案,描述了一种非暂态计算机可读存储介质。该非暂态计算机可读存储介质存储被配置为由具有一个或多个相机的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:检测捕获视觉媒体的请求;以及响应于检测到捕获视觉媒体的请求,发起经由一个或多个相机对视觉媒体的捕获,包括:根据确定检测到影响媒体捕获的第一组环境条件,生成具有第一分辨率的视觉捕获媒体;以及根据确定检测到影响媒体捕获的第二组环境条件,其中第二组媒体捕获条件与第一组媒体捕获条件不同,生成具有与第一分辨率不同的第二分辨率的视觉捕获媒体。
5、根据一些实施方案,描述了一种暂态计算机可读存储介质。该暂态计算机可读存储介质存储被配置为由具有一个或多个相机的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:检测捕获视觉媒体的请求;以及响应于检测到捕获视觉媒体的请求,发起经由一个或多个相机对视觉媒体的捕获,包括:根据确定检测到影响媒体捕获的第一组环境条件,生成具有第一分辨率的视觉捕获媒体;以及根据确定检测到影响媒体捕获的第二组环境条件,其中第二组媒体捕获条件与第一组媒体捕获条件不同,生成具有与第一分辨率不同的第二分辨率的视觉捕获媒体。
6、根据一些实施方案,一种具有一个或多个相机的计算机系统,包括:一个或多个处理器;和存储器,该存储器存储被配置为由一个或多个处理器执行的一个或多个程序。该一个或多个程序包括用于以下操作的指令:检测捕获视觉媒体的请求;以及响应于检测到捕获视觉媒体的请求,发起经由一个或多个相机对视觉媒体的捕获,包括:根据确定检测到影响媒体捕获的第一组环境条件,生成具有第一分辨率的视觉捕获媒体;以及根据确定检测到影响媒体捕获的第二组环境条件,其中第二组媒体捕获条件与第一组媒体捕获条件不同,生成具有与第一分辨率不同的第二分辨率的视觉捕获媒体。
7、根据一些实施方案,描述了一种具有一个或多个相机的计算机系统。该计算机系统包括:用于检测捕获视觉媒体的请求的装置;以及用于以下操作的装置:响应于检测到捕获视觉媒体的请求,发起经由一个或多个相机对视觉媒体的捕获,包括:根据确定检测到影响媒体捕获的第一组环境条件,生成具有第一分辨率的视觉捕获媒体;以及根据确定检测到影响媒体捕获的第二组环境条件,其中第二组媒体捕获条件与第一组媒体捕获条件不同,生成具有与第一分辨率不同的第二分辨率的视觉捕获媒体。
8、根据一些实施方案,描述了一种计算机程序产品,该计算机程序产品包括被配置为由具有一个或多个相机的计算机系统的一个或多个处理器执行的一个或多个程序。该一个或多个程序包括用于以下操作的指令:检测捕获视觉媒体的请求;以及响应于检测到捕获视觉媒体的请求,发起经由一个或多个相机对视觉媒体的捕获,包括:根据确定检测到影响媒体捕获的第一组环境条件,生成具有第一分辨率的视觉捕获媒体;以及根据确定检测到影响媒体捕获的第二组环境条件,其中第二组媒体捕获条件与第一组媒体捕获条件不同,生成具有与第一分辨率不同的第二分辨率的视觉捕获媒体。
9、根据一些实施方案,描述了一种在计算机系统处执行的方法,该计算机系统与显示生成组件进行通信并具有多个相机,该多个相机包括第一固定焦距相机和第二固定焦距相机。该方法包括:在计算机系统不在操作第一相机模式时,检测将计算机系统转变为在第一相机模式下操作的请求;以及响应于检测到将计算机系统转变为第一相机模式的请求,经由显示生成组件显示相机用户界面,该相机用户界面包括用于管理用来捕获媒体的缩放级别的多个可选控件,其中多个可选控件包括:第一可选控件,该第一可选控件在被选择时使得计算机系统被配置为利用第一固定焦距相机的第一原生缩放级别来捕获媒体;第二可选控件,该第二可选控件在被选择时使得计算机系统被配置为利用第二固定焦距相机的第二原生缩放级别来捕获媒体,其中第二原生缩放级别与第一原生缩放级别不同;以及第三可选控件,该第三可选控件在被选择时使得计算机系统被配置为使用多个相机中的至少一个相机以数字缩放级别来捕获媒体。
10、根据一些实施方案,描述了一种非暂态计算机可读存储介质。该非暂态计算机可读存储介质存储被配置为由计算机系统的一个或多个处理器执行的一个或多个程序,该计算机系统被配置为与显示生成组件进行通信并具有多个相机,该多个相机包括第一固定焦距相机和第二固定焦距相机,该一个或多个程序包括用于以下操作的指令:在计算机系统不在操作第一相机模式时,检测将计算机系统转变为在第一相机模式下操作的请求;以及响应于检测到将计算机系统转变为第一相机模式的请求,经由显示生成组件显示相机用户界面,该相机用户界面包括用于管理用来捕获媒体的缩放级别的多个可选控件,其中多个可选控件包括:第一可选控件,该第一可选控件在被选择时使得计算机系统被配置为利用第一固定焦距相机的第一原生缩放级别来捕获媒体;第二可选控件,该第二可选控件在被选择时使得计算机系统被配置为利用第二固定焦距相机的第二原生缩放级别来捕获媒体,其中第二原生缩放级别与第一原生缩放级别不同;以及第三可选控件,该第三可选控件在被选择时使得计算机系统被配置为使用多个相机中的至少一个相机以数字缩放级别来捕获媒体。
11、根据一些实施方案,描述了一种暂态计算机可读存储介质。该暂态计算机可读存储介质存储被配置为由计算机系统的一个或多个处理器执行的一个或多个程序,该本文档来自技高网...
【技术保护点】
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.根据权利要求1至11中任一项所述的方法,其中:
13.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由具有一个或多个相机的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至12中任一项所述的方法的指令。
14.一种具有一个或多个相机的计算机系统,所述计算机系统包括:
15.一种具有一个或多个相机的计算机系统,所述计算机系统包括:
16.一种计算机程序产品,所述计算机程序产品包括被配置为由具有一个或多个相机的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至12中任一项所述的方法的指令。
17.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由具有一个或多个相机的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
18.一种具有一个或多个相机的计算机系统,所述计算机系统包括:
19.一种具有一个或多个相机的计算机系统,所述计算机系统包括:
20.一种计算机程序产品,所述计算机程序产品包括被配置为由具有一个或多个相机的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
21.一种方法,所述方法包括:
22.根据权利要求21所述的方法,其中检测将所述计算机系统转变为所述第一相机模式的所述请求包括在所述计算机系统不在所述第一模式下操作时检测指向非相机用户界面的输入。
23.根据权利要求21所述的方法,其中检测将所述计算机系统转变为所述第一相机模式的所述请求包括检测指向与包括所述多个可选控件的所述相机用户界面不同的第一相机用户界面的输入。
24.根据权利要求21至23中任一项所述的方法,所述方法还包括:
25.根据权利要求21至24中任一项所述的方法,所述方法还包括:
26.根据权利要求21至25中任一项所述的方法,所述方法还包括:
27.根据权利要求26所述的方法,其中生成与利用所述数字缩放级别来捕获的所述相应媒体相对应的视觉内容包括扩展由所述多个相机中的至少一个相机捕获的一个或多个帧。
28.根据权利要求21至26中任一项所述的方法,所述方法还包括:
29.根据权利要求28所述的方法,其中所述第二相机用户界面不包括所述第一可选控件和所述第二可选控件,所述方法还包括:
30.根据权利要求29所述的方法,其中:
31.根据权利要求21至30中任一项所述的方法,其中:
32.根据权利要求21至31中任一项所述的方法,其中在多个可选控件选项被包括在所述相机用户界面中时,所述多个可选控件选项是能够通过被选择来影响所述计算机系统能够被配置的所述缩放级别的唯一可选控件选项。
33.根据权利要求21至32中任一项所述的方法,所述方法还包括:
34.根据权利要求33所述的方法,其中从所述第一捕获模式转变到所述第二捕获模式的所述一组条件包括检测指向控件的输入,所述控件在被选择时使得所述计算机系统转变到所述第二捕获模式。
35.根据权利要求...
【技术特征摘要】
【国外来华专利技术】
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.根据权利要求1至11中任一项所述的方法,其中:
13.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由具有一个或多个相机的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至12中任一项所述的方法的指令。
14.一种具有一个或多个相机的计算机系统,所述计算机系统包括:
15.一种具有一个或多个相机的计算机系统,所述计算机系统包括:
16.一种计算机程序产品,所述计算机程序产品包括被配置为由具有一个或多个相机的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至12中任一项所述的方法的指令。
17.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由具有一个或多个相机的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
18.一种具有一个或多个相机的计算机系统,所述计算机系统包括:
19.一种具有一个或多个相机的计算机系统,所述计算机系统包括:
20.一种计算机程序产品,所述计算机程序产品包括被配置为由具有一个或多个相机的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:
21.一种方法,所述方法包括:
22.根据权利要求21所述的方法,其中检测将所述计算机系统转变为所述第一相机模式的所述请求包括在所述计算机系统不在所述第一模式下操作时检测指向非相机用户界面的输入。
23.根据权利要求21所述的方法,其中检测将所述计算机系统转变为所述第一相机模式的所述请求包括检测指向与包括所述多个可选控件的所述相机用户界面不同的第一相机用户界面的输入。
24.根据权利要求21至23中任一项所述的方法,所述方法还包括:
25.根据权利要求21至24中任一项所述的方法,所述方法还包括:
26.根据权利要求21至25中任一项所述的方法,所述方法还包括:
27.根据权利要求26所述的方法,其中生成与利用所述数字缩放级别来捕获的所述相应媒体相对应的视觉内容包括扩展由所述多个相机中的至少一个相机捕获的一个或多个帧。
28.根据权利要求21至26中任一项所述的方法,所述方法还包括:
29.根据权利要求28所述的方法,其中所述第二相机用户界面不包括所述第一可选控件和所述第二可选控件,所述方法还包括:
30.根据权利要求29所述的方法,其中:
31.根据权利要求21至30中任一项所述的方法,其中:
32.根据权利要求21至31中任一项所述的方法,其中在多个可选控件选项被包括在所述相机用户界面中时,所述多个可选控件选项是能够通过被选择来影响所述计算机系统能够被配置的所述缩放级别的唯一可选控件选项。
33.根据权利要求21至32中任一项所述的方法,所述方法还包括:
34.根据权利要求33所述的方法,其中从所述第一捕获模式转变到所述第二捕获模式的所述一组条件包括检测指向控件的输入,所述控件在被选择时使得所述计算机系统转变到所述第二捕获模式。
35.根据权利要求33至34中任一项所述的方法,其中从所述第一捕获模式转变到所述第二捕获模式的所述一组条件包括确定所述多个相机中的至少一个相机的视场中的环境光低于阈值。
36.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由计算机系统的一个或多个处理器执行的一个或多个程序,所述计算机系统被配置为与显示生成组件进行通信并具有多个相机,所述多个相机包括第一固定焦距相机和第二固定焦距相机,所述一个或多个程序包括用于执行根据权利要求21至35中任一项所述的方法的指令。
37.一种计算机系统,所述计算机系统被配置为与显示生成组件进行通信并具有多个相机,所述多个相机包括第一固定焦距相机和第二固定焦距相机,所述计算机系统包括:
38.一种计算机系统,所述计算机系统被配置为与显示生成组件进行通信并具有多个相机,所述多个相机包括第一固定焦距相机和第二固定焦距相机,所述计算机系统包括:
39.一种计算机程序产品,所述计算机程序产品包括被配置为由计算机系统的一个或多个处理器执行的一个或多个程序,所述计算机系统与显示生成组件通信并具有多个相机,所述多个相机包括第一固定焦距相机和第二固定焦距相机,所述一个或多个程序包括用于执行根据权利要求21至35中任一项所述的方法的指令。
40.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由计算机系统的一个或多个处理器执行的一个或多个程序,所述计算机系统被配置为与显示生成组件进行通信并具有多个相机,所述多个相机包括第一固定焦距相机和第二固定焦距相机,所述一个或多个程序包括用于以下操作的指令:
41.一种计算机系统,所述计算机系统被配置为与显示生成组件进行通信并具有多个相机,所述多个相机包括第一固定焦距相机和第二固定焦距相机,所述计算机系统包括:
42.一种计算机系统,所述计算机系统被配置为与显示生成组件进行通信并具有多个相机,所述多个相机包括第一固定焦距相机和第二固定焦距相机,所述计算机系统包括:
43.一种计算机程序产品,所述计算机程序产品包括被配置为由计算机系统的一个或多个处理器执行的一个或多个程序,所述计算机系统与显示生成组件通信并具有多个相机,所述多个相机包括第一固定焦距相机和第二固定焦距相机,所述一个或多个程序包括用于以下操作的指令:
44.一种方法,所述方法包括:
45.根据权利要求44所述的方法,其中所述计算机系统被配置为在检测到指向所述相应可选控件的所述选择输入之前使用所述一个或多个相机中的第一相机的第一视场来捕获媒体,所述方法还包括:
46.根据权利要求44至45中任一项所述的方法,其中所述相机用户界面包括在检测到指向所述相应可选控件的所述选择输入之前以第三缩放级别显示的所述一个或多个相机中的第二相机的视场的表示,所述方法还包括:
...【专利技术属性】
技术研发人员:J·B·曼扎里,S·Z·阿马迪奥,J·A·布拉斯克特,B·J·科里,N·D·卢皮内蒂,J·I·麦科马克,A·莫林,D·T·普雷斯顿,V·M·席尔瓦,W·A·索伦帝诺三世,A·苏扎多斯桑托斯,M·泰科,
申请(专利权)人:苹果公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。