CN104730805A - 闪光摄影 - Google Patents
闪光摄影 Download PDFInfo
- Publication number
- CN104730805A CN104730805A CN201410669899.6A CN201410669899A CN104730805A CN 104730805 A CN104730805 A CN 104730805A CN 201410669899 A CN201410669899 A CN 201410669899A CN 104730805 A CN104730805 A CN 104730805A
- Authority
- CN
- China
- Prior art keywords
- composition
- light
- exposure
- masking
- opacity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/73—Circuitry for compensating brightness variation in the scene by influencing the exposure time
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B15/00—Special procedures for taking photographs; Apparatus therefor
- G03B15/02—Illuminating scene
- G03B15/03—Combinations of cameras with lighting apparatus; Flash units
- G03B15/05—Combinations of cameras with electronic flash apparatus; Electronic flash units
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/74—Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
本发明的各实施例总体上涉及相机和闪光摄影,并且涉及针对相关联构图中的对象在时间和空间上调制光的强度。当照片的构图被创建时,构图中的对象被测光并且闪光照度被确定。蒙版从滤光器阵列创建。该蒙版是滤光器的阻光度的图案,其中该图案调制闪光的灯输出。蒙版图案被应用于相关联的闪光灯头部以使得构图的曝光通过被蒙版掩蔽的闪光进行。构图中对象的曝光通过由经过蒙版创建的变化的强度所得的对象的选择性照度进行平衡。
Description
技术领域
本发明涉及相机和闪光摄影。更具体地,本发明涉及针对相关联构图中对象而在时间和空间上调制光的强度。
背景技术
闪光单元经常用于摄影以在低光条件下取得场景的图像。已知闪光单元产生各种不期望的影响和伪像。具体地,由闪光单元发出的光的强度基于距相机的距离而减少。相关联构图中靠近闪光单元的对象易于曝光过度,而距闪光单元更远距离的对象易于曝光不足。
发明内容
本发明包括用于主动调节(modify,修正)来自相机闪光单元的光的调制输出。
一种方法、计算机程序产品和***被提供用于改变跨曝光帧的闪光强度。对照片构图,其中构图包括对构图对象测光以及确定构图对象所需的闪光灯照度。针对所测光的构图的应用而通过滤光器阵列创建蒙版。蒙版的创建包括计算滤光器的图案以用于调制电子闪光灯的输出。向闪光灯头部应用所创建的蒙版图案,并且利用被蒙版掩蔽的头部将构图曝光。曝光包括通过跨曝光帧的变化闪光强度来平衡构图中的多个对象。
结合附图,本发明的其他特征和优点将从本发明的目前的优选实施例的以下详细描述中变得明显。
附图说明
在此引用的附图形成说明书的一部分。附图中所示的特征应仅作为本发明的某些实施例而不是本发明的所有实施例(除非另外明确指出)的图示。
图1描绘了图示以下工具的框图,该工具用于支持硬件单元的功能,特别是调制滤光器以改变从与硬件单元通信的闪光单元发出的光强度。
图2描绘了图示调节器的功能的一方面的流程图。
图3描绘了图示用以确定针对构图的梯度的一系列操作的流程图。
图4描绘了图示滤光器关于构图的功能演示的流程图。
图5描绘了向构图应用梯度蒙版的框图。
图6描绘了图示关于调节器和相关联滤光器的闪光强度与时间之间的关系的图表。
图7描绘了图示调节器滤光器的可寻址功能的图表。
图8描绘了图示可寻址滤光器的图表,其中每个可寻址滤光器具有可调节的阻光度。
图9描绘了图示单独滤光器在曝光长度上的变化阻光度方面的图表。
图10描绘了根据本发明的一个实施例的计算环境的框图。
具体实施方式
容易理解,本发明的组件(如一般地进行描述和此处的附图中所示出的)可以布置和设计在多种不同的配置中。由此,对本发明的装置、***和方法的实施例的以下详细描述(如附图中所呈现的)并不旨在限制如要求保护的本发明的范围,而是仅表示本发明的选定实施例。
本说明书通篇对“选定实施例”、“一个实施例”或者“实施例”的引用意味着结合实施例所描述的特定特征、结构或者特性被包括在本发明的至少一个实施例中。因此,在本说明书通篇各个地方位置引用短语“选定实施例”、“在一个实施例中”或者“在实施例中”未必是指相同的实施例。
参考附图将更好地理解所示出的本发明的实施例,在附图中,相似的部分始终使用相似的数字来表示。以下的描述仅通过示例的方式来解释,并且仅示出了与本文要求保护的本发明一致的设备、***和过程的某些选定实施例。
拍摄单个对象或风景的照片经常包括前景和背景。类似地,拍摄多个对象的照片经常包括风景中至少第二对象的额外维度。闪光单元已知在摄影中用于发光,使得相关联构图中的对象在捕获期间被照明。参考主动调节器以用于在照片中改变跨多个对象的光传导以提供跨构图的平衡。该主动调节器是以面板形式出现的硬件单元,其被提供与闪光单元通信。硬件单元包括多个可变透明度滤光器元件,下文被称为包括该单元的滤光器,每个滤光器单独可寻址。来自闪光单元的光通过单独调整硬件单元中每个滤光器的透明度进行改变。因此,面板作为通过单独滤光器的调制改变由闪光单元发出的光的强度的硬件单元。由滤光器创建的光强度的调制的图案被传送到正被拍摄的场景;这是可能的,因为离开闪光灯头部的光在某种程度上被使得平行或对焦。
参考图1,提供了图示用于支持硬件单元的功能的工具的框图(100),该功能特别是滤光器的调制以改变从与该硬件单元通信的闪光单元发出的光强度。如图所示,相机(110)提供有跨总线(116)操作耦合至存储器(114)的嵌入式处理单元(112)。闪光单元(120)被提供与相机(110)通信并且运行用于对照片的构图进行照明。闪光单元(120)在通电之后并且响应于相机(110)的激活来运行。主动调节器(130)被提供与相机(110)和闪光单元(120)通信。调节器(130)可以运行用于在物理上置于闪光单元(120)之上作为外部闪光附件,或者在一个实施例中,可以内部配置有闪光单元(120)。无论内部放置还是外部放置,调节器(130)运行用于调制从闪光单元(120)发出的光。
如这里所示,调节器(130)包括多个滤光器(132)。在一个实施例中,滤光器以矩阵布置,该矩阵在平面平台上布置的行和列(即,水平轴和垂直轴)之上延伸。滤光器(132)单独可寻址,并且可以分别和单独调整以控制从闪光单元(120)接收的光量。应用(140)提供与处理单元(112)通信并且运行用于与调节器(130)通信,并且特别是与单独的滤光器(132)的调制进行通信。在拍摄照片之前,照片的构图由管理器(142)聚集以读取照片的场景并且确定用于照片的曝光图案。管理器(142)运行用于分析该场景并且确定合理曝光该场景所需的来自闪光单元(120)的光的输出。管理器(142)向应用(140)传送任何光图案调整,特别是调节器(130)中的任何滤光器是否需要被调制。
如上所述,调节器(130)的滤光器(132)以阵列布置并且运行用于控制从闪光单元(120)的发光。在一个实施例中,阵列中的每个滤光器可以在两个位置(开和关)之间可变,并且在另一实施例中,阵列中的每个滤光器可以在阻光度方面连续可变。阻光度的不同状态使得来自闪光单元(120)的光的不同强度能够透射通过滤光器(132)。应用(140)从管理器(142)接收光信息并且运行用于寻址调节器(130)的单独的滤光器以创建图案。
应用(140)和管理器(142)被示为驻留在相机(110)本地。在一个实施例中,应用(140)和管理器(142)可以作为一个或多个应用驻留在存储器(114)中,或者作为一个或多个硬件工具驻留在存储器(114)外部。在另一实施例中,应用(140)和管理器(142)可以实现为硬件和软件的组合。类似地,在具有共享资源池(诸如云计算环境)的实施例的情况下,应用(140)和管理器(142)可以共同或单独地跨资源共享池分布并且作为单元运行来与相机(110)通信以支持梯度的创建。因此,应用(140)和管理器(142)可以被实现为一个或多个软件工具、硬件工具或软件和硬件的组合。
为了进一步图示如本文所示,图2是图示了调节器功能的一个方面的流程图(200)。如上文所述,调节器是滤光器阵列,其被设置为调节来自相关联发光设备(诸如闪光单元)的光透射。采用调节器的过程源自对照片构图(202)。发起测光(204)以确定到达感光胶片的光量,如由相机的快门速度和透镜光圈确定。在数字摄影中,胶片由传感器代替。在一个实施例中,发起自动对焦(206)。自动对焦是相机/透镜***用于确定相机与对象之间距离的功能,因此使得相机/透镜***能够自动对焦。如上文图1中所述,光可以自然地存在于构图中,或者在一个实施例中可以从闪光单元提供。为了支持光的调整,测量构图的周围光条件(208)。在一个实施例中,与相机单元一起提供或嵌入有测光计以测量周围光。除了在步骤(208)的测量,还确定对象与相机之间的距离或者对象与闪光单元之间的距离(210)。距离确定可以寻址构图内的多个位置,其可以包括多个对象和构图的多个其他区域,例如,非对象前景区域和非对象背景区域。
以下步骤(208)和(210),确定构图是否需要附加光(212)。在对于在步骤(212)的响应为否定确定之后,进行曝光而不需要来自闪光单元(214)的光。然而,在对于在步骤(212)的确定为肯定响应之后,确定针对构图中每个区域所需的来自闪光照度的光的量(216)。在一个实施例中,构图的不同区域可以需要不同数量的闪光照度。例如,背景可以需要比前景更多的闪光照度,或者在一个实施例中,前景和背景内的不同对象可以需要与该背景或前景分离的不同数量的闪光照度。基于确定的闪光照度针对闪光灯头部创建蒙版图案(212),并且向闪光头部(220)应用该蒙版图案。在一个实施例中,创建蒙版包括收集针对构图对象的距离信息并且将收集的信息与偏摆(yaw)、俯仰(pitch)和滚转(roll)数据组合以在曝光之前适应相机的后续旋转。在步骤(220)的应用之后,利用被蒙版掩蔽的闪光进行构图的曝光(222)。因此,照片被构图并且蒙版图案被创建并且针对特定构图被应用。
如图2所示,构图的场景被读取并评估以查明对前景、背景及其中任何对象的合理照明。图3是图示了用于确定构图梯度的一系列操作的流程图(300)。最初,确定构图是否需要来自闪光单元的照明(302)。对于在步骤(302)的确定的否定响应结束梯度创建(304)。然而,在对确定(302)的肯定响应之后,确定来自闪光单元的光的均匀应用是否满足所需的照度(306)。在对于步骤(306)的确定的肯定响应之后,维持调节器的滤光器均匀打开(308)并且设置闪光单元用于曝光(310)。然而,在对于步骤(308)的确定的否定响应之后,查明构图中需要备选或不同照度级的元素数量(312)并且向可变X总分配此数量(314)。因此,可以针对向构图的光的非均匀应用的照度调整标识构图中的多个元素。
在步骤(314)之后,初始化针对构图中每个元素的计数变量X。构图中的元素X被评估,特别是合理地照明元素X以提供构图中的上下文复制所需的光的强度被评估(318)。闪光单元中用于照明元素X的光学元件被标识(320),并且调节器中对应于所标识光学元件的一个或多个滤光器也被标识(322)。每个滤光器在阻光度方面连续可变。另外,每个滤光器单独可寻址。可变Y总被分配针对元素X标识的滤光器的数量(324),并且初始化相关联的滤光器计数变量Y(326)。此后,滤光器Y的阻光度基于针对元素X的照度水平以及待从闪光单元发出的对应照度来进行调节(328)。在一个实施例中,每个滤光器是具有单独可变透明度的光学元件。因此,滤光器被单独调节以控制通过的光的投射。
在步骤(328)的阻光度调节之后,滤光器计数变量Y被递增(330),并且确定针对元素X的所有滤光器的阻光度是否已经被评估和/或调节(332)。在一个实施例中,一个或多个单独滤光器可以不需要任何阻光度调节。在对于步骤(332)的确定的否定响应之后,返回步骤(328)。相反地,在对于步骤(332)的确定的肯定响应之后,递增元素计数变量(334)。在步骤(334)的递增之后,确定构图中所有标识的元素是否已经被评估(336)。在对于步骤(336)的确定的否定响应之后,返回步骤(318),并且对于步骤(336)的确定的肯定响应结束滤光器阻光度调节。在一个实施例中,滤光器的阻光度仅在其相应最值大与最小值之间可变(例如,打开或关闭),并且可以在闪光曝光期间随时间在这两个状态之间变化。因此,如这里所示,调节器中的每个滤光器与闪光单元和构图相关联,使得滤光器的阻光度可以被单独调节。
图3中所示出和描述的阻光度调节图示了用于确定并创建针对构图的光图案的一系列操作。在一个实施例中,滤光器单独可寻址,并且计算机实现的指令被用于与滤光器通信以及设置并维持其阻光度。相机提供有不同的操作模式。如图3所示,可配置模式使得构图的所有方面能够手动调整从而使得光合理地跨所标识的构图元素分布。参考图4,流程图(400)被提供用于演示滤光器的关于构图的功能。如图所示,相机被设置成以自动对焦模式进程操作(402)。在一个实施例中,相机被提供有自动对焦操作模式(402)。如图3所示,可能需要针对构图的闪光单元(404),如自动对焦模式所确定。此后,标识构图中需要对照度进行调节的元素(406)。查找表被查询以查明单独元素、特别是邻近调节器中的滤光器所需的调节。查找表中所标识的设置被应用于每个相关联的调节器滤光器(408),并且曝光被设置(410)。因此,在自动对焦操作模式中,滤光器通过如通过相关联表指向的一系列计算机实现的指令而被单独调节。
调节器滤光器的阻光度设置调制由邻近闪光单元发出的光的强度。更具体地,如这里所述调节器的使用改变了光在时间和空间两者上的强度,其中空间是垂直于在闪光与构图中心之间延伸的线的平面。调制闪光单元的输出所需的适当图案被计算并且在距相机透镜不同距离处产生构图中对象的选定照度。
参考图5,提供了向构图(550)应用图案蒙版(510)的框图(500)。如图所示,构图以区域(560)呈现,具有前景(562)和背景(566),以及构图中的多个对象(570)、(572)、(574)和(576)。前景(562)属于构图中靠近相机单元和相关联闪光单元的区域,并且背景(566)属于构图中距相机单元和相关联闪光单元较远的区域。对象(570)和(572)位于前景(562)中,并且对象(574)和(576)位于背景(566)中。当与背景中接收较少光的对象相比时,前景中的对象通常被曝光于来自闪光单元更多的光。对象的数量和位置用于描述目的,并不应当认为是限制。
根据图1至图4提供的描述,为了适应来自闪光的光分布,蒙版创建用于曝光帧的图案,并且在一个实施例中,最小化距闪光单元不同距离的对象之间在照度方面的差异。曝光帧指的是摄影构图的二维限制。曝光帧可以在进行曝光之前使用相机的取景器在电子显示器或其他可视显示器设备上进行预览。曝光帧在曝光的时刻确定。如在(510)所示,图案蒙版示出了四个区域(512)、(514)、(516)和(518),其一起形成了沿一个轴的梯度。在一个实施例中,图案蒙版可以包括附加区域或更少区域,其可以沿一个轴或沿两个正交轴在阻光度方面变化,并且这里所示区域的数量不应当被认为是限制。蒙版中标识的区域被应用于闪光灯头部,因此影响将照明所呈现的对象的闪光的量。更具体地,在对应于前景的曝光帧的区中区域被描绘为更深,并且在对应于背景的曝光帧的区中区域被描绘为更浅,例如,(512)是最深区域,区域(514)、(516)和(518)逐渐变得更浅。因此,当图案蒙版(510)被应用于构图(550)时,对象的照度被平衡。
参考图6至图9,提供了一组图表以用于进一步图示调节器滤光器的功能。在图6至图9中,假设闪光单元是常规摄影闪光灯,其中闪光灯照度的强度无法被设置成小于闪光灯完全输出的中间值。这样的常规闪光单元仅可以被设置成完全输出,或者被设置成完全关闭。总闪光灯曝光由闪光灯保持在其“开启”状态的时间量来控制。在图6至图9中,“闪光强度”指的是在闪光单元在其“开启”状态发出的光被滤光器(132)调节之前该光的强度。“经调节的闪光强度”指的是光在已经被滤光器(132)调节之后的光强度。在图6至图9中,经调节的闪光强度在垂直轴(610)上呈现,而时间在水平轴(620)上呈现。这些图中所示的曲线图示了各种方案,通过所述方案滤光器(132)可以用于控制调节器中给定位置的经调节的闪光强度,因此控制针对摄影构图中对应区域的闪光曝光。在该位置离开调节器的光的强度的总量(其等于对由该位置贡献的总闪光曝光的贡献)将由曲线下的积分(即,经调节的闪光强度在时间上的积分)确定。
图6是图示了针对单独滤光器的经调节的闪光强度与时间之间关系的一个实施例的图表(600)。在此呈现的示例中,调节器的单独滤光器具有两个设置(开启和关闭)中的一个。在此呈现的示例中,滤光器元件在(640)和(650)处标识的时间间隔期间被设置成关闭,并且滤光器元件在(660)处标识的时间间隔期间被设置成开启。
参考图7,提供了图示调节器滤光器的可寻址功能的图表(700)。如图所示,经调节的闪光强度在垂直轴(710)上表示并且时间在水平轴(720)上表示。在此呈现的示例中,调节器的单独滤光器具有两个设置(开启和关闭)中的一个。曲线下的面积(730)表示由闪光单元提供的曝光,如由曲线函数的积分确定。在此呈现的示例中,从闪光发出的光的强度是均匀的,并且在一个实施例中强度和持续时间与图6中所示的相同。在此呈现的示例中,滤光器元件在曝光期间在开启与关闭之间变化。具体地,滤光器在(762)、(764)、(766)、(768)和(770)处标识的间隔期间被设置成关闭,并且此后保持关闭。滤光器在(772)、(774)、(776)和(778)处标识的间隔期间被设置成开启。如图所示,与图6所示进行比较,曝光的闪光强度被减少。具体地,滤光器的开启和关闭设置被控制在50%占空比,例如与图6中所示的曝光相比为50%的曝光。因此,在此呈现的示例中,闪光强度通过在曝光期间寻址调节器滤光器并将滤光器开启和关闭来控制。
如图3A和图3B中所述,单独滤光器的阻光度可以被调节。图8是图示了可寻址滤光器的图表(800),其中每个滤光器具有可调节的阻光度。如图所示,闪光强度在垂直轴(810)上表示并且时间在水平轴(820)上表示。在此呈现的示例中,调节器的单独滤光器具有可调节的阻光度,包括开启和关闭的两个极端位置之间的阻光度的变化。曲线下的面积(830)表示由闪光单元提供的曝光,如由曲线函数的积分确定。在此呈现的示例中,调节器的单独滤光器的阻光度被设置成在开启和关闭之间的阻光度的值。此外,如这里所示,从闪光灯发出的光的强度是均匀的,并且在一个实施例中经调节的闪光强度大约是图6和图7中所示强度的50%,并且持续时间与图6和图7中所示相同。在此呈现的示例中,阻光度是中间值并且恒定。在一个实施例中,阻光度水平可以被连续设置,例如,改变阻光度。因此,在此呈现的示例中,闪光强度通过在曝光期间寻址调节器滤光器并改变单独滤光器的阻光度设置来控制。
参考图9,提供了图示在曝光长度上改变单独滤光器的阻光度方面的图表(900)。如图所示,经调节的闪光强度在垂直轴(910)上表示并且时间在水平轴(920)上表示。在此呈现的示例中,调节器的单独滤光器具有可调节的阻光度,包括在开启和关闭的两个极端位置之间的阻光度的变化。曲线下的面积(930)表示由闪光单元提供的曝光,如由曲线函数的积分确定。在此呈现的示例中,调节器的单独滤光器的阻光度被设置成在开启和关闭之间的阻光度。在此呈现的示例中,阻光度最初在最小位置(930)并且随时间以线性速率增加到最大位置(950)。从在(940)的最小位置到在(950)的最大位置的时间表示曝光的过程。因此,如这里所示,滤光器的阻光度水平随时间连续变化以使得闪光强度能够通过在曝光期间寻址调节器滤光器并改变单独滤光器的阻光度设置来控制。
上述图1中的相机已经利用以调节器和应用的形式出现的工具进行标注。所述工具可以在可编程硬件设备中实现,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑器件等。所述工具还可以在由多种类型的处理器执行的软件中实现。所标识的可执行代码的功能单元例如可以包括一个或多个物理或者逻辑计算机指令块,这些指令块例如可以被组织为对象、过程、功能或者其他构造。然而,可执行的所述工具不需要在物理上一起定位,而是可以包括存储在不同位置的不同指令,当在逻辑上结合在一起时包括所述工具,并且实现所述工具的所述目的。
实际上,可执行代码可以是单个指令或者很多指令,并且甚至可以分布在若干不同的代码段上,分布在不同的应用之中并且跨若干存储器设备分布。类似地,可以在工具内标识和说明操作数据,并且操作数据可以通过任何适当的形式体现,并且在任何适当的数据结构类型内组织。操作数据可以被收集作为单个数据集,或者可以分布在不同的位置上,包括分布在不同的存储设备上,并且至少可以部分地作为***或者网络上的电子信号而存在。
另外,所描述的特征、结构或者特性可以按照一个或多个实施例中的任何适当方式进行组合。在以下描述中,提供了多个具体细节,诸如代理的示例等,用以提供对本发明的实施例的透彻理解。然而,本领域技术人员将认识到,可以在不具有具体细节中的一个或多个的情况下实现本发明,或者利用其他方法、组件、材料等实现本发明。在其他实例中,没有示出或者详细描述公知的结构、材料或者操作,以避免混淆本发明的方面。
现在参照图10的框图,现在针对实现本发明的实施例来描述附加细节。计算机***包括一个或多个处理器,诸如处理器(1002)。处理器(1002)连接至通信基础结构(1004)(例如,通信总线、交叉条或者网络)。
计算机***可以包括显示接口(1006),其转发来自通信基础结构(1004)(或者来自未示出的帧缓冲器)的图形、文本和其他数据,以便在显示单元(1008)上显示。计算机***还包括主存储器(1010),优选的是随机访问存储器(RAM),并且还可以包括辅存储器(1012)。辅存储器(1012)例如可以包括硬盘驱动器(1014)和/或可移除存储驱动器(1016),例如表示软盘驱动器、磁带驱动器或者光盘驱动器。可移除存储驱动器(1016)以本领域技术人员公知的方式从可移除存储单元(1018)读取和/或向其写入。可移除存储单元(1018)例如表示软盘、光碟、磁带或者光盘等,其被可移除存储驱动器(1016)读取或者写入。可以理解,可移除存储单元(1018)包括具有存储在其中的计算机软件和/或数据的计算机可读介质。
在备选实施例中,辅存储器(1012)可以包括用于允许计算机程序或者其他指令加载到计算机***中的其他类似装置。此类装置例如可以包括可移除存储单元(1020)和接口(1022)。此类装置的示例可以包括程序包和包接口(诸如视频游戏设备中出现的)、可移除存储器芯片(诸如EPROM或者PROM)及相关联的套接字,以及允许软件和数据从可移除存储单元(1020)传送到计算机***的其他可移除存储单元(1020)和接口(1022)。
计算机***还可以包括通信接口(1024)。通信接口(1024)允许软件和数据在计算机***与外部设备之间传送。通信接口(1024)的示例可以包括调制解调器、网络接口(诸如以太网卡)、通信端口或者PCMCIA槽和卡等。经由通信接口(1024)传送的软件和数据是以信号的形式,信号例如可以是电子的、电磁、光的或者能够被通信接口(1024)接收的其他信号。经由通信路径(即,信道)(1026)向通信接口(1024)提供这些信号。该通信路径(1026)承载信号,并且可以使用电线或电缆、光纤、电话线、蜂窝电话链路、射频(RF)链路和/或其他通信信道来实现。
在本文档中,术语“计算机程序介质”、“计算机可用介质”和“计算机可读介质”通常是指诸如主存储器(1010)和辅存储器(1012)、可移除存储驱动器(1016)和安装在硬盘驱动器(1014)中的硬盘的介质。
计算机程序(也称为计算机控制逻辑)存储在主存储器(1010)和/或辅存储器(1012)中。计算机程序还可以经由通信接口(1024)来接收。此类计算机程序在运行时使得计算机***能够执行在此讨论的本发明的特征。特别地,计算机程序在运行时使得处理器(1002)能够执行计算机***的特征。因此,此类计算机程序表示计算机***的控制器。
所属技术领域的技术人员知道,本发明的各个方面可以实现为***、方法或计算机程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、驻留软件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“***”。此外,在一些实施例中,本发明的各个方面还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。
可以采用一个或多个计算机可读介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
上面将参照根据本发明实施例的方法、装置(***)和计算机程序产品的流程图和/或框图描述本发明。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机程序指令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些计算机程序指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。
也可以把这些计算机程序指令存储在计算机可读介质中,这些指令使得计算机、其它可编程数据处理装置、或其他设备以特定方式工作,从而,存储在计算机可读介质中的指令就产生出包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的指令的制造品(article of manufacture)。
计算机程序指令还可以加载到计算机、其他可编程数据处理装置或者其他设备上,以使得在计算机、其他可编程装置或者其他设备上执行一系列的操作步骤,以产生计算机实现的过程,以使得在计算机或者其他可编程装置上执行的指令提供用于实现流程图和/或框图的一个或多个框中指定的功能/动作的过程。
附图中的流程图和框图显示了根据本发明的多个实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
本文所使用的术语是仅出于描述特定实施例的目的,并且并不旨在限制本发明。如本文使用的,除非上下文清楚地另外指出,单数形式的"一"、"一个"和"该"旨在也包括复数形式。还可以理解,术语"包括"和/或"包含"在本说明书中使用时指定存在所陈述的特征、整数、步骤、操作、元素和/或组件,但是不排除一个或多个其他特征、整数、步骤、操作、元素、组件和/或其组合的存在或者添加。
所附权利要求中的所有装置或者步骤加功能元素的相应结构、材料、动作和等效物旨在包括用于执行如具体要求保护的功能以及其他要求保护的元素的组合的任何结构、材料或者动作。已经出于示例和描述的目的呈现了本发明的描述,但是本发明的描述并不旨在穷举性的或者限制于所公开形式的本发明。在不脱离本发明的范围和精神的情况下,多种修改和变体将对本领域技术人员变得易见。选择和描述了实施例以便最佳地解释本发明的原理以及实际应用,并且使得本领域其他技术人员能够理解本发明的具有各种修改的各种实施例适于预期的特定使用。因此,滤光器的可寻址方面使得跨构图的照明能够被定制,包括创建针对单个构图的唯一梯度。
备选实施例
可以理解,虽然在此出于示例的目的描述了本发明的具体实施例,但是在不脱离本发明的精神和范围的情况下,可以做出各种修改。具体地,单独滤光器的调节创建了对构图的唯一梯度,其可以被应用于单个构图。类似地,在一个实施例中,梯度根据调节器的所有滤光器设置的组合来创建,其可以被保存在查找表中以供将来应用。因此,本发明的保护范围仅由所附权利要求及其等效物来限定。
Claims (12)
1.一种方法,包括:
对照片构图,包括对构图对象测光并且确定所述构图对象所需的闪光灯照度;
针对所测光的构图的应用而通过滤光器阵列创建蒙版图案,包括计算所述滤光器的图案以用于调制电子闪光灯的输出;
向所述闪光灯的头部应用所创建的蒙版图案;以及
利用被蒙版掩蔽的头部将所述构图曝光。
2.根据权利要求1所述的方法,进一步包括通过改变跨曝光帧的光强度选择性地照明所述构图中的多个对象来平衡所述构图中的所述对象的曝光。
3.根据权利要求1所述的方法,其中向所述头部应用所述蒙版图案包括以连续方式在其最小阻光度与最大阻光度之间改变所述滤光器的阻光度,并且在闪光灯曝光时段期间保持所述阻光度不变。
4.根据权利要求1所述的方法,其中所述滤光器的所述阻光度在曝光期间随时间在相应最大状态与最小状态之间可变,并且进一步包括调整时间,在所述时间中所述滤光器保留在最小阻光度的所述状态中以影响光输出的调制。
5.根据权利要求1所述的方法,进一步包括在闪光灯曝光时段期间随时间连续改变所述滤光器的阻光度。
6.根据权利要求1所述的方法,其中创建所述蒙版包括收集针对所述构图对象的距离信息,并且将所收集的信息与偏摆、俯仰和滚转数据组合。
7.根据权利要求1所述的方法,进一步包括所述蒙版创建针对所述曝光帧的梯度,包括最小化距所述闪光灯不同距离的对象之间的照度差异。
8.根据权利要求1所述的方法,其中每个滤光器单独可寻址,并且所述蒙版创建包括单独地调整所述阵列中的所述滤光器的阻光度以改变到达所述曝光构图的各区域的光的强度。
9.一种相机单元,包括:
处理单元,操作地耦合至存储器和电子闪光灯;
与所述处理单元通信以调整从设备到相关联构图的照度的工具,所述工具包括:
用于分析照片的构图的应用,包括用于对构图对象测光并且确定所述构图对象所需的闪光灯照度的所述应用;
与所述应用通信的调节器,所述调节器用于针对所分析的构图的应用而通过滤光器阵列创建蒙版,包括计算所述滤光器的图案以用于调制所述闪光灯的输出;
所述应用用于向所述闪光灯应用所创建的蒙版图案;以及
所述应用用于利用被蒙版掩蔽的闪光灯将所述构图曝光。
10.根据权利要求9所述的相机,进一步包括所述应用以用于通过改变跨曝光帧的光强度选择性地照明所述构图中的多个对象来平衡所述构图中的所述对象的曝光。
11.根据权利要求9所述的相机,其中向所述闪光灯头部应用所述蒙版图案包括在坐标平面上空间分布的跨所述闪光灯的所述头部的各矩阵位置处的透明度方面改变所述滤光器的阻光度以改变光被允许通过所述滤光器的程度。
12.根据权利要求9所述的相机,进一步包括所述蒙版以创建针对所述曝光帧的梯度,包括最小化距所述设备不同距离的对象之间的照度差异。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/136,492 US9237275B2 (en) | 2013-12-20 | 2013-12-20 | Flash photography |
US14/136,492 | 2013-12-20 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104730805A true CN104730805A (zh) | 2015-06-24 |
CN104730805B CN104730805B (zh) | 2018-05-29 |
Family
ID=53401497
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410669899.6A Active CN104730805B (zh) | 2013-12-20 | 2014-11-20 | 用于闪光摄影的方法及相机单元 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9237275B2 (zh) |
CN (1) | CN104730805B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10066933B2 (en) | 2015-05-04 | 2018-09-04 | Facebook, Inc. | Camera depth mapping using structured light patterns |
US10785393B2 (en) * | 2015-05-22 | 2020-09-22 | Facebook, Inc. | Methods and devices for selective flash illumination |
CA3006556A1 (en) * | 2015-12-02 | 2017-06-08 | Abl Ip Holding Llc | Projection and/or waveguide arrangements for a software configurable lighting device |
DE102017210284A1 (de) * | 2017-06-20 | 2018-12-20 | BSH Hausgeräte GmbH | Haushaltskältegerät mit einer Digitalkamera und Verfahren zum Betreiben eines Haushaltskältegerätes |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5614970A (en) * | 1991-06-03 | 1997-03-25 | Nikon Corporation | Flash lighting apparatus and a camera equipped with the flash lighting apparatus |
JP2001133859A (ja) * | 1999-11-01 | 2001-05-18 | Fuji Photo Film Co Ltd | ストロボ装置 |
CN1624566A (zh) * | 2003-12-04 | 2005-06-08 | 致伸科技股份有限公司 | 闪光灯强度调整***与方法 |
JP2005316215A (ja) * | 2004-04-30 | 2005-11-10 | Tocad Energy Co Ltd | ワイドパネルの取り付け構造 |
JP2007183512A (ja) * | 2006-01-10 | 2007-07-19 | Fujifilm Corp | 撮影装置及び照明装置 |
JP2010130128A (ja) * | 2008-11-26 | 2010-06-10 | Hoya Corp | 撮影装置及び撮影方法 |
US20120249864A1 (en) * | 2008-07-25 | 2012-10-04 | Research In Motion Limited | Electronic device having a camera and method of controlling a flash |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5347339A (en) * | 1992-04-17 | 1994-09-13 | Olympus Optical Co., Ltd. | Strobe apparatus |
US6614509B2 (en) | 2000-12-15 | 2003-09-02 | Olympus Optical Co., Ltd. | Distance measuring apparatus |
KR20060114890A (ko) | 2005-05-03 | 2006-11-08 | 주식회사 팬택앤큐리텔 | 플래시 광량 자동 조절 기능을 가지는 무선통신 단말기 및그 방법 |
JP4115467B2 (ja) * | 2005-06-01 | 2008-07-09 | 富士フイルム株式会社 | 撮影装置 |
US7443443B2 (en) | 2005-07-28 | 2008-10-28 | Mitsubishi Electric Research Laboratories, Inc. | Method and apparatus for enhancing flash and ambient images |
US7403707B2 (en) | 2005-07-28 | 2008-07-22 | Mitsubishi Electric Research Laboratories, Inc. | Method for estimating camera settings adaptively |
JP2007140170A (ja) * | 2005-11-18 | 2007-06-07 | Fujifilm Corp | 液晶レンズおよび撮影装置 |
TW200931154A (en) | 2007-12-11 | 2009-07-16 | Koninkl Philips Electronics Nv | Camera illumination device |
US20100157135A1 (en) | 2008-12-18 | 2010-06-24 | Nokia Corporation | Passive distance estimation for imaging algorithms |
JP5597078B2 (ja) * | 2010-09-17 | 2014-10-01 | キヤノン株式会社 | 撮像装置及びその制御方法 |
JP5947507B2 (ja) * | 2011-09-01 | 2016-07-06 | キヤノン株式会社 | 撮像装置及びその制御方法 |
US20130064531A1 (en) * | 2011-09-13 | 2013-03-14 | Bruce Harold Pillman | Zoom flash with no moving parts |
JP5948050B2 (ja) * | 2011-12-20 | 2016-07-06 | ローム株式会社 | 撮影補助光装置およびこれを備えたデジタルカメラ |
TWI461813B (zh) | 2012-02-24 | 2014-11-21 | Htc Corp | 影像擷取方法與相關影像擷取系統 |
JP2014044345A (ja) * | 2012-08-28 | 2014-03-13 | Ricoh Co Ltd | 撮像装置 |
JP6168870B2 (ja) | 2013-06-17 | 2017-07-26 | キヤノン株式会社 | 撮像装置、カメラシステム及び制御方法 |
-
2013
- 2013-12-20 US US14/136,492 patent/US9237275B2/en not_active Expired - Fee Related
-
2014
- 2014-11-20 CN CN201410669899.6A patent/CN104730805B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5614970A (en) * | 1991-06-03 | 1997-03-25 | Nikon Corporation | Flash lighting apparatus and a camera equipped with the flash lighting apparatus |
JP2001133859A (ja) * | 1999-11-01 | 2001-05-18 | Fuji Photo Film Co Ltd | ストロボ装置 |
CN1624566A (zh) * | 2003-12-04 | 2005-06-08 | 致伸科技股份有限公司 | 闪光灯强度调整***与方法 |
JP2005316215A (ja) * | 2004-04-30 | 2005-11-10 | Tocad Energy Co Ltd | ワイドパネルの取り付け構造 |
JP2007183512A (ja) * | 2006-01-10 | 2007-07-19 | Fujifilm Corp | 撮影装置及び照明装置 |
US20120249864A1 (en) * | 2008-07-25 | 2012-10-04 | Research In Motion Limited | Electronic device having a camera and method of controlling a flash |
JP2010130128A (ja) * | 2008-11-26 | 2010-06-10 | Hoya Corp | 撮影装置及び撮影方法 |
Also Published As
Publication number | Publication date |
---|---|
US9237275B2 (en) | 2016-01-12 |
US20150181097A1 (en) | 2015-06-25 |
CN104730805B (zh) | 2018-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1926851B (zh) | 通过深度信息优化捕获装置设置的方法和设备 | |
JP4236433B2 (ja) | 写真撮影においてフィル・フラッシュをシミュレートするシステム及び方法 | |
CN102104785B (zh) | 摄像设备及其控制方法 | |
CN101690243B (zh) | 摄像装置以及摄像方法 | |
CN106657805A (zh) | 运动中的拍摄方法及移动终端 | |
CN104730805A (zh) | 闪光摄影 | |
US20090185027A1 (en) | System and method to quickly acquire images | |
JP2018503325A (ja) | 画素データに対して演算を実行するためのシステムおよび方法 | |
CN105900010A (zh) | 成像***、报警生成设备和方法、成像设备和方法以及程序 | |
CN109873981A (zh) | 车载360环视***四路智能曝光策略 | |
CN104092955A (zh) | 闪光控制方法及控制装置、图像采集方法及采集设备 | |
CN106664374A (zh) | 基于背景像素的曝光计量 | |
CN107105172A (zh) | 一种用于对焦的方法和装置 | |
JP2006031440A (ja) | 画像処理方法、画像処理装置、画像処理プログラム及び画像処理システム | |
CN106303243A (zh) | 一种拍照方法、装置及终端 | |
CN105049703A (zh) | 一种移动通信终端拍照的方法和移动通信终端 | |
CN105915810A (zh) | 一种电子设备的控制方法及电子设备 | |
CN113382143A (zh) | 一种消防机器人双目相机自动曝光调节方法 | |
TWI620442B (zh) | 針對攝影裝置的閃光燈最佳化 | |
CN105049704A (zh) | 一种拍照的方法和设备 | |
KR20120022050A (ko) | 촬상 장치, 촬영 모드 선택 방법 및 컴퓨터 프로그램을 저장한 기록매체 | |
ES2387086T3 (es) | Sistema y método de sincronización de una primera copia en tiempo real | |
CN104853083A (zh) | 拍摄装置、闪光灯图像预测方法 | |
CN109076199A (zh) | 白平衡调整装置及其工作方法和工作程序 | |
CN102377928B (zh) | 摄像设备及其控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |