当前位置: 首页 > 专利查询>苹果公司专利>正文

基于相机快门激活频率的动态图像处理制造技术

技术编号:31501773 阅读:13 留言:0更新日期:2021-12-22 23:20
本公开涉及基于相机快门激活频率的动态图像处理。本公开涉及用于例如基于快门激活频率动态地调整图像捕获技术以改善相机响应性的技术。一种这样的技术是包括以下的方法:接收第一捕获请求;响应于接收第一捕获请求,使用第一捕获技术基于图像捕获序列捕获第一组图像,图像捕获序列包括一个或多个图像;基于捕获的第一组图像生成第一图像;在来自第一捕获请求的第一时间窗内接收第二捕获请求,其中第一时间窗的持续时间至少部分地基于使用第一捕获技术捕获图像捕获序列的一个或多个图像所需的时间长度;响应于接收的第二捕获请求,使用第二捕获技术捕获第二组图像,其中第二捕获技术不同于第一捕获技术;以及基于捕获的第二组图像生成第二图像。的第二组图像生成第二图像。的第二组图像生成第二图像。

【技术实现步骤摘要】
基于相机快门激活频率的动态图像处理


[0001]本公开总体涉及数字图像处理领域。更具体地但非限制性地,本专利技术涉及用于基于相机快门激活频率动态地调整图像处理技术以改善相机响应性的技术。

技术介绍

[0002]融合相同捕获场景的多个图像是增加所获得的融合图像中的信噪比(SNR)的有效方式。这对于小形式类型设备和/或薄形式类型设备(例如移动电话、平板电脑、笔记本电脑和可穿戴设备等)尤其重要,因为所述设备的图像传感器的像素尺寸通常非常小。较小的像素尺寸意味着每个像素捕获的光相对较少(即,在与具有较大像素尺寸的全尺寸单机式相机相比时),导致捕获图像中更多的可见噪声—尤其是在低光线的情况下。
[0003]一般来讲,通过将多个图像融合在一起,通常可实现比从单个图像捕获获得的更好质量的合成图像。然而,捕获多个图像必然需要一定量的时间。忽略处理时间,捕获多个图像所需的最小时间是捕获多个图像中的每个图像所需的曝光时间的函数。用户可尝试通过快速且重复地按压(或以其他方式激活)成像设备的快门按钮(诸如成像设备的用户界面上的物理按钮或虚拟快门按钮)来拍摄多个图像。每个快门按钮按压都表示捕获图像的用户请求,并且在某些情况下,用户可以超过捕获相机可响应于单个图像捕获请求而拍摄(例如,在后续融合操作中使用)的多个图像所需的最小时间的速率来发出此类图像捕获请求。即,用户按压快门按钮的速度可能比图像捕获设备可捕获生成图像所需的各种曝光的速度快。该问题的简单解决方案可以是删除在经过最短时间之前发生的任何捕获请求。然而,在由用户快速激活快门按钮期间删除捕获请求可导致感知到相机的响应性的降低。因此,需要一种基于快门激活频率动态地调整图像处理技术的方案。

技术实现思路

