环境亮度确定方法、装置、介质、产品及摄像头与流程

文档序号:27099676发布日期:2021-10-27 17:31阅读:171来源:国知局
环境亮度确定方法、装置、介质、产品及摄像头与流程

1.本发明实施例涉及摄像头技术领域,尤其涉及一种环境亮度确定方法、装置、介质、产品及摄像头。


背景技术:

2.随着科技的不断发展,用户终端的功能越来越丰富。用户终端中如常用的手机,通常配备了摄像头,以满足用户对于拍摄的需求。手机上的摄像头在启动时,可以对摄像头拍摄方向的环境测光,并根据测光调整曝光参数,从而避免过度曝光或者曝光不够导致生成的图像质量较差。
3.如果用户需要进一步提高拍摄图像的质量,用户需要知道环境的亮度。而目前的摄像头并不能测量环境的亮度,需要用户额外使用照度计来测试,测量亮度的成本较高,效率也较低。


技术实现要素:

4.本发明提供一种环境亮度确定方法、装置、介质、产品及摄像头,用以解决目前的摄像头并不能测量环境的亮度,需要用户额外使用照度计来测试,测量亮度的成本较高,效率也较低的问题。
5.本发明实施例第一方面提供一种环境亮度确定方法,应用于用户终端的摄像头,所述方法包括:接收用户在启动用户终端的拍摄显示区域时触发的亮度检测指令;根据所述亮度检测指令获取图像传感器对拍摄区域采集的初始图像;根据所述初始图像更新预设的初始曝光参数,以生成对应的实际曝光参数;根据所述实际曝光参数确定对应的环境亮度;其中,所述实际曝光参数与所述环境亮度具有映射关系;输出所述环境亮度至用户终端的拍摄显示区域,以进行显示;对所述初始图像进行白平衡处理,以确定初始图像对应的色温数据;输出所述色温数据至所述用户终端的拍摄显示区域,以进行显示。
6.可选的,如上所述的方法,所述根据所述初始图像更新预设的初始曝光参数,以生成对应的实际曝光参数,包括:将所述初始图像划分为多个区域图像;对每个所述区域图像进行平均测光处理,以确定每个区域图像对应的曝光参数;将每个区域对应的曝光参数确定为每个区域对应的实际曝光参数。
7.可选的,如上所述的方法,所述根据所述实际曝光参数确定对应的环境亮度,包括:根据每个区域对应的实际曝光参数确定每个区域对应的环境亮度;获取用户在启动用户终端的拍摄显示区域选择的初始拍摄模式;
根据所述初始拍摄模式确定每个区域对应的环境亮度权重;将每个区域对应的环境亮度权重及每个区域对应的环境亮度进行加权求和,以获得待输出的环境亮度。
8.可选的,如上所述的方法,所述根据所述初始图像更新预设的初始曝光参数,以生成对应的实际曝光参数,包括:对所述初始图像进行平均测光处理,以确定初始图像中多个区域图像对应的平均曝光参数;根据所述平均曝光参数更新预设的初始曝光参数,以确定对应的实际曝光参数。
9.可选的,如上所述的方法,所述对所述初始图像进行平均测光处理,以确定初始图像中多个区域图像对应的平均曝光参数,包括:将所述初始图像分成多个区域图像;对各所述区域图像进行测光处理,以获得各所述区域图像的亮度;在预设的曝光参数通道中根据各所述区域图像的亮度确定初始图像中多个区域图像对应的平均曝光参数;其中,预设的曝光参数通道中包括亮度范围与曝光参数之间的映射关系;所述预设的曝光参数通道中的亮度范围的区间值小于常规曝光参数通道对应的亮度范围的区间值;所述常规曝光参数通道为拍摄图像时确定实际曝光参数所使用的曝光参数通道。
10.可选的,如上所述的方法,所述在预设的曝光参数通道中根据各所述区域图像的亮度确定初始图像中多个区域图像对应的平均曝光参数,包括:在预设的曝光参数通道中根据各所述区域图像的亮度确定对应的曝光参数;计算各所述区域图像对应的曝光参数的均值,以确定初始图像中多个区域图像对应的平均曝光参数。
11.可选的,如上所述的方法,所述实际曝光参数包括实际曝光时间和实际曝光补偿值;所述根据所述实际曝光参数确定对应的环境亮度,包括:根据所述实际曝光时间和实际曝光补偿值确定实际曝光量;根据所述实际曝光量从预设的亮度曝光映射表中确定对应的环境亮度;所述预设的亮度曝光映射表存储有曝光量与环境亮度的映射关系。
12.可选的,如上所述的方法,所述输出所述色温数据至所述用户终端的拍摄显示区域,以进行显示之前,还包括:构建所述环境亮度及所述色温数据与拍摄模式的标识之间的映射关系;所述输出所述色温数据至所述用户终端的拍摄显示区域,以进行显示之后,还包括:输出所述环境亮度及所述色温数据对应的拍摄模式的标识和提议切换到该拍摄模式的拍摄提议信息至所述用户终端的拍摄显示区域,以进行显示;其中,所述拍摄提议信息用于被用户触发时,摄像头接收用户终端发送的切换指令;该切换指令用于从当前拍摄模式切换至该拍摄模式。
13.可选的,如上所述的方法,所述输出所述环境亮度及所述色温数据对应的拍摄模式的标识和提议切换到该拍摄模式的拍摄提议信息至所述用户终端的拍摄显示区域,以进
行显示之前,还包括:检测当前拍摄模式与所述环境亮度及所述色温数据所对应的拍摄模式是否相同;若当前拍摄模式与所述环境亮度及所述色温数据对应的拍摄模式不同,则执行所述输出所述环境亮度及所述色温数据对应的拍摄模式的标识和提议切换到该拍摄模式的拍摄提议信息至所述用户终端的拍摄显示区域,以进行显示的步骤。
14.可选的,如上所述的方法,所述输出所述色温数据至所述用户终端的拍摄显示区域,以进行显示之前,还包括:构建所述环境亮度及所述色温数据与图像处理模式的标识之间的映射关系;所述输出所述色温数据至所述用户终端的拍摄显示区域,以进行显示之后,还包括:输出所述环境亮度及所述色温数据对应的图像处理模式的标识和提议切换到该图像处理模式的图像提议信息至所述用户终端的拍摄显示区域,以进行显示;其中,所述图像提议信息用于被用户触发时,摄像头接收用户终端发送的切换指令;该切换指令用于从当前图像处理模式切换至该图像处理模式。
15.可选的,如上所述的方法,所述输出所述环境亮度及所述色温数据对应的图像处理模式的标识和提议切换到该图像处理模式的图像提议信息至所述用户终端的拍摄显示区域之前,还包括:检测当前图像处理模式与所述环境亮度及所述色温数据所对应的图像处理模式是否相同;若当前图像处理模式与所述环境亮度及所述色温数据对应的图像处理模式不同,则执行所述输出所述环境亮度及所述色温数据对应的图像处理模式的标识和提议切换到该图像处理模式的图像提议信息至所述用户终端的拍摄显示区域,以进行显示的步骤。
16.本发明实施例第二方面提供一种环境亮度确定装置,位于用户终端的摄像头,所述装置包括:接收模块,用于接收用户在启动用户终端的拍摄显示区域时触发的亮度检测指令;获取模块,用于根据所述亮度检测指令获取图像传感器对拍摄区域采集的初始图像;更新模块,用于根据所述初始图像更新预设的初始曝光参数,以生成对应的实际曝光参数;确定模块,用于根据所述实际曝光参数确定对应的环境亮度;其中,所述实际曝光参数与所述环境亮度具有映射关系;输出模块,用于输出所述环境亮度至用户终端的拍摄显示区域,以进行显示;色温显示模块,用于对所述初始图像进行白平衡处理,以确定初始图像对应的色温数据;输出所述色温数据至所述用户终端的拍摄显示区域,以进行显示。
17.可选的,如上所述的装置,所述更新模块具体用于:将所述初始图像划分为多个区域图像;对每个所述区域图像进行平均测光处理,以确定每个区域图像对应的曝光参数;将每个区域对应的曝光参数确定为每个区域对应的实际曝光参数。
18.可选的,如上所述的装置,所述确定模块具体用于:根据每个区域对应的实际曝光参数确定每个区域对应的环境亮度;获取用户在启动用户终端的拍摄显示区域选择的初始拍摄模式;根据所述初始拍摄模式确定每个区域对应的环境亮度权重;将每个区域对应的环境亮度权重及每个区域对应的环境亮度进行加权求和,以获得待输出的环境亮度。
19.可选的,如上所述的装置,所述更新模块具体用于:对所述初始图像进行平均测光处理,以确定初始图像中多个区域图像对应的平均曝光参数;根据所述平均曝光参数更新预设的初始曝光参数,以确定对应的实际曝光参数。
20.可选的,如上所述的装置,所述更新模块在对所述初始图像进行平均测光处理,以确定初始图像中多个区域图像对应的平均曝光参数时,具体用于:将所述初始图像分成多个区域图像;对各所述区域图像进行测光处理,以获得各所述区域图像的亮度;在预设的曝光参数通道中根据各所述区域图像的亮度确定初始图像中多个区域图像对应的平均曝光参数;其中,预设的曝光参数通道中包括亮度范围与曝光参数之间的映射关系;所述预设的曝光参数通道中的亮度范围的区间值小于常规曝光参数通道对应的亮度范围的区间值;所述常规曝光参数通道为拍摄图像时确定实际曝光参数所使用的曝光参数通道。
21.可选的,如上所述的装置,所述更新模块在预设的曝光参数通道中根据各所述区域图像的亮度确定初始图像中多个区域图像对应的平均曝光参数时,具体用于:在预设的曝光参数通道中根据各所述区域图像的亮度确定对应的曝光参数;计算各所述区域图像对应的曝光参数的均值,以确定初始图像中多个区域图像对应的平均曝光参数。
22.可选的,如上所述的装置,所述实际曝光参数包括实际曝光时间和实际曝光补偿值;所述确定模块具体用于:根据所述实际曝光时间和实际曝光补偿值确定实际曝光量;根据所述实际曝光量从预设的亮度曝光映射表中确定对应的环境亮度;所述预设的亮度曝光映射表存储有曝光量与环境亮度的映射关系。
23.可选的,如上所述的装置,所述色温显示模块还用于:构建所述环境亮度及所述色温数据与拍摄模式的标识之间的映射关系;所述装置还包括:亮度提议模块,用于输出所述环境亮度及所述色温数据对应的拍摄模式的标识和提议切换到该拍摄模式的拍摄提议信息至所述用户终端的拍摄显示区域,以进行显示;其中,所述拍摄提议信息用于被用户触发时,摄像头接收用户终端发送的切换指令;该切换指令用于从当前拍摄模式切换至该拍摄模式。
24.可选的,如上所述的装置,所述亮度提议模块还用于:检测当前拍摄模式与所述环境亮度及所述色温数据所对应的拍摄模式是否相同;若当前拍摄模式与所述环境亮度及所述色温数据对应的拍摄模式不同,则执行所述输出所述环境亮度及所述色温数据对应的拍摄模式的标识和提议切换到该拍摄模式的拍摄提议信息至所述用户终端的拍摄显示区域,以进行显示的步骤。
25.可选的,如上所述的装置,所述色温显示模块还用于:构建所述环境亮度及所述色温数据与图像处理模式的标识之间的映射关系;所述装置还包括:色温提议模块,用于输出所述环境亮度及所述色温数据对应的图像处理模式的标识和提议切换到该图像处理模式的图像提议信息至所述用户终端的拍摄显示区域,以进行显示;其中,所述图像提议信息用于被用户触发时,摄像头接收用户终端发送的切换指令;该切换指令用于从当前图像处理模式切换至该图像处理模式。
26.可选的,如上所述的装置,所述色温提议模块还用于:检测当前图像处理模式与所述环境亮度及所述色温数据所对应的图像处理模式是否相同;若当前图像处理模式与所述环境亮度及所述色温数据对应的图像处理模式不同,则执行所述输出所述环境亮度及所述色温数据对应的图像处理模式的标识和提议切换到该图像处理模式的图像提议信息至所述用户终端的拍摄显示区域,以进行显示的步骤。
27.本发明实施例第三方面提供一种摄像头,包括:图像传感器和图像信号处理器;图像传感器和图像信号处理器之间电路互联;所述图像传感器用于对拍摄区域采集初始图像;图像信号处理器包括处理器和存储器;存储器存储所述处理器可执行指令;所述处理器被配置为可执行第一方面任一项所述的环境亮度确定方法。
28.本发明实施例第四方面提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面任一项所述的环境亮度确定方法。
29.本发明实施例第五方面提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面任一项所述的环境亮度确定方法。
30.本发明实施例提供的一种环境亮度确定方法、装置、介质、产品及摄像头,该环境亮度确定方法包括:接收用户在启动用户终端的拍摄显示区域时触发的亮度检测指令;根据所述亮度检测指令获取图像传感器对拍摄区域采集的初始图像;根据所述初始图像更新预设的初始曝光参数,以生成对应的实际曝光参数;根据所述实际曝光参数确定对应的环境亮度;其中,所述实际曝光参数与所述环境亮度具有映射关系;输出所述环境亮度至用户终端的拍摄显示区域,以进行显示。本发明实施例的环境亮度确定方法,预先构建了实际曝光参数与环境亮度的映射关系,在用户启动用户终端的拍摄显示区域时,可以根据被触发的亮度检测指令获取图像传感器对拍摄区域采集的初始图像,从而根据初始图像确定实际曝光参数,进而根据实际曝光参数确定出环境亮度。同时,在确定出环境亮度后,还可以输出环境亮度至用户终端的拍摄显示区域进行显示。从而实现环境亮度的检测以及显示,同时,由于不需要使用照度计,检测亮度的成本也较低,效率较高。
附图说明
31.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
32.图1为可以实现本发明实施例的环境亮度确定方法的场景图;
图2为本发明第一实施例提供的环境亮度确定方法的流程示意图;图3为本发明第二实施例提供的环境亮度确定方法的流程示意图;图4为本发明第二实施例提供的环境亮度确定方法的拍摄显示区域示意图;图5为本发明第三实施例提供的环境亮度确定装置的结构示意图;图6为本发明第四实施例提供的环境亮度确定装置的结构示意图;图7为本发明第五实施例提供的摄像头的结构示意图。
33.通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
具体实施方式
34.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
35.下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。
36.为了清楚理解本技术的技术方案,首先对现有技术的方案进行详细介绍。目前用户终端与用户的生活息息相关,用户终端包括手机、平板电脑等设备。为了方便用户随时随地都可以拍摄喜欢的场景,用户终端一般都配置了摄像头。摄像头包括图像传感器和图像信号处理器,图像传感器用于对拍摄区域的光进行识别并转成电信号,从而生成初始图像。图像信号处理器对初始图像执行后续的图像处理以及控制摄像头的各个部件运转。目前的摄像头一般具有根据拍摄环境自动调整曝光参数的功能,从而可以一定程度上避免过度曝光或者曝光不足的问题,提高最终图像的质量。然而,在实际应用场景中,自动调整曝光参数后也可能导致生成的图像质量一般甚至比较差。因而,如果用户需要进一步提高拍摄图像的质量,需要知道环境亮度,从而根据环境亮度进一步调整曝光参数而目前的摄像头并不能测量环境的亮度,需要用户额外使用照度计来测试,测量亮度的成本较高,效率也较低。
37.所以针对现有技术中目前的摄像头并不能测量环境的亮度,需要用户额外使用照度计来测试,测量亮度的成本较高,效率也较低的技术问题,发明人在研究中发现,可以通过预先设置实际曝光参数与环境亮度的映射关系,从而通过摄像头中自动根据环境调节的实际曝光参数来确定环境亮度。具体的,摄像头接收用户在启动用户终端的拍摄显示区域时触发的亮度检测指令,并根据亮度检测指令获取图像传感器对拍摄区域采集的初始图像。然后摄像头根据初始图像更新预设的初始曝光参数,以生成对应的实际曝光参数,从而根据实际曝光参数确定对应的环境亮度。其中,实际曝光参数与环境亮度具有映射关系。同时,摄像头也可以输出环境亮度至用户终端的拍摄显示区域,以进行显示。本发明实施例的环境亮度确定方法,预先构建了实际曝光参数与环境亮度的映射关系,在用户启动用户终端的拍摄显示区域时,可以根据被触发的亮度检测指令获取图像传感器对拍摄区域采集的
初始图像,从而根据初始图像确定实际曝光参数,进而根据实际曝光参数确定出环境亮度。同时,在确定出环境亮度后,还可以输出环境亮度至用户终端的拍摄显示区域进行显示。从而实现环境亮度的检测以及显示,同时,检测亮度的成本也较低,效率较高。
38.发明人基于上述的创造性发现,提出了本技术的技术方案。
39.下面对本发明实施例提供的环境亮度确定方法的应用场景进行介绍。如图1所示,其中,1为摄像头,2为用户终端,3为用户终端的拍摄显示区域。本发明实施例提供的环境亮度确定方法对应的应用场景的网络架构中包括:摄像头1和用户终端2。摄像头1包括图像传感器和图像信号处理器。用户在启动用户终端的拍摄显示区域时生成的界面如图所示,下方存在照片、模式a、模式b等选项,上方具有设置选项,而中间区域为拍摄显示区域。摄像头1在接收用户在启动用户终端的拍摄显示区域时所触发的亮度检测指令时,根据亮度检测指令获取图像传感器对拍摄区域采集的初始图像。同时,摄像头1根据初始图像更新预设的初始曝光参数,以生成对应的实际曝光参数,并根据实际曝光参数确定对应的环境亮度。其中,实际曝光参数与环境亮度具有映射关系。摄像头1在确定出环境亮度后,可以输出环境亮度至用户终端的拍摄显示区域,以进行显示,从而方便用户查看环境亮度。同时,也可以根据环境亮度推送拍摄模式切换的相关提议,或进行拍摄模式自动切换等,进一步提高用户体验。
40.下面结合说明书附图对本发明实施例进行介绍。
41.图2为本发明第一实施例提供的环境亮度确定方法的流程示意图,如图2所示,本实施例中,本发明实施例的执行主体为环境亮度确定装置,该环境亮度确定装置可以集成在摄像头中。则本实施例提供的环境亮度确定方法包括以下几个步骤:步骤s101,接收用户在启动用户终端的拍摄显示区域时触发的亮度检测指令。
42.本实施例中,摄像头包括图像传感器和图像信号处理器(英文全称为:image signal processor,英文简称为:isp)。同时,用户在启动用户终端的拍摄显示区域时,可以自动触发亮度检测指令,比如手机上点开拍摄界面时,即可以触发亮度检测指令。同时,也可以预先设置为需要手动触发亮度检测指令,降低用户终端的消耗。
43.步骤s102,根据亮度检测指令获取图像传感器对拍摄区域采集的初始图像。
44.本实施例中,图像传感器上具有多个由光感材料形成的相位点,初始图像由摄像头中的图像传感器将拍摄区域光信号转化而来,具有拍摄区域亮度的相关信息。图像传感器上的相位点由于数量较多,一般按照区域分布。
45.步骤s103,根据初始图像更新预设的初始曝光参数,以生成对应的实际曝光参数。
46.本实施例中,预设的初始曝光参数为未进行拍摄时默认的初始曝光参数,可以根据实际需求进行设置。在进行拍摄时,会根据拍摄区域对预设的初始曝光参数进行调整,从而适用于该拍摄区域,如果用户不断地移动用户终端,调整后的实际曝光参数也会随时发生变化。
47.本实施例中,调整后得到的实际曝光参数与拍摄区域的亮度具有一定关联,当亮度较高时,实际曝光参数会调整的较小,而如果亮度较低,实际曝光参数会调整的更高,从而避免过度曝光或者曝光不够的问题。
48.步骤s104,根据实际曝光参数确定对应的环境亮度。其中,实际曝光参数与环境亮度具有映射关系。
49.本实施例中,可以在专业灯箱环境下对摄像头进行亮度标定,标定后生成实际曝光参数与环境亮度具有映射关系。该映射关系可以以映射表的方式存储在摄像头中。从而在确定出实际曝光参数后,可以直接根据映射关系确定环境亮度,提高确定环境亮度的效率。
50.步骤s105,输出环境亮度至用户终端的拍摄显示区域,以进行显示。
51.本实施例中,输出环境亮度至拍摄显示区域可以提高用户获知环境亮度的效率,从而方便用户进一步的调整拍摄的实际曝光参数。
52.本发明实施例提供的一种环境亮度确定方法,该方法包括:接收用户在启动用户终端的拍摄显示区域时触发的亮度检测指令。根据亮度检测指令获取图像传感器对拍摄区域采集的初始图像。根据初始图像更新预设的初始曝光参数,以生成对应的实际曝光参数。根据实际曝光参数确定对应的环境亮度。其中,实际曝光参数与环境亮度具有映射关系。输出环境亮度至用户终端的拍摄显示区域,以进行显示。本发明实施例的环境亮度确定方法,预先构建了实际曝光参数与环境亮度的映射关系,在用户启动用户终端的拍摄显示区域时,可以根据被触发的亮度检测指令获取图像传感器对拍摄区域采集的初始图像,从而根据初始图像确定实际曝光参数,进而根据实际曝光参数确定出环境亮度。同时,在确定出环境亮度后,还可以输出环境亮度至用户终端的拍摄显示区域进行显示。从而实现环境亮度的检测以及显示,同时,检测亮度的成本也较低,效率较高。
53.图3为本发明第二实施例提供的环境亮度确定方法的流程示意图,如图3所示,本实施例提供的环境亮度确定方法,是在本发明上一实施例提供的环境亮度确定方法的基础上,对其中的各个步骤进行了进一步细化。则本实施例提供的环境亮度确定方法包括以下步骤。
54.步骤s201,接收用户在启动用户终端的拍摄显示区域时触发的亮度检测指令。
55.本实施例中,步骤201的实现方式与本发明上一实施例中的步骤101的实现方式类似,在此不再一一赘述。
56.步骤s202,根据亮度检测指令获取图像传感器对拍摄区域采集的初始图像。
57.本实施例中,步骤202的实现方式与本发明上一实施例中的步骤102的实现方式类似,在此不再一一赘述。
58.步骤s203,对初始图像进行平均测光处理,以确定初始图像中多个区域图像对应的平均曝光参数。
59.本实施例中,平均测光处理是一种普适性的测光方式,在这种测光方式下,图像信号处理器会将摄像头捕捉到的整个画面分成若干个区块,其区块划分有时可细致到成百上千个。随后图像信号处理器对这些划分出来的区块进行分别测光,目标是尽量让每一个区块都能有合理的亮度显示,不会过暗也不会过亮,并且将所有区块测光得到的数据做整理计算,通过算法综合得到最终的曝光参数。
60.因而,平均曝光参数是多个区域图像求平均后得到的曝光参数。
61.可选的,本实施例中,对初始图像进行平均测光处理,以确定初始图像中多个区域图像对应的平均曝光参数,包括:将初始图像分成多个区域图像。
62.对各区域图像进行测光处理,以获得各区域图像的亮度。
63.在预设的曝光参数通道中根据各区域图像的亮度确定初始图像中多个区域图像对应的平均曝光参数。其中,预设的曝光参数通道中包括亮度范围与曝光参数之间的映射关系。预设的曝光参数通道中的亮度范围的区间值小于常规曝光参数通道对应的亮度范围的区间值。常规曝光参数通道为拍摄图像时确定实际曝光参数所使用的曝光参数通道。
64.本实施例中,预设的曝光参数通道区别于拍摄所使用的曝光参数通道,在调用预设的曝光参数通道时,不会影响正常拍摄时测光处理和曝光参数选择。预设的曝光参数通道中不同的亮度范围对应不同的曝光参数,比如亮度范围为a、b,分别对应曝光参数a、b。
65.同时,预设的曝光参数通道中亮度范围的区间值小于常规曝光参数通道对应的亮度范围的区间值。假设预设的曝光参数通道中亮度范围的区间值为50亮度单位,而常规曝光参数通道对应的亮度范围的区间值可能为100亮度单位。假设预设的曝光参数通道中的整体亮度范围是50

