控制曝光的方法、装置与电子设备制造方法及图纸

技术编号:35979167 阅读:19 留言:0更新日期:2022-12-17 22:48
本申请提供了一种控制曝光的方法、装置与电子设备,对于光圈大小可变的摄像头模组,通过根据当前光圈值、当前帧图像对应的曝光时间、当前帧图像的亮度值、当前帧图像对应的增益、摄像头模组的感光度的标定值以及在标定摄像头模组的感光度时对应的图像的亮度值,确定拍摄环境的亮度等级,并根据拍摄环境的亮度等级,确定目标亮度值,之后将当前帧图像的亮度值向目标亮度值收敛,该方法能够在光圈大小发生变化的情况下,用户看到的图像画面的亮度始终是稳定的,从而提升用户的视觉体验。从而提升用户的视觉体验。从而提升用户的视觉体验。

【技术实现步骤摘要】
控制曝光的方法、装置与电子设备


[0001]本申请涉及终端领域,并且更具体地涉及终端领域中控制曝光的方法、装置与电子设备。

技术介绍

[0002]目前,存在一种光圈大小可变的摄像头模组,当光圈大小发生变化时,进光量也会随之发生变化,在这种情况下,随着进光量的改变,会使得显示画面的亮度不稳定,影响用户的视觉体验。

技术实现思路

