闪光调整方法及装置转让专利

申请号 : CN201510018929.1

文献号 : CN104580927B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 雷辉

申请人 : 广东欧珀移动通信有限公司

摘要 :

本发明适用于信息技术领域,提供了闪光调整方法及装置。所述方法包括:启动闪光灯进行预闪,记录根据预闪得到的初始主闪曝光值;获取预先存储的第一曝光值以及第二曝光值,所述第一曝光值小于所述第二曝光值;根据所述初始主闪曝光值、所述第一曝光值以及所述第二曝光值计算调整率;根据所述初始主闪曝光值以及所述调整率计算调整后的主闪曝光值。本发明通过预闪得到的初始主闪曝光值预测拍摄物的距离以调整主闪曝光值,从而达到近处不过度曝光、远处曝光充分的目的。

权利要求 :

1.一种闪光调整方法,其特征在于,包括:

启动闪光灯进行预闪,记录根据预闪得到的初始主闪曝光值;

获取预先存储的第一曝光值以及第二曝光值,所述第一曝光值小于所述第二曝光值;

根据所述初始主闪曝光值、所述第一曝光值以及所述第二曝光值计算调整率;

根据所述初始主闪曝光值以及所述调整率计算调整后的主闪曝光值;

其中,

所述第一曝光值为过度曝光临界点的曝光值,所述第二曝光值为欠曝光临界点的曝光值;所述过度曝光临界点与拍摄装置的距离小于所述欠曝光临界点与拍摄装置的距离;

所述根据所述初始主闪曝光值、所述第一曝光值以及所述第二曝光值计算调整率包括:计算所述初始主闪曝光值与所述第一曝光值的差值,得到第一差值;

计算所述第二曝光值与所述第一曝光值的差值,得到第二差值;

计算所述第一差值与所述第二差值的比值,得到调整率;

所述根据所述初始主闪曝光值以及所述调整率计算调整后的主闪曝光值包括:当所述调整率大于或等于1时,将所述第二曝光值作为所述调整后的主闪曝光值;

当所述初始主闪曝光值大于所述第一曝光值,且所述初始主闪曝光值与所述调整率的乘积小于或等于所述第一曝光值时,将所述第一曝光值作为所述调整后的主闪曝光值;

当所述初始主闪曝光值大于所述第一曝光值且小于所述第二曝光值,且所述初始主闪曝光值与所述调整率的乘积大于所述第一曝光值时,将所述初始主闪曝光值与所述调整率的乘积作为所述调整后的主闪曝光值。

2.一种闪光调整装置,其特征在于,包括:

初始主闪曝光值记录单元,用于启动闪光灯进行预闪,记录根据预闪得到的初始主闪曝光值;

第一曝光值以及第二曝光值获取单元,用于获取预先存储的第一曝光值以及第二曝光值,所述第一曝光值小于所述第二曝光值;

调整率计算单元,用于根据所述初始主闪曝光值、所述第一曝光值以及所述第二曝光值计算调整率;

主闪曝光值调整单元,用于根据所述初始主闪曝光值以及所述调整率计算调整后的主闪曝光值;

其中,

所述第一曝光值为过度曝光临界点的曝光值,所述第二曝光值为欠曝光临界点的曝光值;所述过度曝光临界点与拍摄装置的距离小于所述欠曝光临界点与拍摄装置的距离;

所述调整率计算单元包括:

第一差值计算子单元,用于计算所述初始主闪曝光值与所述第一曝光值的差值,得到第一差值;

第二差值计算子单元,用于计算所述第二曝光值与所述第一曝光值的差值,得到第二差值;

调整率计算子单元,用于计算所述第一差值与所述第二差值的比值,得到调整率;

所述主闪曝光值调整单元具体用于:

当所述调整率大于或等于1时,将所述第二曝光值作为所述调整后的主闪曝光值;

当所述初始主闪曝光值大于所述第一曝光值,且所述初始主闪曝光值与所述调整率的乘积小于或等于所述第一曝光值时,将所述第一曝光值作为所述调整后的主闪曝光值;

当所述初始主闪曝光值大于所述第一曝光值且小于所述第二曝光值,且所述初始主闪曝光值与所述调整率的乘积大于所述第一曝光值时,将所述初始主闪曝光值与所述调整率的乘积作为所述调整后的主闪曝光值。

说明书 :

闪光调整方法及装置

技术领域

[0001] 本发明属于信息技术领域,尤其涉及闪光调整方法及装置。

背景技术

[0002] 闪光灯是加强曝光量的方式之一。尤其在昏暗的地方,打开闪光灯有助于让景物更明亮。然而,使用闪光灯存在近处过度曝光、远处欠曝光的问题,导致拍摄出的照片效果不理想。

发明内容

