一种相机拍摄的补光方法和装置转让专利

申请号 : CN201710859570.X

文献号 : CN107396000B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李小朋

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

摘要 :

本发明适用于摄像领域,提供了一种相机拍摄的补光方法和装置,该方法包括:获取相机拍摄场景的光源方向信息;根据所述场景的光源方向信息,调整所述可旋转的补光光源的照射方向,使所述场景的光源的方向与所述补光光源的照射方向一致;根据调整后的补光光源进行照片拍摄。本发明在拍摄场景下能够得到同一个方向的光源照射的光线,从而能够使得拍摄的对象的照射光源更为纯净,拍摄到更为清晰的照片。

权利要求 :

1.一种相机拍摄的补光方法,其特征在于,所述方法用于智能手机的相机拍摄,所述相机设置有可旋转的补光光源,所述补光光源连接驱动马达,所述方法包括:获取所述相机拍摄场景的光源方向信息;

根据所述相机拍摄场景的光源方向信息,调整所述可旋转的补光光源的照射方向,使所述场景的光源的方向与所述补光光源的照射方向一致;

根据调整后的补光光源进行照片拍摄。

2.根据权利要求1所述的方法,其特征在于,结合用户的操作信息获取所述相机拍摄场景的光源方向信息,所述用户的操作信息包括用户输入场景的光源方向信息。

3.根据权利要求2所述的方法,其特征在于,所述用户输入场景的光源方向信息的方式为:接收用户输入的光源方向确认指令,并在接收到所述光源方向确认指令时根据当前终端的朝向确定所述光源方向信息。

4.根据权利要求2所述的方法,其特征在于,所述用户输入场景的光源方向信息的方式为:接收用户输入的光源方向信息的数值信息。

5.根据权利要求1至4任一项所述的方法,其特征在于,当检测到所述智能手机的位置发生变化,并且位置变化的值大于预设的阈值时,重新获取场景的光源方向信息。

6.根据权利要求1至4任一项所述的方法,其特征在于,当获取光源方向信息的时间信息发生切换时,重新获取场景的光源方向信息,其中,所述时间信息包括白天时间和晚上时间。

7.一种相机拍摄的补光方法,其特征在于,所述方法用于智能手机的相机拍摄,所述相机设置有可旋转的补光光源,所述补光光源连接驱动马达,所述方法包括:获取所述相机拍摄场景的光源方向信息;

接收用户输入的滑动触摸指令,获取所述滑动触摸指令的滑动距离以及滑动方向;

根据所述滑动触摸指令的滑动方向确定所述补光光源的旋转方向,根据所述滑动触摸指令的滑动距离确定所述补光光源的旋转角度,根据所述旋转方向及所述旋转角度调整补光光源的旋转位置,直至所述场景的光源的方向与所述补光光源的照射方向一致;

根据调整后的补光光源进行照片拍摄。

8.根据权利要求7所述的方法,其特征在于,所述接收用户输入的滑动触摸指令,获取所述滑动触摸指令的滑动距离以及滑动方向,具体为:接收用户输入的滑动触摸指令,每隔一个预设的时间周期获取触摸指令在这一个预设的时间周期内的起始位置和结束位置,根据所述起始位置和结束位置确定一个滑动距离和一个滑动方向。

9.根据权利要求8所述的方法,其特征在于,在每接收到一个滑动距离和一个滑动方向时,根据所述滑动触摸指令的滑动方向确定所述补光光源的旋转方向,根据所述滑动触摸指令的滑动距离确定所述补光光源的旋转角度,执行一次补光光源的旋转操作。

10.根据权利要求7至9任一项所述的方法,其特征在于,所述根据所述滑动触摸指令的滑动距离确定所述补光光源的旋转角度,具体为:根据所述滑动触摸指令的滑动距离确定所述滑动触摸指令滑动的象素个数;

根据每个像素与旋转角度的对应关系,查找所述滑动触摸指令对应的补光光源的旋转角度。

说明书 :

一种相机拍摄的补光方法和装置

技术领域

[0001] 本发明属于摄像领域,尤其涉及一种相机拍摄的补光方法和装置。

背景技术

