CN116438594A - 图像亮度调节方法、图像亮度调节装置、电子设备 - Google Patents

图像亮度调节方法、图像亮度调节装置、电子设备 Download PDF

Info

Publication number
CN116438594A
CN116438594A CN202180075199.2A CN202180075199A CN116438594A CN 116438594 A CN116438594 A CN 116438594A CN 202180075199 A CN202180075199 A CN 202180075199A CN 116438594 A CN116438594 A CN 116438594A
Authority
CN
China
Prior art keywords
brightness
image
processed
target
gray scale
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
CN202180075199.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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Publication of CN116438594A publication Critical patent/CN116438594A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)

Abstract

本申请实施例提供了一种图像亮度调节方法、图像亮度调节装置、电子设备,涉及图像处理技术领域,可以通过自动调节,改善图像中存在阴影区域或图像过曝光问题,同时还可避免图像出现伪影问题。一种图像亮度调节方法,包括:获取待处理图像;获取所述待处理图像中位于高亮区域的多个像素中目标像素的目标灰阶值;根据所述目标灰阶值与预设阈值的比较结果,通过预设映射关系以及所述目标灰阶值调节所述待处理图像的亮度。

Description

图像亮度调节方法、图像亮度调节装置、电子设备 技术领域
本申请涉及图像处理技术领域,尤其涉及一种图像亮度调节方法、图像亮度调节装置、电子设备。
背景技术
如图1所示,在暗环境下拍照时,拍摄出来的照片中常包括阴影区域,影响拍摄效果。
现有技术采用曝光或提亮的方式对包含阴影区域的照片进行处理,然而,如图2所示,仅通过简单曝光或提亮处理,照片中除阴影区域以外的区域可能出现过曝光问题,尤其是照片中包含多处阴影区域的情况,处理起来更加困难。
发明内容
本申请实施例提供了一种图像亮度调节方法、图像亮度调节装置、电子设备,可以通过自动调节,改善图像中存在阴影区域或图像过曝光问题,同时还可避免图像出现伪影问题。
第一方面,提供一种图像亮度调节方法,包括:获取待处理图像;获取待处理图像中位于高亮区域的多个像素中目标像素的目标灰阶值;根据目标灰阶值与预设阈值的比较结果,通过预设映射关系以及目标灰阶值调节待处理图像的亮度。
第二方面,提供一种图像亮度调节装置,图像亮度调节装置包括获取模块以及处理模块。获取模块,用于获取待处理图像;还用于获取待处理图像中位于高亮区域的多个像素中目标像素的目标灰阶值。处理模块,用于根据目标灰阶值与预设阈值的比较结果,通过预设映射关系以及目标灰阶值调节待处理图像的亮度。
第三方面,提供一种电子设备,包括:一个或多个处理器;存储器;以及,一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序用于执行第一方面所述的方法。
第四方面,提供一种计算机可读存储介质,计算机可读存储介质中存储有程序代码,所述程序代码可被处理器调用执行如第一方面所述的方法。
本申请实施例提供的图像亮度调节方法、图像亮度调节装置、电子设备中,可以先确定高亮区域的多个像素中的目标像素以及目标像素的目标灰阶值,根据目标灰阶值与预设阈值的比较结果,通过预设映射关系以及目标灰阶值调节待处理图像整体的亮度。当目标灰阶值大于预设阈值时,可以降低待处理图像整体的亮度,以避免高亮区域的亮度过亮,存在过曝光的问题;当目标灰阶值小于预设阈值时,可以提高待处理图像整体的亮度,以防止高亮区域的亮度过低,或者防止高亮区域存在亮度非常暗的阴影区域。在此基础上,一方面,本申请可以采用自动调节的方式调节待处理图像的亮度,无需用户手动调节;另一方面,本申请是通过检测目标像素的目标灰阶值而非皮肤所在区域,检测的精确度更高,在此基础上,本申请根据目标灰阶值与预设阈值的比较结果,对整个待处理图像的亮度进行调节,而非仅对皮肤所在区域的亮度进行调节,可以使得整个待处理图像的亮度均匀变化,不存在伪影问题。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为现有技术提供的未经曝光的图像的示意图;
图2为现有技术提供的曝光图像后的示意图;
图3为相关技术提供的对图像进行曝光的过程图;
图4为相关技术提供的曝光图像后的示意图;
图5为本申请实施例提供的图像亮度调节方法的流程示意图;
图6为本申请实施例提供的曝光人像图像及其高亮区域的示意图;
图7为本申请实施例提供的图像亮度调节方法的流程示意图;
图8为本申请实施例提供的灰阶与像素个数的直方图;
图9为本申请实施例提供的确定亮度调整参数的折线图;
图10为本申请实施例提供的图像亮度调节装置的框图;
图11为本申请实施例提供的电子设备中各个模块的关系框图;
图12为本申请实施例提供的计算机可读存储介质与应用程序的关系框图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。需要说明的是,在不冲突的情况下,本申请的实施例中的特征可以相互结合。
对于背景技术提出的技术问题,相关技术提出了两种解决方案:
一、如图3所示,在拍照时,用户手动调节曝光量,将拍摄的预览画面整体提亮,待确认预览画面为最优曝光量后拍摄照片。然而,该方式需要用户手动调节,经过反复尝试后,才能确定最优曝光量,不利于用户体验。
二、以拍摄人脸为例,只对照片中暴露在外的皮肤区域对应的像素进行局部曝光,以提亮皮肤所在区域。然而,可能存在部分皮肤未被检测到的问题,从而导致并非全部暴露在外的皮肤都被提亮,导致照片出现伪影(artifact)问题(图4)。
针对背景技术以及相关技术中提出的问题,发明人经研究后提出了一种图像亮度调节方法、图像亮度调节装置、电子设备、以及计算机可读存 储介质,可以通过自动调节,改善图像中存在阴影区域或图像过曝光问题,同时还可避免图像出现伪影问题。
如图5所示,本申请实施例提供了一种图像亮度调节方法,可应用于电子设备,该方法包括:
S110、获取待处理图像。
可以获取已拍摄的图像作为待处理图像,或者新拍摄图像作为待处理图像。
在一些实施例中,待处理图像为具有内容的图像,本申请不对待处理图像的内容进行限定。示例的,待处理图像可以是人像、风景等。
在一些实施例中,本申请的待处理图像可以是未经曝光处理的原始图像;或者,待处理图像也可以是对原始图像进行曝光处理、且未出现伪影现象的图像,进一步的,待处理图像可以是曝光人像图像。
S120、获取待处理图像中位于高亮区域的多个像素中目标像素的目标灰阶值。
可以先确定待处理图像中位于高亮区域的多个像素中的目标像素,之后,得到目标像素的目标灰阶值。
在一些实施例中,本申请可以预先获取整个待处理图像中各个像素的灰阶值,待确定目标像素后,从整个待处理图像中各个像素的灰阶值中提取目标像素的目标灰阶值。
或者,也可以预先获取待处理图像中位于高亮区域的多个像素的灰阶值,待确定目标像素后,从位于高亮区域的多个像素的灰阶值中提取目标像素的目标灰阶值。
或者,也可以确定目标像素后,获取目标像素的目标灰阶值。
在一些实施例中,目标像素意为指代待处理图像中位于高亮区域的多个像素中的部分像素,目标像素的个数与确定目标像素的方式有关,目标像素的个数可以是一个或多个像素。
在一些实施例中,待处理图像的高亮区域,顾名思义,是指:待处理图像中的某一区域的整体亮度,高于待处理图像中的其他区域的像素的亮度。
高亮区域的多个像素的亮度可以全部高于其他区域的像素的亮度;或者,高亮区域的多个像素中,多数像素的亮度高于其他区域的像素的亮度,其余像素的亮度低于或等于其他区域的像素的亮度。
在一些实施例中,如图6所示,在待处理图像为曝光人像图像的情况下,高亮区域例如可以是曝光人像图像的人脸区域。
S130、根据目标灰阶值与预设阈值的比较结果,通过预设映射关系以及目标灰阶值调节待处理图像的亮度。
可以预先设定预设阈值以及预设映射关系,比较目标灰阶值与预设阈值的大小,并根据比较结果,通过预设映射关系以及目标灰阶值调节待处理图像的亮度。
在一些实施例中,本申请不对具体的预设阈值以及预设映射关系进行限定。其中,预设阈值可以是一个数值,也可以是数值范围。
可以理解的是,当目标灰阶值大于预设阈值时,高亮区域的灰阶过大,即高亮区域的亮度过亮,可以根据预设映射关系以及目标灰阶值降低整个待处理图像的亮度,以降低高亮区域的亮度。在此情况下,虽然其他区域的亮度进一步变暗,但考虑到相较于高亮区域,其他区域本就是暗区,因此,可在不影响待处理图像的其他区域的显示效果的情况下,防止高亮区域过曝光。
当目标灰阶值小于预设阈值时,高亮区域的灰阶过小,即高亮区域的亮度过暗,可以根据预设映射关系以及目标灰阶值提高整个待处理图像的亮度,以提高高亮区域的亮度。在此情况下,若高亮区域包含阴影区域,则可以通过提高待处理图像的整体亮度,来提高阴影区域的亮度。
在一些实施例中,在待处理图像为曝光人像图像,高亮区域是曝光人像图像的人脸区域的情况下,可以比较人脸区域的目标灰阶值与预设阈值的大小,根据二者的比较结果,通过预设映射关系以及目标灰阶值调节待处理图像的亮度。
可选的,在待处理图像为曝光人像图像,高亮区域是曝光人像图像的人脸区域的情况下,考虑到曝光人像图像已经经过曝光处理,人像图像的亮度足够高,可能存在因亮度过高而导致过曝光问题,可能不存在亮度过 低的问题,因此,可以根据目标灰阶值与预设阈值的比较结果,通过预设映射关系以及目标灰阶值减小待处理图像的亮度即可。
本申请实施例提供一种图像亮度调节方法,可以先确定高亮区域的多个像素中的目标像素以及目标像素的目标灰阶值,根据目标灰阶值与预设阈值的比较结果,通过预设映射关系以及目标灰阶值调节待处理图像整体的亮度。当目标灰阶值大于预设阈值时,可以降低待处理图像整体的亮度,以避免高亮区域的亮度过亮,存在过曝光的问题;当目标灰阶值小于预设阈值时,可以提高待处理图像整体的亮度,以防止高亮区域的亮度过低,或者防止高亮区域存在亮度非常暗的阴影区域。在此基础上,一方面,本申请可以采用自动调节的方式调节待处理图像的亮度,无需用户手动调节;另一方面,本申请是通过检测目标像素的目标灰阶值而非皮肤所在区域,检测的精确度更高,在此基础上,本申请根据目标灰阶值与预设阈值的比较结果,对整个待处理图像的亮度进行调节,而非仅对皮肤所在区域的亮度进行调节,可以使得整个待处理图像的亮度均匀变化,不存在伪影问题。
如图7所示,本申请实施例提供了一种图像亮度调节方法,可应用于电子设备,该方法包括:
S110、获取待处理图像。
步骤S110的解释说明与前述实施例步骤S110的解释说明相同,在此不再赘述。
S121、获取待处理图像中位于高亮区域的多个像素的灰阶值。
可以预先获取待处理图像中位于高亮区域的多个像素的灰阶值;或者,可以预先获取整个待处理图像中各个像素的灰阶值,待确定高亮区域后,从整个待处理图像中各个像素的灰阶值中提取高亮区域的多个像素的灰阶值。
其中,以预先获取待处理图像中位于高亮区域的多个像素的灰阶值为例,可以先检测高亮区域的多个像素的亮度值,再根据伽马(gamma)曲线将多个像素的亮度值转换为灰阶值。本申请实施例的伽马(gamma)曲线例如可以是gamma2.2曲线,灰阶为0~255。当然,也可以是其他gamma曲线,只要目标灰阶值与亮度值对应于同一gamma曲线即可。
在一些实施例中,在待处理图像为曝光人像图像,高亮区域是曝光人像图像的人脸区域的情况下,可以先检测人脸区域,之后,获取待处理图像中位于人脸区域的多个像素的灰阶值。
S122、建立灰阶值与像素个数的直方图,并根据直方图选取多个峰值,峰值表征处于该灰阶值的像素个数,大于处于前一灰阶值的像素个数以及处于后一灰阶值的像素个数。
如图8所示,可以采用Hist函数建立灰阶值与像素个数的直方图,横坐标为从小到大的灰阶值,纵坐标是为某一灰阶值的像素的个数。在一个直方图中,可以确定多个峰值(图8中填充有阴影的矩形所在的灰阶)。
如图8所示,假设高亮区域的多个像素的灰阶值的范围为245~255,其中,灰阶为247的像素个数多于灰阶为246的像素个数以及灰阶为248的像素个数,因此,灰阶247为其中一个峰值。同理,灰阶250以及灰阶252也为峰值。
S123、从多个峰值对应的多个灰阶值中选取最大灰阶值作为目标灰阶值。
根据步骤S122确定了多个峰值,之后,可以从多个峰值中选取最大的灰阶值作为目标灰阶值,目标灰阶值对应的高亮区域中的像素为目标像素。
示例的,如图8所示,3个峰值分别为247、250、252,其中252最大,因此,252为目标灰阶值。
S131、根据预设映射关系以及灰阶值,得到亮度调整参数。
其中,预设映射关系可以为
Figure PCTCN2021077107-APPB-000001
L表示目标亮度,a表示亮度调整参数,Lw(x,y)表示预设阈值,预设阈值包括最小亮度和最大亮度,
Figure PCTCN2021077107-APPB-000002
表示待处理图像的平均亮度。
在一些实施例中,可以在获取待处理图像之后,获取待处理图像的平均亮度。获取待处理图像的平均亮度可以包括:获取待处理图像中各个像素的初始灰阶值;依次对初始灰阶值进行线性处理、空间化处理,得到各个像素的初始亮度值;根据各个像素的初始亮度值,得到待处理图像的平均亮度。其中,对初始灰阶值进行线性处理以及空间化化处理,即,将RGB颜色空间转换为XYZ颜色空间。
在一些实施例中,可以在得到目标灰阶值之后,根据预设映射关系以及灰阶值,得到亮度调整参数之前,根据伽马曲线,得到目标灰阶值对应的亮度值。
在一些实施例中,目标亮度L可以是一个数值,也可以是数值范围。当目标亮度L为数值范围时,可以根据取数值范围中的一个值作为
Figure PCTCN2021077107-APPB-000003
中L(x,y)的值,以使得等式右边的亮度调整参数a取唯一的值。
在一些实施例中,如图9所示,当平均亮度以及所述目标亮度一定时,比较目标灰阶值对应的亮度值与最大亮度n;当亮度值大于或等于最大亮度n时,亮度调整参数为第一调节参数kl。
如图9所示,当平均亮度以及目标亮度一定时,比较目标灰阶值对应的亮度值与最小亮度m;当亮度值小于或等于最小亮度m时,亮度调整参数为第二调节参数kh,第二调节参数kh大于第一调节参数kl。
如图9所示,当平均亮度以及目标亮度一定时,比较目标灰阶值对应的亮度值与最小亮度m和最大亮度n;当亮度值大于最大亮度m、小于最小亮度n时,随着亮度值的增大,亮度调整参数在第二调节参数与第一调节参数之间线性减小。
在一些实施例中,在待处理图像为曝光人像图像,高亮区域是曝光人像图像的人脸区域的情况下,考虑到曝光人像图像已经经过曝光处理,人像图像的亮度足够高,可能存在因亮度过高而导致过曝光问题,可能不存在亮度过低的问题,因此,可以根据目标灰阶值与预设阈值的比较结果,通过预设映射关系以及目标灰阶值减小待处理图像的亮度即可。
这样一来,无需比较目标灰阶值对应的亮度值与最小亮度m,以进一步调亮曝光人像图像。
S132、根据亮度调整参数调节待处理图像的亮度。
根据步骤S131确定出亮度调整参数后,可以根据亮度调整参数调节整个待处理图像的亮度。
若经过步骤S132调节后,待处理图像的目标灰阶值发生变化,若目标灰阶值满足目标亮度,则不再执行步骤S140以及S150。若目标灰阶值仍不 满足目标亮度,则依次执行步骤S140以及S150。
其中,目标亮度例如可以是一个亮度范围,目标灰阶值满足目标亮度,是指:目标灰阶值对应的亮度在目标亮度范围内。
S140、依次对调节后的待处理图像进行线性化处理、曲线化处理。
由于在步骤S131以及S132中,获取待处理图像后,先将待处理图像的初始灰阶值进行线性处理以及空间化处理,得到了步骤S131中预设映射关系中的平均亮度,此时的平均亮度是XYZ空间化后的参数。在步骤S132之后,再次执行步骤S121(S150)之前,需依次经过线性化处理以及曲线化处理,将XYZ空间化的亮度参数转换为RGB空间化的亮度参数,并将RGB空间转换为YUV空间,并提取亮度信息Y,之后,根据gamma曲线得到与亮度信息Y对应的各个像素的灰阶值。
S150、重复获取待处理图像中位于高亮区域的多个像素中目标像素的目标灰阶值,根据目标灰阶值与预设阈值的比较结果,通过预设映射关系以及目标灰阶值调节待处理图像的亮度的步骤,直至目标灰阶值满足目标亮度。
重复执行步骤S121、S122、S123、S131、S132,直至目标灰阶值满足目标亮度。
本申请实施例提供一种图像亮度调节方法,可以先确定高亮区域的多个像素中的目标像素以及目标像素的目标灰阶值,根据目标灰阶值与预设阈值的比较结果,通过预设映射关系以及目标灰阶值调节待处理图像整体的亮度。当目标灰阶值大于预设阈值时,可以降低待处理图像整体的亮度,以避免高亮区域的亮度过亮,存在过曝光的问题;当目标灰阶值小于预设阈值时,可以提高待处理图像整体的亮度,以防止高亮区域的亮度过低,或者防止高亮区域存在亮度非常暗的阴影区域。在此基础上,一方面,本申请可以采用自动调节的方式调节待处理图像的亮度,无需用户手动调节;另一方面,本申请是通过检测目标像素的目标灰阶值而非皮肤所在区域,检测的精确度更高,在此基础上,本申请根据目标灰阶值与预设阈值的比较结果,对整个待处理图像的亮度进行调节,而非仅对皮肤所在区域的亮度进行调节,可以使得整个待处理图像的亮度均匀变化,不存在伪影问题。
如图10所示,本实施例提供了一种图像亮度调节装置100,包括获取模块101以及处理模块102。
获取模块101,用于获取待处理图像。
获取模块101,还用于获取待处理图像中位于高亮区域的多个像素中目标像素的目标灰阶值。
处理模块102,用于根据目标灰阶值与预设阈值的比较结果,通过预设映射关系以及目标灰阶值调节待处理图像的亮度。
在此基础上,获取模块101还用于获取所述待处理图像中位于高亮区域的多个像素的灰阶值;还用于建立灰阶值与像素个数的直方图,并根据直方图选取多个峰值,峰值表征处于该灰阶值的像素个数,大于处于前一灰阶值的像素个数以及处于后一灰阶值的像素个数;还用于从多个峰值对应的多个灰阶值中选取最大灰阶值作为目标灰阶值。
获取模块101还用于获取待处理图像中各个像素的灰阶值,从各个像素的灰阶值中提取位于高亮区域的多个像素的灰阶值。
处理模块102还用于根据预设映射关系以及灰阶值,得到亮度调整参数;还用于根据亮度调整参数调节待处理图像的亮度。
处理模块102还用于根据伽马曲线,得到所述目标灰阶值对应的亮度值。
获取模块101还用于获取所述待处理图像的平均亮度。
处理模块102还用于当平均亮度以及所述目标亮度一定时,比较所述目标灰阶值对应的亮度值与所述最大亮度;还用于当亮度值大于或等于最大亮度时,亮度调整参数为第一调节参数。
处理模块102还用于当平均亮度以及所述目标亮度一定时,比较目标灰阶值对应的亮度值与最小亮度;还用于当亮度值小于或等于最小亮度时,亮度调整参数为第二调节参数,第二调节参数大于第一调节参数。
处理模块102还用于当平均亮度以及目标亮度一定时,比较目标灰阶值对应的亮度值与最小亮度和最大亮度;还用于当亮度值大于最大亮度、小于最小亮度时,随着亮度值的增大,亮度调整参数在第二调节参数与第一调节参数之间线性减小。
获取模块101还用于获取待处理图像中各个像素的初始灰阶值;还用于依次对初始灰阶值进行线性处理、空间化处理,得到各个像素的初始亮度值;还用于根据各个像素的初始亮度值,得到待处理图像的平均亮度。
处理模块102还用于依次对调节后的所述待处理图像进行线性化处理、曲线化处理。
处理模块102还用于重复获取待处理图像中位于高亮区域的多个像素中目标像素的目标灰阶值,根据目标灰阶值与预设阈值的比较结果,通过预设映射关系以及目标灰阶值调节所述待处理图像的亮度的步骤,直至目标灰阶值满足目标亮度。
在待处理图像为曝光人像图像的情况下,获取模块101用于获取待处理图像中位于人脸区域的多个像素中目标像素的目标灰阶值;检测所述人脸区域;还用于获取待处理图像中位于所述人脸区域的多个像素的灰阶值;还用于建立灰阶值与像素个数的直方图,并根据直方图选取多个峰值,峰值表征处于该灰阶值的像素个数,大于处于前一灰阶值的像素个数以及处于后一灰阶值的像素个数;还用于从多个峰值对应的多个灰阶值中选取最大灰阶值作为目标灰阶值;还用于获取待处理图像中各个像素的灰阶值;还用于从各个像素的灰阶值中提取位于人脸区域的多个像素的灰阶值。处理模块102还用于根据目标灰阶值与预设阈值的比较结果,通过预设映射关系以及目标灰阶值减小待处理图像的亮度。
本申请实施例提供一种图像亮度调节装置100,其解释说明以及有益效果与前述图像亮度调节方法的解释说明以及有益效果相同,在此不再赘述。
如图11所示,本申请另一实施例提供一种电子设备200,该电子设备200。本申请的电子设备200可以包括:一个或多个处理器201、存储器202、一个或多个应用程序203。其中一个或多个应用程序203被存储在存储器202中并被配置为由所述一个或多个处理器201执行,一个或多个应用程序203用于执行前述任一实施例所述的方法。
处理器201可以包括一个或者多个处理核。处理器201利用各种接口和线路连接整个电子设备200内的各个部分,通过运行或执行存储在存储器202内的指令、程序、代码集或指令集,以及调用存储在存储器202内 的数据,执行电子设备200的各种功能和处理数据。可选地,处理器201可以采用数字信号处理(Digital Signal Processing,简称DSP)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)、可编程逻辑阵列(Programmable Logic Array,简称PLA)中的至少一种硬件形式来实现。处理器201可集成中央处理器(Central Processing Unit,简称CPU)、图像处理器(Graphics Processing Unit,简称GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器201中,单独通过一块通信芯片进行实现。
存储器202可以包括随机存储器(Random Access Memory,简称RAM),也可以包括只读存储器(Read-Only Memory,简称ROM)。存储器202可用于存储指令、程序、代码、代码集或指令集。存储器202可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储电子设备200在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
本申请实施例提供一种电子设备200,电子设备200的解释说明以及有益效果与前述实施例的解释说明以及有益效果相同,在此不再赘述。
如图12所示,其示出了本申请另一实施例提供的一种计算机可读存储介质300的结构框图。该计算机可读存储介质300中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读存储介质300可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选的,计算机可读存储介质300包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。
计算机可读存储介质300具有执行上述方法中的任何方法步骤的应用程序203的存储空间。这些应用程序203可以从一个或者多个计算机程序 产品中读出或者写入到这一个或者多个计算机程序产品中。应用程序203可以例如以适当形式进行压缩。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

Claims (20)

  1. 一种图像亮度调节方法,其特征在于,包括:
    获取待处理图像;
    获取所述待处理图像中位于高亮区域的多个像素中目标像素的目标灰阶值;
    根据所述目标灰阶值与预设阈值的比较结果,通过预设映射关系以及所述目标灰阶值调节所述待处理图像的亮度。
  2. 根据权利要求1所述的方法,其特征在于,所述获取待处理图像中位于高亮区域的多个像素中目标像素的目标灰阶值,包括:
    获取所述待处理图像中位于所述高亮区域的多个像素的灰阶值;
    建立灰阶值与像素个数的直方图,并根据所述直方图选取多个峰值,所述峰值表征处于该灰阶值的像素个数,大于处于前一灰阶值的像素个数以及处于后一灰阶值的像素个数;
    从多个所述峰值对应的多个灰阶值中选取最大灰阶值作为目标灰阶值。
  3. 根据权利要求2所述的方法,其特征在于,所述获取待处理图像中位于所述高亮区域的多个像素的灰阶值,包括:
    获取所述待处理图像中各个像素的灰阶值;
    从所述各个像素的灰阶值中提取位于所述高亮区域的多个像素的灰阶值。
  4. 根据权利要求1所述的方法,其特征在于,所述根据所述目标灰阶值与预设阈值的比较结果,通过预设映射关系以及所述目标灰阶值调节所述待处理图像的亮度,包括:
    根据所述预设映射关系以及所述灰阶值,得到亮度调整参数;
    根据所述亮度调整参数调节所述待处理图像的亮度。
  5. 根据权利要求4所述的方法,其特征在于,所述预设映射关系为
    Figure PCTCN2021077107-APPB-100001
    L表示目标亮度,a表示亮度调整参数,Lw(x,y)表示预设阈值,所述预设阈值包括最小亮度和最大亮度,
    Figure PCTCN2021077107-APPB-100002
    表示所述待处理图像的平均亮度;
    所述根据所述预设映射关系以及所述灰阶值,得到亮度调整参数之前,所述方法还包括:根据伽马曲线,得到所述目标灰阶值对应的亮度值。
  6. 根据权利要求5所述的方法,其特征在于,所述获取待处理图像之后,所述方法还包括:
    获取所述待处理图像的平均亮度。
  7. 根据权利要求5所述的方法,其特征在于,所述根据所述预设映射关系以及所述灰阶值,得到亮度调整参数,包括:
    当所述平均亮度以及所述目标亮度一定时,比较所述目标灰阶值对应的亮度值与所述最大亮度;
    当所述亮度值大于或等于所述最大亮度时,所述亮度调整参数为第一调节参数。
  8. 根据权利要求7所述的方法,其特征在于,所述根据所述预设映射关系以及所述灰阶值,得到亮度调整参数,包括:
    当所述平均亮度以及所述目标亮度一定时,比较所述目标灰阶值对应的亮度值与所述最小亮度;
    当所述亮度值小于或等于所述最小亮度时,所述亮度调整参数为第二 调节参数,所述第二调节参数大于所述第一调节参数。
  9. 根据权利要求8所述的方法,其特征在于,所述根据所述预设映射关系以及所述灰阶值,得到亮度调整参数,包括:
    当所述平均亮度以及所述目标亮度一定时,比较所述目标灰阶值对应的亮度值与所述最小亮度和所述最大亮度;
    当所述亮度值大于所述最大亮度、小于所述最小亮度时,随着所述亮度值的增大,所述亮度调整参数在所述第二调节参数与所述第一调节参数之间线性减小。
  10. 根据权利要求6-9任一项所述的方法,其特征在于,所述获取所述待处理图像的平均亮度,包括:
    获取所述待处理图像中各个像素的初始灰阶值;
    依次对所述初始灰阶值进行线性处理、空间化处理,得到各个像素的初始亮度值;
    根据所述各个像素的初始亮度值,得到所述待处理图像的平均亮度。
  11. 根据权利要求10所述的方法,其特征在于,所述根据所述亮度调整参数调节所述待处理图像的亮度后,所述方法还包括:
    依次对调节后的所述待处理图像进行线性化处理、曲线化处理。
  12. 根据权利要求11所述的方法,其特征在于,所述依次对调节后的所述待处理图像进行线性化处理、曲线化处理后,所述方法还包括:
    重复获取待处理图像中位于高亮区域的多个像素中目标像素的目标灰 阶值,根据所述目标灰阶值与预设阈值的比较结果,通过预设映射关系以及所述目标灰阶值调节所述待处理图像的亮度的步骤,直至所述目标灰阶值满足所述目标亮度。
  13. 根据权利要求1所述的方法,其特征在于,所述待处理图像为曝光人像图像。
  14. 根据权利要求13所述的方法,其特征在于,所述获取所述待处理图像中位于高亮区域的多个像素中目标像素的目标灰阶值,包括:
    获取待处理图像中位于人脸区域的多个像素中目标像素的目标灰阶值。
  15. 根据权利要求14所述的方法,其特征在于,所述获取待处理图像中位于人脸区域的多个像素中目标像素的目标灰阶值,包括:
    检测所述人脸区域;
    获取所述待处理图像中位于所述人脸区域的多个像素的灰阶值;
    建立灰阶值与像素个数的直方图,并根据所述直方图选取多个峰值,所述峰值表征处于该灰阶值的像素个数,大于处于前一灰阶值的像素个数以及处于后一灰阶值的像素个数;
    从多个所述峰值对应的多个灰阶值中选取最大灰阶值作为目标灰阶值。
  16. 根据权利要求15所述的方法,其特征在于,所述获取所述待处理图像中位于所述人脸区域的多个像素的灰阶值,包括:
    获取所述待处理图像中各个像素的灰阶值;
    从所述各个像素的灰阶值中提取位于所述人脸区域的多个像素的灰阶值。
  17. 根据权利要求13-16任一项所述的方法,其特征在于,所述根据所述目标灰阶值与预设阈值的比较结果,通过预设映射关系以及所述目标灰阶值调节所述待处理图像的亮度,包括:
    所述根据所述目标灰阶值与预设阈值的比较结果,通过预设映射关系以及所述目标灰阶值减小所述待处理图像的亮度。
  18. 一种图像亮度调节装置,其特征在于,包括:
    获取模块,用于获取待处理图像;
    获取模块,还用于获取待处理图像中位于高亮区域的多个像素中目标像素的目标灰阶值;
    处理模块,用于根据所述目标灰阶值与预设阈值的比较结果,通过预设映射关系以及所述目标灰阶值调节所述待处理图像的亮度。
  19. 一种电子设备,其特征在于,包括:
    一个或多个处理器;
    存储器;以及,
    一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序用于执行权利要求1-17任一项所述的方法。
  20. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-17任一项所述的方法。
CN202180075199.2A 2021-02-20 2021-02-20 图像亮度调节方法、图像亮度调节装置、电子设备 Pending CN116438594A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2021/077107 WO2022174428A1 (zh) 2021-02-20 2021-02-20 图像亮度调节方法、图像亮度调节装置、电子设备

Publications (1)

Publication Number Publication Date
CN116438594A true CN116438594A (zh) 2023-07-14

Family

ID=82931967

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202180075199.2A Pending CN116438594A (zh) 2021-02-20 2021-02-20 图像亮度调节方法、图像亮度调节装置、电子设备

Country Status (2)

Country Link
CN (1) CN116438594A (zh)
WO (1) WO2022174428A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117495751B (zh) * 2023-11-02 2024-05-03 凯多智能科技(上海)有限公司 一种图像亮度均衡处理方法、装置及电子设备

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6042030B2 (ja) * 2014-03-28 2016-12-14 富士フイルム株式会社 画像処理装置、撮影装置、画像処理方法、及びプログラム
CN107231505B (zh) * 2017-07-18 2019-09-10 北京小米移动软件有限公司 图像处理方法及装置
CN109686342B (zh) * 2018-12-25 2021-04-06 海信视像科技股份有限公司 一种图像处理方法及装置

Also Published As

Publication number Publication date
WO2022174428A1 (zh) 2022-08-25

Similar Documents

Publication Publication Date Title
CN110505459B (zh) 适用于内窥镜的图像颜色校正方法、装置和存储介质
US11113795B2 (en) Image edge processing method, electronic device, and computer readable storage medium
JP6160004B2 (ja) シーン認識方法および装置
US7542600B2 (en) Video image quality
US8385680B2 (en) Image processing apparatus and image processing method
CN112819702B (zh) 图像增强方法、装置、电子设备及计算机可读存储介质
CN111163268B (zh) 一种图像处理方法、装置以及计算机存储介质
KR102045538B1 (ko) 패치 기반 다중 노출 영상 융합 방법 및 장치
CN107346546B (zh) 一种图像处理方法及装置
EP3644599A1 (en) Video processing method and apparatus, electronic device, and storage medium
US8594446B2 (en) Method for enhancing a digitized document
CN110809146A (zh) 一种图像对比度调整方法、装置、终端设备及存储介质
US10019645B2 (en) Image processing apparatus and method, and electronic equipment
CN110751593A (zh) 一种图像虚化处理方法及装置
CN113674193A (zh) 图像融合方法、电子设备和存储介质
CN112541868A (zh) 图像处理方法、装置、计算机设备和存储介质
JP5943112B1 (ja) 画像処理装置、画像処理システムおよびプログラム
CN114298935B (zh) 图像增强方法、装置及计算机可读存储介质
CN114429476A (zh) 图像处理方法、装置、计算机设备以及存储介质
CN116438594A (zh) 图像亮度调节方法、图像亮度调节装置、电子设备
CN112822413B (zh) 拍摄预览方法、装置、终端和计算机可读存储介质
CN117218039A (zh) 图像处理方法、装置、计算机设备及存储介质
CN110136085B (zh) 一种图像的降噪方法及装置
CN113808045B (zh) 一种图像亮度调节方法及装置
CN115660997A (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