CN111970462A - 曝光处理方法、装置、电子设备和计算机可读存储介质 - Google Patents

曝光处理方法、装置、电子设备和计算机可读存储介质 Download PDF

Info

Publication number
CN111970462A
CN111970462A CN202010841728.2A CN202010841728A CN111970462A CN 111970462 A CN111970462 A CN 111970462A CN 202010841728 A CN202010841728 A CN 202010841728A CN 111970462 A CN111970462 A CN 111970462A
Authority
CN
China
Prior art keywords
exposure
pixels
brightness
exposure information
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010841728.2A
Other languages
English (en)
Inventor
邓昊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oppo Chongqing Intelligent Technology Co Ltd
Original Assignee
Oppo Chongqing Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oppo Chongqing Intelligent Technology Co Ltd filed Critical Oppo Chongqing Intelligent Technology Co Ltd
Priority to CN202010841728.2A priority Critical patent/CN111970462A/zh
Publication of CN111970462A publication Critical patent/CN111970462A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • H04N23/632Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/76Circuitry for compensating brightness variation in the scene by influencing the image signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Studio Devices (AREA)

Abstract

本申请实施例涉及一种曝光处理方法、装置、电子设备和计算机可读存储介质,曝光处理方法包括:根据第一曝光信息获取待曝光坏境的预览图像;接收用户界面输入的第二曝光信息,根据第二曝光信息和第一曝光信息对预览图像进行调节,以获取目标图像;根据目标图像中多个像素的亮度获取第二曝光信息对应的曝光状态,以根据曝光状态生成提示信息。在本申请实施例中,通过获取用户手动设置的第二曝光信息,可以获取第二曝光信息所对应的目标图像,并根据目标图像可以获取第二曝光信息对应的曝光状态,以生成对应的提示信息,从而对用户进行准确的提示,即本申请实施例实现了一种基于用户设置的第二曝光信息进行相应的曝光状态提示的曝光处理方法。

Description