[0002] 随着移动智能终端的兴起,在传统的通信功能基础上,智能手机提供了越来越丰富的功能,比如上网获取数据、拍摄照片或者视频、播放视频或音乐等,为人们生活带来了极大的方便。
[0003] 在使用相机进行拍摄时,由于场景的光线不足,使得拍摄的照片可能出现曝光不足,容易导致照片清晰度不好,影响照片质量。目前一般的做法是设置补光灯,在拍摄的同时打开补光灯,以达到对照片进行补光的目的。
[0004] 通过增加补光灯,可以提高相机拍摄图片的清晰度。但是,由于不同场景的光源不同,在进行照片拍摄时,可能补光灯出射的光与场景的光相互混合,不利于提高照片的清晰度。

发明内容

[0005] 本发明的目的在于提供一种相机拍摄的补光方法,以解决现有技术由于不同场景的光源不同,在进行照片拍摄时,可能补光灯出射的光与场景的光相互混合,不利于提高照片的清晰度的问题。
[0006] 本发明是这样实现的,一种相机拍摄的补光方法,所述相机设置有可旋转的补光光源,所述方法包括:
[0007] 获取相机拍摄场景的光源方向信息;
[0008] 根据所述场景的光源方向信息,调整所述可旋转的补光光源的照射方向,使所述场景的光源的方向与所述补光光源的照射方向一致;
[0009] 根据调整后的补光光源进行照片拍摄。
[0010] 本发明的另一目的在于提供一种相机拍摄的补光装置,所述相机设置有可旋转的补光光源,所述装置包括:
[0011] 获取单元,用于获取相机拍摄场景的光源方向信息;
[0012] 光源方向调整单元,用于根据所述场景的光源方向信息,调整所述可旋转的补光光源的照射方向,使所述场景的光源的方向与所述补光光源的照射方向一致;
[0013] 拍摄单元,用于根据调整后的补光光源进行照片拍摄。
[0014] 在本发明中,通过获取相机所在场景的光源方向信息,并根据所述场景的光源方向信息,调整补光光源的照射方向,使所述场景的光源的方向与所述补光光源的方向一致,在拍摄场景下能够得到同一个方向的光源照射的光线,从而能够使得拍摄的对象的照射光源更为纯净,拍摄到更为清晰的照片。

附图说明

[0015] 图1是本发明第一实施例提供的相机拍摄的补光方法的实现流程图;
[0016] 图2是本发明第二实施例提供的相机拍摄的补光方法的实现流程图;
[0017] 图3是本发明第三实施例提供的相机拍摄的补光方法的实现流程图;
[0018] 图4为本发明第四实施例提供的相机拍摄的补光装置的结构示意图。

具体实施方式