[0004]本文公开了涉及图像采集的设备、方法和非暂态程序存储设备。更具体地,当尝试捕获特定场景时,用户可尝试例如通过反复且快速地按压或以其他方式激活快门按钮来连续拍摄许多图像,该快门按钮可位于相机设备的用户界面上。相机设备可包括存储器、一个或多个图像捕获设备、显示器、前述用户界面以及可操作地耦接到存储器的一个或多个处理器,其中一个或多个处理器被配置为执行指令。在某些情况下,例如当使用第一捕获技术时,用户可尝试比图像捕获设备能够捕获图像更快地拍摄此类图像。为了帮助保持感知到的对从用户所接收的快门激活请求的响应,可能期望设备切换到第二捕获技术(例如,需要较少总时间来完成的捕获技术),以便适应用户的连续捕获请求。
[0005]更具体地,可接收第一捕获请求,并且响应于第一捕获请求,例如使用第一捕获技术来生成第一图像,该第一捕获技术具有包括一个或多个图像的图像捕获序列。为了改善图像质量,可将作为图像捕获序列的一部分所捕获的一个或多个图像融合在一起以生成输出图像。可基于若干因素来确定包括在图像捕获序列中的一个或多个图像,诸如图像捕获设备尝试捕获图像的当前条件、图像捕获设备所设置的成像模式和/或图像传感器硬件或
固件的能力。例如,图像捕获序列可指示要捕获的图像的数量和/或那些图像的曝光时间。可基于例如照明条件、图像捕获设备运动、图像捕获设备的光敏感度、图像捕获设备是否支持图像稳定等来确定要捕获的图像的具体数量及其曝光时间。
[0006]然后,可在来自第一捕获请求的第一时间窗口内接收第二图像捕获请求,其中第一时间窗口的持续时间至少部分地基于使用第一捕获技术捕获图像捕获序列的一个或多个图像所需的时间长度。在某些情况下,可在切换到第二捕获技术之前确定是否已使用第一捕获技术生成最小数量的图像。如果尚未满足最小数量,则可使用第一捕获技术生成另一图像。如果不存在最小数量的图像要求,或者如果已生成最小数量的图像,则可使用第二捕获技术生成第二图像,其中第二捕获技术响应于来自用户的捕获请求修改用于生成融合图像的图像捕获序列。
[0007]在某些情况下,第二捕获技术可通过减少捕获图像捕获序列中的每个图像所需的持续时间来修改用于响应于来自用户的捕获请求而生成融合图像的图像捕获序列。例如,第二捕获技术可通过不捕获原本在使用第一捕获技术时会捕获的一个或多个相对较长曝光图像来修改图像捕获序列。又如,第二捕获技术可通过诸如通过减少图像捕获序列中的一些或全部各个图像的曝光时间而调整图像捕获序列的各个图像的曝光时间来修改图像捕获序列。在某些情况下,在接收到第二图像捕获请求之后,启动第二时间窗口,并且可在该第二时间窗口之外接收第三图像捕获请求。在此类情况下,可确定自先前图像捕获请求以来已过去足够的时间量,使得设备可安全地返回到再次使用第一捕获技术,以便响应于第三图像捕获请求而生成第三图像。在其他情况下,在接收到第二图像捕获请求之后,可在第二时间窗口内接收第三图像捕获请求。在此类情况下,可确定自先前图像捕获请求以来尚未经过足够的时间量,并且设备可能无法安全地返回到再次使用第一捕获技术。因此,可基于第二捕获技术来生成第三图像。在某些情况下,第二时间窗口可具有比第一时间窗口更长的持续时间。换句话讲,相机设备退出使用第二捕获技术可能需要与相机设备进入使用第二捕获技术所需不同的捕获请求之间的最小时间量。
[0008]如上所述,本文公开了各种非暂态程序存储设备的实施方案。此类程序存储设备可被一个或多个处理器读取。指令可被存储在程序存储设备上,以用于使一个或多个处理器进行以下操作:接收第一捕获请求;响应于接收到第一捕获请求,使用具有图像捕获序列的第一捕获技术生成第一图像,该图像捕获序列包括一个或多个图像;在来自第一捕获请求的第一时间窗口内接收第二捕获请求,其中第一时间窗口的持续时间至少部分地基于使用第一捕获技术捕获图像捕获序列的一个或多个图像所需的时间长度;以及响应于所接收的第二捕获请求,使用第二捕获技术生成第二图像,其中第二捕获技术修改图像捕获序列。
[0009]根据以上列举的程序存储设备的实施方案,本文还公开了执行图像捕获的各种方法。根据以上列举的程序存储设备的实施方案,本文还公开了各种可编程电子设备。此类电子设备可以包括:一个或多个图像捕获设备,诸如光学图像传感器/相机单元;显示器;用户界面;一个或多个处理器;以及耦接到该一个或多个处理器的存储器。指令可存储在存储器中,这些指令使得一个或多个处理器根据以上列举的各种程序存储设备的实施方案执行指令。
附图说明
[0010]图1是示出根据本公开的各方面的用于生成输出图像的技术的时间线。
[0011]图2是示出根据本公开的各方面的使用第一图像捕获技术和第二图像捕获技术来响应于所接收的捕获请求而生成输出图像的时间线。
[0012]图3是示出根据本公开的各方面的强制使用第一图像捕获技术以生成输出图像的时间线。
[0013]图4是示出根据本公开的各方面的第一图像捕获技术和第二图像捕获技术之间的转换的流程图。
[0014]图5是示出根据本公开的各方面的第二图像捕获技术的流程图。
[0015]图6是根据一个实施方案的可编程电子设备的功能框图。
具体实施方式
[0016]在以下描述中,为了解释的目的,阐述了很本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备,包括:存储器;一个或多个图像捕获设备;显示器;和一个或多个处理器,所述一个或多个处理器可操作地耦接到所述存储器,其中所述一个或多个处理器被配置为执行使得所述一个或多个处理器执行以下操作的指令:接收第一捕获请求;响应于接收到所述第一捕获请求,使用第一捕获技术基于图像捕获序列捕获第一组图像,所述图像捕获序列包括一个或多个图像;基于所捕获的第一组图像生成第一输出图像以用于输出;在来自所述第一捕获请求的第一时间窗口内接收第二捕获请求,其中所述第一时间窗口的持续时间至少部分地基于使用所述第一捕获技术捕获所述图像捕获序列的所述一个或多个图像的时间长度;响应于所接收的第二捕获请求,使用第二捕获技术捕获第二组图像,其中所述第二捕获技术不同于所述第一捕获技术;以及基于所捕获的第二组图像生成第二输出图像以用于输出。2.根据权利要求1所述的设备,其中所述第二捕获技术修改所述图像捕获序列以减少捕获所述图像捕获序列的所述一个或多个图像的所述时间长度。3.根据权利要求2所述的设备,其中所述第二捕获技术通过不捕获将用所述第一捕获技术捕获的相对较长曝光图像来修改所述图像捕获序列。4.根据权利要求2所述的设备,其中所述第二捕获技术通过调整所述图像捕获序列的图像的曝光时间来修改所述图像捕获序列。5.根据权利要求1所述的设备,其中除了所述图像捕获序列的所述一个或多个图像的曝光时间的总和之外,所述第一时间窗口还包括附加时间量。6.根据权利要求1所述的设备,其中所述一个或多个处理器被进一步配置为执行使所述一个或多个处理器进行以下操作的指令:在所述第一时间窗口内接收第三捕获请求;响应于接收到所述第三捕获请求,确定是否已使用所述第一捕获技术生成最小数量的图像;基于确定尚未生成所述最小数量的图像,使用所述第一捕获技术生成第三输出图像;以及基于确定已生成所述最小数量的图像,使用所述第二捕获技术生成所述第三输出图像。7.根据权利要求1所述的设备,其中至少部分地基于捕获条件来确定所述图像捕获序列中的所述图像中的至少一个图像的一个或多个属性。8.根据权利要求1所述的设备,其中所述一个或多个处理器被进一步配置为执行使所述一个或多个处理器进行以下操作的指令:在第二时间窗口之外接收第三图像捕获请求,所述第二时间窗口在接收到所述第二捕获请求之后开始;以及
基于所述第一捕获技术生成第三输出图像。9.根据权利要求8所述的设备,其中所述第二时间窗口的持续时间大于所述第一时间窗口的所述持续时间。10.一种用于获得图像的方法,所述方法包括:接收第一捕获请求;响应于接收到所述第一捕获请求,使用第一捕获技术基于图像捕获序列捕获第一组图像,所述图像捕获序列包括一个或多个图像;基于所捕获的第一组图像生成第一输出图像;在来自所述第一捕...

【专利技术属性】
技术研发人员:W
申请(专利权)人:苹果公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1