优化,在本实施例中,将步骤“将取景预览界面分成至少两个区域”优化为:获取取景预览界面中包含的所有被摄物的方位信息,根据方位信息将取景预览界面分成至少两个子区域,其中,每个子区域对应至少一个被摄物。在此基础上,对后续的步骤进行了相应的调整,其中,补光灯按照预设顺序逐次对所有子区域进行补光操作,每次补光操作对应一个子区域。具体的,本实施例的方法包括如下步骤:
[0060]步骤601、获取取景预览界面中包含的所有被摄物的方位信息。
[0061]本实施例中的移动终端中配置有超声波传感器。示例性的,所述超声波传感器可包括两个发射端和两个接收端。通过超声波传感器的检测获取取景预览界面中包含的所有被摄物的方位信息。所述方位信息具体可包括被摄物相对于摄像头的方向数据和每两个被摄物之间的相对位置数据,还可包括被摄物与摄像头之间的距离数据。
[0062]需要说明的是,本实施例对超声波传感器中的发射端和接收端的数量以及具体位置不作限定,本领域技术人员可根据具体的方位检测要求、用户手持移动终端的习惯或舒适度以及其他实际应用情况进行设计。
[0063]步骤602、根据方位信息将取景预览界面分成至少两个子区域,其中,每个子区域对应至少一个被摄物。
[0064]示例性的,当检测到被摄物共有N个时,可将取景预览界面分成N个子区域;也可将取景预览界面分成Μ个子区域(Μ小于Ν)。例如,当两个被摄物均位于摄像头的左前方,且距离摄像头的距离值很接近,可将这两个被摄物放入同一个子区域中。具体的,子区域的面积可由对应的被摄物在取景预览界面中所占比例决定。
[0065]优选的,当检测到被摄物共有Ν个时,还可在显示屏上对Ν个被摄物进行标识,由用户从中选择L个被摄物(L小于Ν),并根据用户的选择进行分区。
[0066]步骤603、分别获取每个子区域中包含的被摄物与摄像头之间的距离参数。
[0067]示例性的,距离参数可直接从步骤601中获取的方位信息中获取,也可重新通过超声波传感器进行检测并获取。当子区域中包含两个或以上被摄物时,距离参数为各被摄物与摄像头之间的距离值的平均值。
[0068]步骤604、根据当前子区域对应的距离参数控制补光灯对当前子区域中包含的被摄物补光,执行步骤605。
[0069]步骤605、控制摄像头根据本次补光操作对应的子区域所对应的距离参数对焦并拍摄素材照片。
[0070]示例性的,根据本次补光操作对应的子区域所对应的距离参数对焦,可保证该子区域中的被摄物能够清晰的成像。
[0071]步骤606、判断当前子区域是否为最后一个子区域,若是,则执行步骤607;否则,将当前子区域的下一个子区域作为新的当前子区域,并返回执行步骤604。
[0072]示例性的,各个子区域的顺序可由移动终端自动设置,如随机设置,或按照从左到右、从上到下的规则进行设置。
[0073]步骤607、对所有素材照片进行合成,生成第二目标照片。
[0074]示例性的,当拍摄完所有素材照片后,对所有素材照片进行合成。例如,可对不同子区域对应的不同亮度的图像交界处进行亮度过渡处理,防止交界处的亮度发生突变,改善区域线条感,使最后呈现给用户的照片更加自然。此外,所合成的第二目标照片中,每个被摄物都能够清晰的成像,使用户获得清晰且亮度协调的照片。
[0075]本发明实施例三提供的补光方法,控制补光灯逐次按照距离参数对不同区域的被摄物补光,并控制摄像头拍摄素材照片,对素材照片进行合成,生成第二目标照片,将亮度协调且过渡自然、被摄物清晰的照片呈现给用户,满足用户需求。
[0076]在上述实施例的基础上,还可为移动终端配置多个补光灯,在每次补光操作时,可由移动终端根据被摄物的方位信息确定本次补光具体需要哪个或哪几个补光灯发光,从而达到更佳的补光效果。
[0077]实施例四
[0078]图7为本发明实施例四提供的一种补光装置的结构框图,该装置可由软件和/或硬件实现,一般集成在移动终端中,可通过执行补光方法来。如图7所示,该装置包括分区模块701、距离参数获取模块702和补光控制模块703。
[0079]其中,分区模块701,用于将取景预览界面分成至少两个区域;距离参数获取模块702,用于分别获取每个区域中包含的被摄物与摄像头之间的距离参数;补光控制模块703,用于对于每个区域,根据当前区域对应的距离参数控制补光灯对所述当前区域中包含的被摄物补光。
[0080]在上述实施例的基础上,所述分区模块具体可用于:按照预设分区规则将取景预览界面分成至少两个固定区域,其中,所述固定区域的个数与补光灯的个数相同,且每个固定区域对应一个补光灯。所述距离参数获取模块具体可用于:分别获取每个固定区域中包含的被摄物与摄像头之间的距离参数。所述补光控制模块具体可用于:对于每个固定区域,根据当前固定区域对应的距离参数控制所述当前固定区域对应的补光灯对所述当前固定区域中包含的被摄物补光,其中,所有补光灯同时进行补光操作。
[0081]在上述实施例的基础上,该装置还可包括原始照片拍摄模块和第一目标照片生成模块。其中,原始照片拍摄模块用于在所述对于每个固定区域,根据当前固定区域对应的距离参数控制所述当前固定区域对应的补光灯对所述当前固定区域中包含的被摄物补光之后,控制所述摄像头拍摄原始照片。第一目标照片生成模块用于对所述原始照片中对应的不同固定区域的交界处进行亮度过渡处理,生成第一目标照片。
[0082]在上述实施例的基础上,所述分区模块具体可用于:获取取景预览界面中包含的所有被摄物的方位信息;根据所述方位信息将取景预览界面分成至少两个子区域,其中,每个子区域对应至少一个被摄物。所述距离参数获取模块具体可用于:分别获取每个子区域中包含的被摄物与摄像头之间的距离参数。所述补光控制模块具体可用于:对于每个子区域,根据当前子区域对应的距离参数控制补光灯对所述当前子区域中包含的被摄物补光,其中,所述补光灯按照预设顺序逐次对所有子区域进行补光操作,每次补光操作对应一个子区域。
[0083]在上述实施例的基础上,该装置还可包括素材照片拍摄模块和第二目标照片生成模块。其中,素材照片拍摄模块,用于在每次补光操作之后,控制摄像头根据本次补光操作对应的子区域所对应的距离参数对焦并拍摄素材照片;第二目标照片生成模块,用于在拍摄完所有子区域对应的素材照片之后,对所有素材照片进行合成,生成第二目标照片。
[0084]在上述实施例的基础上,所述子区域的面积可由对应的被摄物在所述取景预览界面中所占比例决定。
[0085]在上述实施例的基础上,所述每个区域中包含的被摄物与摄像头之间的距离参数可包括:每个区域中包含的所有被摄物与摄像头之间的距离值的平均值。
[0086]在上述实施例的基础上,所述分别获取每个区域中包含的被摄物与摄像头之间的距离参数可包括:通过移动终端中配置的超声波传感器来分别获取每个区域中包含的被摄物与摄像头之间的距离参数。
[0087]在上述实施例的基础上,所述补光控制模块可包括驱动电流值确定单元和补光控制单元。其中,驱动电流值确定单元,用于对于每个区域,根据当前区域对应的距离参数确定所述当前区域对应的驱动电流值;补光控制单元,用于根据所述当前区域对应的驱动电流值驱动补光灯对所述当前区域中包含的被摄物补光。
[0088]实施例五
[0089]本实施例五提供了一种移动终端,该移动终端包括本发明实施例中所述的补光装置,可通过执行补光方法来在拍摄过程中对被摄物补光。
[0090]示例性的,本实施例中的移动终端具体可为手机、平板电脑以及数码照相机等终端,优选为智能手机。
[0091]当用户使用本实施例中的移动终端拍摄多个被摄物时,可根据被摄物与摄像头之间的距离参数来分别进行补光,让多个被摄物都能够得到好的补光效果,使拍摄出来的照片看起来更加协调,满足用户需求。
[0092]上述产品可执行本发明任意实