[0003]本申请实施例提供了一种控制曝光的方法、装置与电子设备,该方法能够在光圈大小发生变化的情况下,用户看到的图像画面的亮度始终是稳定的,从而提升用户的视觉体验。
[0004]第一方面,提供了一种控制曝光的方法,该方法应用于光圈大小可变的摄像头模组,所述方法包括:获取当前帧图像;确定所述摄像头模组的当前光圈值,并确定所述当前帧图像的亮度值;根据所述当前光圈值、所述当前帧图像对应的曝光时间、所述当前帧图像的亮度值、所述当前帧图像对应的增益、所述摄像头模组的感光度的标定值以及在标定所述摄像头模组的感光度时对应的图像的亮度值,确定拍摄环境的亮度等级;根据所述拍摄环境的亮度等级,确定目标亮度值;在所述当前帧图像的亮度值不等于所述目标亮度值的情况下,将所述当前帧图像的亮度值向所述目标亮度值收敛。
[0005]基于上述技术方案,在光圈大小发生变化的情况下,根据当前光圈值、当前帧图像对应的曝光时间、当前帧图像的亮度值、当前帧图像对应的增益、摄像头模组的感光度的标定值以及在标定摄像头模组的感光度时对应的图像的亮度值,确定的拍摄环境的亮度等级始终是一致的,进而可以使得在光圈大小发生变化的情况下,根据拍摄环境的亮度等级确定的目标亮度值始终是一致的,因此,可以使得在光圈大小发生变化的情况下,用户看到的图像画面的亮度始终是稳定的,从而提升用户的视觉体验。
[0006]结合第一方面,在第一方面的某些实现方式中,所述确定所述摄像头模组的当前光圈值,包括:获取所述摄像头模组的当前变焦倍率;根据所述摄像头模组的当前变焦倍率,确定所述摄像头模组的当前光圈值。
[0007]基于上述技术方案,摄像头模组的光圈值随着变焦倍率的改变而改变,换句话说,摄像头模组的当前光圈值与当前变焦倍率之间存在对应关系,通过获取摄像头的当前变焦倍率,根据摄像头模组的当前变焦倍率,可以确定摄像头的当前光圈值。
[0008]结合第一方面和上述实现方式,在第一方面的某些实现方式中,所述根据所述摄像头模组的当前变焦倍率,确定所述摄像头模组的当前光圈值,包括:获取多个变焦倍率与多个光圈值之间的对应关系,所述多个变焦倍率包括所述当前变焦倍率;将与所述当前变焦倍率对应的光圈值确定为所述当前光圈值。
[0009]基于上述技术方案,通过获取多个变焦倍率与多个光圈值之间的对应关系,从而将与当前变焦倍率对应的光圈值确定为当前光圈值。
[0010]结合第一方面和上述实现方式,在第一方面的某些实现方式中,所述多个光圈值是所述摄像头模组在均匀光照,且在预设的亮度下遍历所述多个变焦倍率后获得的,所述多个光圈值中的任意一个光圈值与其对应的光圈的设计值的之间的差值的绝对值小于或等于预设的阈值。
[0011]基于上述技术方案,通过使摄像头模组在亮度一定的均匀光照下,依次遍历上述多个变焦倍率,获得光圈的多个标定值,并使得标定值与设计值之间的差值的绝对值小于或等于预设的阈值,由于上述光圈的标定值是在实际使用中对摄像头模组的光圈标定后确定的,相比于光圈的设计值,该标定值更能反映出光圈在实际使用中真实的光圈值,并且该标定值与设计值之间的差值在预设的范围内,因此,在用户使用阶段,在根据该标定值确定拍摄环境的亮度等级时,能够使得确定的拍摄环境的亮度等级与拍摄环境的实际亮度等级更加接近。
[0012]结合第一方面和上述实现方式,在第一方面的某些实现方式中,所述根据所述拍摄环境的亮度等级,确定目标亮度值,包括:获取多个拍摄环境的亮度等级与多个图像的亮度值之间的对应关系,所述多个拍摄环境的亮度等级包括所述拍摄环境的亮度等级;根据与所述拍摄环境的亮度等级对应的图像的亮度值,确定所述目标亮度值。
[0013]基于上述技术方案,在研发阶段,研发人员可以根据经验,为拍摄环境对应的各个亮度等级匹配相应的图像的亮度值,从而生成拍摄环境的亮度等级与图像的亮度值之间的对应关系,在用户使用相机应用拍摄阶段,如果显示给用户的图像的亮度值是根据拍摄环境的亮度等级与上述对应关系确定的,则该图像的亮度对于用户的视觉而言是比较舒服的,换句话说,显示给用户的图像的亮度不会使用户感觉到过亮或过暗。
[0014]结合第一方面和上述实现方式,在第一方面的某些实现方式中,所述根据与所述拍摄环境的亮度等级对应的图像的亮度值,确定所述目标亮度值,包括:将与所述拍摄环境的亮度等级对应的图像的亮度值确定为所述目标亮度值。
[0015]结合第一方面和上述实现方式,在第一方面的某些实现方式中,所述根据与所述拍摄环境的亮度等级对应的图像的亮度值,确定所述目标亮度值,包括:根据所述当前帧图像的灰度直方图,确定修正因子;根据所述修正因子,对与所述拍摄环境的亮度等级对应的图像的亮度值进行修正;将修正后的图像的亮度值确定为所述目标亮度值。
[0016]基于上述技术方案,通过根据当前帧图像的灰度直方图,确定修正因子,并使用修正因子对拍摄环境的亮度等级对应的图像的亮度值进行修正,修正后的图像的亮度值确定即为目标亮度值,从而增加根据拍摄环境的亮度等级确定目标亮度值时的灵活性。
[0017]第二方面,本申请提供了一种装置,该装置包含在电子设备中,该装置具有实现上述方面及上述方面的可能实现方式中电子设备行为的功能。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块或单元。例如,获取模块或单元、处理模块或单元等。
[0018]第三方面,本申请提供了一种电子设备,包括:摄像头模组;一个或多个处理器;存储器;多个应用程序;以及一个或多个计算机程序。其中,一个或多个计算机程序被存储在存储器中,一个或多个计算机程序包括指令。当指令被电子设备执行时,使得电子设备执行
上述任一方面任一项可能的实现中的控制曝光的方法。
[0019]第四方面,本申请提供了一种电子设备,包括一个或多个处理器和一个或多个存储器。该一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,使得电子设备执行上述任一方面任一项可能的实现中的控制曝光的方法。
[0020]第五方面,本申请提供了一种计算机可读存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行上述任一方面任一项可能的视频播放的方法。
[0021]第六方面,本申请提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述任一方面任一项可能的控制曝光的方法。
附图说明
[0022]图1是本申请实施例提供的一例电子设备的结构示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制曝光的方法,其特征在于,所述方法应用于光圈大小可变的摄像头模组,所述方法包括:获取当前帧图像;确定所述摄像头模组的当前光圈值,并确定所述当前帧图像的亮度值;根据所述当前光圈值、所述当前帧图像对应的曝光时间、所述当前帧图像的亮度值、所述当前帧图像对应的增益、所述摄像头模组的感光度的标定值以及在标定所述摄像头模组的感光度时对应的图像的亮度值,确定拍摄环境的亮度等级;根据所述拍摄环境的亮度等级,确定目标亮度值;在所述当前帧图像的亮度值不等于所述目标亮度值的情况下,将所述当前帧图像的亮度值向所述目标亮度值收敛。2.根据权利要求1所述的方法,其特征在于,所述确定所述摄像头模组的当前光圈值,包括:获取所述摄像头模组的当前变焦倍率;根据所述摄像头模组的当前变焦倍率,确定所述摄像头模组的当前光圈值。3.根据权利要求2所述的方法,其特征在于,所述根据所述摄像头模组的当前变焦倍率,确定所述摄像头模组的当前光圈值,包括:获取多个变焦倍率与多个光圈值之间的对应关系,所述多个变焦倍率包括所述当前变焦倍率;将与所述当前变焦倍率对应的光圈值确定为所述当前光圈值。4.根据权利要求3所述的方法,其特征在于,所述多个光圈值是所述摄像头模组在均匀光照,且在预设的亮度下遍历所述多个变焦倍率后获得的,所述多个光圈值中的任意一个光圈值与其对应的光圈的设计值的之间的差值的绝对值小于或等于预设的阈值。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述根据所述拍摄环境的亮度等级,确定目标亮度值,包括:获取多个拍摄环境的亮度等级与多个图像的亮度值之间的对应关系,所述多个拍摄环境的亮度等级包括所述拍摄环境的亮度等级;根据与所述拍摄环境的亮度等级对应的图像的亮度值,确定所述目标亮度值。6.根据权利要求5所述的方法,其特征在于,所述根据与所述拍摄环境的亮度等级对应的图像的亮度值,确定所述目标亮度值,包括:将与所述拍摄环境的亮度等级对应的图像的亮度值确定为所述目标亮度值。7.根据权利要求5所述的方法,其特征在于,所述根据与所述拍摄环境的亮度等级对应的图像的亮度值,确定所述目标亮度值,包括:根据所述当前帧图像的灰度直方图,确定修正因子;根据所述修正因子,对与所述拍摄环境的亮度等级对应的图像的亮度值进行修正;将修正后的图像的亮度值确定为所述目标亮度值。8.一种电子设备,其特征在于:所述电子设备包括:摄像头模组,用于获取当前帧图像;一个或多个处理器;存储器;多个应用程序;以及一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,当所述一个或者多个程序被所述处理器执行时,使得所述
电子设备执行以下步骤:确定...

【专利技术属性】
技术研发人员:卢岩马强孙鹏飞查宇锋
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1