[0019] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020] 本发明实施例的目的在于解决现有技术中拍摄照片时,由于拍摄场景的可能光线较弱,不能得到图像清晰的照片,需要设置补光灯。而设置补光灯时,由于补光灯的照射方向往往会与场景的自然光线形成交叉干扰,使得拍摄出来的照片受到多个光源的影响,而不能得到单一光源进行拍摄时,得到的光源方向清楚的照片。
[0021] 为克服上述问题,本发明提出了一种相机拍摄的补光方法,所述相机设置有可旋转的补光光源,所述方法包括:获取相机拍摄场景的光源方向信息;根据所述场景的光源方向信息,调整所述可旋转的补光光源的照射方向,使所述场景的光源的方向与所述补光光源的照射方向一致;根据调整后的补光光源进行照片拍摄。
[0022] 通过获取相机所在场景的光源方向信息,并根据所述场景的光源方向信息,调整补光光源的照射方向,使所述场景的光源的方向与所述补光光源的方向一致,从而能够使得拍摄场景能够得到同一个方向的光源照射的光线,从而能够使得拍摄的对象的照射光源更为纯净,拍摄到更为清晰的照片。下面结合附图具体进行说明。
[0023] 实施例一:
[0024] 图1示出了本发明第一实施例提供的相机拍摄的补光方法的实现流程,详述如下:
[0025] 在步骤S101中,获取相机拍摄场景的光源方向信息。
[0026] 具体的,所述相机设置有可旋转的补光光源。与传统的摄像终端不同的是,所述补光光源可以根据拍摄需要任意角度旋转,所述补光光源连接驱动马达,在接收驱动指令时自动进行旋转。
[0027] 获取所述相机拍摄场景的光源方向信息,可以结合用户的操作信息获取。比如可以由用户输入场景的光源方向信息。
[0028] 所述用户输入场景的光源方向信息,可以包括两种方式:
[0029] 方式一:在接收到用户输入的光源方向确认指令时,根据当前终端的朝向确定所述光源方向信息;
[0030] 方式二:接收用户输入的光源方向信息的数值信息。
[0031] 其中,方式一中可以在用户持有摄像终端时,改变所述摄像终端的位置,使摄像终端的方向与场景光源的方向一致。所述摄像终端与场景的光源的方向一致,可以为光源的上端对准场景光源的方向,摄像终端的屏幕平面与场景光源的光线平行。
[0032] 比如,对于场景在室内时,只需要将摄像终端,如手机的上端对准光源的位置,并平等于光源到摄像终端的直线,在这个位置时用户按确定后,即得到场景的光源信息。
[0033] 对于第二种方式,如果用户能够结合摄像终端中的方位传感器,可以输入光源的角度信息,所述摄像终端根据自身携带的方向传感器,比如检测东南西北方向的传感器,从而可以确定光源相对于摄像终端的位置。
[0034] 所述拍摄场景的光源,包括但不限于太阳光、白炽灯等光源。
[0035] 在步骤S102中,根据所述场景的光源方向信息,调整所述可旋转的补光光源的照射方向,使所述场景的光源的方向与所述补光光源的照射方向一致。
[0036] 具体的,所述场景的光源方向信息,在步骤S101中接收到方向值信息后,即为一个确定的值,除非重新接收到输入的光源方向信息。
[0037] 当检测到所述摄像终端的位置发生变化,比如通过GPS定位,或者通过基站定位检测到摄像终端的位置发生变化,并且位置变化的值大于预设的阈值,比如可以设定为100米时,则需要重新获取光源的位置信息。
[0038] 可以理解的是,还可以根据获取光源方向信息的时间值,比如区分白天时间和晚上时间,当时间信息发生切换时,提示需要重新获取场景的光源的方向信息。
[0039] 另外,当所述摄像终端重新回到预先设定的位置,并且在一天中的时间点值相同时,可以调用预先存储的光源的位置信息,从而提供更为智能的光源方向信息。
[0040] 另外,所述调整方式,可以根据所接收的光源的方向信息,自动的计算需要旋转的角度,驱动所述马达自动调整补光光源的照射方向。
[0041] 在步骤S103中,根据调整后的补光光源进行照片拍摄。
[0042] 在调整了补光光源的照射角度后,使得补光光源的照射方向与场景光源照射方向相同,这样,拍摄的目标对象为接收单一方向的光线的照射,使得拍摄的照片的光效更好,从而免受其它不确定方向的干扰,更加有利于提高照片清晰度和照片质量。
[0043] 实施例二:
[0044] 图2示出了本发明第二实施例提供的相机拍摄的补光的实现流程,详述如下:
[0045] 在步骤S201中,所述相机设置有可旋转的补光光源,获取相机拍摄场景的光源方向信息。
[0046] 步骤S201与实施例一中的步骤S101基本相同。
[0047] 在步骤S202中,接收用户输入的触摸滑动指令,获取所述滑动触摸指令的滑动距离以及滑动方向。
[0048] 具体的,所述滑动距离和滑动方向,可以根据预设的时间周期进行获取,比如可以在屏幕接收到触摸指令后,每隔0.5秒的时间周期获取触摸指令在这个0.5秒时间内的起始位置和结束位置,根据所述起始位置和结束位置确定一个滑动距离和一个滑动方向,并在每接收到一个滑动距离和一个滑动方向时,即执行一次补光光源的旋转操作,从而使得调整更为精确。
[0049] 当然,也可以设置更长的采集周期,或者直接设置整个滑动指令的起始点和结束点作为一次调整的滑动距离和滑动方向。
[0050] 在步骤S203中,根据所述滑动触摸指令的滑动方向,确定所述补光光源的旋转方向,根据所述滑动触摸指令的滑动距离,确定所述补光光源的旋转角度。
[0051] 其中,所述根据所述滑动触摸指令的滑动距离,确定所述补光光源的旋转角度具体为:
[0052] 根据所述滑动触摸指令的滑动距离确定所述滑动触摸指令滑动的象素个数;
[0053] 根据每个像素与旋转角度的对应关系,查找所述滑动触摸指令对应的补光光源的旋转角度。
[0054] 比如,可以设定一个像素点对应旋转角度为1度,那么可以根据起始位置和结束位置之间相距的像素点的个数,快速准确的调整补光光源的旋转位置。
[0055] 在调整到所述补光光源的照射方向与在先获取的场景的光源的照射方向一致时,即可由系统发出确认指令。
[0056] 在步骤S204中,根据调整后的补光光源进行照片拍摄。
[0057] 在本发明实施例中,通过获取场景光源的方向以及调整补光光源的方向,通过双重确认的方式使得补光光源的调整更为准确可靠,进一步提高图像拍摄的质量。
[0058] 实施例三:
[0059] 图3示出了本发明第三实施例提供的相机拍摄的补光方法的实现流程,详述如下:
[0060] 在步骤S301中,所述相机设置有可旋转的补光光源,获取相机拍摄场景的光源方向信息。
[0061] 在步骤S302中,根据所述场景的光源方向信息,调整所述可旋转的补光光源的照射方向,使所述场景的光源的方向与所述补光光源的照射方向一致。
[0062] 在步骤S303中,当移动终端的位置发生改变时,相应的调整所述补光光源的旋转角度。
[0063] 在本步骤中,确定了所述光源的方向信息后,在拍摄照片过程中,不可避免的会出现摄像装置的位置的改变,比如转换一个角度等操作,为了得到更为灵活的拍摄效果,本发明所述补光光源的方向随着摄像终端的位置的改变,实时的改变补光光源的照射方向,从而使得所述补光光源的照射方向与场景光源的方向一直保持一致,提高拍摄的便利性。
[0064] 在步骤S304中,根据调整后的补光光源进行照片拍摄。
[0065] 本发明实施例与实施例一的不同之处于,可以实时的保证补光光源与场景光源的一致性,从而提高拍摄的便利性,更进一步提高图像拍摄质量。
[0066] 实施例四:
[0067] 图4示出了本发明第四实施例提供的相机拍摄的补光装置的结构示意图,详述如下:
[0068] 本发明实施例中,所述相机设置有可旋转的补光光源,所述装置包括:
[0069] 获取单元401,用于获取相机拍摄场景的光源方向信息;
[0070] 光源方向调整单元402,用于根据所述场景的光源方向信息,调整所述可旋转的补光光源的照射方向,使所述场景的光源的方向与所述补光光源的照射方向一致;
[0071] 拍摄单元403,用于根据调整后的补光光源进行照片拍摄。
[0072] 优选的,所述光源方向调整单元包括:
[0073] 指令接收子单元,用于接收用户输入的触摸滑动指令,获取所述滑动触摸指令的滑动距离以及滑动方向;
[0074] 旋转信息确定子单元,用于根据所述滑动触摸指令的滑动方向,确定所述补光光源的旋转方向,根据所述滑动触摸指令的滑动距离,确定所述补光光源的旋转角度。
[0075] 优选的,所述旋转信息确定子单元具体用于:
[0076] 像素个数确定模块,用于根据所述滑动触摸指令的滑动距离确定所述滑动触摸指令滑动的象素个数;
[0077] 旋转角度确定模块,用于根据每个像素与旋转角度的对应关系,查找所述滑动触摸指令对应的补光光源的旋转角度。
[0078] 优选的,所述获取单元用于:
[0079] 接收用户输入的场景的光源方向信息。
[0080] 本发明实施例所述相机拍摄的补光装置与实施例一、二、三中所述的相机拍摄的补光方法对应,在此不作重复赘述。
[0081] 在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0082] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0083] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0084] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0085] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。