600亮度单位,则常规曝光参数通道的整体亮度范围同样也是50

600亮度单位。预设的曝光参数通道中可以分为12个亮度范围区间,分别对应12个曝光参数,而常规曝光参数通道只能分为6个亮度范围区间,对应6个曝光参数。因而,本实施例中预设的曝光参数通道能建立更精确的亮度范围与曝光参数之间的映射关系,通过该映射关系可以确定出更精确的曝光参数。
66.可选的,本实施例中,在预设的曝光参数通道中根据各区域图像的亮度确定初始图像中多个区域图像对应的平均曝光参数,包括:在预设的曝光参数通道中根据各区域图像的亮度确定对应的曝光参数。
67.计算各区域图像对应的曝光参数的均值,以确定初始图像中多个区域图像对应的平均曝光参数。
68.本实施例中,计算出的平均曝光参数会作为实际曝光参数使用。
69.步骤s204,根据平均曝光参数更新预设的初始曝光参数,以确定对应的实际曝光参数。
70.本实施例中,在使用平均曝光参数更新预设的初始曝光参数后,更新后的曝光参数即实际曝光参数。
71.步骤s205,根据实际曝光时间和实际曝光补偿值确定实际曝光量。实际曝光参数包括实际曝光时间和实际曝光补偿值。
72.本实施例中,实际曝光参数包括实际曝光时间和实际曝光补偿值,实际曝光时间与快门时间有关。
73.步骤s206,根据实际曝光量从预设的亮度曝光映射表中确定对应的环境亮度。预设的亮度曝光映射表存储有曝光量与环境亮度的映射关系。
74.本实施例中,预先构建了曝光量与环境亮度的映射关系,该映射关系可以以亮度曝光映射表的形式存储在摄像头中。亮度曝光映射表如下所示:亮度曝光映射表
其中,exp为实际曝光时间,gain为实际曝光补偿值,表中实际曝光量进行了缩写,采用了曝光量表示实际曝光量。
75.步骤s207,输出环境亮度至用户终端的拍摄显示区域,以进行显示。
76.本实施例中,步骤207的实现方式与本发明上一实施例中的步骤105的实现方式类似,在此不再一一赘述。
77.步骤s208,对初始图像进行白平衡处理,以确定初始图像对应的色温数据。
78.本实施例中,白平衡处理是用于降低环境对图像颜色的影响,使图像能更真实的显示物体或环境中的颜色。因而,白平衡处理后可以确定初始图像对应的色温数据。
79.步骤s209,输出色温数据至用户终端的拍摄显示区域,以进行显示。
80.本实施例中,输出色温数据至拍摄显示区域可以提高用户获知色温数据的效率,从而方便用户进一步的调整拍摄的图像处理模式,比如设置滤镜等。
81.可选的,本实施例中,根据初始图像更新预设的初始曝光参数,以生成对应的实际曝光参数,包括:将初始图像划分为多个区域图像。
82.对每个区域图像进行平均测光处理,以确定每个区域图像对应的曝光参数。
83.将每个区域对应的曝光参数确定为每个区域对应的实际曝光参数。
84.具体的,根据实际曝光参数确定对应的环境亮度,包括:根据每个区域对应的实际曝光参数确定每个区域对应的环境亮度。
85.获取用户在启动用户终端的拍摄显示区域选择的初始拍摄模式。
86.根据初始拍摄模式确定每个区域对应的环境亮度权重。
87.将每个区域对应的环境亮度权重及每个区域对应的环境亮度进行加权求和,以获得待输出的环境亮度。
88.通过初始拍摄模式的不同,可以确定出与初始拍摄模式更匹配,精确度更高的环境亮度。
89.可选的,本实施例中,输出色温数据至用户终端的拍摄显示区域,以进行显示之前,还包括:构建环境亮度及色温数据与拍摄模式的标识之间的映射关系。
90.输出色温数据至用户终端的拍摄显示区域,以进行显示之后,还包括:输出环境亮度及色温数据对应的拍摄模式的标识和提议切换到该拍摄模式的拍摄提议信息至用户终端的拍摄显示区域,以进行显示。其中,拍摄提议信息用于被用户触发时,摄像头接收用户终端发送的切换指令。该切换指令用于从当前拍摄模式切换至该拍摄模式。
91.本实施例中,拍摄模式的标识可以以文字的形式表达,也可以使用图标来表示。如
图4所示,图4中同时显示拍摄模式的标识,即图中的模式a,和图像处理模式的标识,即图中的模式b,模式b可以为滤镜模式。图中还会显示当前亮度和当前色温,亮度单位为lux勒克斯,色温单位为k开尔文。同时,还提供了拍摄提议信息和图像提议信息。
92.拍摄模式包括夜景模式、人像模式、食物模式等,拍摄模式与环境亮度及色温数据都具有关联关系。拍摄提议信息可以提议使用拍摄模式,同时增加提示是否直接切换到对应模式,如图4所示。当用户点击拍摄提议信息时,用户终端会发送切换指令至摄像头,从而使摄像头将当前拍摄模式切换至提议的拍摄模式。
93.可选的,本实施例中,输出环境亮度及色温数据对应的拍摄模式的标识和提议切换到该拍摄模式的拍摄提议信息至用户终端的拍摄显示区域,以进行显示之前,还包括:检测当前拍摄模式与环境亮度及色温数据所对应的拍摄模式是否相同。
94.若当前拍摄模式与环境亮度及色温数据对应的拍摄模式不同,则执行输出环境亮度及色温数据对应的拍摄模式的标识和提议切换到该拍摄模式的拍摄提议信息至用户终端的拍摄显示区域,以进行显示的步骤。
95.本实施例中,可以检测当前拍摄模式与环境亮度及色温数据所对应的拍摄模式是否相同,避免拍摄提示信息提示的拍摄模式与当前拍摄模式相同,进行误操作。
96.可选的,本实施例中,输出色温数据至用户终端的拍摄显示区域,以进行显示之前,还包括:构建环境亮度及色温数据与图像处理模式的标识之间的映射关系。
97.输出色温数据至用户终端的拍摄显示区域,以进行显示之后,还包括:输出环境亮度及色温数据对应的图像处理模式的标识和提议切换到该图像处理模式的图像提议信息至用户终端的拍摄显示区域,以进行显示。其中,图像提议信息用于被用户触发时,摄像头接收用户终端发送的切换指令。该切换指令用于从当前图像处理模式切换至该图像处理模式。
98.本实施例中,与上述拍摄模式的实施例相同,图像处理模式的标识可以以文字的形式表达,也可以使用图标来表示。如图4所示,图4中同时显示拍摄模式的标识,即图中的模式a,和图像处理模式的标识,即图中的模式b。同时,还提供了拍摄提议信息和图像提议信息。
99.图像处理模式包括滤镜等,滤镜包括灰度、温暖等模式。图像处理模式与环境亮度及色温数据都具有关联关系。图像提议信息可以提议使用图像处理模式,同时增加提示是否直接切换到对应模式,如图4所示。当用户点击图像提议信息时,用户终端会发送切换指令至摄像头,从而使摄像头将当前图像处理模式切换至提议的图像处理模式。
100.可选的,本实施例中,输出环境亮度及色温数据对应的图像处理模式的标识和提议切换到该图像处理模式的图像提议信息至用户终端的拍摄显示区域之前,还包括:检测当前图像处理模式与环境亮度及色温数据所对应的图像处理模式是否相同。
101.若当前图像处理模式与环境亮度及色温数据对应的图像处理模式不同,则执行输出环境亮度及色温数据对应的图像处理模式的标识和提议切换到该图像处理模式的图像提议信息至用户终端的拍摄显示区域,以进行显示的步骤。
102.本实施例中,可以检测当前图像处理模式与环境亮度及色温数据所对应的图像处理模式是否相同,避免图像提示信息提示的图像处理模式与当前图像处理模式相同,进行
误操作。
103.本发明实施例提供的一种环境亮度确定方法,通过增加了色温数据的检测、拍摄提议信息、图像提议信息在用户终端的拍摄显示区域中的显示,从而提供了环境亮度和色温数据的显示,以及拍摄图像时的模式提议功能,提高了用户拍摄时的效率。
104.图5为本发明第三实施例提供的环境亮度确定装置的结构示意图,如图5所示,本实施例中,装置位于摄像头,该环境亮度确定装置300包括:接收模块301,用于接收用户在启动用户终端的拍摄显示区域时触发的亮度检测指令。
105.获取模块302,用于根据亮度检测指令获取图像传感器对拍摄区域采集的初始图像。
106.更新模块303,用于根据初始图像更新预设的初始曝光参数,以生成对应的实际曝光参数。
107.确定模块304,用于根据实际曝光参数确定对应的环境亮度。其中,实际曝光参数与环境亮度具有映射关系。
108.输出模块305,用于输出环境亮度至用户终端的拍摄显示区域,以进行显示。
109.色温显示模块306,用于对初始图像进行白平衡处理,以确定初始图像对应的色温数据。输出色温数据至用户终端的拍摄显示区域,以进行显示。
110.本实施例提供的环境亮度确定装置可以执行图2所示方法实施例的技术方案,其实现原理和技术效果与图2所示方法实施例类似,在此不再一一赘述。
111.同时,图6为本发明第四实施例提供的环境亮度确定装置的结构示意图,如图6所示,本发明提供的环境亮度确定装置另一实施例在上一实施例提供的环境亮度确定装置的基础上,对环境亮度确定装置进行了进一步的细化,本实施例的环境亮度确定装置仅为了与上一实施例的环境亮度确定装置区分,以环境亮度确定装置一400作为本实施例的环境亮度确定装置的名称,特此说明。
112.可选的,本实施例中,更新模块303具体用于:对初始图像进行平均测光处理,以确定初始图像中多个区域图像对应的平均曝光参数。根据平均曝光参数更新预设的初始曝光参数,以确定对应的实际曝光参数。
113.可选的,本实施例中,更新模块303在对初始图像进行平均测光处理,以确定初始图像中多个区域图像对应的平均曝光参数时,具体用于:将初始图像分成多个区域图像。对各区域图像进行测光处理,以获得各区域图像的亮度。在预设的曝光参数通道中根据各区域图像的亮度确定初始图像中多个区域图像对应的平均曝光参数。其中,预设的曝光参数通道中包括亮度范围与曝光参数之间的映射关系。预设的曝光参数通道中的亮度范围的区间值小于常规曝光参数通道对应的亮度范围的区间值。常规曝光参数通道为拍摄图像时确定实际曝光参数所使用的曝光参数通道。
114.可选的,本实施例中,更新模块303在预设的曝光参数通道中根据各区域图像的亮度确定初始图像中多个区域图像对应的平均曝光参数时,具体用于:在预设的曝光参数通道中根据各区域图像的亮度确定对应的曝光参数。计算各区域图像对应的曝光参数的均值,以确定初始图像中多个区域图像对应的平均曝光参数。
115.可选的,本实施例中,实际曝光参数包括实际曝光时间和实际曝光补偿值。
116.确定模块304具体用于:根据实际曝光时间和实际曝光补偿值确定实际曝光量。根据实际曝光量从预设的亮度曝光映射表中确定对应的环境亮度。预设的亮度曝光映射表存储有曝光量与环境亮度的映射关系。
117.可选的,本实施例中,色温显示模块306还用于:构建环境亮度及色温数据与拍摄模式的标识之间的映射关系。
118.环境亮度确定装置一400还包括:亮度提议模块402,用于输出环境亮度及色温数据对应的拍摄模式的标识和提议切换到该拍摄模式的拍摄提议信息至用户终端的拍摄显示区域,以进行显示。其中,拍摄提议信息用于被用户触发时,摄像头接收用户终端发送的切换指令。该切换指令用于从当前拍摄模式切换至该拍摄模式。
119.可选的,本实施例中,亮度提议模块402还用于:检测当前拍摄模式与环境亮度及色温数据所对应的拍摄模式是否相同。若当前拍摄模式与环境亮度及色温数据对应的拍摄模式不同,则执行输出环境亮度及色温数据对应的拍摄模式的标识和提议切换到该拍摄模式的拍摄提议信息至用户终端的拍摄显示区域,以进行显示的步骤。
120.可选的,本实施例中,色温显示模块306还用于:构建环境亮度及色温数据与图像处理模式的标识之间的映射关系。
121.环境亮度确定装置一400还包括:色温提议模块403,用于输出环境亮度及色温数据对应的图像处理模式的标识和提议切换到该图像处理模式的图像提议信息至用户终端的拍摄显示区域,以进行显示。其中,图像提议信息用于被用户触发时,摄像头接收用户终端发送的切换指令。该切换指令用于从当前图像处理模式切换至该图像处理模式。
122.可选的,本实施例中,色温提议模块403还用于:检测当前图像处理模式与环境亮度及色温数据所对应的图像处理模式是否相同。若当前图像处理模式与环境亮度及色温数据对应的图像处理模式不同,则执行输出环境亮度及色温数据对应的图像处理模式的标识和提议切换到该图像处理模式的图像提议信息至用户终端的拍摄显示区域,以进行显示的步骤。
123.本实施例提供的环境亮度确定装置可以执行图2