曝光处理方法、装置、电子设备和计算机可读存储介质
技术领域
本申请实施例涉及图像处理技术领域,特别是涉及一种曝光处理方法、装置、电子设备和计算机可读存储介质。
背景技术
目前,手机、平板电脑等电子设备中都配置有摄像头,以实现拍照或录像的功能。随着使用需求的不断提高,用户已经不满足于仅仅使用电子设备的自动拍摄模式,而是还要通过手动拍摄模式实现更加个性化的需求。
但是,对于手动拍摄经验不够丰富的用户而言,在拍摄过程中,容易发生图像欠曝或图像过曝的问题,从而影响成像质量和用户体验。
发明内容
基于此,有必要针对手动拍摄模式的成像质量不佳的问题,提供一种曝光处理方法、装置、电子设备和计算机可读存储介质。
一种曝光处理方法,所述方法包括:
根据第一曝光信息获取待曝光坏境的预览图像;
接收用户界面输入的第二曝光信息,根据所述第二曝光信息和所述第一曝光信息对所述预览图像进行调节,以获取目标图像;
根据所述目标图像中多个像素的亮度获取所述第二曝光信息对应的曝光状态,以根据所述曝光状态生成提示信息。
一种曝光处理装置,所述装置包括:
预览模块,用于根据第一曝光信息获取待曝光坏境的预览图像;
调节模块,用于接收用户界面输入的第二曝光信息,根据所述第二曝光信息和所述第一曝光信息对所述预览图像进行调节,以获取目标图像;
分析模块,用于根据所述目标图像中多个像素的亮度获取所述第二曝光信息对应的曝光状态,以根据所述曝光状态生成提示信息。
一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
上述曝光处理方法、装置、电子设备和计算机可读存储介质,所述曝光处理方法包括:根据第一曝光信息获取待曝光坏境的预览图像;接收用户界面输入的第二曝光信息,根据所述第二曝光信息和所述第一曝光信息对所述预览图像进行调节,以获取目标图像;根据所述目标图像中多个像素的亮度获取所述第二曝光信息对应的曝光状态,以根据所述曝光状态生成提示信息。在本申请实施例中,用户可以通过预览图像对待曝光环境进行预览,以控制电子设备的成像区域对准待曝光的拍摄目标,进一步地,通过获取用户手动设置的第二曝光信息,并基于第二曝光信息对预览图像进行调节,可以获取第二曝光信息所对应的目标图像,并通过对目标图像进行分析,可以获取第二曝光信息对应的曝光状态,以生成对应的提示信息,从而对用户进行准确的提示,即本申请实施例实现了一种基于用户设置的第二曝光信息进行相应的曝光状态提示的曝光处理方法。
附图说明
图1为一实施例的曝光处理方法的应用环境图;
图2为一实施例的曝光处理方法的流程图;
图3为一实施例的步骤206中的所述根据所述目标图像中多个像素的亮度获取所述第二曝光信息对应的曝光状态的子流程图;
图4为一示例性的根据预设规则从目标图像中选择的部分像素的示意图;
图5为一示例性的目标图像中预设区域内的全部像素的示意图;
图6为一实施例的步骤304的子流程图;
图7为一实施例的像素数量的统计结果示意图;
图8为另一实施例的曝光处理方法的流程图;
图9为一实施例的步骤根据所述第二曝光信息和所述第一曝光信息对所述预览图像进行调节,以获取目标图像的流程图;
图10为一实施例的步骤204的子流程图;
图11为又一实施例的曝光处理方法的流程图;
图12为一实施例的曝光提示条的示意图;
图13为还一实施例的曝光处理方法的流程图;
图14为一实施例的曝光处理装置的结构框图;
图15为一实施例中电子设备的内部结构示意图。
具体实施方式
为了便于理解本申请实施例,下面将参照相关附图对本申请实施例进行更全面的描述。附图中给出了本申请实施例的首选实施例。但是,本申请实施例可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本申请实施例的公开内容更加透彻全面。
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请实施例的技术领域的技术人员通常理解的含义相同。本文中在本申请实施例的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请实施例。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。在本申请的描述中,“若干”的含义是至少一个,例如一个,两个等,除非另有明确具体的限定。
图1为一实施例的曝光处理方法的应用环境图。参考图1,在本实施例中,该应用环境图中包含用户102和电子设备104。在电子设备104上,可以对预览图像进行显示,用户102可以通过触发指令对电子设备104的曝光信息进行调节,以改变目标图像。其中,触发指令可以是根据触控操作、物理按键操作、语音控制操作或晃动操作等发起的。电子设备104接收到触发指令之后,在触发指令的执行下执行曝光处理方法中的各个步骤。其中,电子设备104为处于计算机网络最***,主要用于输入用户信息以及输出处理结果的电子设备104,例如可以是个人电脑、移动终端、个人数字助理、可穿戴电子设备等。可以理解的是,本申请提供的其他实施例中,该曝光处理方法的应用环境可以只包含电子设备104。
图2为一实施例的曝光处理方法的流程图。本实施例中的曝光处理方法,以运行于图1中的电子设备上为例进行描述。参考图2,在本实施例中,曝光处理方法包括步骤202至步骤206。
步骤202,根据第一曝光信息获取待曝光坏境的预览图像。
其中,第一曝光信息包括但不限于第一快门速度、第一光圈尺寸和第一感光度。快门速度(shutter)是指快门的曝光时间,例如可以为1s、1/2s、1/4s、1/8s、1/15s、1/30s、1/60s等,快门速度越大,曝光量越大,相应地拍摄图像的亮度越高。光圈是指用来控制电子设备的摄像头的通光量的结构,光圈尺寸是指通光孔经,在一些实施例中,也会以光圈F值对光圈尺寸进行描述,光圈F值与光圈尺寸成反比,光圈F值例如可以为2.8、4、5.6、8、11等,光圈F值越大,光圈尺寸越小,相应地拍摄图像的亮度越低。感光度(ISO)是指底片对于光线的灵敏程度,例如可以为100、200、400、800等,感光度越高,相应地拍摄图像的亮度越高。
具体地,先获取第一曝光信息,并根据第一曝光信息对待曝光环境进行曝光,以获取待曝光环境的预览图像。预览图像用于显示在电子设备的显示屏上,以使用户可以通过观察预览图像获取实时的拍摄情况,从而调节电子设备的拍摄距离和俯仰角等信息,使拍摄目标可以准确地位于摄像头的拍摄范围中。
步骤204,接收用户界面输入的第二曝光信息,根据所述第二曝光信息和所述第一曝光信息对所述预览图像进行调节,以获取目标图像。
其中,第二曝光信息也包括但不限于第二快门速度、第二光圈尺寸和第二感光度。本步骤中的快门速度、光圈尺寸和感光度的定义与前一步骤相同,因此不再进行赘述。
第二曝光信息可以通过触控操作输入,例如用户触摸显示屏中显示的快门速度、光圈尺寸和感光度中至少一个参数的控制栏,并通过滑动手指的方式改变快门速度、光圈尺寸和感光度中的至少一个参数的设置值,即认为用户通过用户界面输入了第二曝光信息。第二曝光信息也可以通过语音控制操作输入,例如用户发出“增大快门速度”的语音指令,电子设备接收并识别到该语音指令后,即以预设的快门速度调节步进改变快门速度,或例如用户发出“调节感光度至100”的语音指令,电子设备接收并识别到该语音指令后,即将感光度调节至100。需要说明的是,上述两种输入方式仅用于说明如何获取第二曝光信息,而不用于具体限定本实施例的保护范围。
根据第二曝光信息和第一曝光信息对预览图像进行调节,是指对预览图像的亮度进行调节。可以理解的是,第一曝光信息包括的参数种类至少应当涵盖第二曝光信息包括的参数种类,从而对预览图像进行准确的调节。例如,若第二曝光信息包括第二快门速度和第二感光度,则第一曝光信息应当至少包括第一快门速度和第一感光度,此外,第一曝光信息还可以包括第一光圈尺寸等参数。当对预览图像进行调节时,可以根据第二曝光信息包括的参数种类,从第一曝光信息中获取对应的参数种类的数据进行处理。
步骤206,根据所述目标图像中多个像素的亮度获取所述第二曝光信息对应的曝光状态,以根据所述曝光状态生成提示信息。
具体地,曝光状态与提示信息一一对应,提示信息用于对用户进行提示。其中,曝光状态可以为具体数值,例如曝光状态为30%曝光、60%曝光或90%曝光等,曝光状态也可以为分段状态,例如曝光状态为未曝光、半曝光或完全曝光等。提示信息可以为但不限于文字提示、图像提示、声音提示,文字提示例如可以为文字弹窗提示的“当前曝光亮度过高”,声音提示例如可以为语音提示的“当前曝光亮度过低”等。
在本实施例中,通过步骤202至步骤206,用户可以通过预览图像对待曝光环境进行预览,以控制电子设备的成像区域对准待曝光的拍摄目标,进一步地,通过获取用户手动设置的第二曝光信息,并基于第二曝光信息对预览图像进行调节,可以获取第二曝光信息所对应的目标图像,并通过对目标图像进行分析,可以获取第二曝光信息对应的曝光状态,以生成对应的提示信息,从而对用户进行准确的提示,用户接收到提示信息后,即可根据提示信息对第二曝光信息进行相应地调节,从而提高了手动拍摄模式的成像质量,改善了用户体验。即本实施例实现了一种基于用户设置的第二曝光信息进行相应的曝光状态提示的曝光处理方法。
图3为一实施例的步骤206中的所述根据所述目标图像中多个像素的亮度获取所述第二曝光信息对应的曝光状态的子流程图,参考图3,在本实施例中,方法包括步骤302至步骤304。
步骤302,根据所述多个像素的亮度划分每个像素对应的亮度等级。
目标图像中的多个像素可以为目标图像中的全部像素,从而对目标图像进行全面、完整的分析,以生成最准确的提示信息。
目标图像中的多个像素也可以为根据预设规则从目标图像中选择的部分像素,预设规则可以为在目标图像的第一方向上每M个像素中选择一个像素,并在第二方向上每N个像素中选择一个像素,并将选中的像素加入像素集,且只对像素集中的像素进行亮度等级的划分。图4为一示例性的根据预设规则从目标图像中选择的部分像素的示意图,在图4所示的示例中,斜线填充的像素为选中的像素,参考图4,在目标图像的第一方向上每4个像素中选择一个像素,并在第二方向上每3个像素中选择一个像素,其中,第一方向和第二方向垂直。需要说明的是,基于其他的像素排列方式,第一方向和第二方向也可以不垂直。可以理解的是,相邻的像素通常具有相近的亮度,因此,基于上述预设规则选择目标图像中的部分像素,可以在对提示信息产生较小影响甚至不产生影响的前提下,减少需要分析的像素数量,从而提高曝光处理方法的处理速度。
目标图像中的多个像素还可以为目标图像中预设区域内的全部像素,图5为一示例性的目标图像中预设区域内的全部像素的示意图,在图5所示的示例中,斜线填充的像素为选中的像素,参考图5,虚线框中的区域为预设区域,预设区域的中心可以与目标图像的中心重合,可以理解的是,在拍摄过程中,用户对拍摄图像的中部区域的关注度通常大于对拍摄图像的边缘区域的关注度,因此,通过对目标图像的位于中部的预设区域进行分析,同样可以减少需要分析的像素数量,并较为准确地获取第二曝光信息对应的曝光状态。
需要说明的是,本实施例的多个像素的选择方法不局限于上述三个示例,可以根据电子设备的运算性能和提示信息的精度需求,以恰当的方式选择恰当数量的像素进行亮度等级分析。
进一步地,根据像素的亮度划分可以是指根据亮度对应的灰阶划分,并将灰阶以等间距的方式划分为多个等级,即可将像素根据亮度划分为多个等级。可以理解的是,人眼对于不同亮度的敏感度是不同的,具体地,人眼对于低亮度更加敏感,基于此原理,可以将亮度和灰阶通过伽马曲线进行换算,从而将亮度转换为人眼敏感度的均匀性更好的灰阶。因此,将每个像素的亮度先换算至对应的灰阶,再根据每个像素的灰阶进行亮度等级的划分,可以进一步提高分析的准确度。
具体地,以灰阶包括0灰阶-255灰阶为示例对上述划分方式进行说明,可以根据灰阶将亮度划分为5个亮度等级,即0灰阶至51灰阶为最暗级,52灰阶至102灰阶为第一中间级,103灰阶至153灰阶为第二中间级,154灰阶至204灰阶为第三中间级,205灰阶至255灰阶为最亮级。若0灰阶对应的亮度为0nit,255灰阶对应的亮度为1000nit,gamma值为2.2,某一像素的亮度为500nit,根据伽马曲线的计算公式可知,500nit对应的灰阶约为186灰阶,即可以划分至第三中间级。
需要说明的是,在其他实施例中,也可以将灰阶进行不等间隔的划分,例如0灰阶至12灰阶为最暗级,13灰阶至89灰阶为第一中间级,90灰阶至165灰阶为第二中间级,166灰阶至242灰阶为第三中间级,243灰阶至255灰阶为最亮级。即,最暗级和最亮级中的灰阶数量较少,分别为5%灰阶,三个中间级中的灰阶数量相同,分别为30%灰阶。而且,亮度等级的数量也不局限于包括5个,在其他实施例中,可以根据提示信息的精度需求将亮度等级划分为7个、9个或更多个,或可以根据处理速度需求将亮度等级划分为3个或4个。
步骤304,根据所述多个像素的亮度等级获取所述第二曝光信息对应的曝光状态。
具体地,根据前述的5个亮度等级的划分方式,划分为最亮级和第三中间级的像素越多,说明曝光亮度越高,即拍摄图像过曝的风险越高;划分为最暗级和第一中间级的像素越多,说明曝光亮度越低,即拍摄图像欠曝的风险越高。因此,在本实施例中,通过统计并分析每个亮度等级所划分到的像素数量,即可有效地分析第二曝光信息对应的曝光状态,从而生成准确的提示信息。
图6为一实施例的步骤304的子流程图,参考图6,在本实施例中,步骤304包括步骤602至步骤604。
步骤602,获取每个所述亮度等级中的像素数量。即通过统计的方式获取每个所述亮度等级中的像素数量,图7为一实施例的像素数量的统计结果示意图,参考图7,对像素数量进行统计后,可以根据统计结果生成直方图,在一些实施例中,上述直方图也可以通过用户界面展示给用户,以使用户更加直观的了解当前的第二曝光信息对应的曝光状态。
步骤604,根据所述像素数量获取所述第二曝光信息对应的曝光状态。
可以理解的是,当第二曝光信息中的参数较为恰当时,应当有如图7所示的较大量的像素被划分至多个中间级,并有较少量的像素被划分至最暗级和最亮级。因此,在本实施例中,基于每个亮度等级中的像素数量,即可准确地分析曝光状态,从而对用户进行准确的提示。
图8为另一实施例的曝光处理方法的流程图,参考图8,在本实施例中,方法包括步骤802至步骤810。
步骤802,根据第一曝光信息获取待曝光坏境的预览图像;
步骤804,接收用户界面输入的第二曝光信息,根据所述第二曝光信息和所述第一曝光信息对所述预览图像进行调节,以获取目标图像;
步骤806,根据所述多个像素的亮度划分每个像素对应的亮度等级;
步骤808,获取每个所述亮度等级中的像素数量;
步骤810,根据至少两个亮度等级中的像素数量,通过线性插值的方式确定所述曝光状态。
在本实施例中,步骤802至步骤804与步骤202至步骤204的曝光处理方法一一对应,此处不再进行赘述。在步骤810中,通过线性插值的方法是指先建立多个亮度等级中的像素数量与多个曝光状态之间的映射关系,并当实际的像素数量不属于已建立映射关系的像素数量时,通过线性插值的方法,根据已建立的映射关系获取实际的像素数量对应的曝光状态。
示例性地,结合图7中的5个亮度等级为例进行说明。可以先建立像素数量和曝光状态之间的映射关系,并以进行亮度等级划分的整体像素数量作为总像素数量进行统计,当划分至最暗级和第一中间级中的像素数量为总像素数量的90%时,曝光状态为10%曝光;当划分至最暗级和第一中间级中的像素数量为总像素数量的80%时,曝光状态为20%曝光;当划分至最暗级和第一中间级中的像素数量为总像素数量的70%时,曝光状态为30%曝光;当划分至最暗级和第一中间级中的像素数量为总像素数量的60%时,曝光状态为40%曝光;当划分至最亮级和第三中间级中的像素数量为总像素数量的60%时,曝光状态为60%曝光;当划分至最亮级和第三中间级中的像素数量为总像素数量的70%时,曝光状态为70%曝光;当划分至最亮级和第三中间级中的像素数量为总像素数量的80%时,曝光状态为80%曝光;当划分至最亮级和第三中间级中的像素数量为总像素数量的90%时,曝光状态为90%曝光。当实际的像素数量不属于上述已建立映射关系的像素数量时,例如,若划分至最亮级和第三中间级中的像素数量为总像素数量的82%时,则曝光状态为82%曝光。需要说明的是,上述示例仅用于说明,而不用于限定本申请的保护范围,在其他实施例中,示例性地,若共设有7个亮度等级,则可以以三个亮度等级中的像素数量建立相应的映射关系。
进一步地,在其中一个实施例中,当所述最亮级中的像素数量大于第一像素数量阈值时,确定所述曝光状态为100%曝光;当所述最暗级中的像素数量大于第二像素数量阈值时,确定所述曝光状态为0%曝光。在本实施例中,可以先对曝光状态是否为0%曝光、100%曝光进行判定,因为基于本实施例的判定方式,仅需获取一个亮度等级中的像素数量即可判定是否为100%曝光或是否为0%曝光,即计算量更小,曝光处理方法的处理速度更快。
在其中一个实施例中,步骤202中的所述第一曝光信息至少包括第一快门速度,所述第一快门速度小于或等于快门速度阈值。可以理解的是,预览图像以第一快门速度进行曝光,第一快门速度越大,预览图像的拖影问题越严重,从而影响用户的预览体验。在本实施例中,通过设置快门时间阈值,并限定第一快门速度小于或等于快门速度阈值,可以有效改善预览图像的拖尾问题,从而提高用户的预览体验。
图9为一实施例的步骤根据所述第二曝光信息和所述第一曝光信息对所述预览图像进行调节,以获取目标图像的流程图,参考图9,在本实施例中,方法包括步骤902至步骤904。
步骤902,根据所述第二曝光信息和所述第一曝光信息获取亮度调节系数。
具体地,若第一曝光信息包括第一快门速度和第一感光度,第二曝光信息包括第二快门速度和第二感光度,则亮度调节系数满足以下公式:
Figure BDA0002641699780000121
即,亮度调节系数可以通过第一曝光信息和第二曝光信息直接获取,从而可以快速、准确地获得目标图像。在其他实施例中,若第二曝光信息还包括其他参数,也可以以相似的方式进行计算,以获取亮度调节系数。
步骤904,根据所述亮度调节系数对所述预览图像的亮度进行调节,以获取所述目标图像。
具体地,根据所述亮度调节系数对所述预览图像的亮度进行调节是指,基于亮度调节系数对预览图像中的每个像素的亮度进行调节,例如,若亮度调节系数为1.1,预览图像中的一像素的亮度为100nit,则对应的目标图像中对应的该像素的亮度为110nit。通过上述步骤,本实施例可以获取与第二曝光信息对应的目标图像,进而在后续步骤中获取第二曝光信息对应的曝光状态。
图10为一实施例的步骤204的子流程图,参考图10,在本实施例中,步骤204包括步骤1002至步骤1006。
步骤1002,接收用户界面输入的第二曝光信息。
步骤1004,对所述预览图像进行第一处理,所述第一处理包括第一色调映射处理、下采样处理和线性化处理中的至少一种。
步骤1006,根据所述第二曝光信息和所述第一曝光信息对所述预览图像进行调节,以获取目标图像。
具体地,色调映射处理是指在有限动态范围媒介上近似显示高动态范围图像的图像处理技术,在本实施例中,第一色调映射处理可以调节预览图像的中的各个像素的亮度,并保持预览图像原有的细节与颜色,以提高显示质量。下采样处理是指对预览图像中的像素以预设的间隔进行采样,从而生成新的预览图像的图像处理计算,在本实施例中,下采样处理可以减少需要分析的像素数量,从而提高曝光处理方法的处理速度。线性化处理是指对图像进行线性拉伸的图像处理技术,在本实施例中,线性化处理可以进一步提升后续生成的目标图像的质量,从而提高提示的准确性。示例性地,上述第一色调映射处理、下采样处理和线性化处理可以依次执行,从而生成处理后的预览图像。
在其中一个实施例中,步骤206所述根据所述目标图像中多个像素的亮度获取所述第二曝光信息对应的曝光状态前,还包括:对所述预览图像进行第二色调映射处理,以获取第二图像。在本实施例中,第二色调映射处理与前述的第一色调映射处理相似,通过第二色调映射处理可以进一步提升目标图像的质量,从而提高曝光提示的精度。
图11为又一实施例的曝光处理方法的流程图,参考图11,在本实施例中,曝光处理方法包括步骤1102至步骤1108。
步骤1102,根据第一曝光信息获取待曝光坏境的预览图像;
步骤1104,接收用户界面输入的第二曝光信息,根据所述第二曝光信息和所述第一曝光信息对所述预览图像进行调节,以获取目标图像;
步骤1106,根据所述目标图像中多个像素的亮度获取所述第二曝光信息对应的曝光状态,以根据所述曝光状态生成提示信息;
步骤1108,根据所述曝光状态在用户界面的曝光提示条上进行标示,所述曝光提示条的标示位置与所述曝光状态相对应。
在本实施例中,步骤1102至步骤1106与步骤202至步骤206的曝光处理方法一一对应,此处不再进行赘述。图12为一实施例的曝光提示条的示意图,图12中重点示出了100%曝光和0%曝光的示意图,其他曝光状态中,标示标志(如图12中的黑色三角形)在曝光提示条的相应位置进行标示。
示例性地,当划分至最暗级和第一中间级中的像素数量为总像素数量的90%时,标示标志指示在-3刻度;当划分至最暗级和第一中间级中的像素数量为总像素数量的80%时,标示标志指示在-2刻度;当划分至最暗级和第一中间级中的像素数量为总像素数量的70%时,标示标志指示在-1刻度;当划分至最亮级和第三中间级中的像素数量为总像素数量的70%时,标示标志指示在1刻度;当划分至最亮级和第三中间级中的像素数量为总像素数量的80%时,标示标志指示在2刻度;当划分至最亮级和第三中间级中的像素数量为总像素数量的90%时,标示标志指示在3刻度。需要说明的是,上述曝光提示条中的刻度划分方式仅用于说明,而不用于限定本申请的保护范围。
图13为还一实施例的曝光处理方法的流程图,参考图13,在本实施例中,曝光处理方法包括步骤1302至步骤1312。
步骤1302,根据第一曝光信息获取待曝光坏境的预览图像;
步骤1304,接收用户界面输入的第二曝光信息,根据所述第二曝光信息和所述第一曝光信息对所述预览图像进行调节,以获取目标图像;
步骤1306,根据所述目标图像中多个像素的亮度获取所述第二曝光信息对应的曝光状态,以根据所述曝光状态生成提示信息;
步骤1308,根据所述曝光状态在用户界面的曝光提示条上进行标示,所述曝光提示条的标示位置与所述曝光状态相对应。
步骤1310,基于所述曝光提示条,接收用户界面输入的调节指令;
步骤1312,根据所述调节指令调节所述第二曝光信息。
在本实施例中,步骤1302至步骤1308与步骤1102至步骤1108的曝光处理方法一一对应,此处不再进行赘述。在本实施例中,通过在曝光提示条处接收用户输入的调节指令,并相应地调节第二曝光信息,可以使用户进行更加简便的调节,改善用户体验。进一步地,若第二曝光信息中包括多个参数,当接收到调节指令后,电子设备可以自动调节用户最近一次改变的参数,从而避免造成其他参数的错误改变,进而提高了调节的准确性和灵活性。
应该理解的是,虽然图2至图3、图6、图8至图11和图13的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2至图3、图6、图8至图11和图13中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
图14为一实施例的曝光处理装置的结构框图。如图14所示,在本实施例中,曝光处理装置包括:
预览模块1402,用于根据第一曝光信息获取待曝光坏境的预览图像;
调节模块1404,用于接收用户界面输入的第二曝光信息,根据所述第二曝光信息和所述第一曝光信息对所述预览图像进行调节,以获取目标图像;
分析模块1406,用于根据所述目标图像中多个像素的亮度获取所述第二曝光信息对应的曝光状态,以根据所述曝光状态生成提示信息。
上述曝光处理装置中各个模块的划分仅用于举例说明,在其他实施例中,可将曝光处理装置按照需要划分为不同的模块,以完成上述曝光处理装置的全部或部分功能。
关于曝光处理装置的具体限定可以参见上文中对于曝光处理方法的限定,在此不再赘述。上述曝光处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于电子设备中的处理器中,也可以以软件形式存储于电子设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
图15为一实施例中电子设备的内部结构示意图。如图15所示,该电子设备包括通过***总线连接的处理器和存储器。其中,该处理器用于提供计算和控制能力,支撑整个电子设备的运行。存储器可包括非易失性存储介质及内存储器。非易失性存储介质存储有操作***和计算机程序。该计算机程序可被处理器所执行,以用于实现以下各个实施例所提供的一种曝光处理方法。内存储器为非易失性存储介质中的操作***计算机程序提供高速缓存的运行环境。该电子设备可以是手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑、穿戴式设备等任意终端设备。
本申请实施例中提供的曝光处理装置中的各个模块的实现可为计算机程序的形式。该计算机程序可在终端或服务器上运行。该计算机程序构成的程序模块可存储在电子设备的存储器上。该计算机程序被处理器执行时,实现本申请实施例中所描述方法的步骤。
本申请实施例还提供了一种计算机可读存储介质。一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行曝光处理方法的步骤。
一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行曝光处理方法。
本申请所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM),它用作外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请实施例的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请实施例构思的前提下,还可以做出若干变形和改进,这些都属于本申请实施例的保护范围。因此,本申请实施例专利的保护范围应以所附权利要求为准。

