全焦点实现的制作方法_3

文档序号:9238453阅读:来源:国知局
器可读介质上。在示例中,软件在由模块的基础硬件执行时,促使硬件执行指定的操作。相应地,术语硬件模块要理解为包含有形实体,不管是物理上构成,明确配置(例如,硬连线)或暂时(例如,短暂)配置(例如,编程)成以指定方式操作或执行本文中所述任何操作的一部分或全部。考虑模块暂时配置的示例,无需在任何一个时刻例示每个模块。例如,在模块包括使用软件配置的通用硬件处理器的情况下,通用硬件处理器可在不同时间配置为相应的不同模块。软件可相应地配置硬件处理器,例如,构成在一个时刻的特定模块以及构成在不同时刻的不同模块。模块也可以是软件或固件模块,用于执行本文中所述的方法。
[0049]图5是根据一示例实施例,示出计算机系统500的示例形式的机器的框图,系统内可执行用于促使机器执行本文中讨论的任何一种方法的指令集或指令序列。在备选实施例中,机器作为独立装置操作,或者可连接(例如,连网)到其它机器。在连网的部署中,机器可在客户端服务器网络环境中的服务器或客户端机器的容量中操作,或者它可充当对等(或分布式)网络环境中的对等体机器操作。机器可以是能够执行要由该机器采取的动作的指令(有序或无序)的车载系统、可佩戴装置、个人计算机(PC)、平板PC、混合平板、个人数字助理(PDA)、移动电话或任何机器。此外,虽然只示出单个机器,但术语“机器”也应视为包括单独或联合执行指令集(或多个指令集)以执行本文中所述的任何一个或多个方法的任何机器集。类似地,术语“基于处理器的系统”应视为包括由处理器(例如,计算机)控制或操作以单独或联合执行指令,以执行本文中讨论的任何一个或更多个方法的一个或更多个机器的任何集。
[0050]示例计算机系统500至少包括一个处理器502 (例如,中央处理单元(CPU)、图形处理单元(GPU)或两者、处理器核、计算节点等)、主存储器504和静态存储器506,这些组件经总线508相互进行通信。计算机系统500可还包括视频显示单元510、字母数字输入装置512 (例如,键盘)和用户接口(UI)导航装置514 (例如,鼠标)。在一个实施例中,视频显示单元510、输入装置512和UI导航装置514包含到触摸屏显示器中。计算机系统500可另外包括存储装置516 (例如,驱动器单元)、信号生成装置518 (例如,扬声器)、网络接口装置520和诸如全球定位系统(GPS)传感器、指南针、加速计或其它传感器等一个或更多个传感器(未不出)。
[0051]存储装置516包括机器可读介质522,介质上存储有由本文中所述任何一个或更多个方法或功能实施或利用的数据结构或指令524的一个或更多个集(例如,软件)。指令524也可在其由计算机系统500执行期间完全或至少部分驻留在主存储器504内、静态存储器506内和/或处理器502内,主存储器504、静态存储器506和/或处理器502也构成机器可读介质。
[0052]虽然机器可读介质522在一示例实施例中示为单个介质,但术语“机器可读介质”可包括存储一个或更多个指令524的单个介质或多个介质(例如,集中或分布式数据库和/或相关联高速缓存和服务器)。术语“机器可读介质”也应视为包括任何有形介质,介质能够存储、编码或携带用于由机器执行并且促使机器执行本公开内容的任何一个或更多个方法的指令,或者能够存储、编码或携带由此类指令使用或与其相关联的数据结构。术语“机器可读介质”应相应地视为包括但不限于固态存储器和光学与磁性介质。机器可读介质的特定示例包括:非易失性存储器,例如包括但不限于半导体存储器器件(例如,电可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM))和闪存存储器装置;诸如内部硬盘和可拆卸盘等磁盘;磁光盘;以及CD-ROM和DVD-ROM盘。
[0053]还可通过利用多个公知传送协议之任一(例如,HTTP),经网络接口装置520,使用传送介质通过通信网络526传送或接收指令524。通信网络的示例包括局域网(LAN)、宽域网(WAN)、因特网、移动电话网、普通老式电话(POTS)网络及无线数据网络(例如,W1-F1、3G和4G LTE/LTE-A或WiMAX网络)。术语“传送介质”应视为包括能够存储、编码或携带指令以便由机器执行的任何无形介质,并且包括数字或模拟通信信号或其它无形介质以有利于此类软件的通信。
[0054]另外的注释和示例:
示例I包括用于操作包括系统的相机的主题(诸如装置、设备或机器),系统包括:相机中的图像传感器,以捕捉不同焦平面中的图像序列,图像序列的至少一部分在接收存储全焦点图像的信号前发生;用户接口模块,接收来自用户的存储全焦点图像的信号;及图像处理器,融合至少两个图像以产生全焦点图像,其中,至少两个图像具有不同的焦平面。
[0055]在示例2中,示例I的主题可包括,其中为捕捉图像的序列,图像传感器要:以每秒多帧捕捉图像的序列。
[0056]在示例3中,示例I到2的任何一个或更多个示例的主题可包括,其中每秒帧的数量为以下之一:每秒24巾贞、每秒30巾贞、每秒45巾贞或每秒60中贞。
[0057]在示例4中,示例I到3的任何一个或更多个示例的主题可包括,其中为接收存储全焦点图像的信号,用户接口模块要接收存储在图像的序列中某个时间帧的全焦点图像的命令;以及其中为融合至少两个图像以产生全焦点图像,图像处理器要在该时间帧从图像的序列选择至少两个图像。
[0058]在示例5中,示例I到4的任何一个或更多个示例的主题可包括,其中接收存储全焦点图像的信号发生在第一时间,并且其中图像处理器要:估计第二时间,第二时间在第一时间前发生,并且第二时间表示用户要存储全焦点图像的时间;以及通过在第二时间从图像的序列选择至少两个图像,融合至少两个图像以产生全焦点图像。
[0059]在示例6中,示例I到5的任何一个或更多个示例的主题可包括,其中为估计第二时间,图像处理器要:识别用户的反应时间;以及从第一时间减去反应时间以得到第二时间。
[0060]在示例7中,示例I到6的任何一个或更多个示例的主题可包括,其中在不同焦平面中图像的序列包括带有基础焦平面、远焦平面和近焦平面的图像的重复系列。
[0061]在示例8中,示例I到7的任何一个或更多个示例的主题可包括,其中为融合至少两个图像以产生全焦点图像,图像处理器要:从图像的序列选择三个连续的图像,三个连续的图像包括带有基础焦平面的图像、带有远焦平面的图像和带有近焦平面的图像;以及融合图像的聚焦部分以产生全焦点图像。
[0062]在示例9中,示例I到8的任何一个或更多个示例的主题可包括,其中基础焦平面是自动聚焦估计的焦平面。
[0063]在示例10中,示例I到9的任何一个或更多个示例的主题可包括,其中在不同焦平面中图像的序列包括带有基础焦平面、远焦平面、基础焦平面和近焦平面的图像的重复系列。
[0064]在示例11中,示例I到10的任何一个或更多个示例的主题可包括,其中为融合至少两个图像以产生全焦点图像,图像处理器要:从图像的序列选择三个连续的图像,三个连续的图像包括带有基础焦平面的图像、带有远焦平面的图像和带有近焦平面的图像;以及融合图像的聚焦部分以产生全焦点图像。
[0065]在示例12中,示例I到11的任何一个或更多个示例的主题可包括,其中为融合至少两个图像以产生全焦点图像,图像处理器要:从图像的序列选择带有远焦平面的图像;从图像的序列选择带有基础焦平面的图像,带有基础焦平面的图像紧跟在带有远焦平面的图像后;从图像的序列选择带有近焦平面的图像,带有近焦平面的图像紧跟在带有基础焦平面的图像后;以及融合带有远、基础和近焦平面的图像的聚焦部分以产生全焦点图像。
[0066]在示例13中,示例I到12的任何一个或更多个示例的主题可包括,其中为融合至少两个图像以产生全焦点图像,图像处理器要:从图像的序列选择带有近焦平面的图像;从图像的序列选择带有基础焦平面的图像,带有基础焦平面的图像紧跟在带有近焦平面的图像后;从图像的序列选择带有远焦平面的图像,带有近焦平面的图像紧跟在带有基础焦平面的图像后;以及融合带有近、基础和远焦平面的图像的聚焦部分以产生全焦点图像。
[0067]在示例14中,示例I到13的任何一个或更多个示例的主题可包括,其中用户接口模块要通过从图像的序列选择的图像,显示电子取景器图像。
[0068]示例15包括用于操作相机的主题(诸如方法、用于执行动作的部件、包括在由机器执行时促使机器执行动作的指令的机器可读介质或配置成执行的设备),包括使用相机中的图像传感器捕捉不同焦平面中的图像序列,图像序列的至少一部分在接收存储全焦
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1