移动相机系统的制作方法

文档序号:9492074阅读:348来源:国知局
移动相机系统的制作方法
【技术领域】
[0001] 本公开一般而言涉及相机模块组件,更具体地,涉及在移动设备中使用多个相机 用于缩放(zoom)功能。
【背景技术】
[0002] 诸如智能电话和平板电脑设备的小型移动多用途设备的出现导致需要能够生成 高水平图像质量的高分辨率小形状因子相机以集成在设备中。
[0003] 逐渐地,随着用户依赖这些多功能设备作为他们的主相机用于日常使用,用户需 要他们在专用相机体中已习以为常使用的诸如缩放摄影的特征。缩放功能对于捕获场景细 节或另选地捕获这些细节所存在的背景是有用的。改变焦距以实现缩放效果的能力对于专 用相机的用户有足够吸引力,使得用户携带具有可移除透镜阵列的包,各可移除透镜比多 功能设备的许多公共示例(例如电话)重并且占用更多空间。
[0004] 在多功能设备的相机单元中提供缩放功能传统上需要移动机械部件,移动机械部 件增加设备的复杂度和成本。这些移动部件还降低了设备的可靠性,并且占用了设备内部 的宝贵空间,这使得对于缩放功能的需求与对于占用多功能设备中更少空间的较小相机单 元的需求直接冲突。

【发明内容】

[0005] -些实施例包括用于使用多个相机向用户提供光学缩放的方法和/或系统。一些 实施例包括多功能设备的第一相机单元,其捕获第一视场的第一图像。多功能设备的第二 相机单元同时捕获第二视场的第二图像。在一些实施例中,第一相机单元包括具有第一焦 距的第一光学封装。在一些实施例中,第二相机单元包括具有第二焦距的第二光学封装。在 一些实施例中,第一焦距不同于第二焦距,第一视场是第二视场的子集。在一些实施例中, 第一图像和第二图像作为单独的数据结构保存到存储介质。
【附图说明】
[0006] 图1示出根据一些实施例的具有用于便携式缩放的多相机系统的便携式多功能 设备的框图。
[0007] 图2描绘根据一些实施例的具有用于便携式缩放的多相机系统的便携式多功能 设备。
[0008] 图3A示出根据至少一些实施例的可用于多相机系统进行便携式缩放的配置用于 多个视场的相机模块组件的示例实施例的视图。
[0009] 图3B描绘根据至少一些实施例的可用于多相机系统进行便携式缩放的相机模块 组件的示例实施例的侧视图。
[0010] 图3C描绘根据一些实施例的用于在便携式多功能设备中使用的折叠光学相机构 造。
[0011] 图4示出根据至少一些实施例的用于便携式缩放的多相机系统的用户界面。
[0012] 图5是根据至少一些实施例的用于便携式缩放的多相机系统中可使用的方法的 流程图。
[0013] 图6是根据至少一些实施例的用于便携式缩放的多相机系统中可使用的方法的 流程图。
[0014] 图7是根据至少一些实施例的用于便携式缩放的多相机系统中可使用的方法的 流程图。
[0015] 图8是根据至少一些实施例的用于便携式缩放的多相机系统中可使用的方法的 流程图。
[0016] 图9是根据至少一些实施例的用于便携式缩放的多相机系统中可使用的方法的 流程图。
[0017] 图10是根据至少一些实施例的用于便携式缩放的多相机系统中可使用的方法的 流程图。
[0018] 图11示出根据一些实施例的配置为实现用于相机控制的系统和方法的各方面的 示例计算机系统。
[0019] 此说明书包括对"一个实施例"或"实施例"的参照。短语"在一个实施例中"或 "在实施例中"的出现不一定参照同一实施例。特定特征、结构或特性可按任意合适方式与 此公开一致地组合。
[0020] "包括"。这个词是开放结尾。当用在所附权利要求中时,这个词不排除附加结构 或步骤。考虑记载"一种包括一个或多个处理器单元…的装置"的权利要求。这个权利要 求不排除装置包括附加组件(例如,网络接口单元、图形电路等)。
[0021] "配置为"。各种单元、电路或其它组件可被描述或声称为"配置为"执行任务或多 个任务。在这种背景下,"配置为"用于通过指示单元/电路/组件包括在操作期间执行那 些任务或多个任务的结构(例如电路系统)来暗示结构。如此,单元/电路/组件可称为 配置为执行任务,即使指定的单元/电路/组件当前没有操作(即,没有开)。与"配置为" 语言使用的单元/电路/组件包括硬件一例如,存储可被运行以实现操作的程序指令的电 路、存储器等。记载单元/电路/组件"配置为"执行一个或多个任务明确意图对于该单元 /电路/组件不援引35 U.S.C. §112,第六段。另外,"配置为"能包括通过软件和/或固 件(例如,FPGA或通用处理器运行软件)操纵以按能够执行审议中任务的方式操作的通用 结构(例如,通用电路系统)。"配置为"还可包括使制造工艺(例如,半导体制作设施)适 于制作适于实现或执行一个或多个任务的设备(例如,集成电路)。
[0022] "第一"、"第二"等。当用在这里时,这些词用作它们后面的名词的标签,不暗示任 何类型的次序(例如,空间、时间、逻辑等)。例如,缓冲器单元可在此描述为对于"第一"和 "第二"值执行写操作。词语"第一"和"第二"不一定暗示第一值必须在第二值之前写入。
[0023] "基于"。图当用在这里时,这个词用于描述影响确定的一个或多个因素。这个词 不排除可影响确定的附加因素。即,确定可仅基于那些因素,或者至少部分基于那些因素。 考虑短语"基于B确定A"。尽管在这种情况下,B是影响A的确定的因素,但这个短语不排 除A的确定还基于C。在其它情况下,可仅基于B确定A。
【具体实施方式】
[0024] 用于光学缩放的多个相机的介绍
[0025] -些实施例包括用于使用多个相机向用户提供光学缩放的方法和/或系统。一些 实施例包括多功能设备的第一相机单元,其捕获第一视场的第一图像。多功能设备的第二 相机单元同时捕获第二视场的第二图像。在一些实施例中,第一相机单元包括具有第一焦 距的第一光学封装。在一些实施例中,第二相机单元包括具有第二焦距的第二光学封装。在 一些实施例中,第一焦距不同于第二焦距,第一视场是第二视场的子集。在一些实施例中, 第一图像和第二图像作为单独的数据结构保存到存储介质。
[0026] 在一些实施例中,第一图像和第二图像是不同的媒体类型。例如,在一些实施例 中,第一图像是以第一帧速率捕获的运动图像数据结构。在一些实施例中,第二图像是以第 二帧速率捕获的运动图像数据结构。在一些实施例中,第二帧速率快于第一帧速率。在一 些实施例中,第一图像是在时刻t(0)获得的静态图像,第二图像是在包括t(0)的时间区间 上捕获的运动图像数据结构。
[0027] -些实施例针对时间索引特征向第一图像和第二图像分配元数据,时间索引特征 用于确立第一图像和第二图像按照被同时捕获或以重叠时间区间捕获那样地对应。一些实 施例在屏幕界面中显示第一图像,屏幕界面具有用于切换到第二图像的显示的控件,并且 响应于控件的启用显示第二图像代替第一图像。一些实施例至少部分从第一图像的数据和 第二图像的数据生成合成中间图像。在一些实施例中,合成中间图像具有不同于第一焦距 和第二焦距中的每个的第三焦距,并且合成中间图像具有不同于第一视场和第二视场中的 每个的第三视场。一些实施例在创建合成中间图像后保存第一图像的存储和第二图像的数 据。在一些实施例中,一个相机可具有直接构造 (straight configuration)而另一个折叠, 其中折叠构造允许更长的焦距来以低F数(即,较低的相机透镜焦距与用于特定拍摄的光 圈直径之比)支持较窄的视场。
[0028] -些实施例至少部分从第一图像的数据和第二图像的数据生成合成结果图像。在 一些实施例中,合成中间图像是通过使用来自第二图像的数据增强第一图像来生成的。一 些实施例在共享屏幕界面中显示第一图像和第二图像。
[0029] -些实施例包括多功能设备的相机系统。在一些实施例中,相机系统包括多功能 设备的用于捕获第一视场的第一图像的第一相机单元和多功能设备的用于同时捕获第二 视场的第二图像的第二相机单元。在一些实施例中,第一相机单元包括配置用于第一焦距 的第一光学封装。在一些实施例中,第二相机单元包括配置用于第二焦距的第二光学封装。 在一些实施例中,第一焦距不同于第二焦距。
[0030] 在一些实施例中,相机系统包括配置为向第一图像和第二图像分配用于建立第一 图像和第二图像是同时捕获的时间索引特征的处理单元。在一些实施例中,第一相机单元 包括具有折叠透镜构造的透镜,该透镜比第二相机单元的透镜具有更长焦距,第二视场以 与第一视轴对准的第二视轴为中心。
[0031] 在一些实施例中,第一相机单元包括比第二相机单元的透镜具有更长焦距的透 镜,第二视场以与第一视轴对准的第二视轴为中心,第一视场以第一视轴为中心。在一些实 施例中,第一相机单元包括附接到相机单元的底壳的第一可移动透镜和第一图像传感器, 第二相机单元包括可移动地附接到相机单元的底壳的透镜和第二图像传感器。
[0032] 在一些实施例中,第一相机单元包括附接到相机单元的底壳的第一可移动透镜和 第一图像传感器,第二相机单元包括可移动地附接到相机单元的底壳的透镜和第二图像传 感器。在一些实施例中,第一相机单元和第二相机单元分别包括第一图像处理流水线和第 二图像处理流水线。
[0033] 在一些实施例中,第一相机单元包括可移动地附接到相机单元的底壳的第一固定 透镜和第一图像传感器,第二相机单元包括可移动地附接到相机单元的底壳的第二固定透 镜和第二图像传感器。在一些实施例中,第二相机单元包括可移动地附接到相机单元的底 壳的被对准以共享第一图像传感器的使用的第二固定透镜。
[0034] -些实施例包括存储有程序指令的非暂态计算机可读存储介质,程序指令是计算 机可执行的,以实现多功能设备的第一相机单元捕获第一视场的第一图像,同时多功能设 备的第二相机单元捕获第二视场的第二图像。在一些实施例中,第一相机单元包括具有第 一焦距的第一光学封装,第二相机单元包括具有第二焦距的第二光学封装,第一焦距不同 于第二焦距,第一视场是第二视场的子集。
[0035] 在一些实施例中,程序指令进一步是计算机可执行的,以实现针对时间索引特征 向第一图像和第二图像分配元数据,时间索引特征用于确立第一图像和第二图像按照被同 时捕获那样地对应。在一些实施例中,程序指令进一步是计算机可执行的,以实现在具有用 于切换到第二图像的显示的控件的屏幕界面中显示第一图像,并且响应于控件的启用,显 示第二图像代替第一图像。
[0036] 在一些实施例中,程序指令进一步是计算机可执行的,以实现从第一图像的数据 和第二图像的数据生成合成中间图像。在一些实施例中,合成中间图像具有不同于第一焦 距和第二焦距中的每个的第三焦距,并且合成中间图像具有不同于第一视场和第二视场中 的每个的第三视场。在一些实施例中,程序指令进一步是计算机可执行的,以实现在创建合 成中间图像之后保存第一图像的存储和第二图像的数据。在一些实施例中,通过使用来自 第二图像的数据增强第一图像生成合成中间图像。在一些实施例中,程序指令进一步是计 算机可执行的,以实现在共享屏幕界面中显示第一图像和第二图像。
[0037] 在一些实施例中,第一图像是以第一帧速率捕获的运动图像数据结构。在一些实 施例中,第二图像是以第二帧速率捕获的运动图像数据结构。在一些实施例中,第二帧速率 快于第一帧速率。在一些实施例中,第一图像是在时刻t(0)拍摄的静态图像,第二图像是 在包括t(0)的时间区间上捕获的运动图像数据结构。
[0038] 多功能设备示例
[0039] 现在将详细参照实施例,附图中示出了实施例的示例。在下面的详细描述中,阐述 了大量特定细节以便提供对本公开的透彻理解。然而,对于本领域技术人员明显的是,一些 实施例可在没有这些特定细节的情况下实施。在其它情况下,没有详细描述公知方法、过 程、组件、电路和网络,以不会不必要地模糊实施例的各方面。
[0040] 还将理解,尽管在此可使用词语第一、第二等来描述各个元件,但这些元件不应被 这些词语限制。这些词语
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1