[0003] 鉴于此,本发明实施例提供了一种闪光调整方法及装置,以解决现有技术中使用闪光灯时存在的近处过度曝光、远处欠曝光的问题。
[0004] 一方面,本发明实施例提供了一种闪光调整方法,包括:
[0005] 启动闪光灯进行预闪,记录根据预闪得到的初始主闪曝光值;
[0006] 获取预先存储的第一曝光值以及第二曝光值,所述第一曝光值小于所述第二曝光值;
[0007] 根据所述初始主闪曝光值、所述第一曝光值以及所述第二曝光值计算调整率;
[0008] 根据所述初始主闪曝光值以及所述调整率计算调整后的主闪曝光值。
[0009] 第二方面,本发明实施例提供了一种闪光调整装置,包括:
[0010] 初始主闪曝光值记录单元,用于启动闪光灯进行预闪,记录根据预闪得到的初始主闪曝光值;
[0011] 第一曝光值以及第二曝光值获取单元,用于获取预先存储的第一曝光值以及第二曝光值,所述第一曝光值小于所述第二曝光值;
[0012] 调整率计算单元,用于根据所述初始主闪曝光值、所述第一曝光值以及所述第二曝光值计算调整率;
[0013] 主闪曝光值调整单元,用于根据所述初始主闪曝光值以及所述调整率计算调整后的主闪曝光值。
[0014] 本发明实施例与现有技术相比存在的有益效果是:本发明实施例通过预先设置过度曝光临界点的第一曝光值以及欠曝光临界点的第二曝光值,在根据预闪得到初始主闪曝光值后,根据初始主闪曝光值、第一曝光值以及第二曝光值计算调整率,再根据初始主闪曝光值以及调整率计算调整后的主闪曝光值,由此通过预闪得到的初始主闪曝光值预测拍摄物的距离以调整主闪曝光值,从而达到近处不过度曝光、远处曝光充分的目的。

附图说明

[0015] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0016] 图1是本发明实施例提供的闪光调整方法的实现流程图;
[0017] 图2是本发明实施例提供的闪光调整方法步骤S103的具体实现流程图;
[0018] 图3是本发明实施例提供的闪光调整装置的结构框图。

具体实施方式