Claims (14)

1.一种曝光处理方法,其特征在于,所述方法包括:
根据第一曝光信息获取待曝光坏境的预览图像;
接收用户界面输入的第二曝光信息,根据所述第二曝光信息和所述第一曝光信息对所述预览图像进行调节,以获取目标图像;
根据所述目标图像中多个像素的亮度获取所述第二曝光信息对应的曝光状态,以根据所述曝光状态生成提示信息。
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标图像中多个像素的亮度获取所述第二曝光信息对应的曝光状态,包括:
根据所述多个像素的亮度划分每个像素对应的亮度等级;
根据所述多个像素的亮度等级获取所述第二曝光信息对应的曝光状态。
3.根据权利要求2所述的方法,其特征在于,所述根据所述多个像素的亮度等级获取所述第二曝光信息对应的曝光状态,包括:
获取每个所述亮度等级中的像素数量;
根据所述像素数量获取所述第二曝光信息对应的曝光状态。
4.根据权利要求3所述的方法,其特征在于,所述亮度等级为多个,所述根据所述像素数量获取所述第二曝光信息对应的曝光状态,包括:
根据至少两个亮度等级中的像素数量,通过线性插值的方式确定所述曝光状态。
5.根据权利要求4所述的方法,其特征在于,多个所述亮度等级中至少包括最亮级和最暗级,所述根据所述像素数量获取所述第二曝光信息对应的曝光状态,还包括:
当所述最亮级中的像素数量大于第一像素数量阈值时,确定所述曝光状态为100%曝光;
当所述最暗级中的像素数量大于第二像素数量阈值时,确定所述曝光状态为0%曝光。
6.根据权利要求1所述的方法,其特征在于,所述根据所述第二曝光信息和所述第一曝光信息对所述预览图像进行调节,以获取目标图像,包括:
根据所述第二曝光信息和所述第一曝光信息获取亮度调节系数;
根据所述亮度调节系数对所述预览图像的亮度进行调节,以获取所述目标图像。
7.根据权利要求1所述的方法,其特征在于,所述第一曝光信息至少包括第一快门速度,所述第一快门速度小于或等于快门速度阈值。
8.根据权利要求1所述的方法,其特征在于,所述根据所述第二曝光信息和所述第一曝光信息对所述预览图像进行调节前,还包括:
对所述预览图像进行第一处理,所述第一处理包括第一色调映射处理、下采样处理和线性化处理中的至少一种。
9.根据权利要求1所述的方法,其特征在于,所述根据所述目标图像中多个像素的亮度获取所述第二曝光信息对应的曝光状态前,还包括:
对所述预览图像进行第二色调映射处理,以获取第二图像。
10.根据权利要求1至9任一项所述的方法,其特征在于,还包括:
根据所述曝光状态在用户界面的曝光提示条上进行标示,所述曝光提示条的标示位置与所述曝光状态相对应。
11.根据权利要求10所述的方法,其特征在于,还包括:
基于所述曝光提示条,接收用户界面输入的调节指令;
根据所述调节指令调节所述第二曝光信息。
12.一种曝光处理装置,其特征在于,所述装置包括:
预览模块,用于根据第一曝光信息获取待曝光坏境的预览图像;
调节模块,用于接收用户界面输入的第二曝光信息,根据所述第二曝光信息和所述第一曝光信息对所述预览图像进行调节,以获取目标图像;
分析模块,用于根据所述目标图像中多个像素的亮度获取所述第二曝光信息对应的曝光状态,以根据所述曝光状态生成提示信息。
13.一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至11中任一项所述的方法的步骤。
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至11中任一项所述的方法的步骤。
CN202010841728.2A 2020-08-20 2020-08-20 曝光处理方法、装置、电子设备和计算机可读存储介质 Pending CN111970462A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010841728.2A CN111970462A (zh) 2020-08-20 2020-08-20 曝光处理方法、装置、电子设备和计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010841728.2A CN111970462A (zh) 2020-08-20 2020-08-20 曝光处理方法、装置、电子设备和计算机可读存储介质

