用于高动态范围成像的使用照相机阵列的差异估计的技术的制作方法

文档序号:8383993阅读:388来源:国知局
用于高动态范围成像的使用照相机阵列的差异估计的技术的制作方法
【专利说明】用于高动态范围成像的使用照相机阵列的差异估计的技术
【背景技术】
[0001] 在图像获取和处理领域,可能需要基于由二维照相机阵列捕捉到的一组图像来生 成合成图像。生成该样的合成图像可涉及组合捕获图像中的某些或全部。照相机阵列的用 户常常可能希望在该样的合成图像中,对应于特定可视特征(例如,诸如脸)的区域在动态 范围内。聚焦特定合成图像可涉及部分地基于可视特征相对于照相机阵列的深度,变换捕 获图像中的某些或全部。在某些情况下,该样的可视特征的深度可能不是已知的,且可能不 希望要求用户人工地确定并输入该深度。如此,可能需要用于聚焦合成图像的一个区域而 不要求了解聚焦深度的技术。
【附图说明】
[0002] 图1示出了设备的一个实施例和第一系统的一个实施例。
[0003] 图2A示出了第一照相机阵列的一个实施例。
[0004] 图2B示出了第一照相机阵列的第二实施例。
[000引图3A-3E-起示出了捕获图像阵列的一个实施例。
[0006]图4A示出了差异图。
[0007]图4B示出了差异图的一个实施例。
[000引图5示出了第二照相机阵列的一个实施例。
[0009] 图6示出了第一逻辑流的一个实施例。
[0010] 图7示出了第二系统的一个实施例。
[0011] 图8示出第H系统的一个实施例。
[0012]图9示出设备的一个实施例。
【具体实施方式】
[0013]各实施例可W-般涉及照相机阵列的改善的合成动态范围的技术。在一个实施 例中,例如,设备可W包括处理器电路和成像管理模块,成像管理模块可W由处理器电路操 作,W对于包括多个图像的图像阵列的多个候选位移因子中的每一个,确定对应的锐度,确 定最佳位移因子,该最佳位移因子包括对应于最大化的锐度的候选位移因子,并基于最佳 位移因子,变换图像阵列。如此,可W生成合成图像,其中,皿R图像的一个或多个特定期望 的区域在动态范围内,例如,没有欠饱和或过饱和。可W描述并要求保护其他实施例。
[0014]多个实施例可包括一个或多个元件。元件可W包括被配置为执行某些操作的任何 结构。每个元件可W按一组给定设计参数或性能约束的需要而被实现为硬件、软件或其任 意组合。尽管作为示例可按照某一拓扑的有限数量的元件来描述实施例,但该实施例可包 括按照为给定实现所需要的替换拓扑的更多或更少的元件。值得注意的是,对"一个实施 例"或"实施例"的任何提及都表示结合该实施例描述的特定特征、结构或特性被包括在至 少一个实施例中。在整个说明书中的不同位置出现短语"在一个实施例中"或"在某些实施 例中,"W及"在各实施例中"不一定都是指同一个实施例。
[0015] 图1示出了设备100的框图。如图1所示,设备100包括多个元件,包括处理器电 路102、存储器单元104,W及成像管理模块106。然而,各实施例不仅限于此图中所示出的 元件的类型、数量或布局。
[0016] 在各实施例中,设备100可W包括处理器电路102。处理器电路102可W使用任 何处理器或逻辑器件,诸如复杂指令集计算机(CISC)微处理器、精简指令集计算巧ISC)微 处理器、超长指令字(VLIW)微处理器、x86指令集兼容的处理器、实现指令集的组合的处 理器、多核处理器,诸如双核处理器或双核移动处理器,或任何其他微处理器或中央处理单 元(CPU),来实现。处理器电路102也可被实现为专用处理器,诸如控制器、微控制器、嵌入 式处理器、芯片多处理器(CMP)、协处理器、数字信号处理器值SP)、网络处理器、媒体处理 器、输入/输出(I/O)处理器、媒体存取控制(MAC)处理器、无线基带处理器、专用集成电路 (ASIC)、场可编程口阵列(FPGA)、可编程逻辑器件(PLD)等。例如,在一实施例中,处理器电 路102可被实现为通用处理器,诸如由美国加州圣克拉拉的Inte版公司制造的处理器。该 些实施例不限于该种情境。
[0017] 在某些实施例中,设备100可W包括存储器单元104或被配置为可通信地与存储 器单元104禪合。存储器单元104可使用能够储存数据的任何机器可读或计算机可读介质 来实现,包括易失性和非易失性存储器。例如,存储器单元104可包括只读存储器(ROM)、 随机存取存储器(RAM)、动态RAM值RAM)、双数据率DRAM〇)DRAM)、同步DRAM(SDRAM)、静态 RAM(SRAM)、可编程ROM(PROM)、可擦除可编程ROM巧PROM)、电可擦除可编程ROM巧EPROM)、 闪存、诸如铁电聚合物存储器之类的聚合物存储器、奧弗辛斯基(ovonic)存储器、相变或 铁电存储器、娃氧化氮氧化娃(S0N0巧存储器、磁卡或光卡、或任何其它类型的适于储存信 息的介质。值得注意的是,存储器单元104的某部分或全部可被包括在与处理器102相同的 集成电路上,或者存储器单元104的某部分或全部可被置于集成电路或在处理器电路102 的集成电路之外的其它介质(例如硬盘驱动器)上。虽然存储器单元104包括在图1中的 设备100内,在某些实施例中,存储器单元104可W设备100外部的。该些实施例不限于该 种情境。
[0018] 在各实施例中,设备100可W包括成像管理模块106。成像管理模块106可W包括 可操作W捕捉、处理、编辑、压缩、存储、打印,和/或显示一个或多个图像的逻辑、算法,和/ 或指令。在某些实施例中,成像管理模块106可W包括实现为成像应用程序或操作系统内 的软件的编程例程、函数,和/或进程。在各其他实施例中成像管理模块106可W实现为独 立芯片或集成电路,或作为包括在处理器电路102内或图形芯片或其他集成电路或芯片内 的电路。该些实施例不限于该种情境。
[0019] 图1还示出了系统140的框图。系统140可W包括设备100中的如前所述的元件 中的任何一种。系统140还可W进一步包括显示器142。显示器142可W包括能够显示从 处理器电路102接收到的信息的任何显示设备。显示器142的示例可W包括电视机、监视 器、投影仪,W及计算机屏幕。在一个实施例中,例如,显示器142可W由液晶显示器(LCD)、 发光二极管(LED)显示器,或其他类型的合适的视觉接口来实现。显示器142可W包括,例 女口,触敏彩色显示屏幕。在各实现中,显示器142可W包括包含嵌入的晶体管的一个或多个 薄膜晶体管(TFT)LCD。在各实施例中,显示器142可W被配置为显示可操作W直接或间接 地控制成像管理模块106的图形用户界面。例如,在某些实施例中,显示器142可W被配置 为显示由实现成像管理模块106的成像应用程序所生成的图形用户界面。在该样的实施例 中,图形用户界面可W实现成像管理模块106的、处理、编辑、压缩、存储、打印,和/或显示 一个或多个图像的操作。然而,各实施例不仅限于该些示例。
[0020] 在某些实施例中,设备100和/或系统140可W可配置W可通信地与照相机阵列 150禪合。照相机阵列150可W包括多个照相机150-n。值得注意的是,如此处所使用的 "n"W及类似的符号旨在作为表示任何正整数的变量。如此,例如,如果实现方式设置n= 4的值,那么,完整的一组照相机150-n可W包括照相机150-1,150-2,150-3,W及150-4。 值得注意的是,虽然照相机阵列150在图1中被示为设备100和系统140外部的,但是,在 某些实施例中,照相机阵列150可W包括在设备100和/或系统140内。该些实施例不限 于该种情境。
[0021] 多个照相机的阵列可W从W已知配置排列的不同的照相机位置获取H维("3D") 场景。例如,N个照相机可W排列为一行N个元件,其中,N是正整数。在其他实施例中,N 个照相机可W排列为一列M个元件,其中,M是正整数。在其他实施例中,MxN的多个照相机 可W排列为M行和N列的二维阵列。
[0022] 在某些实施例中,可W通过W平铺模式移动子阵列并随每一移动捕捉图像,模拟 完全MxN阵列。子阵列可W是平铺完全MxN阵列的矩形、H角形、六边形等等形状。例如, 可W通过移动Mxl列N次,或通过移动IxN行M次,或通过移动单一照相机MxN次,模拟MxN 阵列。对于该样的实施例,在拍摄完整的一组MxN图像所需的时间过程中,要拍摄的场景应 该基本上是静态的。
[0023] 在各实施例中,照相机阵列150可W包括二维(2D)照相机阵列。2D照相机阵列可 W包括该样的照相机阵列,其中,照相机的光也位于或大致位于H维空间中的公共面中,并 在它们的公共面内排列为或大致排列为多行和列。值得注意的是,由于2D照相机阵列内的 照相机的光也可W大致位于但不一定准确地位于公共面中,因此,特定2D照相机阵列中的 光也的实际布局可W是H维的。该些实施例不限于该种情境。
[0024] 图2A示出了照相机阵列200的示例。如图2A所示,照相机阵列200包括九个照 相机,标记为202-1到202-9,朝向如其中包括的虚线箭头所示出的。照相机阵列200中的 每一照相机202-n都包括相应的光也204-n。例如,照相机202-1包括光也204-1。各实施 例不仅限于此示例。
[00巧]图2B演示了图2A的照相机阵列200可W包括2D照相机阵列。图2B包括图2A的照相机阵列200中的照相机202-n的光也204-n。如图2B所示,该些光也204-n位于或 大致位于公共面210中,并驻留或大致驻留在公共面210内的相应的行R1,R2,W及R3W 及列C1,C2,W及C3中。例如,光也204-1,204-4,W及204-7全部驻留或大致驻留在在列 C1中,而光也204-7,204-8,W及204-9全部驻留或大致驻留在行R3中。各实施例不仅限 于该些示例。值得注意的是,尽管在图2A和2B的示例2D照相机阵列中是排列为H行和H 列的九个照相机202-n,但是,包括较少或较大数量的照相机的2D照相机阵列W及对应的 光也
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1