[0019] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020] 图1示出了本发明实施例提供的闪光调整方法的实现流程图,详述如下:
[0021] 在步骤S101中,启动闪光灯进行预闪,记录根据预闪得到的初始主闪曝光值。
[0022] 在启动闪光灯进行预闪时,可根据预闪得到初始主闪曝光值。初始主闪曝光值越大,则在很大程度上表明拍摄物与拍摄装置的距离越远;初始主闪曝光值越小,则在很大程度上表明拍摄物与拍摄装置的距离越近。
[0023] 在步骤S102中,获取预先存储的第一曝光值以及第二曝光值,所述第一曝光值小于所述第二曝光值。
[0024] 第一曝光值以及第二曝光值是由用户预先设置的。第一曝光值为过度曝光临界点的曝光值,第二曝光值为欠曝光临界点的曝光值。其中,过度曝光指的是曝光值过大,曝光过度;欠曝光指的是曝光值过小,曝光不充分。过度曝光临界点与拍摄装置的距离小于欠曝光临界点与拍摄装置的距离。例如,过度曝光临界点与拍摄装置的距离为50厘米,欠曝光临界点与拍摄装置的距离为150厘米。
[0025] 在步骤S103中,根据所述初始主闪曝光值、所述第一曝光值以及所述第二曝光值计算调整率。
[0026] 在步骤S104中,根据所述初始主闪曝光值以及所述调整率计算调整后的主闪曝光值。
[0027] 作为本发明的一个实施例,根据初始主闪曝光值以及调整率计算调整后的主闪曝光值,并将调整后的主闪曝光值写入寄存器,以控制主闪曝光。在将调整后的主闪曝光值写入寄存器后,闪光灯主闪,拍摄装置进行拍照。
[0028] 曝光值是由快门、光圈以及感光度来决定的。作为本发明的一个实施例,通过调整感光度来调整主闪曝光值。
[0029] 图2示出了本发明实施例提供的闪光调整方法步骤S103的具体实现流程图,参照图2:
[0030] 所述根据所述初始主闪曝光值、所述第一曝光值以及所述第二曝光值计算调整率包括:
[0031] 在步骤S201中,计算所述初始主闪曝光值与所述第一曝光值的差值,得到第一差值;
[0032] 在步骤S202中,计算所述第二曝光值与所述第一曝光值的差值,得到第二差值;
[0033] 在步骤S203中,计算所述第一差值与所述第二差值的比值,得到调整率。
[0034] 其中,R表示调整率,E表示初始主闪曝光值,E1表示第一曝光值,E2表示第二曝光值,E-E1表示第一差值,E2-E1表示第二差值。
[0035] 优选地,步骤S104所述根据所述初始主闪曝光值以及所述调整率计算调整后的主闪曝光值包括:
[0036] 当所述调整率大于或等于1时,将所述第二曝光值作为所述调整后的主闪曝光值。
[0037] 作为本发明的一个实施例,当调整率大于或等于1时,表明初始主闪曝光值大于或等于第二曝光值,此时,将第二曝光值作为调整后的主闪曝光值。
[0038] 可选地,当调整率小于或等于0时,表明初始主闪曝光值小于或等于第一曝光值,此时,不调整主闪曝光值。
[0039] 优选地,步骤S104所述根据所述初始主闪曝光值以及所述调整率计算调整后的主闪曝光值包括:
[0040] 当所述初始主闪曝光值大于所述第一曝光值,且所述初始主闪曝光值与所述调整率的乘积小于或等于所述第一曝光值时,将所述第一曝光值作为所述调整后的主闪曝光值。
[0041] 作为本发明的一个实施例,当初始主闪曝光值大于第一曝光值,且初始主闪曝光值与调整率的乘积小于第一曝光值时,将第一曝光值作为调整后的主闪曝光值,以保证调整后的主闪曝光值在第一曝光值与第二曝光值之间。
[0042] 优选地,步骤S104所述根据所述初始主闪曝光值以及所述调整率计算调整后的主闪曝光值包括:
[0043] 当所述初始主闪曝光值大于所述第一曝光值且小于所述第二曝光值,且所述初始主闪曝光值与所述调整率的乘积大于所述第一曝光值时,将所述初始主闪曝光值与所述调整率的乘积作为所述调整后的主闪曝光值。
[0044] 作为本发明的一个实施例,当初始主闪曝光值大于第一曝光值且小于第二曝光值,即调整率大于0且小于1,且初始主闪曝光值与调整率的乘积大于第一曝光值时,将初始主闪曝光值与调整率的乘积作为调整后的主闪曝光值。
[0045] 应理解,在本发明实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0046] 本发明实施例通过预先设置过度曝光临界点的第一曝光值以及欠曝光临界点的第二曝光值,在根据预闪得到初始主闪曝光值后,根据初始主闪曝光值、第一曝光值以及第二曝光值计算调整率,再根据初始主闪曝光值以及调整率计算调整后的主闪曝光值,由此通过预闪得到的初始主闪曝光值预测拍摄物的距离以调整主闪曝光值,从而达到近处不过度曝光、远处曝光充分的目的。
[0047] 图3示出了本发明实施例提供的闪光调整装置的结构框图,该装置可以用于运行图1或图2所述的闪光调整方法。为了便于说明,仅示出了与本发明实施例相关的部分。参照图3,所述闪光调整装置包括:
[0048] 初始主闪曝光值记录单元31,用于启动闪光灯进行预闪,记录根据预闪得到的初始主闪曝光值;
[0049] 第一曝光值以及第二曝光值获取单元32,用于获取预先存储的第一曝光值以及第二曝光值,所述第一曝光值小于所述第二曝光值;
[0050] 调整率计算单元33,用于根据所述初始主闪曝光值、所述第一曝光值以及所述第二曝光值计算调整率;
[0051] 主闪曝光值调整单元34,用于根据所述初始主闪曝光值以及所述调整率计算调整后的主闪曝光值。
[0052] 进一步地,所述调整率计算单元33包括:
[0053] 第一差值计算子单元331,用于计算所述初始主闪曝光值与所述第一曝光值的差值,得到第一差值;
[0054] 第二差值计算子单元332,用于计算所述第二曝光值与所述第一曝光值的差值,得到第二差值;
[0055] 调整率计算子单元333,用于计算所述第一差值与所述第二差值的比值,得到调整率。
[0056] 优选地,所述主闪曝光值调整单元34具体用于:
[0057] 当所述调整率大于或等于1时,将所述第二曝光值作为所述调整后的主闪曝光值。
[0058] 优选地,所述主闪曝光值调整单元34具体用于:
[0059] 当所述初始主闪曝光值大于所述第一曝光值,且所述初始主闪曝光值与所述调整率的乘积小于或等于所述第一曝光值时,将所述第一曝光值作为所述调整后的主闪曝光值。
[0060] 优选地,所述主闪曝光值调整单元34具体用于:
[0061] 当所述初始主闪曝光值大于所述第一曝光值且小于所述第二曝光值,且所述初始主闪曝光值与所述调整率的乘积大于所述第一曝光值时,将所述初始主闪曝光值与所述调整率的乘积作为所述调整后的主闪曝光值。
[0062] 本发明实施例通过预先设置过度曝光临界点的第一曝光值以及欠曝光临界点的第二曝光值,在根据预闪得到初始主闪曝光值后,根据初始主闪曝光值、第一曝光值以及第二曝光值计算调整率,再根据初始主闪曝光值以及调整率计算调整后的主闪曝光值,由此通过预闪得到的初始主闪曝光值预测拍摄物的距离以调整主闪曝光值,从而达到近处不过度曝光、远处曝光充分的目的。
[0063] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0064] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0065] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0066] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0067] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0068] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0069] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。