Publications (1)

Publication Number Publication Date
CN111970462A true CN111970462A (zh) 2020-11-20

Family

ID=73388615

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010841728.2A Pending CN111970462A (zh) 2020-08-20 2020-08-20 曝光处理方法、装置、电子设备和计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN111970462A (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6856427B1 (en) * 1999-05-20 2005-02-15 Eastman Kodak Company System for printing correct exposure in a rendered digital image
CN103458194A (zh) * 2013-08-28 2013-12-18 中国科学院深圳先进技术研究院 分析数码影像曝光程度的方法、装置和一种数字成像***
CN108419019A (zh) * 2018-05-08 2018-08-17 Oppo广东移动通信有限公司 拍照提示方法、装置、存储介质及移动终端
CN108900786A (zh) * 2018-06-27 2018-11-27 努比亚技术有限公司 一种图像处理方法、设备及计算机可读存储介质
CN111316635A (zh) * 2019-03-12 2020-06-19 深圳市大疆创新科技有限公司 相机控制方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6856427B1 (en) * 1999-05-20 2005-02-15 Eastman Kodak Company System for printing correct exposure in a rendered digital image
CN103458194A (zh) * 2013-08-28 2013-12-18 中国科学院深圳先进技术研究院 分析数码影像曝光程度的方法、装置和一种数字成像***
CN108419019A (zh) * 2018-05-08 2018-08-17 Oppo广东移动通信有限公司 拍照提示方法、装置、存储介质及移动终端
CN108900786A (zh) * 2018-06-27 2018-11-27 努比亚技术有限公司 一种图像处理方法、设备及计算机可读存储介质
CN111316635A (zh) * 2019-03-12 2020-06-19 深圳市大疆创新科技有限公司 相机控制方法及装置

Similar Documents

Publication Publication Date Title
US8497920B2 (en) Method, apparatus, and computer program product for presenting burst images
WO2019011195A1 (en) CONTROL METHOD, TERMINAL EQUIPMENT, AND COMPUTER-READABLE NON-TRANSITORY STORAGE MEDIUM FOR AUTOMATIC EXPOSURE CONTROL OF A REGION OF INTEREST
CN104301624A (zh) 一种图像拍摄亮度控制方法及装置
CN107613202B (zh) 一种拍摄方法及移动终端
US20120314971A1 (en) Automatic exposure correction of images
CN111182212B (zh) 图像处理方法、装置、存储介质以及电子设备
CN111080571B (zh) 摄像头遮挡状态检测方法、装置、终端和存储介质
CN112584043B (zh) 辅助对焦方法、装置、电子设备及存储介质
CN110809146A (zh) 一种图像对比度调整方法、装置、终端设备及存储介质
CN112312035B (zh) 曝光参数调节方法、曝光参数调节装置和电子设备
CN109040579A (zh) 一种拍摄控制方法、终端及计算机可读介质
CN113112495B (zh) 一种异常图像处理方法、装置、热成像设备及存储介质
US8717480B2 (en) Method and apparatus of displaying portrait on display
CN116744125B (zh) 图像颜色数据处理方法、装置、设备及存储介质
US11069040B2 (en) Empirical exposure normalization
CN110933304B (zh) 待虚化区域的确定方法、装置、存储介质与终端设备
CN111970462A (zh) 曝光处理方法、装置、电子设备和计算机可读存储介质
CN115379200A (zh) 测试方法和装置、电子设备和可读存储介质
CN116546330A (zh) 曝光调整方法及装置、计算机可读存储介质、终端
CN116055607A (zh) 一种变焦顺滑性评估方法、装置及电子设备
CN112019749B (zh) 一种摄像头调整方法及装置
US11394893B2 (en) Image generation apparatus, image generation method, and storage media
CN110971785B (zh) 摄像头遮挡状态检测方法、装置、终端和存储介质
US11743573B2 (en) Imaging apparatus for adjusting photographing conditions according to photographed images and method for controlling imaging apparatus
CN115588115A (zh) 一种识别商标图片的方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20201120

RJ01 Rejection of invention patent application after publication