移动相机系统的制作方法_6

文档序号:9492074阅读:来源:国知局
同(但不一定)实现同一 ISA。
[0146] 系统存储器1120可配置为存储可由处理器1110访问的相机控制程序指令和/或 相机控制数据。在各个实施例中,系统存储器1120可使用任何合适的存储器技术实现,例 如静态随机存取存储器(SRAM),同步动态RAM(SDRAM),非易失性/闪存型存储器,或任何其 它类型的存储器。在示出的实施例中,程序指令1122可配置为实现并入上面描述的任何功 能的透镜控制应用1124。另外,存储器1120的现有相机控制数据1132可包括上面描述的 信息或数据结构中的任意。在一些实施例中,程序指令和/或数据可被接收、发送或存储在 不同类型的计算机可访问介质或与系统存储器1120或计算机系统1100分离的类似介质 上。尽管将计算机系统1100描述为实现之前的图的功能块的功能,但可经由这种计算机系 统实现在此描述的任何功能。
[0147] 在一个实施例中,I/O接口 1130可配置为在处理器1110、系统存储器1120和设备 中的任何外设设备(包括网络接口 1140或诸如输入/输出设备1150的其它外设接口)之 间协调I/O流量。在一些实施例中,I/O接口 1130可执行任何必要的协议、时序或其它数 据转换,以将数据信号从一个组件(例如存储器1120)转换为适于由另一组件(例如处理 器1110)使用的格式。在一些实施例中,例如,I/O接口 1130可包括对通过各种类型的外 围总线(外围组件互连(PCI)总线标准或通用串行总线(USB)标准的变型)附接的设备的 支持。在一些实施例中,例如,I/O接口 1130的功能可分为两个或更多个分离的组件,例如 北桥和南桥。而且,在一些实施例中,I/O接口 1130(诸如到系统存储器1120的接口)的 功能中的一些或全部可直接并入处理器1110。
[0148] 网络接口 1140可配置为允许在计算机系统1100与附接到网络1185的其它设备 (例如载波或代理设备)之间或在计算机系统1100的节点之间交换数据。网络1185在各 个实施例中可包括一个或多个网络,包括但不限于局域网(LAN)(例如以太网或公司网)、 广域网(WAN)(例如互联网)、无线数据网络、一些其它电子数据网络、或其一些组合。在各 个实施例中,网络接口 1140可支持以下通信:例如经由有线或无线通用数据网络,例如任 何合适类型的以太网网络;经由电信/电话网络,例如模拟语音网络或数字光纤通信网络; 经由存储区网络,例如光纤通道SAN,或经由任何其它合适类型的网络和/或协议。
[0149] 在一些实施例中,输入/输出设备1150可包括一个或多个显示终端、键盘、键区、 触摸板、扫描设备、语音或光学识别设备、或适于通过一个或多个计算机系统1100输入或 访问数据的任何其它设备。多个输入/输出设备1150可存在于计算机系统1100中或可分 布在计算机系统1100的各个节点上。在一些实施例中,类似的输入/输出设备可与计算机 系统1100分离并且可通过有线或无线连接(例如经由网络接口 1140)与计算机系统1100 的一个或多个节点交互。
[0150] 如图11所示,存储器1120可包括程序指令1122,其可由处理器运行以实现上述任 何元件或动作。在一个实施例中,程序指令可实现上述方法。在其它实施例中,可包括不同 元件和数据。要注意数据可包括上面描述的任意数据或信息。
[0151] 本领域技术人员将理解,计算机系统1100仅是示例性的,不意图限制实施例的范 围。特别地,计算机系统和设备可包括能执行指示的功能的硬件或软件的任意组合,包括计 算机、网络设备、互联网工具、PDA、无线电话、寻呼机等。计算机系统1100还可连接到未示 出的其它设备,或者替代地可操作为独立系统。此外,在一些实施例,示出的组件提供的功 能可组合在更少的组件中或分布在附加的组件中。类似地,在一些实施例中,可不提供示出 的组件中的一些的功能,和/或其它附加功能可以是可用的。
[0152] 本领域技术人员将理解,尽管各项示出为在使用时存储在存储器或存储装置中, 但这些项或其部分可在存储器与其它存储装置之间传送,用于存储器管理和数据整合目 的。另选地,在其它实施例中,软件组件中的一些或全部可在另一设备的存储器中执行并且 经由计算机间通信与示出的计算机系统通信。系统组件或数据结构中的一些或全部也可存 储(例如,作为指令或结构化数据)在计算机可访问介质或便携式制品上以被合适的驱动 器读取,上面描述了驱动器的各种示例。在一些实施例中,存储在与计算机系统1100分离 的计算机可访问介质上的指令可经由通过诸如网络和/或无线链路的通信介质传送的诸 如电、电磁或数字信号的传输介质或信号传送到计算机系统1100。各个实施例还可包括接 收、发送或存储在计算机可访问介质上根据上述描述实现的指令和/或数据。一般而言,计 算机可访问介质可包括非暂态计算机可读存储介质或诸如磁或光学介质的存储介质(例 如盘或DVD/CD-ROM),易失性或非易失性介质,例如RAM (如SDRAM,DDR,RDRAM,SRAM等)、 ROM等。在一些实施例中,计算机可访问介质可包括通过诸如网络和/或无线链路的通信介 质传送的诸如电、电磁或数字信号的传输介质或信号。
[0153] 在不同实施例中,这里描述的方法可用软件、硬件或其组合实现。此外,方法的块 的次序可改变,并且各种元素可增加、重排序、组合、省略、修改等。可作出各种修改和改变, 如本领域技术人员所显而易见的,以具有本公开的益处。这里描述的各种实施例意图是说 明性而非限制。许多变型、修改、添加和改进是可能的。相应地,可为这里描述的组件提供 多个示例作为单个示例。各个组件、操作和数据存储之间的边界多少是任意的,在特定说明 构造的上下文中示出了特定操作。功能的其它分配是预见的并且可落入所附权利要求的范 围内。最后,在示例构造中展示为分立组件的结构和功能可实现为组合结构或组件。这些 和其它变型、修改、添加、改进可落入所附权利要求中定义的实施例的范围内。
【主权项】
1. 一种用于多功能设备的方法,包括: 多功能设备的第一相机单元捕获第一视场的第一图像; 多功能设备的第二相机单元同时捕获第二视场的第二图像,其中 第一相机单元包括具有第一焦距的第一光学封装, 第二相机单元包括具有第二焦距的第二光学封装, 第一焦距不同于第二焦距,并且 第一视场是第二视场的子集;以及 将第一图像和第二图像作为单独的数据结构保存到存储介质。2. 根据权利要求1所述的方法,还包括: 向第一图像和第二图像分配元数据,所述元数据是用于确立第一图像和第二图像按照 被同时捕获那样地对应的时间索引特征。3. 根据权利要求1所述的方法,还包括: 在具有用于切换到第二图像的显示的控件的屏幕界面中显示第一图像;以及 响应于所述控件的启用,显示第二图像代替第一图像。4. 根据权利要求1所述的方法,其中: 第一图像是在时刻t (O)拍摄的静态图像,并且 第二图像是在包括t(0)的时间区间上捕获的运动图像数据结构。5. 根据权利要求1所述的方法,其中: 第一图像是以第一帧速率捕获的运动图像数据结构, 第二图像是以第二帧速率捕获的运动图像数据结构,并且 第二帧速率快于第一帧速率。6. 根据权利要求1所述的方法,还包括: 在共享屏幕界面中显示第一图像和第二图像。7. -种多功能设备的相机系统,包括: 用于捕获第一视场的第一图像的多功能设备的第一相机单元;和 用于同时捕获第二视场的第二图像的多功能设备的第二相机单元,其中 第一相机单元包括配置用于第一焦距的第一光学封装, 第二相机单元包括配置用于第二焦距的第二光学封装,并且 第一焦距不同于第二焦距。8. 根据权利要求7所述的相机系统,还包括: 处理单元,配置为向第一图像和第二图像分配用于确立第一图像和第二图像被同时捕 获的时间索引特征。9. 根据权利要求8所述的相机系统,其中 第一相机单元包括具有折叠透镜构造的透镜,所述透镜比第二相机单元的透镜具有更 长焦距,并且 第二视场以与第一视轴对准的第二视轴为中心,第一视场以第一视轴为中心。10. 根据权利要求8所述的相机系统,其中 第一相机单元包括比第二相机单元的透镜具有更长焦距的透镜,并且 第二视场以与第一视轴对准的第二视轴为中心,第一视场以第一视轴为中心。11. 根据权利要求8所述的相机系统,其中 第一相机单元包括附接到第一相机单元的底壳的第一可移动透镜和第一图像传感器; 以及 第二相机单元包括附接到第二相机单元的底壳的透镜和第二图像传感器。12. 根据权利要求8所述的相机系统,其中 第一相机单元包括附接到第一相机单元的底壳的第一可移动透镜和第一图像传感器; 并且 第二相机单元包括可移动地附接到第二相机单元的底壳的透镜和第二图像传感器,其 中 第一相机单元和第二相机单元分别包括第一图像处理流水线和第二图像处理流水线。13. 根据权利要求8所述的相机系统,其中 第一相机单元包括可移动地附接到第一相机单元的底壳的第一固定透镜和第一图像 传感器;并且 第二相机单元包括可移动地附接到第二相机单元的底壳的第二固定透镜和第二图像 传感器。14. 根据权利要求13所述的相机系统,其中 第二相机单元包括可移动地附接到第二相机单元的底壳的第二固定透镜,第二固定透 镜被对准以共享第一图像传感器的使用。15. -种存储程序指令的非暂态计算机可读存储介质,其中所述程序指令是计算机可 执行的,以实现: 捕获第一视场的第一图像,其中 计算机可执行的以实现捕获第一视场的第一图像的指令还包括计算机可执行的以实 现多功能设备的第一相机单元通过具有第一焦距的第一光学封装捕获第一视场的第一图 像的指令;以及 同时捕获第二视场的第二图像,其中 计算机可执行的以实现捕获第二视场的第二图像的指令还包括计算机可执行的以实 现多功能设备的第二相机单元通过具有第二焦距的第二光学封装捕获第二视场的第二图 像的指令, 第一焦距不同于第二焦距,并且 第一视场是第二视场的子集。16. 根据权利要求15所述的非暂态计算机可读存储介质,其中所述程序指令进一步是 计算机可执行的,以实现: 向第一图像和第二图像分配元数据,所述元数据是用于建立第一图像和第二图像按照 被同时捕获那样地对应的时间索引特征。17. 根据权利要求15所述的非暂态计算机可读存储介质,其中所述程序指令进一步是 计算机可执行的,以实现: 在具有用于切换到第二图像的显示的控件的屏幕界面中显示第一图像;以及 响应于所述控件的启用,显示第二图像代替第一图像。18. 根据权利要求15所述的非暂态计算机可读存储介质,其中 第一图像是以第一帧速率捕获的运动图像数据结构, 第二图像是以第二帧速率捕获的运动图像数据结构,并且 第二帧速率快于第一帧速率。19. 根据权利要求15所述的非暂态计算机可读存储介质,其中: 第一图像是在时刻t (O)拍摄的静态图像, 第二图像是在包括t(0)的时间区间上捕获的运动图像数据结构。20. 根据权利要求15所述的非暂态计算机可读存储介质,其中所述程序指令进一步是 计算机可执行的,以实现: 在共享屏幕界面中显示第一图像和第二图像。21. -种多功能设备,包括如权利要求7-14中任一项所述的相机系统。
【专利摘要】本申请公开了移动相机系统。一些实施例包括用于使用多个相机向提供光学缩放的方法和/系统。一些实施例包括多功能设备的第一相机单元捕获第一视场的第一图像。多功能设备的第二相机单元同时捕获第二视场的第二图像。在一些实施例中,第一相机单元包括具有第一焦距的第一光学封装。在一些实施例中,第二相机单元包括具有第二焦距的第二光学封装。在一些实施例中,第一焦距不同于第二焦距,第一视场是第二视场的子集。在一些实施例中,第一图像和第二图像作为单独的数据结构保存到存储介质。
【IPC分类】H04N21/4788, H04N7/15, H04N21/422, H04N5/232, H04N7/14
【公开号】CN105245771
【申请号】CN201510378759
【发明人】C·莫尔加德, I·A·麦卡里斯特
【申请人】苹果公司
【公开日】2016年1月13日
【申请日】2015年7月1日
【公告号】US20160007008, WO2016004115A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1