图4所示方法实施例的技术方案,其实现原理和技术效果与图2

图4所示方法实施例类似,在此不再一一赘述。
124.如图7所示,图7是本发明第五实施例提供的摄像头的结构示意图。摄像头中的图像信号处理器旨在各种形式的处理器。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
125.如图7所示,该摄像头包括:图像传感器601、图像信号处理器内的存储器602和处理器603。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在摄像头内执行的指令进行处理。
126.图像传感器601用于将拍摄区域的光信号转为电信号,生成初始图像。
127.存储器602即为本发明所提供的非瞬时计算机可读存储介质。本发明的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本发明所提供的环境
亮度确定方法。
128.存储器602作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本发明实施例中的环境亮度确定方法对应的程序指令/模块(例如,附图5所示的接收模块301,获取模块302、更新模块303、确定模块304、输出模块305和色温显示模块306)。处理器603通过运行存储在存储器602中的非瞬时软件程序、指令以及模块,从而执行各种功能应用以及数据处理,即实现上述方法实施例中的环境亮度确定方法。
129.本实施例还提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一至第二实施例的环境亮度确定方法。
130.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明实施例的其它实施方案。本发明旨在涵盖本发明实施例的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明实施例的一般性原理并包括本发明实施例未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明实施例的真正范围和精神由下面的权利要求书指出。
131.应当理解的是,本发明实施例并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明实施例的范围仅由所附的权利要求书来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1