本公开内容一般而言涉及相机模块组件,并且更具体而言涉及使用多个相机用于移动设备中的变焦功能。
背景技术:
诸如智能手机和平板或板状设备之类的小型移动多功能设备的出现导致了对用于集成在设备中的能够生成高水平图像质量的高分辨率、小形状因数相机的需求。
由于用户依靠这些多功能设备作为其日常使用的主要相机,因此越来越多地,用户需要他们已经习惯于在专用相机机身中使用的特征,诸如变焦拍摄。变焦功能对于捕获场景的细节或作为替代地捕获那些细节在其中存在的背景是有用的。改变焦距来实现变焦效果的能力对专用相机的用户具有足够的吸引力,这迫使他们在袋子里携带一系列可移除镜头,其中每个镜头都比多功能设备的许多常见例子(诸如电话)更重并占用更多空间。
在多功能设备的相机单元中提供变焦特征历来需要增加设备的成本和复杂性的运动机械部分。这种运动部分还降低了设备的可靠性并占用设备内部的宝贵空间,这使得对变焦功能的愿望与占用多功能设备中较少空间的较小相机单元的愿望直接冲突。
技术实现要素:
在一些实施例中,第一相机单元包括用于移动被配置为用于第一焦距的第一光学封装体的第一致动器。多功能设备的用于同时捕获第二视场的第二图像的第二相机单元包括用于移动被配置为用于第二焦距的第二光学封装体的第二致动器,并且相机系统包括在第一相机单元和第二相机单元之间定位的共享磁体,以生成可用于在第一相机致动器和第二相机致动器两者中产生运动的磁场。
附图说明
图1示出了根据一些实施例的具有用于便携式变焦的多相机系统的便携式多功能设备的框图。
图2绘出了根据一些实施例的具有用于便携式变焦的多相机系统的便携式多功能设备。
图3a示出了根据至少一些实施例的可用于多相机系统以便便携式变焦的被布置用于多个视场的相机模块组件的示例实施例的视图。
图3b示出了根据至少一些实施例的可用于多相机系统以便便携式变焦的用户界面。
图3c绘出了根据至少一些实施例的可用于多相机系统以便具有光学图像稳定地便携式变焦的相机模块组件的示例实施例的侧视图。
图4a-d示出了根据至少一些实施例的可用于多相机系统以便便携式变焦的包括成对的侧面磁体阵列的相机模块组件的示例实施例。
图4e-h绘出了根据至少一些实施例的可用于多相机系统以便便携式变焦的包括成对的侧面磁体阵列的相机模块组件的示例实施例。
图4i-l示出了根据至少一些实施例的可用于多相机系统以便便携式变焦的包括成对的侧面磁体阵列的相机模块组件的示例实施例。
图5绘出了根据至少一些实施例的可用于多相机系统以便便携式变焦的包括共享磁体保持器中的角落磁体的相机模块的示例实施例。
图6a-e示出了根据至少一些实施例的可用于多相机系统以便便携式变焦的包括共享磁体的相机模块组件的示例实施例。
图7a-c示出了根据至少一些实施例的可用于多相机系统以便便携式变焦的包括共享磁体的相机模块组件的示例实施例。
图8a-e示出了根据至少一些实施例的可用于多相机系统以便便携式变焦的包括静止磁体的相机模块组件的示例实施例。
图9a-d绘出了根据至少一些实施例的可用于多相机系统以便便携式变焦的包括静止磁体的相机模块组件的示例实施例。
图10a-d示出了根据至少一些实施例的可用于多相机系统以便便携式变焦的包括静止磁体的相机模块组件的示例实施例。
图11a-c绘出了根据至少一些实施例的可用于多相机系统以便便携式变焦的包括屏蔽磁体的相机模块组件的示例实施例。
图12a-g绘出了根据至少一些实施例的可用于多相机系统以便便携式变焦的包括忽略模块之间的中央磁体的磁体阵列的相机模块组件的示例实施例。
图13a-b绘出了根据至少一些实施例的可用于多相机系统以便便携式变焦的包括忽略模块之间的中央磁体的磁体阵列的相机模块组件的示例实施例。
图14a是根据至少一些实施例的可用于多相机系统以便便携式变焦的方法的流程图。
图14b是根据至少一些实施例的可用于多相机系统以便便携式变焦的方法的流程图。
图15示出了根据一些实施例的被配置为实现用于相机控制的系统和方法的各方面的示例计算机系统。
本说明书包括对“一个实施例”或“实施例”的引用。短语“在一个实施例中”或“在实施例中”的出现不一定指相同的实施例。特定的特征、结构或特性可以以与本公开内容一致的任何合适的方式组合。
“包括”。这个术语是开放式的。如在权利要求中所使用的,这个术语不排除附加的结构或步骤。考虑记载了“一种装置,包括一个或多个处理器单元......”的权利要求。这种权利要求不排除该装置包括附加的组件(例如,网络接口单元、图形电路系统,等等)。
“被配置为”。各种单元、电路或其它组件可被描述或要求保护为“被配置为”执行一个或多个任务。在这种上下文中,“被配置为”用于通过指示单元/电路/组件包括在操作期间执行那些一个或多个任务的结构(例如,电路系统)来表示结构。这样,单元/电路/组件可以说成被配置为执行任务,即使在指定的单元/电路/组件当前不可操作(例如,没有开启)时。和“被配置为”的语言一起使用的单元/电路/组件包括硬件——例如电路、存储可执行以实现操作的程序指令的存储器,等等。记载单元/电路/组件“被配置为”执行一个或多个任务明确地不意在对那个单元/电路/组件援引35u.s.c.§112第六段。此外,“被配置为”可以包括由软件和/或固件(例如,执行软件的fpga或通用处理器)操纵以便以能够执行所讨论的(一个或多个)任务的方式操作的通用结构(例如,通用电路系统)。“被配置为”还可以包括修改制造过程(例如,半导体加工设施),以加工适于实现或执行一个或多个任务的设备(例如,集成电路)。
“第一”、“第二”等。如在本文中所使用的,这些术语被用作它们在其前面的名词的标签,但并不暗示任何类型的排序(例如,空间的、时间的、逻辑的,等等)。例如,缓冲区电路可以在本文中被描述为对“第一”和“第二”值执行写操作。术语“第一”和“第二”并不一定暗示第一值必须在第二值之前被写入。
“基于”。如在本文中所使用的,这个术语被用来描述对确定有影响的一个或多个因素。这个术语并不排除可能影响该确定的其它因素。即,确定可以仅基于那些因素或者至少部分地基于那些因素。考虑短语“基于b确定a”。虽然在这种情况下,b是影响a的确定的因素,但这种短语不排除还基于c确定a。在其它情况下,a可以仅基于b来确定。
具体实施方式
对用于光学变焦的多个相机的介绍
一些实施例包括用于使用多个相机向用户提供光学变焦的方法和/或系统。一些实施例包括捕获第一视场的第一图像的多功能设备的第一相机单元。多功能设备的第二相机单元同时捕获第二视场的第二图像。在一些实施例中,第一相机单元包括具有第一焦距的第一光学封装体。在一些实施例中,第二相机单元包括具有第二焦距的第二光学封装体。在一些实施例中,第一焦距与第二焦距不同,并且第一视场是第二视场的子集。
在一些实施例中,第一相机单元包括用于移动被配置为用于第一焦距的第一光学封装体的第一致动器。多功能设备的用于同时捕获第二视场的第二图像的第二相机单元包括用于移动被配置为用于第二焦距的第二光学封装体的第二致动器,并且相机系统包括在第一相机单元与第二相机单元之间定位的共享磁体,以生成可用于在第一相机致动器和第二相机致动器两者中产生运动的磁场。
在一些实施例中,相机系统包括用于第一致动器和第二致动器的共享磁体保持器,第一相机单元的一个或多个磁体和第二相机单元的一个或多个磁体附连到该共享磁体保持器,以生成可用于在第一相机致动器和第二相机致动器两者中产生运动的磁场。
在一些实施例中,相机系统包括用于第一致动器和第二致动器的共享磁体保持器,第一相机致动器和第二相机致动器利用相应的控制线集合从该共享磁体保持器悬挂,其中在每个相应致动器的每个角落安装有一对控制线。
在一些实施例中,相机系统包括用于第一致动器和第二致动器的共享磁体保持器,第一相机致动器和第二相机致动器利用相应的控制线集合从该共享磁体保持器附连。在一些实施例中,相机系统还包括关于第一相机单元的光轴与共享磁体相对定位的第一致动器侧向磁体。在一些实施例中,相机系统还包括关于共享磁体和第一致动器侧向磁体之间的轴彼此相对定位的一对第一致动器横向磁体。在一些实施例中,相机系统还包括关于第二相机单元的光轴与共享磁体相对定位的第二致动器侧向磁体;并且相机系统还包括关于共享磁体和第二致动器侧向磁体之间的轴彼此相对定位的一对第二致动器横向磁体。
在一些实施例中,相机系统包括共享磁体保持器,第一相机单元的一个或多个侧面安装的磁体和第二相机单元的一个或多个侧面安装的磁体附连到该共享磁体保持器,被用来生成可用于在第一相机致动器和第二相机致动器当中的一个或多个中产生运动的磁场。
在一些实施例中,相机系统包括共享磁体保持器,第一相机单元的一个或多个线圈和第二相机单元的一个或多个角落安装的磁体可移动地铰接到该共享磁体保持器,被用来可用于在第一相机致动器和第二相机致动器当中的一个或多个中产生运动。
一些实施例包括多功能设备的第一相机单元,用于捕获第一视场的第一图像。在一些实施例中,第一相机单元包括第一致动器,用于移动被配置为用于第一焦距的第一光学封装体。一些实施例还包括多功能设备的第二相机单元,用于同时捕获第二视场的第二图像。在一些实施例中,第二相机单元包括第二致动器,用于移动被配置为用于第二焦距的第二光学封装体,并且相机系统包括用于第一致动器和第二致动器的共享磁体保持。
在一些实施例中,相机系统包括第一相机单元的一个或多个角落磁体和第二相机单元的一个或多个角落磁体,以生成可用于在第一相机致动器和第二相机致动器两者中产生运动的磁场,并且角落磁体附连到共享磁体保持器。
在一些实施例中,相机系统包括第一相机单元的一个或多个侧面磁体和第二相机单元的一个或多个侧面磁体,以生成可用于在第一相机致动器和第二相机致动器两者中产生运动的磁场,并且磁体附连到共享磁体保持器。
在一些实施例中,相机系统包括第一相机单元的一个或多个磁体和第二相机单元的一个或多个磁体,以生成可用于在第一相机致动器和第二相机致动器两者中产生运动的磁场,磁体附连到共享磁体保持器,并且磁体包括在第一相机单元和第二相机单元之间共享的磁体。
在一些实施例中,第一相机致动器和第二致动器利用相应的控制线集合附连到共享磁体保持器,其中在每个相应致动器的每个角落中安装有一对控制线。
在一些实施例中,第一相机致动器和第二致动器利用安装在每个相应致动器的每个角落中的相应控制线集合从共享磁体保持器悬挂。
在一些实施例中,相机系统还包括关于第一相机单元的光轴与共享磁体相对定位的第一致动器侧向磁体。在一些实施例中,相机系统还包括关于共享磁体和第一致动器侧向磁体之间的轴彼此相对定位的一对第一致动器横向磁体。在一些实施例中,相机系统还包括关于第二相机单元的光轴与共享磁体相对定位的第二致动器侧向磁体。在一些实施例中,相机系统还包括关于共享磁体和第二致动器侧向磁体之间的轴彼此相对定位的一对第二致动器横向磁体。
在一些实施例中,多功能设备的相机单元包括光学封装体和致动器。在一些实施例中,致动器包括布置在光学封装体的多个侧面处的一个或多个磁体。在一些实施例中,这一个或多个磁体中的一个被与用于移动第二光学封装体的第二致动器共享。在一些实施例中,一个或多个自动聚焦线圈布置在相应磁体和光学封装体之间。
在一些实施例中,这一个或多个自动聚焦线圈径向围绕光学封装体。在一些实施例中,致动器利用相应的控制线集合被附连到相机的磁体保持器,其中在每个相应致动器的每个角落中安装有一对控制线。在一些实施例中,致动器利用相应的控制线集合被铰接到相机的磁体保持器,其中在致动器的每个角落中安装有一对控制线。在一些实施例中,磁体保持器被与第二致动器的一个或多个磁体共享。
在一些实施例中,致动器利用控制线被附连到相机的磁体保持器,其中在致动器的每个角落中安装有控制线。在一些实施例中,致动器利用控制线从相机的磁体保持器悬挂,其中在致动器的每个角落中安装有控制线。
在一些实施例中,多功能设备的相机系统包括多功能设备的第一相机单元,用于捕获第一视场的第一图像。在一些实施例中,第一相机单元包括第一光学图像稳定致动器,用于移动被配置为用于第一焦距的第一光学封装体。相机系统还包括多功能设备的第二相机单元,用于同时捕获第二视场的第二图像。在一些实施例中,第二相机单元包括第二光学图像稳定致动器,用于移动被配置为用于第二焦距的第二光学封装体。在一些实施例中,第一焦距与第二焦距不同。在一些实施例中,第一焦距与第二焦距不同包括第一焦距和第二焦距都是可调整的范围,该范围可以重叠或可以不重叠。
在一些实施例中,相机系统包括在第一相机单元和第二相机单元之间定位的共享磁体,以生成可用于在第一相机致动器和第二相机致动器两者中产生运动的磁场。在一些实施例中,相机系统包括在第一相机单元和第二相机单元之间定位的共享磁体,以生成可用于在第一相机致动器和第二相机致动器两者中产生运动的磁场。
在一些实施例中,相机系统还包括关于第一相机单元的光轴与共享磁体相对定位的第一致动器侧向磁体。在一些实施例中,相机系统还包括关于共享磁体和第一致动器侧向磁体之间的轴彼此相对定位的一对第一致动器横向磁体。在一些实施例中,相机系统还包括关于第二相机单元的光轴与共享磁体相对定位的第二致动器侧向磁体。在一些实施例中,相机系统还包括关于共享磁体和第二致动器侧向磁体之间的轴彼此相对定位的一对第二致动器横向磁体。
在一些实施例中,相机系统包括共享磁体保持器,第一相机单元的一个或多个磁体和第二相机单元的一个或多个磁体附连到该共享磁体保持器,被用来生成可用于在第一相机致动器和第二相机致动器当中的一个或多个中产生运动的磁场。在一些实施例中,相机系统包括相对于第一相机单元和第二相机单元的图像传感器被固定在固定位置处的一个或多个静止磁体,以生成可用于在第一相机致动器和第二相机致动器当中的一个或多个中产生运动的磁场。
在一些实施例中,第二相机单元包括沿第一相机单元的第一光学封装体和第二相机单元的第二光学封装体之间的轴定位的第二中央磁体阵列。在一些实施例中,第二中央磁体阵列包括具有第一极性的第二中央上部磁体和具有与第一极性反平行的极性的第二中央下部磁体。在一些实施例中,第二相机单元包括关于第二相机单元的第二光学封装体与第二中央磁体阵列相对定位的第二远侧向磁体阵列。在一些实施例中,第二远侧向磁体阵列包括具有第一极性的第二远侧下部磁体和第二远侧上部磁体。
在一些实施例中,第一相机单元包括沿第一相机单元的第一光学封装体和第二相机单元的第二光学封装体之间的轴定位的第一中央磁体阵列。在一些实施例中,第一中央磁体阵列包括具有第一极性的第一中央上部磁体和具有与第一极性反平行的极性的第一中央下部磁体。在一些实施例中,第一相机单元包括关于第一相机单元的第一光学封装体与第一中央磁体阵列相对定位的第一远侧向磁体阵列。在一些实施例中,第一远侧向磁体阵列包括具有第一极性的第一远侧下部磁体和具有与第一极性反平行的极性的第一远侧上部磁体。
在一些实施例中,磁屏蔽包括在第一光学图像稳定致动器和第二光学图像稳定致动器之间。
在一些实施例中,金属屏蔽包括在第一光学图像稳定致动器和第二光学图像稳定致动器之间。在一些实施例中,该金属屏蔽包括钢,其包括至少一定量的铁、一定量的锰、一定量的硫、一定量的磷和一定量的碳。在一些实施例中,屏蔽被铰接到第一光学图像稳定致动器和第二光学图像稳定致动器的单独磁体。
在一些实施例中,金属屏蔽被铰接到第一光学图像稳定致动器的相应磁体和第二光学图像稳定致动器的相应磁体,以减小第一光学图像稳定致动器和第二光学图像稳定致动器之间的磁干扰。
在一些实施例中,用于利用多功能设备的多个相机捕获图像的方法包括向多个相机提供光学图像稳定。在一些实施例中,该方法包括多功能设备的第一相机单元捕获第一视场的第一图像。在一些实施例中,该方法包括多功能设备的第二相机单元同时捕获第二视场的第二图像。在一些实施例中,第一相机单元包括具有第一焦距的第一光学封装体。在一些实施例中,第二相机单元包括具有第二焦距的第二光学封装体。在一些实施例中,第一焦距与第二焦距不同,并且第一视场是第二视场的子集。在一些实施例中,该方法包括向第一相机单元提供光学图像稳定,并且向第二相机单元提供光学图像稳定。
在一些实施例中,向第一相机单元提供光学图像稳定和向第二相机单元提供光学图像稳定还包括彼此独立地移动第一相机单元和第二相机单元。
在一些实施例中,向第一相机单元提供光学图像稳定和向第二相机单元提供光学图像稳定还包括一致地移动第一相机单元和第二相机单元。
在一些实施例中,向第一相机单元提供光学图像稳定和向第二相机单元提供光学图像稳定还包括基于在第一相机单元和第二相机单元之间共享的磁体在第一相机单元中生成第一磁场并在第二相机单元中生成第二磁场。
在一些实施例中,向第一相机单元提供光学图像稳定和向第二相机单元提供光学图像稳定还包括通过共享中央磁体的第一相机单元致动器和第二相机单元致动器的操作来一致地移动第一相机单元和第二相机单元。
在一些实施例中,向第一相机单元提供光学图像稳定和向第二相机单元提供光学图像稳定还包括通过共享磁体保持器的第一相机单元致动器和第二相机单元致动器的操作来一致地移动第一相机单元和第二相机单元。
一些实施例包括非临时性计算机可读存储介质,其存储程序指令,该程序指令计算机可执行以实现利用多功能设备的第一相机单元捕获第一视场的第一图像,同时利用多功能设备的第二相机单元捕获第二视场的第二图像,向第一相机单元提供光学图像稳定,并且向第二相机单元提供光学图像稳定。
在一些实施例中,第一相机单元包括具有第一焦距的第一光学封装体,第二相机单元包括具有第二焦距的第二光学封装体,第一焦距与第二焦距不同,并且第一视场是第二视场的子集。
在一些实施例中,计算机可执行以实现向第一相机单元提供光学图像稳定和向第二相机单元提供光学图像稳定的程序指令还包括计算机可执行以实现彼此独立地移动第一相机单元和第二相机单元的程序指令。
在一些实施例中,计算机可执行以实现向第一相机单元提供光学图像稳定和向第二相机单元提供光学图像稳定的程序指令还包括计算机可执行以实现统一地移动第一相机单元和第二相机单元的程序指令。
在一些实施例中,计算机可执行以实现向第一相机单元提供光学图像稳定的程序指令和计算机可执行以实现向第二相机单元提供光学图像稳定的程序指令还包括计算机可执行以实现基于在第一相机单元和第二相机单元之间共享的磁体在第一相机单元中生成第一磁场和在第二相机单元中生成第二磁场的程序指令。
在一些实施例中,计算机可执行以实现向第一相机单元提供光学图像稳定的程序指令和计算机可执行以实现向第二相机单元提供光学图像稳定的程序指令还包括计算机可执行以实现通过共享磁体保持器的第一相机单元致动器和第二相机单元致动器的操作而统一地移动第一相机单元和第二相机单元的程序指令。
在一些实施例中,多功能设备的相机系统包括多功能设备的第一相机单元,用于捕获第一视场的第一图像。在一些实施例中,第一相机单元包括用于移动被配置为用于第一焦距的第一光学封装体的第一致动器。在一些实施例中,多功能设备的相机系统包括多功能设备的第二相机单元,用于同时捕获第二视场的第二图像。在一些实施例中,第二相机单元包括用于移动被配置为用于第二焦距的第二光学封装体的第二致动器。在一些实施例中,第二致动器包括第二致动器侧向磁体。在一些实施例中,第一光学封装体和第二光学封装体沿第一致动器侧向磁体和第二致动器侧向磁体之间的轴位于第一致动器侧向磁体和第二致动器侧向磁体之间。在一些实施例中,没有致动器侧向磁体沿该轴位于第一光学封装体和第二光学封装体之间。
在一些实施例中,第一致动器侧向磁体和第二致动器侧向磁体具有彼此反平行对准的极性。在一些实施例中,第一相机单元和第二相机单元各自包括相应的关于第一致动器侧向磁体和第二致动器侧向磁体之间的轴彼此相对定位的第一对第一致动器横向磁体,并且第一相机单元和第二相机单元各自包括相应的关于第一致动器侧向磁体和第二致动器侧向磁体之间的轴彼此相对定位的第二对第一致动器横向磁体。
在一些实施例中,相应的第一对第一致动器横向磁体的磁体具有平行于第一对第二致动器横向磁体的对应相应磁体的相应对准的极性对准。
在一些实施例中,相应的第一对第一致动器横向磁体的磁体具有反平行于第一对第二致动器横向磁体的对应相应磁体的相应对准的极性对准。
在一些实施例中,第一致动器侧向磁体和第二致动器侧向磁体具有与相应的第一对第一致动器横向磁体的极性以直角对准的极性。
一些实施例还包括与在平行于第一致动器侧向磁体和第二致动器侧向磁体在其中极性对准的平面的平面中循环的电流对准的线圈。
在一些实施例中,多功能设备的相机单元包括光学封装体和用于将该光学封装体移动到第一焦距的致动器。在一些实施例中,致动器包括到光学封装体的一侧的横向磁体,以及关于光学封装体和侧向磁体之间的轴在侧面彼此相对定位的第一对第一致动器横向磁体。在一些实施例中,侧向磁体在光学封装体的不存在横向磁体的一侧上定位。在一些实施例中,没有致动器侧向磁体在该光学封装体的侧向磁体和横向磁体都不位于其的其余侧上定位。
在一些实施例中,线圈与在平行于侧向磁体和横向磁体在其中极性对准的平面的平面中循环的电流对准。
在一些实施例中,线圈与在垂直于侧向磁体和横向磁体在其中极性对准的平面的平面中循环的电流对准。
在一些实施例中,第二对第一致动器横向磁体关于侧向磁体和光学封装体之间的轴彼此相对定位。在一些实施例中,第一对横向磁体的磁体具有彼此反平行的极性对准。
在一些实施例中,第二对横向磁体的磁体具有彼此反平行的极性对准。在一些实施例中,第一对横向磁体的磁体具有与在侧向磁体和光学封装体之间的轴的同一侧上定位的第二对横向磁体的磁体反平行的极性对准。
一些实施例包括具有用于移动光学封装体的侧向磁体的致动器,其中侧向磁体定位到光学封装体的一侧,并且第一对第一致动器横向磁体关于光学封装体和侧向磁体之间的轴在彼此相对的侧上定位。在一些实施例中,侧向磁体在光学封装体的不存在横向磁体的一侧上定位,并且没有致动器侧向磁体在该光学封装体的侧向磁体和横向磁体都不位于其的其余侧上定位。
在一些实施例中,线圈与在平行于侧向磁体和横向磁体在其中极性对准的平面的平面中循环的电流对准。在一些实施例中,线圈与在垂直于侧向磁体和横向磁体在其中极性对准的平面的平面中循环的电流对准。
在一些实施例中,第二对第一致动器横向磁体关于侧向磁体和光学封装体之间的轴彼此相对定位。在一些实施例中,第一对横向磁体的磁体具有彼此反平行的极性对准。在一些实施例中,第二对横向磁体的磁体具有彼此反平行的极性对准。
在一些实施例中,多功能设备的相机系统包括多功能设备的第一相机单元,用于捕获第一视场的第一图像。在一些实施例中,第一相机单元包括用于移动第一光学封装体的第一致动器。在一些实施例中,相机系统还包括第二相机单元,用于同时捕获第二视场的第二图像。在一些实施例中,第二相机单元包括用于移动第二光学封装体的第二致动器。第二相机单元包括沿第一相机单元的第一光学封装体和第二相机单元的第二光学封装体之间的轴定位的第二中央磁体阵列。在一些实施例中,第二中央磁体阵列包括具有第一极性的第二中央上部磁体和具有与第一极性反平行的极性的第二中央下部磁体。在一些实施例中,第二相机单元包括关于第二相机单元的第二光学封装体与第二中央磁体阵列相对定位的第二远侧向磁体阵列。在一些实施例中,第二远侧向磁体阵列包括具有第一极性的第二远侧下部磁体和具有与第一极性反平行的极性的第二远侧上部磁体。
在一些实施例中,第一相机单元包括沿第一相机单元的第一光学封装体和第二相机单元的第二光学封装体之间的轴定位的第一中央磁体阵列。在一些实施例中,第一中央磁体阵列包括具有第一极性的第一中央上部磁体和具有与第一极性反平行的极性的第一中央下部磁体。在一些实施例中,第一相机单元包括关于第一相机单元的第一光学封装体与第一中央磁体阵列相对定位的第一远侧向磁体阵列。在一些实施例中,第一远侧向磁体阵列包括具有第一极性的第一远侧下部磁体和具有与第一极性反平行的极性的第一远侧上部磁体。
一些实施例还包括第二致动器的自动聚焦线圈单元。在一些实施例中,自动聚焦线圈单元位于第二光学封装体和第二中央磁体阵列之间。
一些实施例还包括第二致动器的自动聚焦线圈单元。在一些实施例中,自动聚焦线圈单元位于第二光学封装体和第二中央磁体阵列之间。在一些实施例中,第二致动器的外部线圈单元,其中外部线圈单元包括位于第二中央磁体阵列和第一相机单元之间的一个或多个sp线圈。
在一些实施例中,外部线圈单元包括径向包围第二光学封装体并具有在第二光学封装体周围在第一方向循环的电流的上部外部线圈片段,以及径向包围第二光学封装体并具有在第二光学封装体周围在第二方向循环的电流的下部外部线圈片段。在一些实施例中,第二方向与第一方向相反。
在一些实施例中,外部线圈单元包括位于第二光学封装体的侧面并具有沿第二光学封装体的侧面循环的电流的上部外部线圈片段,以及位于第二光学封装体的侧面并具有沿第二光学封装体的侧面循环的电流的下部外部线圈片段。
在一些实施例中,自动聚焦线圈单元包括径向包围第二光学封装体并具有在第二光学封装体周围在第一方向循环的电流的上部自动聚焦线圈片段,以及径向包围第二光学封装体并具有在第二光学封装体周围在第二方向循环的电流的下部自动聚焦线圈片段。在一些实施例中,第二方向与第一方向相反。
一些实施例包括多功能设备的相机单元。在一些实施例中,相机单元包括光学封装体;及致动器。在一些实施例中,致动器包括一个或多个磁体阵列,磁体阵列包括布置在光学封装体的多个侧面处的多个磁体、布置在光学封装体和磁体阵列的相应磁体阵列之间的一个或多个自动聚焦线圈、以及关于磁体阵列与自动聚焦线圈相对布置的一个或多个外部线圈。
在一些实施例中,一个或多个自动聚焦线圈径向包围光学封装体。
在一些实施例中,一个或多个磁体阵列中的每一个包括具有在朝光学封装体向内的第一方向对准的磁场的上部磁体,并且一个或多个磁体阵列中的每一个还包括具有在从光学封装体向外的第二方向对准的磁场的下部磁体。
在一些实施例中,一个或多个磁体阵列中的每一个包括具有在第一方向对准的磁场的上部磁体,并且一个或多个磁体阵列中的每一个还包括具有在与第一方向反平行的第二方向对准的磁场的下部磁体。
在一些实施例中,一个或多个自动聚焦线圈包括径向包围第二光学封装体并具有在第二光学封装体周围在第一方向循环的电流的上部自动聚焦线圈片段,以及径向包围第二光学封装体并具有在第二光学封装体周围在第二方向循环的电流的下部自动聚焦线圈片段。在一些实施例中,第二方向与第一方向相反。
在一些实施例中,一个或多个外部线圈包括径向包围第二光学封装体并具有在第二光学封装体周围在第一方向循环的电流的上部外部线圈片段,以及径向包围第二光学封装体并具有在第二光学封装体周围在第二方向循环的电流的下部外部线圈片段。在一些实施例中,第二方向与第一方向相反。
在一些实施例中,一个或多个外部线圈包括位于第二光学封装体的侧面并具有沿第二光学封装体的侧面循环的电流的上部外部线圈片段,以及位于第二光学封装体的侧面并具有在与上部外部线圈片段相同的方向沿第二光学封装体的侧面循环的电流的下部外部线圈片段。
在一些实施例中,相机系统包括第一相机单元和第二相机单元。第一相机单元是用于捕获第一视场的第一图像的第一相机单元。在一些实施例中,第一相机单元包括用于在第一焦距范围内移动第一光学封装体的第一致动器。第二相机单元是用于同时捕获第二视场的第二图像的第二相机单元。在一些实施例中,第二视场是第一视场的子集。在一些实施例中,第二相机单元包括用于移动第二光学封装体的第二致动器。在一些实施例中,第二相机单元包括沿第一相机单元的第一光学封装体和第二相机单元的第二光学封装体之间的轴定位的第二中央磁体阵列。在一些实施例中,第二中央磁体阵列包括具有第一极性的第二中央上部磁体和具有与第一极性反平行的极性的第二中央下部磁体。
在一些实施例中,第二相机单元包括关于第二相机单元的第二光学封装体与第二中央磁体阵列相对定位的第二远侧向磁体阵列,并且第二远侧向磁体阵列包括具有第一极性的第二远侧下部磁体和具有与第一极性反平行的极性的第二远侧上部磁体。
在一些实施例中,第一相机单元包括沿第一相机单元的第一光学封装体和第二相机单元的第二光学封装体之间的轴定位的第一中央磁体阵列,并且第一中央磁体阵列包括具有第一极性的第一中央上部磁体和具有与第一极性反平行的极性的第一中央下部磁体。
在一些实施例中,第一相机单元包括关于第一相机单元的第一光学封装体与第一中央磁体阵列相对定位的第一远侧向磁体阵列,并且第一远侧向磁体阵列包括具有第一极性的第一远侧下部磁体和具有与第一极性反平行的极性的第一远侧上部磁体。
一些实施例还包括第二致动器的自动聚焦线圈单元,其中自动聚焦线圈单元位于第二光学封装体和第二中央磁体阵列之间。
一些实施例还包括第二致动器的外部线圈单元。在一些实施例中,外部线圈单元包括位于第二中央磁体阵列和第一相机单元之间的一个或多个sp线圈。
在一些实施例中,第一图像和第二图像作为单独的数据结构被保存到存储介质。在一些实施例中,第一图像和第二图像具有不同的媒体类型。例如,在一些实施例中,第一图像是以第一帧速率捕获的运动图像数据结构。在一些实施例中,第二图像是以第二帧速率捕获的运动图像数据结构。在一些实施例中,第二帧速率快于第一帧速率。在一些实施例中,第一图像是在时间t(0)拍摄的静止图像,而第二图像是经包括t(0)的时间间隔捕获的运动图像数据结构。
一些实施例向第一图像和第二图像分配关于时间索引特征的元数据,用于确立第一图像和第二图像作为被同时捕获的或在重叠的时间间隔被捕获的而对应。一些实施例在具有用于切换成第二图像的显示的控件(control)的屏幕界面中显示第一图像,并且,响应于该控件的致动,代替第一图像而显示第二图像。一些实施例至少部分地从第一图像的数据和第二图像的数据生成合成的中间图像。在一些实施例中,合成的中间图像具有不同于第一焦距和第二焦距当中的每一个的第三焦距,并且合成的中间图像具有不同于第一视场和第二视场当中的每一个的第三视场。一些实施例在创建合成的中间图像后保存第二图像的数据和第一图像的存储。
一些实施例至少部分地从第一图像的数据和第二图像的数据生成合成的结果图像。在一些实施例中,合成的中间图像是通过利用来自第二图像的数据增强第一图像而生成的。一些实施例在共享的屏幕界面中显示第一图像和第二图像。
一些实施例包括多功能设备的相机系统。在一些实施例中,相机系统包括多功能设备的第一相机单元,用于捕获第一视场的第一图像,以及多功能设备的第二相机单元,用于同时捕获第二视场的第二图像。在一些实施例中,第一相机单元包括被配置用于第一焦距的第一光学封装体。在一些实施例中,第二相机单元包括被配置用于第二焦距的第二光学封装体。在一些实施例中,第一焦距与第二焦距不同。
在一些实施例中,相机系统包括被配置为向第一图像和第二图像分配时间索引特征的处理单元,用于确立第一图像和第二图像是同时捕获的。在一些实施例中,第一相机单元包括具有折叠镜头结构的镜头,其具有比第二相机单元的镜头长的焦距,并且第二视场的中心在第二视轴上,第二视轴与第一视场的中心在其上的第一视轴对准。
在一些实施例中,第一相机单元包括具有焦距比第二相机单元的镜头的长的镜头,并且第二视场的中心在第二视轴上,第二视轴与第一视场的中心在其上的第一视轴对准。在一些实施例中,第一相机单元包括第一可移动的镜头和附连相机单元的底盘的第一图像传感器,并且第二相机单元包括镜头和可移动地附连相机单元的底盘的第二图像传感器。
在一些实施例中,第一相机单元包括第一可移动的镜头和附连相机单元的底盘的第一图像传感器,并且第二相机单元包括镜头和可移动地附连相机单元的底盘的第二图像传感器。在一些实施例中,第一相机单元和第二相机单元分别包括第一图像处理流水线和第二图像处理流水线。
一些实施例包括非临时性计算机可读存储介质,其存储计算机可执行以实现多功能设备的第一相机单元捕获第一视场的第一图像以及多功能设备的第二相机单元同时捕获第二视场的第二图像的程序指令。在一些实施例中,第一相机单元包括具有第一焦距的第一光学封装体,第二相机单元包括具有第二焦距的第二光学封装体,第一焦距与第二焦距不同,并且第一视场是第二视场的子集。
在一些实施例中,程序指令还由计算机可执行,以实现向第一图像和第二图像分配关于时间索引特征的元数据,用于确立第一图像和第二图作为被同时捕获的而对应。在一些实施例中,程序指令还由计算机可执行,以实现在具有用于切换成第二图像的显示的控件的屏幕界面中显示第一图像,并且响应于该控件的致动,代替第一图像而显示第二图像。
在一些实施例中,程序指令还由计算机可执行,以实现从第一图像的数据和第二图像的数据生成合成的中间图像。在一些实施例中,合成的中间图像具有不同于第一焦距和第二焦距当中的每一个的第三焦距,并且合成的中间图像具有不同于第一视场和第二视场当中的每一个的第三视场。在一些实施例中,程序指令还由计算机可执行,以实现在创建合成的中间图像后保存第二图像的数据和第一图像的存储。在一些实施例中,合成的中间图像是通过利用来自第二图像的数据增强第一图像而生成的。在一些实施例中,程序指令还由计算机可执行,以实现在共享的屏幕界面中显示第一图像和第二图像。
在一些实施例中,第一图像是以第一帧速率捕获的运动图像数据结构。在一些实施例中,第二图像是以第二帧速率捕获的运动图像数据结构。在一些实施例中,第二帧速率快于第一帧速率。在一些实施例中,第一图像是在时间t(0)拍摄的静止图像,而第二图像是经包括t(0)的时间间隔捕获的运动图像数据结构。
多功能设备的例子
现在将详细地参考实施例,其例子在附图中示出。在下面的详细描述中,阐述了许多具体的细节以便提供对本公开内容的透彻理解。但是,对本领域普通技术人员将显而易见的是,一些实施例可以在没有这些具体细节的情况下实践。在其它情况下,众所周知的方法、过程、组件、电路和网络没有详细描述,以避免不必要地模糊实施例的各方面。
还要理解,虽然术语“第一”、“第二”等可以在本文中被用来描述各种元素,但是这些元素不应当受这些术语的限制。这些术语仅仅用来区分一个元素与另一个元素。例如,在不背离预期范围的情况下,第一接触可以被称为第二接触,并且类似地,第二接触可以被称为第一接触。第一接触和第二接触都是接触,但它们不是同一个接触。
本文描述中所使用的术语仅仅是为了描述特定的实施例而不是要限制。如在描述和权利要求中所使用的,除非上下文明确地另外指出,否则单数形式“一个”和“该”是要也包括复数形式。还要理解,如本文中所使用的,术语“和/或”是指并且涵盖相关联列出的项当中的一个或多个的任何和所有可能的组合。还要理解,当在本说明书使用时,术语“包括”规定所陈述的特征、整数、步骤、操作、元素和/或组件的存在,但是并不排除一个或多个其它特征、整数、步骤、操作、元素、组件和/或其分组的存在或添加。
如本文中所使用的,依赖于上下文,术语“如果”可以被认为是指“当...时”或者“在...时”或者“响应于确定”或者“响应于检测到”。类似地,依赖于上下文,短语“如果确定”或者“如果检测到[所陈述的条件或事件]”可以被认为是指“在确定...时”或者“响应于确定”或者“在检测到[所陈述的条件或事件]时”或者“响应于检测到[所陈述的条件或事件]”。
描述了电子设备、用于这种设备的用户界面以及使用这种设备的相关联过程的实施例。在一些实施例中,设备是还包含诸如pda和/或音乐播放器功能之类的其它功能的便携式通信设备,诸如移动电话。其它便携式电子设备,诸如膝上型计算机、相机、手机或平板计算机,也可以被使用。还应当理解,在一些实施例中,设备不是便携式通信设备,而是具有相机的台式计算机。在一些实施例中,设备是具有取向传感器(例如,游戏控制器中的取向传感器)的游戏计算机。在其它实施例中,设备不是便携式通信设备,而是相机。
在以下的讨论中,描述了包括显示器和触摸敏感表面的电子设备。但是,应当理解,电子设备可以包括一个或多个其它物理用户接口设备,诸如物理键盘、鼠标和/或操纵杆。
设备通常支持多种多样的应用,诸如以下中的一个或多个:绘图应用、演示应用、文字处理应用、网站创建应用、盘创作应用、电子数据表应用、游戏应用、电话应用、视频会议应用、电子邮件应用、即时消息传送应用、锻练(workout)支持应用、照片管理应用、数码相机应用、数码摄像机应用、web浏览应用、数字音乐播放器应用和/或数字视频播放器应用。
可以在设备上执行的这各种应用可以使用至少一个常见的物理用户接口设备,诸如触摸敏感表面。触摸敏感表面的一个或多个功能以及在设备上显示的对应信息可以从一个应用到下一个应用和/或在各自的应用中被调整和/或改变。以这种方式,设备的常见物理体系架构(诸如触摸敏感表面)可以利用对用户直观和透明的用户接口支持多种多样的应用。
现在关注指向具有相机的便携式设备的实施例。图1是示出根据一些实施例的具有相机164a-b的便携式多功能设备100的框图。为方便起见,相机164a-b有时被称为“光学传感器”,并且还可以被称为或叫做光学传感器系统。设备100可以包括存储器102(其可以包括一个或多个计算机可读存储介质)、存储器控制器122、一个或多个处理单元(cpu)120、外设接口118、rf电路系统108、音频电路系统110、扬声器111、触摸敏感显示器系统112、麦克风113,输入/输出(i/o)子系统106、其它输入或控制设备116以及外部端口124。设备100可以包括光学传感器164a-b。这些组件可以经一条或多条通信总线或信号线103进行通信。
应当认识到的是,设备100仅仅是便携式多功能设备的一个例子,并且设备100可以具有比示出的更多或更少组件、可以组合两个或更多个组件,或者可以具有组件的不同构造或布置。在各个附图中所示的各种组件可以在硬件、软件或者硬件和软件的组合(包括一个或多个信号处理和/或专用集成电路)中实现。
存储器102可以包括高速随机存取存储器并且还可以包括非易失性存储器,诸如一个或多个磁盘存储设备、闪存设备或其它非易失性固态存储器设备。由设备100的其它组件,诸如cpu120和外设接口118,对存储器102的访问可以由存储器控制器122控制。
外设接口118可被用来将设备的输入和输出外设耦合到cpu120和存储器102。一个或多个处理器120运行或执行存储在存储器102中的各种软件程序和/或指令集,以执行用于设备100的各种功能并处理数据。
在一些实施例中,外设接口118、cpu120和存储器控制器122可以在单个芯片(诸如芯片104)上实现。在一些其它实施例中,它们可在分别的芯片上实现。
rf(射频)电路系统108接收并发送rf信号,其也称为电磁信号。rf电路系统108将电信号转换成电磁信号/从电磁信号转换电信号,并且经由电磁信号与通信网络和其它通信设备进行通信。rf电路系统108可以包括用于执行这些功能的众所周知的电路系统,包括但不限于天线系统、rf收发器、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、codec芯片集、订户身份模块(sim)卡、存储器,等等。rf电路系统108可以通过无线通信与网络以及其它设备进行通信,其中网络诸如也被称为万维网(www)的互联网、内联网和/或诸如蜂窝电话网络、无线局域网(lan)和/或城域网(man)的无线网络。无线通信可以使用多种多样的通信标准、协议和技术当中的任意一种,包括但不限于:全球移动通信系统(gsm)、增强数据gsm环境(edge)、高速下行链路分组接入(hsdpa)、高速上行链路分组接入(hsupa)、宽带码分多址(w-cdma)、码分多址(cdma)、时分多址(tdma)、蓝牙、无线保真(wi-fi)(例如,ieee802.11a、ieee802.11b、ieee802.11g和/或ieee802.11n)、互联网协议语音(voip)、wi-max、电子邮件协议(例如,互联网消息访问协议(imap协议)和/或邮局协议(pop))、即时消息传送(例如,可扩展消息处理现场协议(xmpp)、用于即时消息传送和存在充分利用扩展的会话发起协议(simple)、即时消息传送和存在服务(imps)),和/或短消息服务(sms),或者任何其它合适的通信协议,包括在本文档提交日尚未开发出来的通信协议。
音频电路系统110、扬声器111和麦克风113在用户和设备100之间提供音频接口。音频电路系统110从外设接口118接收音频数据、将音频数据转换为电信号,并将电信号发送到扬声器111。扬声器111将电信号转换为人可以听到的声波。音频电路系统110还接收由麦克风113从声波转换来的电信号。音频电路系统110将电信号转换成音频数据并将音频数据发送到外设接口118供处理。音频数据可以由外设接口118从存储器102和/或rf电路系统108读取和/或发送到存储器102和/或rf电路系统108。在一些实施例中,音频电路系统110还包括耳机插孔(例如图2的212)。耳机插孔在音频电路系统110和可移除的音频输入/输出外设之间提供接口,可移除的音频输入/输出外设诸如只输出的受话器或既有输出(例如,用于一只耳朵或双耳的受话器)又有输入(例如,麦克风)的耳机。
i/o子系统106将设备100上的输入/输出外设(诸如触摸屏112和其它输入控制设备116)耦合到外设接口118。i/o子系统106可以包括显示器控制器156和用于其它输入或控制设备的一个或多个输入控制器160。这一个或多个输入控制器160从其它输入或控制设备116接收/向其它输入或控制设备116发送电信号。其它输入控制设备116可以包括物理按钮(例如,推进式按钮、摇杆按钮等等)、拨号盘、滑块开关、操纵杆、点击轮,等等。在一些替代实施例中,(一个或多个)输入控制器160可以耦合到以下任何一个(或者不耦合到以下任何一个):键盘、红外端口、usb端口以及诸如鼠标的指针设备。一个或多个按钮(例如图2的208)可以包括用于扬声器111和/或麦克风113的音量控制的上/下按钮。一个或多个按钮可以包括推进式按钮(例如图2的206)。
触摸敏感显示器112在设备和用户之间提供输入接口和输出接口。显示器控制器156从触摸屏112接收和/或向触摸屏112发送电信号。触摸屏112向用户显示视觉输出。视觉输出可以包括图形、文本、图标、视频和它们的任意组合(统称为“图形”)。在一些实施例中,视觉输出的一些或全部可以对应于用户界面对象。
触摸屏112具有基于触觉和/或触感接触从用户接受输入的触摸敏感表面、传感器或传感器集合。触摸屏112和显示器控制器156(连同存储器102中任何关联的模块和/或指令集一起)检测触摸屏112上的接触(以及接触的任何移动或断开)并且将检测到的接触转换成与触摸屏112上显示的用户界面对象(例如,一个或多个软按键、图标、网页或图像)的交互。在示例实施例中,触摸屏112和用户之间的接触点对应于用户的手指。
触摸屏112可以使用lcd(液晶显示器)技术、lpd(发光聚合物显示器)技术或led(发光二极管)技术,但是其它显示技术可以在其它实施例中使用。触摸屏112和显示器控制器156可以利用任何多种多样的现在已知或以后开发的触摸感测技术检测接触及其任何移动或中断,这些触摸感测技术包括但不限于电容式、电阻式、红外线和表面声波技术,以及其它接近度传感器阵列或者用于确定与触摸屏112的一个或多个接触点的其它元件。在示例实施例中,使用投射互电容感测技术,诸如在来自位于加州cupertino的apple公司的
触摸屏112可以具有超过100dpi的视频分辨率。在一些实施例中,触摸屏可以具有大约160dpi的视频分辨率。用户可以利用任何合适的对象或附件,诸如触控笔、手指等等,来与触摸屏112接触。在一些实施例中,用户界面被设计为主要通过基于手指的接触和手势工作,由于手指在触摸屏上较大的接触面积,这会比基于触控笔的输入较不精确。在一些实施例中,设备把粗略的基于手指的输入转译成精确的指针/光标位置或命令,用于执行用户计算出的动作。
在一些实施例中,除了触摸屏,设备100还可以包括用于激活或停用特定功能的触垫(未示出)。在一些实施例中,触垫是设备的触摸敏感区域,不像触摸屏,触垫不显示可视输出。触垫可以是与触摸屏112分离的触摸敏感表面或者是由触摸屏构成的触摸敏感表面的延伸。
设备100还包括用于给各种组件供电的电源系统162。电源系统162可以包括电源管理系统、一个或多个电源(例如,电池、交流电流(ac))、充电系统、电源故障检测电路、电源转换器或逆变器、电源状态指示器(例如,发光二极管(led))以及与便携式设备中电力生成、管理和分布关联的任何其它组件。
设备100还可以包括光学传感器或相机164a-b。光学传感器164a-b可以包括电荷耦合设备(ccd)或互补金属氧化物半导体(cmos)光电晶体管。光学传感器164a-b从环境接收投射通过一个或多个镜头的光,并且将光转换成表示图像的数据。结合成像模块143(也被称为相机模块),光学传感器164a-b可以捕获静止图像或视频。在一些实施例中,光学传感器位于设备100的后面,与设备前面的触摸屏显示器112相对,使得触摸屏显示器可被用作用于静止和/或视频图像获取的取景器。在一些实施例中,另一光学传感器位于设备的前面,使得在用户在触摸屏显示器上观看其他视频会议参与者的同时,用户的图像可以被获得用于视频会议。在其中多个相机或光学传感器164a-b被支持的实施例中,多个相机或光学传感器164a-b中的每一个可以包括其自身的(一个或多个)光传感器,或者多个相机或光学传感器164a-b可以通过共享的光传感器被支持。同样,在其中多个相机或光学传感器164a-b被支持的实施例中,多个相机或光学传感器164a-b中的每一个可以包括其自己的存储单元和处理器的图像处理流水线,或者多个相机或光学传感器164a-b可以通过存储单元和处理器的图像处理流水线被支持。
设备100还可以包括一个或多个接近度传感器166。图1示出了耦合到外设接口118的接近度传感器166。作为替代,接近度传感器166可以耦合到i/o子系统106中的输入控制器160。在一些实施例中,当多功能设备被放成靠近用户的耳朵时(例如,当用户进行电话呼叫时),接近度传感器166关闭并禁用触摸屏112。
设备100包括一个或多个取向传感器168。在一些实施例中,一个或多个取向传感器包括一个或多个加速计(例如,一个或多个线性加速计和/或一个或多个旋转加速计)。在一些实施例中,一个或多个取向传感器包括一个或多个陀螺仪。在一些实施例中,一个或多个取向传感器包括一个或多个磁强计。在一些实施例中,一个或多个取向传感器包括一个或多个全球定位系统(gps)、全球导航卫星系统(glonass),和/或其它全球导航系统接收器。gps、glonass和/或其它全球导航系统接收器可被用于获得关于设备100的位置和取向(例如,纵向或横向)的信息。在一些实施例中,一个或多个取向传感器包括取向/旋转传感器的任意组合。图1示出了耦合到外设接口118的一个或多个取向传感器168。作为替代,一个或多个取向传感器168可以耦合到i/o子系统106中的输入控制器160。在一些实施例中,基于从一个或多个取向传感器接收到的数据的分析,信息以纵向视图或横向视图被显示在触摸屏显示器上。
在一些实施例中,存储在存储器102中的软件组件包括操作系统126、通信模块(或指令集)128、接触/运动模块(或指令集)130、图形模块(或指令集)132、文本输入模块(或指令集)134、全球定位系统(gps)模块(或指令集)135、仲裁器模块157以及应用(或指令集)136。此外,在一些实施例中,存储器102存储设备/全局内部状态157,如图1中所示出的。设备/全局内部状态157包括以下的一个或多个:活动应用状态,指示哪些应用(如果有的话)当前是活动的;显示状态,指示哪些应用、视图或其它信息占据触摸屏显示器112的各个区域;传感器状态,包括从设备的各种传感器和输入控制设备116获得的信息;以及关于设备的位置和/或姿态的位置信息。
操作系统126(例如,darwin、rtxc、linux、unix、osx、windows,或诸如vxworks的嵌入式操作系统)包括各种软件组件和/或驱动程序,用于控制和管理一般系统任务(例如,存储器管理、存储设备控制、电源管理等)并便于各种硬件和软件组件之间的通信。
通信模块128便于通过一个或多个外部端口124与其它设备的通信,并且还包括用于处理由rf电路系统108和/或外部端口124接收的数据的各种软件组件。外部端口124(例如,通用串行总线(usb),firewire等)适于直接耦合到其它设备或间接地通过网络(例如,互联网,无线lan等)耦合。在一些实施例中,外部端口是与在ipod(apple公司的商标)设备上使用的30针连接器相同或相似和/或兼容的多针(例如,30针)连接器。
接触/运动模块130可以检测与触摸屏112(结合显示器控制器156)和其它触摸敏感设备(例如,触垫或物理点击轮)的接触。接触/运动模块130包括用于执行与接触的检测有关的各种操作的各种软件组件,这些操作诸如确定是否发生了接触(例如,检测手指放下事件)、确定是否存在接触的移动并跨触摸敏感表面跟踪移动(例如,检测一个或多个手指拖动事件),以及确定接触是否停止(例如,检测手指抬起事件或接触的中断)。接触/运动模块130从触摸敏感表面接收接触数据。确定由一系列接触数据表示的接触点的移动可以包括确定接触点的速率(量值)、速度(量值和方向)和/或加速度(量值和/或方向的变化)。这些操作可以应用到单个接触(例如,一个手指接触)或多个同时的接触(例如,“多点触摸”/多手指接触)。在一些实施例中,接触/运动模块130和显示器控制器156检测触垫上的接触。
接触/运动模块130可以检测用户的手势输入。触摸敏感表面上的不同手势具有不同的接触模式。因此,手势可以通过检测特定的接触模式来检测。例如,检测手指轻击手势包括检测手指放下事件,随后检测在手指放下事件相同的位置(或基本相同的位置)(例如,在图标的位置)的手指向上(抬离)事件。作为另一个例子,在触摸敏感表面上检测手指轻扫手势包括检测手指向下事件,随后检测一个或多个手指拖动事件,并且随后接着检测手指向上(抬离)事件。
图形模块132包括用于在触摸屏112或其它显示器上呈现和显示图形的各种已知的软件组件,包括用于改变所显示的图形的强度的组件。如在本文所使用的,术语“图形”包括可以显示给用户的任何对象,包括但不限于文本、网页、图标(诸如包括软按键的用户界面对象)、数字图像、视频、动画,等等。
在一些实施例中,图形模块132存储表示要使用的图形的数据。每个图形可以被分配对应的代码。图形模块132从应用等接收指定要显示的图形的一个或多个代码连同坐标数据和其它图形属性数据(如果有必要的话),接着生成屏幕图像数据以输出到显示器控制器156。
可以是图形模块132的组件的文本输入模块134提供用于在各种应用(例如,联系人137、电子邮件140、im141、浏览器147和需要文本输入的任何其它应用)中输入文本的软键盘。
gps模块135确定设备的位置,并提供该信息以在各种应用中使用(例如,提供给电话138,在基于位置的拨号中使用;提供给相机143,作为图片/视频元数据;以及提供给提供基于位置的服务的应用,基于位置的服务诸如天气插件、本地黄页插件和地图/导航插件)。
应用136可以包括以下模块(或指令集),或者其子集或超集:
·联系人模块137(有时候被称为地址簿或联系人列表);
·电话模块138;
·视频会议模块139;
·电子邮件客户端模块140;
·即时消息传送(im)模块141;
·锻炼支持模块142;
·用于静止和/或视频图像的双相机模块143;
·图像管理模块144;
·浏览器模块147;
·日历模块148;
·插件模块149,这可以包括以下的一个或多个:天气插件149-1、股票插件149-2、计算器插件149-3、闹钟插件149-4、字典插件149-5,以及其它由用户获得的插件,以及用户创建的插件149-6;
·插件创建器模块150,用于制作用户创建的插件149-6;
·搜索模块151;
·视频和音乐播放器模块152,其可以由视频播放器模块和音乐播放器模块组成;
·便签模块153;
·地图模块154;和/或
·在线视频模块155。
可以存储在存储器102中的其它应用136的例子包括其它字处理应用、其它图像编辑应用、绘图应用、演示应用、启用java的应用、加密、数字版权管理、语音识别和语音复制。
结合触摸屏112、显示器控制器156、接触模块130、图形模块132和文本输入模块134,联系人模块137可被用来管理地址簿或联系人列表(例如,存储在存储器102或存储器370中的联系人模块137的应用内部状态192中),包括:向地址簿添加名字;从地址簿删除名字;把电话号码、电子邮件地址、物理地址或其它信息与名字关联;把图像与名字关联;分类和排序名字;提供电话号码或电子邮件地址,以启动和/或便于通过电话138、视频会议139、电子邮件140或im141进行的通信;等等。
结合rf电路系统108、音频电路系统110、扬声器111、麦克风113、触摸屏112、显示器控制器156、接触模块130、图形模块132和文本输入模块134,电话模块138可被用来输入对应于电话号码的字符序列、访问地址簿137中的一个或多个电话号码、修改已经输入的电话号码、拨打相应的电话号码、进行通话以及在通话完成时断开或挂断。如以上所指出的,无线通信可以使用任意的多种多样的通信标准、协议和技术。
结合rf电路系统108、音频电路系统110、扬声器111、麦克风113、触摸屏112、显示器控制器156、光学传感器164a-b、光学传感器控制器158、接触模块130、图形模块132、文本输入模块134、联系人列表137和电话模块138,视频会议模块139包括可执行指令,以根据用户指令发起、进行和终止用户与一个或多个其他参与者之间的视频会议。
结合rf电路系统108、触摸屏112、显示器控制器156、接触模块130、图形模块132和文本输入模块134,电子邮件客户端模块140包括可执行指令,以响应于用户指令而创建、发送、接收和管理电子邮件。结合图像管理模块144,电子邮件客户端模块140使得非常容易地创建和发送具有通过双相机模块143拍摄的静止或视频图像的电子邮件。
结合rf电路系统108、触摸屏112、显示器控制器156、接触模块130、图形模块132和文本输入模块134,即时消息传送模块141包括可执行指令,以输入对应于即时消息的字符序列、修改以前输入的字符、发送相应的即时消息(例如,利用短消息服务(sms)或多媒体消息服务(mms)协议用于基于电话的即时消息,或者利用xmpp、simple或imps用于基于互联网的即时消息)、接收即时消息,以及查看收到的即时消息。在一些实施例中,所发送和/或接收的即时消息可以包括图形、照片、音频文件、视频文件和/或其它附件,如在mms和/或增强消息发送服务(ems)中被支持的。如在本文所使用的,“即时消息传送”既指基于电话的消息(例如,利用sms或mms发送的消息)又指基于互联网的消息(例如,利用xmpp、simple或imps发送的消息)。
结合rf电路系统108、触摸屏112、显示器控制器156、接触模块130、图形模块132、文本输入模块134、gps模块135、地图模块154和音乐播放器模块146,锻练支持模块142包括可执行指令,以创建锻练(例如,具有时间、距离和/或卡路里燃烧目标);与锻练传感器(体育设备)通信;接收锻练传感器数据;校准用来监视锻练的传感器;选择和播放用于锻练的音乐;以及显示、存储和发送锻练数据。
结合触摸屏112、显示器控制器156、光学传感器164、光学传感器控制器158、接触模块130、图形模块132和图像管理模块144,双相机模块143包括可执行指令,以捕获静止图像或视频(包括视频流)并且将它们存储到存储器102中、修改静止图像或视频的特性,或者从存储器102中删除静止图像或视频。
结合触摸屏112、显示器控制器156、接触模块130、图形模块132、文本输入模块134和双相机模块143,图像管理模块144包括可执行指令,以布置、修改(例如,编辑)或以别的方式操纵、标注、删除、呈现(例如,在数字幻灯片或专辑中)和存储静止和/或视频图像。
结合rf电路系统108、触摸屏112、显示器系统控制器156、接触模块130、图形模块132和文本输入模块134,浏览器模块147包括可执行指令,以根据用户指令浏览互联网,包括搜索、链接到、接收和显示网页或其部分以及链接到网页的附件和其它文件。
结合rf电路系统108、触摸屏112、显示器系统控制器156、接触模块130、图形模块132、文本输入模块134、电子邮件客户端模块140和浏览器模块147,日历模块148包括可执行指令,以根据用户指令创建、显示、修改和存储日历以及与日历关联的数据(例如,日历条目、待办事项清单等等)。
结合rf电路系统108、触摸屏112、显示器系统控制器156、接触模块130、图形模块132、文本输入模块134和浏览器模块147,插件模块149是可以被下载并被用户使用的迷你应用(例如,天气插件149-1、股票插件149-2、计算器插件149-3、闹钟插件149-4和字典插件149-5)或者由用户创建的迷你应用(例如,用户创建的插件149-6)。在一些实施例中,插件包括html(超文本标记语言)文件、css(层叠样式表)文件和javascript文件。在一些实施例中,插件包括xml(可扩展标记语言)文件和javascript文件(例如,yahoo!插件)。
结合rf电路系统108、触摸屏112、显示器系统控制器156、接触模块130、图形模块132、文本输入模块134和浏览器模块147,插件创建器模块150可以被用户用来创建插件(例如,将网页的用户指定部分变成插件)。
结合触摸屏112、显示器系统控制器156、接触模块130、图形模块132和文本输入模块134,搜索模块151包括可执行指令,以根据用户指令在存储器102中搜索匹配一个或多个搜索标准(例如,一个或多个用户指定的搜索项)的文本、音乐、声音、图像、视频和/或其它文件。
结合触摸屏112、显示器系统控制器156、接触模块130、图形模块132、音频电路系统110、扬声器111、rf电路系统108和浏览器模块147,视频和音乐播放器模块152包括允许用户下载和重放所记录的音乐和以一种或多种文件格式存储的其它声音文件(诸如mp3或aac文件)的可执行指令,以及显示、呈现或以别的方式重放视频(例如,在触摸屏112上或者经由外部端口124在外部连接的显示器上)的可执行指令。在一些实施例中,设备100可以包括mp3播放器的功能,mp3播放器例如ipod(apple公司的商标)。
结合触摸屏112、显示器控制器156、接触模块130、图形模块132和文本输入模块134,便签模块153包括可执行指令,以根据用户指令创建和管理便签、待办事项列表等等。
结合rf电路系统108、触摸屏112、显示器系统控制器156、接触模块130、图形模块132、文本输入模块134、gps模块135和浏览器模块147,地图模块154可被用来根据用户指令接收、显示、修改和存储地图以及与地图相关联的数据(例如,驾驶方向、关于在特定位置处或附近的商店和其它兴趣点的数据,以及其它基于位置的数据)。
结合触摸屏112、显示器系统控制器156、接触模块130、图形模块132、音频电路系统110、扬声器111、rf电路系统108、文本输入模块134、电子邮件客户端模块140和浏览器模块147,在线视频模块155包括指令,该指令允许用户访问、浏览、接收(例如,通过流传输和/或下载)、重放(例如,在触摸屏上或经由外部端口124在外部连接的显示器上)、发送具有到特定在线视频的链接的电子邮件,并以别的方式管理一种或多种文件格式(诸如h.264)的在线视频。在一些实施例中,是即时消息传送模块141而不是电子邮件客户端模块140被用来发送到特定在线视频的链接。
以上识别出的模块和应用当中的每一个都对应于用于执行上述一个或多个功能以及在本申请中描述的方法(例如,本文所描述的计算机实现的方法和其它信息处理方法)的一组可执行指令。这些模块(即,指令集)不需要实现为分别的软件程序、过程或模块,并且因此这些模块的各个子集可以在各种实施例中组合或以别的方式重新布置。在一些实施例中,存储器102可以存储以上识别出的模块和数据结构的子集。此外,存储器102可以存储以上没有描述的附加模块和数据结构。
在一些实施例中,设备100是其中该设备上预定义的功能集的操作专门通过触摸屏和/或触垫执行的设备。通过使用触摸屏和/或触垫作为用于设备100的操作的主要输入控制设备,设备100上的物理输入控制设备(诸如推进式按钮、拨号盘等等)的数量可以减少。
可以专门通过触摸屏和/或触垫执行的预定义的功能集包括用户界面之间的导航。在一些实施例中,当触垫被用户触摸时,触垫把设备100从可以在设备100上显示的任何用户界面导航到主(main)菜单、开始(home)菜单或根(root)菜单。在这种实施例中,触垫可以被称为“菜单按钮”。在一些其它实施例中,菜单按钮可以是物理推进式按钮或其它物理输入控制设备,而不是触垫。
图2示出了根据一些实施例的具有触摸屏112的便携式多功能设备100。触摸屏可以在用户界面(ui)200内显示一个或多个图形。在该实施例中以及如以下描述的其它实施例中,用户可以通过在图形上作手势来选择一个或多个图形,例如用一根或多根手指202(没有按比例在图中绘出)或一个或多个触控笔203(没有按比例在图中绘出)来作手势。
设备100还可以包括一个或多个物理按钮,诸如“开始”或菜单按钮204。如前所述,菜单按钮204可被用来导航到可以在设备100上执行的一组应用当中的任何应用136。作为替代,在一些实施例中,菜单按钮被实现为触摸屏112上显示的gui中的软按键。
在一种实施例中,设备100包括触摸屏112、菜单按钮204、用于给设备通电/断电和锁定设备的推进式按钮206、(一个或多个)音量调节按钮208、订户身份模块(sim)卡槽210、耳机插孔212以及驻坞/充电外部端口124。推进式按钮206可被用来:通过按下按钮并在被按下状态中保持按钮达预定义的时间间隔来开启/关闭设备的电源;通过按下按钮并在预定义的时间间隔过去之前释放按钮来锁定该设备;和/或解锁设备或启动解锁过程。在备选实施例中,设备100还可以通过麦克风113接受用于激活或停用一些功能的口头输入。
应当指出的是,虽然本文的许多例子是参照(在设备的正面上的)光学传感器/相机164a-b给出的,但与显示器相反地指向的后向相机或光学传感器也可以被用来代替在设备的正面的光学传感器/相机164a-b或者作为其附加。
图3a示出了根据至少一些实施例的可用于多相机系统以便便携式变焦的被布置用于多个视场的相机模块组件的示例实施例的视图。便携式多功能设备3080包括具有用于捕获第一视场3086的第一焦距3090的第一光学传感器/相机单元3082,以及具有用于捕获第二视场3088的第二焦距3092的第二光学传感器/相机单元3084。
一些实施例包括捕获第一视场3086的第一图像的多功能设备的第一相机单元3082(诸如下面参照图3b和图3c所描述的相机之一)。多功能设备3080的第二相机单元3084(诸如下面参照图3b和图3c所描述的相机之一)同时捕获第二视场3088的第二图像。在一些实施例中,第一相机单元3082包括具有第一焦距3090的第一光学封装体。在一些实施例中,第二相机单元3084包括具有第二焦距3092的第二光学封装体(在下面关于图3b进行描述)。在一些实施例中,第一焦距3090与第二焦距3092不同,并且第一视场3086是第二视场3088的子集。在一些实施例中,第一图像和第二图像作为分别的数据结构被保存到存储介质。
在一些实施例中,多功能设备3080的相机系统包括多功能设备的第一相机单元3082,用于捕获第一视场3086的第一图像。在一些实施例中,第一相机单元3082包括用于移动被配置为用于第一焦距3090的第一光学封装体的第一光学图像稳定致动器。相机系统还包括多功能设备3080的第二相机单元3084,用于同时捕获第二视场3088的第二图像。在一些实施例中,第二相机单元3084包括用于移动被配置为用于第二焦距3092的第二光学封装体的第二光学图像稳定致动器。在一些实施例中,第一焦距3090与第二焦距3092不同。在一些实施例中,第一焦距与第二焦距不同包括第一焦距和第二焦距都是可调整的范围,该范围可以重叠或者可以不重叠。
一些实施例向第一视场3086的第一图像和第二视场3088的第二图像分配元数据,时间索引特征,其用于确立第一视场3086的第一图像和第二视场3088的第二图像作为已同时被捕获的而对应。一些实施例在具有用于切换成第二视场3088的第二图像的显示的控件的屏幕界面中显示第一视场3086的第一图像,并且,响应于该控件的致动,代替第一图像而显示第二视场3088的第二图像。一些实施例至少部分地从第一视场3086的第一图像的数据和第二视场3088的第二图像的数据生成合成的中间图像。在一些实施例中,合成的中间图像具有不同于第一焦距3090和第二焦距3092当中的每一个的第三焦距,并且合成的中间图像具有不同于第一视场3086和第二视场3088当中的每一个的第三视场。一些实施例在创建合成的中间图像后保存第二视场3088的第二图像的数据和第一视场3086的第一图像的存储。
一些实施例至少部分地从第一视场3086的第一图像的数据和第二视场3088的第二图像的数据生成合成的结果图像。在一些实施例中,合成的中间图像是通过利用来自第二视场3088的第二图像的数据增强第一视场3086的第一图像而生成的。一些实施例在共享的屏幕界面中显示第一视场3086的第一图像和第二视场3088的第二图像。
一些实施例包括多功能设备的相机系统。在一些实施例中,相机系统包括多功能设备3080的第一相机单元3082,用于捕获第一视场3086的第一图像;以及包括多功能设备的第二相机单元,用于同时捕获第二视场3088的第二图像。在一些实施例中,第一相机单元3082包括被配置为用于第一焦距3090的第一光学封装体。在一些实施例中,第二相机单元3084包括被配置为用于第二焦距3092的第二光学封装体。在一些实施例中,第一焦距3090与第二焦距3092不同。
在一些实施例中,相机系统包括处理单元,该处理单元被配置为向第一视场3086的第一图像和第二图像分配时间索引特征,其用于确立第一图像和第二视场3088的第二图像是同时被捕获的。在一些实施例中,第一相机单元3082包括具有折叠镜头构造(未示出)的镜头,其具有比第二相机单元3084的镜头的焦距3092长的焦距3090,并且第二视场3088的中心在第二视轴上,第二视轴与第一视场3086的中心在其上的第一视轴对准。在一些实施例中,第一相机单元3082包括第一可移动的镜头(在下面关于图3b示出)和附连相机单元的底盘的第一图像传感器,第二相机单元包括镜头和可移动地附连第二相机单元3084的底盘的第二图像传感器。
在一些实施例中,第一相机单元3082包括第一可移动的镜头和附连第一相机单元3082的底盘的第一图像传感器,并且第二相机单元3084包括镜头(在下面关于图3b示出)和可移动地附连第二相机单元的底盘的第二图像传感器。在一些实施例中,第一相机单元3082和第二相机单元3084分别包括第一图像处理流水线和第二图像处理流水线。
在一些实施例中,第一图像和第二图像具有不同的媒体类型。例如,在一些实施例中,第一图像是以第一帧速率捕获的运动图像数据结构。在一些实施例中,第二图像是以第二帧速率捕获的运动图像数据结构。在一些实施例中,第二帧速率快于第一帧速率。在一些实施例中,第一图像是在时间t(0)拍摄的静止图像,而第二图像是经包括t(0)的时间间隔捕获的运动图像数据结构。
在一些实施例中,第一图像具有第一分辨率并且第二图像具有第二分辨率。给出使用作为处于第一帧速率的运动图像数据结构的第一图像和作为处于第二帧速率的运动图像数据结构的第二图像的例子是因为一些实施例包括以每秒240帧记录720p(也被称为垂直分辨率逐行扫描的720像素)慢动作视频的第二相机模块3084,而第一相机模块3082以每秒30帧捕获4k(大约4000个像素的水平分辨率)视频。在一些实施例中,每个单独模块实现记录所需的模数转换器带宽是220-270兆像素/秒。如果与其中从广角到远摄模块存在2倍焦距差的实施例相比,利用常规的单个相机模块技术实现相同的功能对于单个相机模块需要高达32倍高的模数转换器带宽,从而实施例就与变焦能力结合的电力、散热、存储带宽、存储容量和实际可实现的帧速率而言提供了好处。
一些实施例的用例关于体育摄影被良好地示出。在一个示例用例中,有可能设想便携式多功能设备3080的用户在拍摄棒球比赛中的击球手。从未示出的看台利用便携式多功能设备3080记录比赛的视频,用户可以决定放大以利用第二相机模块3084以慢动作捕获击球手摆动并击中球,以每秒240帧记录720p慢动作视频,但是随后可能想切换到同时在整个棒球场的高品质视频中以每秒30帧从第一相机模块3082捕获作为结果的本垒打的4k视频,以捕获其中对方球队尝试接球并且击球手从垒跑到垒的精彩瞬间。一些实施例通过利用第二相机模块3084作为每秒240帧的慢动作模式的远摄相机模块,同时利用第一相机模块3082作为4k、每秒30帧的广角相机模块来同时记录而启用这种混合视频捕获。在捕获包括视频流和出色时刻二者的数据结构后,一些实施例提供混合视频数据结构和用于来自两个分别的相机模块的视频流被手动或自动编辑和组合的接口,以创建更具吸引力的媒体,其可以包含正常的1080p视频、4k高分辨率视频、720p运动视频以及静止图像。在上述例子中,这种混合视频媒体既以慢动作捕获运动员的特写表情、顶峰动作(peakaction),又将其全部在棒球比赛中的出色发挥的背景中成帧。
一些实施例的用例的另一个例子在捕获孩子吹灭生日蛋糕上的蜡烛的背景中出现。在这种例子中,可以设想孩子将要吹生日蛋糕上的蜡烛,而她所有的朋友都在唱生日歌。在一些实施例中,第二相机模块3084可被用作远摄相机模块,以便在孩子要吹蜡烛时放大到孩子的脸,并且第一相机模块3082可以捕获她微笑的脸的一连串高分辨率静止图像。在一些实施例中,第一相机模块3082同时捕获在蛋糕周围围在一起并唱歌的整组孩子的每秒30帧的标准1080p视频。一些实施例提供编辑界面,用于手动或自动地组合来自广角相机模块的视频流与人像特写,以创建可被共享的更吸引人的媒体体验。由于两个相机模块在时间上同步,因此静止图像可以容易地在最终视频流中的适当时间被自动插入。
图3b示出了根据至少一些实施例的用于多相机系统以便便携式变焦的用户界面。便携式多功能设备400显示由多功能设备400的第一相机单元捕获的第一视场404的第一图像和由第二相机单元同时捕获的第二视场402的第二图像。变焦控件406显示在第一视场404的第一图像内。在所示实施例中,变焦控件406是第一视场404的第一图像的一个区域,响应通过便携式多功能设备400的触摸屏的控制致动,该区域被用作用于切换用于显示由多功能设备400的第一相机单元捕获的第一视场404的第一图像和由第二相机单元同时捕获第二视场402的第二图像的显示模式的控件。
一些实施例向第一图像404和第二图像402分配用于时间索引特征的元数据,用于确立第一图像404和第二图像402作为已同时被捕获的而对应。一些实施例在具有用于切换到第二图像402的显示的控件(例如,类似于控件406)的屏幕界面中显示第一图像404,并且,响应于控件406的致动,代替第一图像404而显示第二图像402。一些实施例至少部分地从第一图像404的数据和第二图像402的数据生成合成的中间图像。
图3c绘出了根据至少一些实施例的相机模块的示例实施例的侧视图。下面讨论的作为相机164a-b的实施例的相机模块3000包括相机组件,诸如附连到光学器件保持器3003和磁体保持器3006的光学器件模块(例如,镜筒)3002。可以安装或可以不被安装在未在图3中单独示出的基板上的图像传感器3070附连到相机模块底座3008。除了诸如未示出的电源和遥控连接,相机组件还可以包括盖子3012和吊线3020。
光学器件模块3002可以通过上部弹簧3030和吊线3020的悬挂被悬挂在底座组件3008上。相机组件可以包括光学器件3002、光学器件保持器3003、(一个或多个)磁体保持器3006、(一个或多个)上部弹簧3030以及(一个或多个)下部弹簧3032当中的一个或多个,但不限于此。(一个或多个)上部和下部弹簧本文可被统称为光学器件弹簧。光学器件模块(例如,镜头或镜头组装件或镜筒)3002可以被拧到、安装到或以其它方式保持在光学器件保持器3003中或者由其保持。在至少一些实施例中,光学器件3002/光学器件保持器3003组装件可以通过(一个或多个)上部弹簧3030和(一个或多个)下部弹簧3032从磁体保持器3006悬挂或附连到磁体保持器3006。要指出,(一个或多个)上部弹簧3030和(一个或多个)下部弹簧3032是柔性的,以允许光学器件组装件3000具有沿z(光)轴的运动范围用于光学聚焦,线3020是柔性的,以允许在与光轴正交的xy平面上的运动范围用于光学图像稳定。
要指出的是,在一些实施例中,相机可以不包括磁体和(一个或多个)磁体保持器3006,但可以包括可被用来经由上部弹簧3030帮助在吊线3020上支撑光学器件组装件的轭(yoke)或其它结构3006。一般而言,光学器件组装件3000的其它实施例可以包括比图3中所示的示例光学器件组装件3000更少或更多的组件。还要指出的是,虽然实施例示出悬挂在线3020上的光学器件组装件3000,但其它机构可被用来在其它实施例中悬挂光学器件组装件3000。
自动聚焦轭(例如,(一个或多个)磁体保持器3006)充当用于致动器3000的自动聚焦机构的支撑底盘结构。镜头载体(光学器件保持器3003)由上部自动聚焦(af)弹簧3030和下部光学器件弹簧3032悬挂在自动聚焦轭上。以这种方式,当电流被施加到自动聚焦线圈时,洛伦兹力由于四个磁体的存在而逐步出现,并且基本上平行于光轴的力被生成,以相对于致动器的自动聚焦机构的支撑结构沿着光轴移动镜头载体并因此移动镜头,从而聚焦镜头。除了悬挂镜头载体并基本上消除寄生运动,上部弹簧3030和下部弹簧3032还抵制洛伦兹力,并因此将力转换为镜头的位移。图3中所示的基本体系架构代表一些实施例,其中光学图像稳定功能包括响应于如通过某种工具检测到的用户握手而在与光轴正交的线性方向移动致动器的(由自动聚焦轭支撑的)整个自动聚焦机构,所述工具诸如感测角速度的两轴或三轴陀螺仪。感兴趣的握手是在“俯仰和偏转方向”改变相机的角度倾斜,这可以通过镜头相对于图像传感器的所述线性运动来补偿。
在至少一些实施例中,致动器3000支撑结构上自动聚焦机构的悬挂可以通过使用四根角落线3020,例如具有圆形截面的线,来实现。每根线3020充当具有相对低刚度的、能够弯曲的弯曲横梁,从而允许在两个光学图像稳定自由度中的运动。但是,线3020在一些实施例中在平行于光轴的各方向是相对刚硬的,因为这将需要线伸展或弯曲,从而基本上防止在这些方向中的寄生运动。此外,适当隔开的四根这样的线的存在允许它们在俯仰和偏航的寄生倾斜方向是刚硬的,从而基本上防止镜头和图像传感器之间的相对动态倾斜。这可以通过理解每根线3020在需要它长度改变的方向中是刚硬的来了解,并且因此在每根线的端部处的固定点(总共八个点)将对于光学图像稳定机构的所有操作位置基本上构成平行六面体的顶点。
图4a-d示出了根据至少一些实施例的可用于多相机系统以便便携式变焦的包括成对的侧面磁体阵列的相机模块组件的示例实施例。
图4a-4c中的每一个包括相机单元400a-c的不同视图,其是用于捕获第一或第二视场的第一图像的多功能设备的第一相机单元或第二相机单元的一个实施例。相机单元400a-c中的每一个包括光学封装体402a-c之一和用于移动被配置为用于一焦距或可调整的焦距范围的光学封装体402a-c的光学图像稳定致动器404a-c之一。图4d是指示在图4a-c每一个中所示的各种组件的运动能力的图例。
光学稳定致动器404a-c包括磁体阵列406a-c和418a-c,其包括中央磁体阵列406a-c和远侧向磁体阵列418a-c。在一些实施例中,中央磁体阵列406a-c和远侧向磁体阵列418a-c被布置成相反且相互抵消的磁体对。此外,在一些实施例中,下部磁体阵列420b-c和上部磁体阵列422b被布置成类似的相反且相互抵消的对。在一些实施例中,中央磁体阵列406a-c和远侧向磁体阵列418a-c的指定是任意的,它们之间的区别在于相应阵列中磁体的相反且相互抵消的布置。在一些实施例中,中央磁体阵列406a-c和远侧向磁体阵列418a-c的指定是关于相机系统中的一对相机单元之间的中线定义的,如本文别处所描述的。
如在图4a-4d中所描绘的,相机单元400a-c包括中央磁体阵列406a-c,其可以沿第一相机单元的光学封装体和第二相机单元的光学封装体之间的轴定位。中央磁体阵列406a包括具有第一极性的中央上部磁体单元410a和具有与第一极性反平行的极性的中央下部磁体412a。相机单元400a-c还包括关于相机单元400a-c的光学封装体402a-c与中央磁体阵列406a-c相对定位的远侧向磁体阵列418a-c。远侧向磁体阵列418a包括具有第一极性的远侧下部磁体416a和具有与第一极性反平行的极性的远侧上部磁体414a。在一些实施例中,光学封装体或光学器件模块是容纳一个或多个镜头元件和用于将镜头连接到致动器以便相对于图像传感器移动镜头的其它组件的一组组件(例如,镜筒)。
在一些实施例中,相机单元400a-c包括关于相机单元400a-c的光学封装体402a-c与中央磁体阵列406a-c相对定位的远侧向磁体阵列418a-c,并且远侧向磁体阵列418a-c包括具有第一极性的远侧下部磁体416a和具有与第一极性反平行的极性的远侧上部磁体414a。
在一些实施例中,相机单元400a-c包括附连到光学封装体402a-c以便在x、y或z轴当中的任何一个移动光学封装体402a-c的上部自动聚焦线圈408a-b和下部自动聚焦线圈428a,其中,在一些实施例中,z轴是光学封装体402a-c的光轴(因此,具有三个自由度)。在一些实施例中,中央磁体阵列406a-c和远侧向磁体阵列418a-c与上部纬度(latitudal)sp线圈426a-c和下部sp纬度线圈424a和424c交互。如本领域普通技术人员将容易理解的,虽然磁体的特定取向和电流的特定方向对本文绘出的实施例示出,但是存在其它的实施例,其中电流的方向和磁极的取向被颠倒,并且这种实施例在本公开内容的范围和意图之内。
图4e-g绘出了根据至少一些实施例的可用于多相机系统以便便携式变焦的包括成对的侧面磁体阵列的相机模块组件的示例实施例。图4e-4g中的每一个包括相机单元400e-g的不同视图,其是用于捕获第一或第二视场的第一图像的多功能设备的第一相机单元或第二相机单元的一个实施例。相机单元400e-g中的每一个包括光学封装体402e-g之一和用于移动被配置为用于一焦距或可调整的焦距范围的光学封装体402e-g的光学图像稳定致动器404e之一(未在图4f中标注或在图4g中示出)。图4h是指示在图4e-g每一个中所示的各种组件的运动能力的图例。如本领域技术人员鉴于已查看本公开内容而将容易理解的,虽然磁体的特定取向和电流的特定方向对本文绘出的实施例示出,但是存在其它的实施例,其中电流的方向和磁极的取向被颠倒,并且这种实施例在本公开内容的范围和意图之内。
光学稳定致动器404e包括磁体阵列406e-f和418e-f,其包括中央磁体阵列406e-f和远侧向磁体阵列418e-f。在一些实施例中,中央磁体阵列406e-f和远侧向磁体阵列418e-f被布置成相反且相互抵消的磁体对。此外,在一些实施例中,下部磁体阵列420f和上部磁体阵列422f被布置成类似的相反且相互抵消的对。在一些实施例中,中央磁体阵列406e-f和远侧向磁体阵列418e-f的指定是任意的,它们之间的区别在于相应阵列中磁体的相反且相互抵消的布置。在一些实施例中,中央磁体阵列406e-f和远侧向磁体阵列418e-f的指定是关于相机系统中的一对相机单元之间的中线定义的,如本文别处所描述的。
如在图4e-4g中所描绘的,相机单元400e-g包括中央磁体阵列406e-f,其可以沿第一相机单元的光学封装体和第二相机单元的光学封装体之间的轴定位。中央磁体阵列406e包括具有第一极性的中央上部磁体410e和具有与第一极性反平行的极性的中央下部磁体412e。相机单元400e-f还包括关于相机单元400e-g的光学封装体402e-g与中央磁体阵列406e-f相对定位的远侧向磁体阵列418e-f。远侧向磁体阵列418e包括具有第一极性的远侧下部磁体416e和具有与第一极性反平行的极性的远侧上部磁体414e。
在一些实施例中,相机单元400e-g包括关于相机单元400e-f的光学封装体402a-c与中央磁体阵列406a-c相对定位的远侧向磁体阵列418a-c,并且远侧向磁体阵列418e-f包括具有第一极性的远侧下部磁体416e和具有与第一极性反平行的极性的远端上部磁体414e。
在一些实施例中,相机单元400e-g包括附连到光学封装体402e-f以便在x、y或z轴当中任何一个移动光学封装体402e-f的上部自动聚焦线圈408e-f和下部自动聚焦线圈428e,其中,在一些实施例中,z轴是光学封装体402e-f的光轴(因此,具有三个自由度)。在一些实施例中,中央磁体阵列406e-f和远侧向磁体阵列418e-f与中央线圈426e和426g以及径向sp线圈424e-g交互。
图4i-l示出了根据至少一些实施例的可用于多相机系统以便便携式变焦的包括成对的侧面磁体阵列的相机模块组件的示例实施例。图4i-4k中每一个包括相机单元400i-k的不同视图,其是用于捕获第一或第二视场的第一图像的多功能设备的第一相机单元或第二相机单元的一个实施例。相机单元400i-k中每一个包括光学封装体402i-k之一和用于移动被配置为用于一焦距或可调整的焦距范围的光学封装体402i-k的光学图像稳定致动器404i(未在图4j中标注或在图4k中示出)之一。图4l是指示在图4i-j每一个中所示的各种组件的运动能力的图例。
光学稳定致动器404i包括磁体阵列406i-j和418i-j,其包括中央磁体阵列406i-j和远侧向磁体阵列418i-j。在一些实施例中,中央磁体阵列406i-j和远侧向磁体阵列418i-j被布置成相反且相互抵消的磁体对。此外,在一些实施例中,下部磁体阵列420j和上部磁体阵列422j被布置成类似的相反且相互抵消的对。在一些实施例中,中央磁体阵列406i-j和远侧向磁体阵列418i-j的指定是任意的,它们之间的区别在于相应阵列中磁体的相反且相互抵消的布置。在一些实施例中,中央磁体阵列406i-j和远侧向磁体阵列418i-j的指定是关于相机系统中的一对相机单元之间的中线定义的,如本文别处所描述的。
如在图4i-4k中所描绘的,相机单元400i-k包括中央磁体阵列406i-j,其可以沿第一相机单元的光学封装体和第二相机单元的光学封装体之间的轴定位。中央磁体阵列406i包括具有第一极性的中央上部磁体410i和具有与第一极性反平行的极性的中央下部磁体412i。相机单元400i-j还包括关于相机单元400i-j的光学封装体402i-j与中央磁体阵列406i-j相对定位的远侧向磁体阵列418i-j。远侧向磁体阵列418i包括具有第一极性的远侧下部磁体416i和具有与第一极性反平行的极性的远侧上部磁体414i。
在一些实施例中,相机单元400i-j包括关于相机单元400i-j的光学封装体402i-j与中央磁体阵列406i-j相对定位的远侧向磁体阵列418i-j,并且远侧向磁体阵列418i-j包括具有第一极性的远侧下部磁体416i和具有与第一极性反平行的极性的远侧上部磁体414i。
在一些实施例中,相机单元400i-j包括附连到光学封装体402i-j以便在x、y或z轴当中任何一个移动光学封装体402i-j的上部自动聚焦线圈408i-j和下部自动聚焦线圈428j,其中,在一些实施例中,z轴是光学封装体402i-j的光轴(因此,具有三个自由度)。在一些实施例中,中央磁体阵列406i-j和远侧向磁体阵列418i-j与顶部sp线圈426i-j和下部sp线圈424i和424k交互。
图5绘出了根据至少一些实施例的可用于多相机系统以便便携式变焦的相机模块的示例实施例,其包括在共享磁体保持器中的角落磁体。
在一些实施例中,vcm在任何给定的时间向两个模块一起应用相同的ois校正。在一些实施例中,ois校正是焦距的函数并且对于两个模块不同。因此,在任何给定的时刻,vcm可以稳定仅一个模块。
在一些实施例中,视频捕获涉及在一个时间只利用一个镜头拍摄并且vcm可以在用户在1倍和4倍镜头之间切换的时候成功地命令ois校正。
在一些实施例中,图像融合组合来自1倍镜头的宽视场和来自4倍镜头的窄焦点,以产生在主体(图像中心)周围具有额外细节和清晰度的广角图像。它也被用来生成深度数据(立体视觉)。在一些实施例中,双ois方案允许同时命令对两个ois模块的不同校正。在一些实施例中,在快速曝光和对低主体运动的拍摄中,两个ois校正可以被相继应用,来产生相同的效果。
双相机单元500包括用于捕获第一或第二视场的第一图像的多功能设备的第一相机单元502a和第二相机单元502b的一个实施例。相机单元500a-b中的每一个包括光学封装体(圆形特征)504a-b之一和利用自动聚焦线圈520a-b用于移动被配置为用于一焦距或可调整的焦距范围的光学封装体504a-b的光学图像稳定致动器506a-b之一。
在一些实施例中,双相机单元500的相机系统包括共享磁体保持器508,第一相机单元的一个或多个磁体510a-516a和第二相机单元的一个或多个磁体510b-516b附连到共享磁体保持器508,被用来生成可用来在第一相机致动器506a和第二相机致动器506b当中的一个或多个中产生运动的磁场。在一些实施例中,双相机单元500的相机系统包括共享磁体保持器508,第一相机单元的一个或多个对角成角度角落磁体510a-516a和第二相机单元的一个或多个对角成角度角落磁体510b-516b附连到共享磁体保持器508,被用来生成可用于在第一相机致动器506a和第二相机致动器506b当中的一个或多个中产生运动的磁场,但是其它实施例可以与如本文别处所描述的线性磁体对或线性磁体一起采用共享磁体保持器508。
图6a-e示出了根据至少一些实施例的可用于多相机系统以便便携式变焦的相机模块组件的示例实施例,其包括共享磁体。在一些实施例中,通过利用侧面磁体,vcm可以在两个模块之间共享一个磁体。在一些实施例中,共享的磁体有助于减少镜头中心到中心的距离,即视差减少(以及整体尺寸)。方形设计也允许对称动力学。在一些实施例中,vcm在任何给定的时间对两个模块一起应用相同ois校正。在一些实施例中,ois校正是焦距的函数并且对于两个模块不同。因此,在任何给定的时刻,在一些实施例中,vcm稳定仅一个模块。
在一些实施例中,捕获涉及在一个时间只利用一个镜头拍摄并且vcm可以在用户在1倍和4倍镜头之间切换的时候成功地命令ois校正。在一些实施例中,图像融合组合来自1倍镜头的宽视场和来自4倍镜头的窄焦点,以产生在主体(图像中心)周围具有额外细节和清晰度的广角图像。在一些实施例中,它也被用来生成深度数据(立体视觉)。
双相机单元600a-e包括用于捕获第一或第二视场的第一图像的多功能设备的第一相机单元602a-e和第二相机单元618a-d的一个实施例。相机单元602a-e和618a-d中的每一个包括光学封装体604b-e和606b-d之一和用于移动被配置为用于一焦距或可调整的焦距范围的光学封装体604b-e和606b-d的致动器组件。在一些实施例中,双相机单元600a-e的相机系统包括共享磁体保持器608a-e,第一相机单元602a-e的一个或多个共享磁体620a和一个或多个非共享磁体610a-612a以及第二相机单元618a-d的一个或多个磁体613a-615a附连到共享磁体保持器608a-e,被用来生成可用于在第一相机单元602a-e和第二相机单元618a-d当中的一个或多个中产生运动的磁场。在一些实施例中,双相机单元600a-e的相机系统包括第一相机单元602a-e的线圈630a-638e和第二相机单元的一个或多个线圈640a-648e,被用来生成可用来在第一相机单元602a-e和第二相机单元618a-d当中的一个或多个中产生运动的磁场。吊线650c-652e和覆盖物容器654b-e也被示出。在一些实施例中,线圈636b-d和线圈646b-d是单个的共享线圈。在一些实施例中,共享磁体保持器608a-e是铰接在一起的一对独立单元。
图7a-c示出了根据至少一些实施例的可用于多相机系统以便便携式变焦的相机模块组件的示例实施例,其包括共享磁体。双相机单元700a-c包括用于捕获第一或第二视场的第一图像的多功能设备的第一相机单元702a-c和第二相机单元718a-b的一个实施例。相机单元702a-c和718a-b中的每一个包括光学封装体704a-c和706a-b之一以及用于移动被配置为用于一焦距或可调整的焦距范围的光学封装体704a-c和706a-b的致动器组件。在一些实施例中,双相机单元700a-c的相机系统包括共享磁体保持器708a-b,第一相机单元702a-c的一个或多个共享磁体720a和一个或多个非共享磁体710a-712a以及第二相机单元718a-b的一个或多个磁体713a-715a附连到共享磁体保持器708a-b,以生成可用于在第一相机单元702a-c和第二相机单元718a-b中的一个或多个当中产生运动的磁场。在一些实施例中,第一相机单元702a-c的一个或多个非共享磁体710a-712a以及共享磁体720a的全部的所指示磁场方向向内朝向光学封装体704a-c取向,而第二相机单元718a-b的一个或多个磁体713a-715a以及共享磁体720a的全部的所指示磁场方向向外远离光学封装体704a-b取向。
在一些实施例中,双相机单元700a-e的相机系统包括第一相机单元702a-c的线圈730a-736c和第二相机单元的一个或多个线圈740a-744b,被用来生成可用于在第一相机单元702a-c和第二相机单元718a-b当中的一个或多个中产生运动的力。吊线750c和覆盖物容器754a-c也被示出。在一些实施例中,线圈746a-b是单个的共享线圈。在一些实施例中,共享磁体保持器708a-b是铰接在一起的一对独立单元。
图8a-e示出了根据至少一些实施例的可用于多相机系统以便便携式变焦的相机模块组件的示例实施例,其包括静止磁体。在一些实施例中,图8a-e的vcm体系架构是基于静止磁体设计的,从而允许两个oisvcm并排放置,由于两者之间的磁交互而具有降低的冲程损失。在一些实施例中,vcm可被用来独立地命令对两个模块的所需ois校正。
在一些实施例中,目前的设计允许包括3个不同的独立驱动通道(驱动x、驱动y、驱动z)以及用于变焦或电致变色光圈的第4个辅助通道。
相机单元802a-c包括用于捕获第一或第二视场的第一图像的多功能设备的第一相机单元和/或第二相机单元的一个实施例。相机单元802a-c当中的每一个包括包含光学封装体的光学器件载体804a-b之一以及用于移动被配置为用于一焦距或可调整的焦距范围的光学器件载体804a-b中的光学封装体的致动器组件。
在一些实施例中,相机单元802a-c的相机系统包括相机单元802a-c的一个或多个静止磁体810a-816a,以生成可用于在相机单元802a-c当中的一个或多个中产生运动的磁场。
在一些实施例中,相机单元802a-c的相机系统包括在线圈底座828a-c中设置的线圈830b-832b和相机单元802a-c的线圈保持器826a-b,被用来生成可用于在相机单元802a-c中产生运动的力。吊线和控制线858a-872b提供控制和数据信号的悬挂和传输。线圈轨道832b-838c和底座840b-c也被示出。线870a-872a提供af(+/-)信号。线858a-860a提供aux(+/-)信号。线862a-864a提供sp_x(+/-)信号。线866a-868a提供sp_y(+/-)信号。
图8e包含用于理解图8a-8c的各个部分的图例。图8d示出控制线862a-864a到框架888d-890d的接合。
图9a-d绘出了根据至少一些实施例的可用于多相机系统以便便携式变焦的相机模块组件的示例实施例,其包括静止磁体。双相机单元900a-c包括用于捕获第一或第二视场的第一图像的多功能设备的第一相机单元902a-c和第二相机单元918a-c的实施例。
相机单元902a-c及918a-c中的每一个包括光学封装体904a-b和909a-b之一以及用于移动被配置为用于一焦距或可调整的焦距范围的光学封装体904a-b和909a-b的致动器组件。
在一些实施例中,双相机单元900a-c的相机系统包括独立的磁体保持器907a-908b,第一相机单元902a-c的一个或多个非共享磁体910a-913c和第二相机单元918a-c的一个或多个磁体914a-917c附连到磁体保持器907a-908b,被用来生成可用于在第一相机单元902a-c和第二相机单元918a-c中的一个或多个中产生运动的磁场。在一些实施例中,双相机单元900a-c的相机系统包括第一相机单元902b的线圈932b-934b和第二相机单元的一个或多个线圈936b-938b,被用来生成可用于在第一相机单元902a-c和第二相机单元918a-c中的一个或多个中产生运动的磁场。吊线950a-964b也被示出。线圈底座980a-982c、致动器底座990b-992c,还有sp线圈轨道970b-978c。图9d是示出图9a-9c的组件的图例。
图10a-d示出了根据至少一些实施例的可用于多相机系统以便便携式变焦的相机模块组件的示例实施例,其包括静止磁体。双相机单元1000a-c包括用于捕获第一或第二视场的第一图像的、与多功能设备的第二相机单元1018a-c共享磁体1015a-1015c的第一相机单元1002a-c的实施例。
相机单元1002a-c和1018a-c当中的每一个包括光学封装体1004a-b和1009a-b之一以及用于移动被配置为用于一焦距或可调整的焦距范围的光学封装体1004a-b和1009a-b的致动器组件。
在一些实施例中,双相机单元1000a-c的相机系统包括独立的磁体保持器1007a-1008b,第一相机单元1002a-c的一个或多个非共享磁体1010a-1013c以及第二相机单元1018a-c的一个或多个磁体1014a-c、共享磁体1015a-c和1016a-1017c附连到磁体保持器1007a-1008b,被用来生成可用于在第一相机单元1002a-c和第二相机单元1018a-c当中的一个或多个中产生运动的磁场。在一些实施例中,双相机单元1000a-c的相机系统包括第一相机单元1002b的线圈1032b-1034b和第二相机单元的一个或多个线圈1036b-1038b,被用来生成可用于在第一相机单元1002a-c和第二相机单元1018a-c当中的一个或多个中产生运动的力。吊线1050a-1064b也被示出。线圈底座1080a-1082c、致动器底座1090b-1092c,还有sp线圈轨道1070b-1078c。图10d是示出图10a-10c的组件的图例。
图11a-c绘出了根据至少一些实施例的可用于多相机系统以便便携式变焦的相机模块组件的示例实施例,其包括被屏蔽的磁体。一些实施例使用高导磁率金属来屏蔽磁场,以限制它留在磁体保持器内,从而限制来自附近磁性材料的不期望的交互力或扰动或来自其它电磁设备的杂散场。使用高导磁率1010钢的例子在图11a-11c中示出。在一些实施例中,屏蔽材料被涂覆或胶合或插入模制到塑料磁体保持器中。在一些实施例中,屏蔽材料被用来制作整个磁体保持器(例如,以金属注射成型)。
相机单元1102a-1104a当中的每一个包括包含光学封装体的光学器件载体1106a、1106b和1108a之一以及用于移动被配置为用于一焦距或可调整的焦距范围的光学器件载体1106a-b和1108a中的光学封装体的致动器组件。
在一些实施例中,相机单元1102a-1104a的相机系统包括相机单元1102a-1104a的一个或多个磁体1110a-1116a和1110b,具有在磁体保持器1130a-1136a和1130b中设置的厚度为t1128b的金属屏蔽1120a-1126a和1120b,以生成可用于在相机单元1102a-1104a的一个或多个中产生运动的磁场。在一些实施例中,相机单元1102a-1104a独立操作。
在一些实施例中,相机单元1102a-c的相机系统包括在线圈底座11211a-c中设置的线圈1140a-1146a和1140b以及相机单元1102a-c的线圈保持器1126a-b,被用来生成可用于在相机单元1102a-c中产生运动以便相对于底座1152a-1154a运动的力。图11c是与图11a-11b一起使用的图例。
图12a-g绘出了根据至少一些实施例的可用于多相机系统以便便携式变焦的相机模块组件的示例实施例,其包括忽略模块之间的中央磁体的磁体阵列。一些实施例使用在便携式设备中启用并排(双)光学图像稳定(ois)相机模块的磁体布置,在相邻模块之间具有最小磁交互。
虽然本文所描述的其它磁体布置具有总共四个磁体:模块的每个角落一个或者沿模块的每一侧一个,但是如下所描述和在图12a-g中所示的实施例包括在一侧上的单个侧面磁体和在相邻侧上的总共四个磁体,每对磁体具有相反的极性,每个模块总共五个磁体。其余的单侧(例如,在两个致动器之间居中)不具有永久磁体。在一些实施例中,相反极性的磁体用来包含边缘通量场,否则这可能是相邻的相机模块之间的交互力的主要来源。这种实施例减小交互力。
在一些实施例中,图12a-12g中的每一个包括可用于双相机单元的磁体集合(或者磁体和线圈的集合)的视图,该单元是用于捕获第一或第二视场的第一图像的多功能设备的第一相机单元和第二相机单元的一个实施例。在一些实施例中,磁体1202a-g是第一相机单元的侧向磁体。在一些实施例中,磁体1204a-g是第二相机单元的侧向磁体。在一些实施例中,相机系统1200a-g各自包括关于侧向磁体1202a-g和侧向磁体1204a-g之间的轴彼此相对定位的第一对第一致动器横向磁体1206a-g和1208a-g。在一些实施例中,相机系统1200a-g还各自包括关于侧向磁体1202a-g和侧向磁体1204a-g之间的轴彼此相对定位的第二对第一致动器横向磁体1210a-g和1212a-g。
在一些实施例中,相机系统1200a-g还各自包括关于侧向磁体1202a-g和侧向磁体1204a-g之间的轴彼此相对定位的第一对第二致动器横向磁体1226a-g和1228a-g。在一些实施例中,相机系统1200a-g还各自包括关于侧向磁体1202a-g和侧向磁体1204a-g之间的轴彼此相对定位的第二对第二致动器横向磁体1230a-g和1232a-g。在一些实施例中,磁体1230a-g、1226a-g、1208a-g和1210a-g通过与第二极性反平行的第一极性被取向,其中磁体1228a-g、1226a-g、1206a-g和1212a-g通过第二极性被取向。
在一些实施例中,磁体1206a-g和1210a-g被排列成具有彼此相反极性的一对,并且磁体1232a-g和1226a-g被排列成具有彼此相反极性的一对。在一些实施例中,磁体1206a-g和1210a-g被排列成具有彼此相反极性的一对,并且磁体1232a-g和1226a-g被排列成具有彼此相反极性的一对。在一些实施例中,ois线圈1240a-g与由磁体1202a-g-1232a-g中的相应磁体生成的磁场交互。取向1252b-c-1258b-c的一些实施例在图12b-c中提供。在一些实施例中,自动聚焦线圈1282e-1288g与由磁体1202a-g-1232a-g中的相应磁体生成的磁场交互。要指出,图12a-g任何一个中的磁场取向可以与图12a-g中任何其它的磁场取向不同,使得“第一取向”或“第二取向”的使用在图之间是任意的,并且在不背离本文包含的公开内容的范围或意图的情况下,表示许多可能的实施例。
图13a-b绘出了根据至少一些实施例的可用于多相机系统以便便携式变焦的相机模块组件的示例实施例,其包括忽略模块之间的中央磁体的磁体阵列。
在一些实施例中,图13a-13b中的每一个包括可用于双相机单元的磁体集合的视图,该单元是用于捕获第一或第二视场的第一图像的多功能设备的第一相机单元和第二相机单元的一个实施例。在一些实施例中,磁体1302a-b是第一相机单元的侧向磁体。在一些实施例中,磁体1304a-b是第二相机单元的侧向磁体。在一些实施例中,相机系统1300a-b各自包括关于侧向磁体1302a-b和侧向磁体1304a-b之间的轴彼此相对定位的第一对第一致动器横向磁体1306a-b和1308a-b。在一些实施例中,相机系统1300a-b还各自包括关于侧向磁体1302a-b和侧向磁体1304a-b之间的轴彼此相对定位的第二对第一致动器横向磁体1310a和1313a。
在一些实施例中,相机系统1300a-b还各自包括关于侧向磁体1302a-b和侧向磁体1304a-b之间的轴彼此相对定位的第一对第二致动器横向磁体1326a和1328a。在一些实施例中,相机系统1300a-b还各自包括关于侧向磁体1302a-b和侧向磁体1304a-b之间的轴彼此相对定位的第二对第二致动器横向磁体1330a-b和1332a-b。在一些实施例中,磁体1330a-b、1326a、1306a-b和1313a通过与第二极性1354b反平行的第一极性1352b被取向,其中磁体1328a、1332a-b、1310a和1308a-b通过第二极性1354b被取向。
在一些实施例中,磁体1306a-b和1310a被排列成具有彼此相反极性的一对,并且磁体1332a-b和1326a被排列成具有彼此相反极性的一对。在一些实施例中,磁体1306a-b和1310a被排列成具有彼此相反极性的一对,并且磁体1332a-b和1326a被排列成具有彼此相反极性的一对。
图14a是根据至少一些实施例的可用于多相机系统以便便携式变焦的方法的流程图。多功能设备的第一相机单元——具有带第一焦距的第一光学封装体——捕获第一视场的第一图像(框1400)。多功能设备的第二相机单元——具有带第二焦距的第二光学封装体——同时捕获是第一视场的子集的第二视场的第二图像,其中第二焦距与第一焦距不同(框1402)。第一图像和第二图像作为分别的数据结构被保存到存储介质(框1404)。第一图像在具有用于切换成第二图像的显示的控件的屏幕界面中被显示(框1406)。响应于该控件的致动,第二图像代替第一图像被显示(框1408)。
图14b是根据至少一些实施例的可用于多相机系统以便便携式变焦的方法的流程图。具有带第一焦距的第一光学封装体的多功能设备的第一相机单元捕获第一视场的第一图像(框1410)。具有带第二焦距的第二光学封装体的多功能设备的第二相机单元同时捕获是第一视场的子集的第二视场的第二图像,其中第二焦距与第一焦距不同(框1412)。光学图像稳定被提供给第一相机单元(框1414)。光学图像稳定被提供给第二相机单元(框1416)。
示例计算机系统
图15示出了可以被配置为执行上述任意或全部实施例的示例计算机系统1500。在不同实施例中,计算机系统1500可以是各种类型的设备中的任意一种,包括但不限于个人计算机系统、台式计算机、膝上型计算机、笔记本计算机、平板计算机、片状计算机、板状计算机或上网本计算机、大型计算机系统、手持式计算机、工作站、网络计算机、相机、机顶盒、移动设备、消费者设备、视频游戏控制台、手持式视频游戏设备、应用服务器、存储设备、电视机、视频记录设备、外围设备(诸如交换机、调制解调器、路由器),或者一般而言任何类型的计算或电子设备。
如本文所描述的双主相机系统的各种实施例,包括如本文所描述的单帧相机主动光学倾斜对准校正的实施例,可以在一个或多个计算机系统1500中被执行,其中计算机系统可以与各种其它设备进行交互。要指出的是,根据各种实施例,以上关于图1-10描述的任何组件、动作或功能可以在一个或多个被配置为图15的计算机系统1500的计算机上实现。在所示实施例中,计算机系统1500包括经由输入/输出(i/o)接口1530耦合到系统存储器1520的一个或多个处理器1510。计算机系统1500还包括耦合到i/o接口1530的网络接口1540,以及一个或多个输入/输出设备1550,诸如光标控制设备1560、键盘1570和(一个或多个)显示器1580。在一些情况下,可以预期实施例可以利用计算机系统1500的单个实例来实现,而在其它实施例中,多个这样的系统或构成计算机系统1500的多个节点可被配置为托管实施例的不同部分或实例。例如,在一个实施例中,一些元件可以经由与实现其它元素的那些节点截然不同的计算机系统1500的一个或多个节点来实现。
在各种实施例中,计算机系统1500可以是包括一个处理器1510的单处理器系统,或者是包括若干处理器1510(例如,两个、四个、八个,或其它合适的个数)的多处理器系统。处理器1510可以是能够执行指令的任何合适的处理器。例如,在各种实施例中,处理器1510可以是实现多种多样的指令集体系架构(isa)当中的任意一种的通用或嵌入式处理器,isa诸如x86、powerpc、sparc或mipsisa或者任何其它合适的isa。在多处理器系统中,每个处理器1510通常可以——但不是必定——实现相同的isa。
系统存储器1520可被配置为存储可由处理器1510访问的相机控制程序指令1522和/或相机控制数据。在各种实施例中,系统存储器1520可以利用任何合适的存储器技术实现,这些技术诸如静态随机存取存储器(sram)、同步动态ram(sdram)、非易失性/闪存型存储器,或任何其它类型的存储器。在所示实施例中,程序指令1522可被配置为实现结合任何上述功能的镜头控制应用1524。此外,存储器1520的现有相机控制数据1532可以包括上述任何信息或数据结构。在一些实施例中,程序指令和/或数据可被接收、发送或存储在不同类型的计算机可存取介质或与系统存储器1520或计算机系统1500分离的类似介质上。虽然计算机系统1500被描述为实现前面的附图的功能框的功能,但是本文所描述的任何功能都可以经由这种计算机系统来实现。
在一个实施例中,i/o接口1530可被配置为协调处理器1510、系统存储器1520和设备中的包括网络接口1540或其它外设接口(诸如输入/输出设备1550)的任何外围设备之间的i/o流量。在一些实施例中,i/o接口1530可以执行任何必要的协议、定时或其它数据变换,以便将来自一个组件(例如,系统存储器1520)的数据信号转换成适于由另一组件(例如,处理器1510)使用的格式。在一些实施例中,i/o接口1530可以包括对通过各种类型的外设总线而附连的设备的支持,外设总线诸如像外围组件互连(pci)总线标准或通用串行总线(usb)标准的变体。在一些实施例中,i/o接口1530的功能可以被分成两个或更多个分别的组件,诸如像北桥和南桥。而且,在一些实施例中,i/o接口1530的一些或全部功能,诸如到系统存储器1520的接口,可被直接结合到处理器1510中。
网络接口1540可被配置为允许数据在计算机系统1500与附连到网络1585的其它设备(例如,载体或代理设备)之间或者在计算机系统1500的节点之间进行交换。在各种实施例中,网络1585可以包括一个或多个网络,包括但不限于局域网(lan)(例如,以太网或企业网络)、广域网(wan)(例如,互联网)、无线数据网络、某种其它电子数据网络,或它们的某种组合。在各种实施例中,网络接口1540可以经由以下来支持通信:有线或无线通用数据网络,诸如像任何适当类型的以太网网络;电信/电话网络,诸如模拟语音网络或数字光纤通信网络;存储区域网络,诸如光纤通道san,或任何其它合适类型的网络和/或协议。
在一些实施例中,输入/输出设备1550可以包括一个或多个显示终端、键盘、小键盘、触摸板、扫描设备、语音或光学识别设备,或者适于由一个或多个计算机系统1500输入或访问数据的任何其它设备。多个输入/输出设备1550可以存在于计算机系统1500中或者可以在计算机系统1500的各个节点上分布。在一些实施例中,类似的输入/输出设备可以与计算机系统1500分离并且可以通过有线或无线连接,诸如经网络接口1540,与计算机系统1500的一个或多个节点交互。
如图15中所示,存储器1520可以包括程序指令1522,程序指令可以是处理器可执行的,以实现上述任何元素或动作。在一个实施例中,程序指令可以实现上述方法。在其它实施例中,不同的元素和数据可以被包括。要指出,数据可以包括上述任何数据或信息。
本领域技术人员将认识到,计算机系统1500仅仅是说明性的并且不意在限制实施例的范围。特别地,计算机系统和设备可以包括可执行所指示的功能的硬件或软件的任意组合,包括计算机、网络设备、互联网设备、pda、无线电话、寻呼机,等等。计算机系统1500还可以连接到其它未示出的设备,或代替地可以作为独立的系统操作。此外,在一些实施例中,由所示组件提供的功能可以在更少的组件中组合或者在附加的组件中分布。类似地,在一些实施例中,一些示出的组件的功能可以不被提供和/或其它附加的功能可以是可用的。
本领域技术人员还将认识到,虽然各种项目被示为在使用中被存储在存储器中或储存设备上,但是这些项目或它们的部分可以在存储器和其它存储设备之间被传送,用于存储器管理和数据完整性。作为替代,在其它实施例中,软件组件的一些或全部可以在另一个设备上的存储器中执行并且经由计算机间的通信与所示出的计算机系统进行通信。系统组件或数据结构的一些或全部也可以被存储(例如,作为指令或结构化数据)在计算机可存取介质或便携式物品上以由适当的驱动器读取,驱动器的各种例子在上面进行了描述。在一些实施例中,存储在与计算机系统1500分离的计算机可存取介质上的指令可以经由传输介质或者经诸如网络和/或无线链路的通信介质被输送的信号(诸如电、电磁或数字信号)被发送到计算机系统1500。各种实施例还可以包括接收、发送或存储根据前面的描述在计算机可存取介质上实现的指令和/或数据。一般而言,计算机可存取介质可以包括非临时性计算机可读存储介质或存储器介质,诸如磁或光介质,例如盘或dvd/cd-rom,易失性或非易失性介质,诸如ram(例如sdram、ddr、rdram、sram等)、rom,等等。在一些实施例中,计算机可存取介质可以包括传输介质或经诸如网络和/或无线链路的通信介质被输送的信号(诸如电、电磁或数字信号)。
在不同的实施例中,本文所描述的方法可以在软件、硬件或它们的组合中实现。此外,方法的框的次序可以改变,并且各种元素可以被添加、重新排序、组合、省略、修改等等。可作出各种修改和改变,如将对受益于本公开内容的本领域技术人员显而易见的。本文所描述的各种实施例是说明性的而不是限制。许多变化、修改、添加和改进是可能的。因而,多个实例可以为在本文被描述为单个实例的组件提供。各种组件、操作和数据存储之间的边界在某种程度上是任意的,并且特定的操作是在具体说明性配置的背景下示出的。
实施例的附加描述:
条款1:多功能设备的相机系统,包括:
多功能设备的第一相机单元,用于捕获第一视场的第一图像,其中,
第一相机单元包括用于移动被配置为用于第一焦距的第一光
学封装体的第一致动器;以及
多功能设备的第二相机单元,用于同时捕获第二视场的第二图像,其中,
第二相机单元包括用于移动被配置为用于第二焦距的第二光
学封装体的第二致动器,
第二致动器包括第二致动器侧向磁体;
第一光学封装体和第二光学封装体沿第一致动器侧向磁体和第二致动器侧向磁体之间的轴位于第一致动器侧向磁体和第二致动器侧向磁体之间;
没有致动器侧向磁体沿该轴位于第一光学封装体和第二光学封装体之间。
条款2:如条款1所述的相机系统,其中第一致动器侧向磁体和第二致动器侧向磁体具有彼此反平行对准的极性。
条款3:如条款1-2中任何一项所述的相机系统,其中,
第一相机单元和第二相机单元各自包括关于第一致动器侧向磁体和第二致动器侧向磁体之间的轴彼此相对定位的相应的第一对第一致动器横向磁体;以及
第一相机单元和第二相机单元各自包括关于第一致动器侧向磁体和第二致动器侧向磁体之间的轴彼此相对定位的相应的第二对第一致动器横向磁体。
条款4:如条款3所述的相机系统,其中,
相应的第一对第一致动器横向磁体的磁体具有与第一对第二致动器横向磁体的对应相应磁体的相应对准平行的极性对准。
条款5:如条款3所述的相机系统,其中,
相应的第一对第一致动器横向磁体的磁体具有与第一对第二致动器横向磁体的对应相应磁体的相应对准反平行的极性对准。
条款6:如条款5所述的相机系统,其中,
第一致动器侧向磁体和第二致动器侧向磁体具有与相应的第一对第一致动器横向磁体的极性以直角对准的极性。
条款7:如条款1-6中任何一项所述的相机系统,还包括:
线圈,与在平行于第一致动器侧向磁体和第二致动器侧向磁体在其中具有对准的极性的平面的平面中循环的电流对准。
条款8:多功能设备的相机单元,包括:
光学封装体;
致动器,用于将光学封装体移动到第一焦距,其中致动器包括:
到光学封装体的一侧的侧向磁体,
第一对第一致动器横向磁体,关于光学封装体和侧向磁体之间的轴在彼此相对的侧上定位,其中
侧磁体位于光学封装体的不存在横向磁体的一侧上;以及
其中没有致动器侧向磁体在该光学封装体的没有侧向磁体和横向磁体位于其上的其余侧上定位。
条款9:如条款8所述的相机单元,还包括:
线圈,与在平行于侧向磁体和横向磁体在其中具有对准的极性的平面的平面中循环的电流对准。
条款10:如条款8-9中任何一项所述的相机单元,还包括:
线圈,与在垂直于侧向磁体和横向磁体在其中具有对准的极性的平面的平面中循环的电流对准。
条款11:如条款8-10中任何一项所述的相机单元,还包括:
第二对第一致动器横向磁体,关于侧向磁体和光学封装体之间的轴彼此相对定位。
条款12:如条款11所述的相机单元,还包括:
第一对横向磁体的磁体具有彼此反平行的极性对准。
条款13:如条款11所述的相机单元,还包括:
第二对横向磁体的磁体具有彼此反平行的极性对准。
条款14:如条款11所述的相机单元,还包括:
第一对横向磁体的磁体具有与在侧向磁体和光学封装体之间的轴的同一侧上定位的第二对横向磁体的磁体反平行的极性对准。
条款15:致动器,包括:
侧向磁体,用于移动光学封装体,其中侧向磁体定位到光学封装体的一侧,
第一对第一致动器横向磁体,关于光学封装体和侧向磁体之间的轴在彼此相对的侧上定位,其中
侧向磁体在光学封装体的不存在横向磁体的一侧上定位;以
及
其中没有致动器侧向磁体在该光学封装体的没有侧向磁体和横向磁体位于其的其余侧上定位。
条款16:如条款15所述的致动器,还包括:
线圈,与在平行于侧向磁体和横向磁体在其中具有对准的极性的平面的平面中循环的电流对准。
条款17:如条款15-16中任何一项所述的致动器,还包括:
线圈,与在垂直于侧向磁体和横向磁体在其中具有对准的极性的平面的平面中循环的电流对准。
条款18:如条款15-17中任何一项所述的致动器,还包括:
第二对第一致动器横向磁体,关于侧向磁体和光学封装体之间的轴彼此相对定位。
条款19:如条款18所述的致动器,其中:
第一对横向磁体的磁体具有彼此反平行对准的极性。
条款20:如条款18所述的致动器,其中:
第二对横向磁体的磁体具有彼此反平行对准的极性。
条款21:多功能设备的相机系统,包括:
多功能设备的第一相机单元,用于捕获第一视场的第一图像,其中,
第一相机单元包括用于移动被配置为用于第一焦距的第一光学封装体的第一光学图像稳定致动器;以及
多功能设备的第二相机单元,用于同时捕获第二视场的第二图像,其中,
第二相机单元包括用于移动被配置为用于第二焦距的第二光学封装体的第二光学图像稳定致动器,以及
第一焦距与第二焦距不同。
条款22:如条款21所述的相机系统,其中:
相机系统包括在第一相机单元和第二相机单元之间定位的共享磁体,以生成可用于在第一相机致动器和第二相机致动器两者中产生运动的磁场。
条款23:如条款21-22中任何一项所述的相机系统,其中:
相机系统包括在第一相机单元和第二相机单元之间定位的共享磁体,以生成可用于在第一相机致动器和第二相机致动器两者中产生运动的磁场;
相机系统还包括关于第一相机单元的光轴与共享磁体相对定位的第一致动器侧向磁体;
相机系统还包括关于共享磁体和第一致动器侧向磁体之间的轴彼此相对定位的一对第一致动器横向磁体;
相机系统还包括关于第二相机单元的光轴与共享磁体相对定位的第二致动器侧向磁体;以及
相机系统还包括关于共享磁体和第二致动器侧向磁体之间的轴彼此相对定位的一对第二致动器横向磁体。
条款24:如条款21-23中任何一项所述的相机系统,其中:
相机系统包括共享磁体保持器,第一相机单元的一个或多个磁体和第二相机单元的一个或多个磁体附连到共享磁体保持器,以用来生成可用于在第一相机致动器和第二相机致动器当中的一个或多个中产生运动的磁场。
条款25:如条款21-24中任何一项所述的相机系统,其中:
相机系统包括相对于第一相机单元和第二相机单元的图像传感器被固定在固定位置处的一个或多个静止磁体,以生成可用于在第一相机致动器和第二相机致动器当中的一个或多个中产生运动的磁场。
条款26:如条款21-25中任何一项所述的相机系统,其中:
第二相机单元包括沿第一相机单元的第一光学封装体和第二相机单元的第二光学封装体之间的轴定位的第二中央磁体阵列;
第二中央磁体阵列包括具有第一极性的第二中央上部磁体和具有与第一极性反平行的极性的第二中央下部磁体;
第二相机单元包括关于第二相机单元的第二光学封装体与第二中央磁体阵列相对定位的第二远侧向磁体阵列;以及
第二远侧向磁体阵列包括具有第一极性的第二远侧下部磁体和具有与第一极性反平行的极性的第二远侧上部磁体。
条款27:如条款26所述的相机系统,其中:
第一相机单元包括沿第一相机单元的第一光学封装体和第二相机单元的第二光学封装体之间的轴定位的第一中央磁体阵列;
第一中央磁体阵列包括具有第一极性的第一中央上部磁体和具有与第一极性反平行的极性的第一中央下部磁体;
第一相机单元包括关于第一相机单元的第一光学封装体与第一中央磁体阵列相对定位的第一远侧向磁体阵列;以及
第一远侧向磁体阵列包括具有第一极性的第一远侧下部磁体和具有与第一极性反平行的极性的第一远侧上部磁体。
条款28:如条款21-27中任何一项所述的相机系统,还包括:
磁屏蔽,在第一光学图像稳定致动器和第二光学图像稳定致动器之间。
条款29:如条款21-28中任何一项所述的相机系统,还包括:
金属屏蔽,在第一光学图像稳定致动器和第二光学图像稳定致动器之间,其中,
金属屏蔽包括钢,其包括至少一定量的铁、一定量的锰、一定量的硫、一定量的磷和一定量的碳。
条款30:一种方法,包括:
多功能设备的第一相机单元捕获第一视场的第一图像;
多功能设备的第二相机单元同时捕获第二视场的第二图像,其中,
第一相机单元包括具有第一焦距的第一光学封装体,
第二相机单元包括具有第二焦距的第二光学封装体,
第一焦距与第二焦距不同,以及
第一视场是第二视场的子集;
向第一相机单元提供光学图像稳定;以及
向第二相机单元提供光学图像稳定。
条款31:如条款30所述的方法,其中:
向第一相机单元提供光学图像稳定和向第二相机单元提供光学图像稳定还包括彼此独立地移动第一相机单元和第二相机单元。
条款32:如条款30-31中任何一项所述的方法,其中:
向第一相机单元提供光学图像稳定和向第二相机单元提供光学图像稳定还包括一致地移动第一相机单元和第二相机单元。
条款33:如条款30-32中任何一项所述的方法,其中:
向第一相机单元提供光学图像稳定和向第二相机单元提供光学图像稳定还包括基于在第一相机单元和第二相机单元之间共享的磁体在第一相机单元中生成第一磁场并在第二相机单元中生成第二磁场。
条款34:如条款30-33中任何一项所述的方法,其中:
向第一相机单元提供光学图像稳定和向第二相机单元提供光学图像稳定还包括通过共享中央磁体的第一相机单元致动器和第二相机单元致动器的操作一致地移动第一相机单元和第二相机单元。
条款35:如条款30-34中任何一项所述的方法,其中:
向第一相机单元提供光学图像稳定和向第二相机单元提供光学图像稳定还包括通过共享磁体保持器的第一相机单元致动器和第二相机单元致动器的操作一致地移动第一相机单元和第二相机单元。
条款36:非临时性计算机可读存储介质,其存储程序指令,其中程序指令是计算机可执行的以实现:
利用多功能设备的第一相机单元捕获第一视场的第一图像;
利用多功能设备的第二相机单元同时捕获第二视场的第二图像,其中,
第一相机单元包括具有第一焦距的第一光学封装体,
第二相机单元包括具有第二焦距的第二光学封装体,
第一焦距与第二焦距不同,以及
第一视场是第二视场的子集;
向第一相机单元提供光学图像稳定;以及
向第二相机单元提供光学图像稳定。
条款37:如条款36所述的非临时性计算机可读存储介质,其中:
计算机可执行以实现向第一相机单元提供光学图像稳定和向第二相机单元提供光学图像稳定的程序指令还包括计算机可执行以实现彼此独立地移动第一相机单元和第二相机单元的程序指令。
条款38:如条款36-37中任何一项所述的非临时性计算机可读存储介质,其中:
计算机可执行以实现向第一相机单元提供光学图像稳定和向第二相机单元提供光学图像稳定的程序指令还包括计算机可执行以实现统一地移动第一相机单元和第二相机单元的程序指令。
条款39:如条款36-38中任何一项所述的非临时性计算机可读存储介质,其中:
计算机可执行以实现向第一相机单元提供光学图像稳定的程序指令和计算机可执行以实现向第二相机单元提供光学图像稳定的程序指令还包括计算机可执行以基于在第一相机单元和第二相机单元之间共享的磁体在第一相机单元中生成第一磁场和在第二相机单元中生成第二磁场的程序指令。
条款40:如条款36-39中任何一项所述的非临时性计算机可读存储介质,其中:
计算机可执行以实现向第一相机单元提供光学图像稳定的程序指令和计算机可执行以实现向第二相机单元提供光学图像稳定的程序指令还包括计算机可执行以实现通过共享磁体保持器的第一相机单元致动器和第二相机单元致动器的操作统一地移动第一相机单元和第二相机单元的程序指令。
条款41:多功能设备的相机系统,包括:
多功能设备的第一相机单元,用于捕获第一视场的第一图像,其中,
第一相机单元包括用于移动第一光学封装体的第一致动器;
以及
多功能设备的第二相机单元,用于同时捕获第二视场的第二图像,其中,
第二相机单元包括用于移动第二光学封装体的第二致动器,
第二相机单元包括沿第一相机单元的第一光学封装体和第二相机单元的第二光学封装体之间的轴定位的第二中央磁体阵列,
第二中央磁体阵列包括具有第一极性的第二中央上部磁体和具有与第一极性反平行的极性的第二中央下部磁体,
第二相机单元包括关于第二相机单元的第二光学封装体与第二中央磁体阵列相对定位的第二远侧向磁体阵列,以及
第二远侧向磁体阵列包括具有第一极性的第二远侧下部磁体和具有与第一极性反平行的极性的第二远侧上部磁体。
条款42:如条款41所述的相机系统,其中:
第一相机单元包括沿第一相机单元的第一光学封装体和第二相机单元的第二光学封装体之间的轴定位的第一中央磁体阵列;
第一中央磁体阵列包括具有第一极性的第一中央上部磁体和具有与第一极性反平行的极性的第一中央下部磁体;
第一相机单元包括关于第一相机单元的第一光学封装体与第一中央磁体阵列相对定位的第一远侧向磁体阵列;以及
第一远侧向磁体阵列包括具有第一极性的第一远侧下部磁体和具有与第一极性反平行的极性的第一远侧上部磁体。
条款43:如条款41-42中任何一项所述的相机系统,还包括:
第二致动器的自动聚焦线圈单元,其中自动聚焦线圈单元位于第二光学封装体和第二中央磁体阵列之间。
条款44:如条款43所述的相机系统,还包括:
第二致动器的自动聚焦线圈单元,其中自动聚焦线圈单元位于第二光学封装体和第二中央磁体阵列之间;以及
第二致动器的外部线圈单元,其中外部线圈单元包括位于第二中央磁体阵列和第一相机单元之间的一个或多个sp线圈。
条款45:如条款44所述的相机系统,其中:
外部线圈单元包括
径向包围第二光学封装体并具有围绕第二光学封装体在第一方向循环的电流的上部外部线圈片段,以及
径向包围第二光学封装体并具有围绕第二光学封装体在第二方向循环的电流的下部外部线圈片段;以及
第二方向与第一方向相反。
条款46:如条款44所述的相机系统,其中:
外部线圈单元包括:
位于第二光学封装体的侧面并具有沿第二光学封装体的侧面循环的电流的上部外部线圈片段,以及
位于第二光学封装体的侧面并具有沿第二光学封装体的侧面循环的电流的下部外部线圈片段。
条款47:如条款43所述的相机系统,其中:
自动聚焦线圈单元包括:
径向包围第二光学封装体并具有围绕第二光学封装体在第一方向循环的电流的上部自动聚焦线圈片段,以及
径向包围第二光学封装体并具有围绕第二光学封装体在第二方向循环的电流的下部自动聚焦线圈片段;以及
第二方向与第一方向相反。
条款48:多功能设备的相机单元,包括:
光学封装体;和
致动器,其中致动器包括:
一个或多个磁体阵列,包括布置在光学封装体的多个侧面的多个磁体,
一个或多个自动聚焦线圈,布置在光学封装体和磁体阵列的相应磁体阵列之间,以及
一个或多个外部线圈,关于磁体阵列与自动聚焦线圈相对布置。
条款49:如条款48所述的相机单元,其中:
一个或多个自动聚焦线圈径向包围光学封装体。
条款50:如条款48-49中任何一项所述的相机单元,其中:
一个或多个磁体阵列中的每一个包括具有在向内朝光学封装体的第一方向对准的磁场的上部磁体;以及
一个或多个磁体阵列中的每一个还包括具有在从光学封装体朝外的第二方向对准的磁场的下部磁体。
条款51:如条款48-50中任何一项所述的相机单元,其中:
一个或多个磁体阵列中的每一个包括具有在第一方向对准的磁场的上部磁体;以及
一个或多个磁体阵列中的每一个还包括具有在与第一方向反平行的第二方向对准的磁场的下部磁体。
条款52:如条款48-51中任何一项所述的相机单元,其中:
一个或多个自动聚焦线圈包括:
径向包围第二光学封装体并具有围绕第二光学封装体在第一方向循环的电流的上部自动聚焦线圈片段,以及
径向包围第二光学封装体并具有围绕第二光学封装体在第二方向循环的电流的下部自动聚焦线圈片段;以及
第二方向与第一方向相反。
条款53:如条款48-52中任何一项所述的相机单元,其中:
一个或多个外部线圈包括:
上部外部线圈片段,径向包围第二光学封装体并具有围绕第二光学封装体在第一方向循环的电流,以及
下部外部线圈片段,径向包围第二光学封装体并具有围绕第二光学封装体在第二方向循环的电流;以及
第二方向与第一方向相反。
条款54:如条款48-53中任何一项所述的相机单元,
一个或多个外部线圈包括:
上部外部线圈片段,位于第二光学封装体的侧面并具有沿第二光学封装体的侧面循环的电流,以及
下部外部线圈片段,位于第二光学封装体的侧面并具有在与上部外部线圈片段相同的方向沿第二光学封装体的侧面循环的电流。
条款55:相机系统,包括:
第一相机单元,用于捕获第一视场的第一图像,其中:
第一相机单元包括用于在第一焦距范围内移动第一光学封装体的第一致动器;以及
第二相机单元,用于同时捕获第二视场的第二图像,其中:
第二视场是第一视场的子集,
第二相机单元包括用于移动第二光学封装体的第二致动器,
第二相机单元包括沿第一相机单元的第一光学封装体和第二相机单元的第二光学封装体之间的轴定位的第二中央磁体阵列,
第二中央磁体阵列包括具有第一极性的第二中央上部磁体和具有与第一极性反平行的极性的第二中央下部磁体。
条款56:如条款55所述的相机系统,其中:
第二相机单元包括关于第二相机单元的第二光学封装体与第二中央磁体阵列相对定位的第二远侧向磁体阵列,以及
第二远侧向磁体阵列包括具有第一极性的第二远侧下部磁体和具有与第一极性反平行的极性的第二远侧上部磁体。
条款57:如条款55-56中任何一项所述的相机系统,其中:
第一相机单元包括沿第一相机单元的第一光学封装体和第二相机单元的第二光学封装体之间的轴定位的第一中央磁体阵列;
第一中央磁体阵列包括具有第一极性的第一中央上部磁体和具有与第一极性反平行的极性的第一中央下部磁体。
条款58:如条款57所述的相机系统,其中:
第一相机单元包括关于第一相机单元的第一光学封装体与第一中央磁体阵列相对定位的第一远侧向磁体阵列;以及
第一远侧向磁体阵列包括具有第一极性的第一远侧下部磁体和具有与第一极性反平行的极性的第一远侧上部磁体。
条款59:如条款55-58中任何一项所述的相机系统,还包括:
第二致动器的自动聚焦线圈单元,其中自动聚焦线圈单元位于第二光学封装体和第二中央磁体阵列之间。
条款60:如条款55-59中任何一项所述的相机系统,还包括:
第二致动器的外部线圈单元,其中外部线圈单元包括位于第二中央磁体阵列和第一相机单元之间的一个或多个sp线圈。
条款61:多功能设备的相机系统,包括:
多功能设备的第一相机单元,用于捕获第一视场的第一图像,其中
第一相机单元包括用于移动被配置为用于第一焦距的第一光学封装体的第一致动器;以及
多功能设备的第二相机单元,用于同时捕获第二视场的第二图像,其中:
第二相机单元包括用于移动被配置为用于第二焦距的第二光学封装体的第二致动器,以及
相机系统包括在第一相机单元和第二相机单元之间定位的共享磁体,以生成可用于在第一相机致动器和第二相机致动器两者中产生运动的磁场。
条款62:如条款61所述的相机系统,其中:
相机系统包括用于第一致动器和第二致动器的共享磁体保持器,第一相机单元的一个或多个磁体和第二相机单元的一个或多个磁体附连到共享磁体保持器,以生成可用于在第一相机致动器和第二相机致动器中产生运动的磁场。
条款63:如条款61-62中任何一项所述的相机系统,其中:
相机系统包括用于第一致动器和第二致动器的共享磁体保持器,第一相机致动器和第二相机致动器利用相应的控制线集合从共享磁体保持器悬挂,其中在每个相应致动器的每个角落安装有一对控制线。
条款64:如条款61-63中任何一项所述的相机系统,其中:
相机系统包括用于第一致动器和第二致动器的共享磁体保持器,第一相机致动器和第二相机致动器利用相应的控制线集合从共享磁体保持器附连。
条款65:如条款61-64中任何一项所述的相机系统,其中:
相机系统还包括关于第一相机单元的光轴与共享磁体相对定位的第一致动器侧向磁体;
相机系统还包括关于共享磁体和第一致动器侧向磁体之间的轴彼此相对定位的一对第一致动器横向磁体;
相机系统还包括关于第二相机单元的光轴与共享磁体相对定位的第二致动器侧向磁体;以及
相机系统还包括关于共享磁体和第二致动器侧向磁体之间的轴彼此相对定位的一对第二致动器横向磁体。
条款66:如条款61-65中任何一项所述的相机系统,其中:
相机系统包括共享磁体保持器,第一相机单元的一个或多个侧面安装的磁体和第二相机单元的一个或多个侧面安装的磁体附连到共享磁体保持器,被用来生成可用于在第一相机致动器和第二相机致动器当中的一个或多个中产生运动的磁场。
条款67:如条款61-66中任何一项所述的相机系统,其中:
相机系统包括共享磁体保持器,第一相机单元的一个或多个线圈和第二相机单元的一个或多个角落安装的磁体可移动地铰接到共享磁体保持器,被用来可用于在第一相机致动器和第二相机致动器当中的一个或多个中产生运动。
条款68:多功能设备的相机系统,包括:
多功能设备的第一相机单元,用于捕获第一视场的第一图像,其中:
第一相机单元包括用于移动被配置为用于第一焦距的第一光学封装体的第一致动器;以及
多功能设备的第二相机单元,用于同时捕获第二视场的第二图像,其中:
第二相机单元包括用于移动被配置为用于第二焦距的第二光学封装体的第二致动器,以及
相机系统包括用于第一致动器和第二致动器的共享磁体保持器。
条款69:如条款68所述的相机系统,其中:
相机系统包括第一相机单元的一个或多个角落磁体和第二相机单元的一个或多个角落磁体,以生成可用于在第一相机致动器和第二相机致动器两者中产生运动的磁场,以及
角落磁体附连到共享磁体保持器。
条款70:如条款68-69中任何一项所述的相机系统,其中:
相机系统包括第一相机单元的一个或多个侧面磁体和第二相机单元的一个或多个侧面磁体,以生成可用于在第一相机致动器和第二相机致动器两者中产生运动的磁场,以及
磁体附连到共享磁体保持器。
条款71:如条款68-70中任何一项所述的相机系统,其中:
相机系统包括第一相机单元的一个或多个磁体和第二相机单元的一个或多个磁体,以生成可用于在第一相机致动器和第二相机致动器两者中产生运动的磁场,
磁体附连到共享磁体保持器,以及
磁体包括在第一相机单元和第二相机单元之间共享的磁体。
条款72:如条款68-71中任何一项所述的相机系统,其中:
第一相机致动器和第二致动器利用相应的控制线集合附连到共享磁体保持器,其中在每个相应致动器的每个角落安装有一对控制线。
条款73:如条款68-72中任何一项所述的相机系统,其中:
第一相机致动器和第二致动器利用安装在每个相应致动器的每个角落中的相应控制线集合从共享磁体保持器悬挂。
条款74:如条款68-73中任何一项所述的相机系统,其中:
相机系统还包括关于第一相机单元的光轴与共享磁体相对定位的第一致动器侧向磁体;
相机系统还包括关于共享磁体和第一致动器侧向磁体之间的轴彼此相对定位的一对第一致动器横向磁体;
相机系统还包括关于第二相机单元的光轴与共享磁体相对定位的第二致动器侧向磁体;以及
相机系统还包括关于共享磁体和第二致动器侧向磁体之间的轴彼此相对定位的一对第二致动器横向磁体。
条款75:多功能设备的相机单元,包括:
光学封装体;以及
致动器,其中致动器包括:
一个或多个磁体,布置在光学封装体的多个侧面,其中一个或多个磁体中的一个被与用于移动第二光学封装体的第二致动器共享,
一个或多个自动聚焦线圈,布置在相应磁体和光学封装体之间。
条款76:如条款75所述的相机单元,其中:
一个或多个自动聚焦线圈径向围绕光学封装体。
条款77:如条款75-76中任何一项所述的相机单元,其中:
致动器利用相应的控制线集合被附连到相机的磁体保持器,其中在每个相应致动器的每个角落中安装有一对控制线。
条款78:如条款75-77中任何一项所述的相机单元,其中:
致动器利用相应的控制线集合被铰接到相机的磁体保持器,在致动器的每个角落中安装有一对控制线,其中磁体保持器被与第二致动器的一个或多个磁体共享。
条款79:如条款75-78中任何一项所述的相机单元,其中:
致动器利用控制线被附连到相机的磁体保持器,在致动器的每个角落中安装有控制线。
条款80:如条款75-79中任何一项所述的相机单元,其中:
致动器利用控制线从相机的磁体保持器悬挂,在致动器的每个角落中安装有控制线。
功能的其它分配是可以设想的并且可以落入权利要求的范围之内。最后,在示例构造中作为分立组件给出的结构和功能可以被实现为组合的结构或组件。这些和其它变化、修改、添加以及改进可以落入权利要求所定义的实施例的范围之内。