图像处理方法和电子设备技术

技术编号:39572107 阅读:4 留言:0更新日期:2023-12-03 19:23
本申请涉及图像领域,提供了一种图像处理方法和电子设备,该方法包括:获取待显示图像;检测到对待显示图像的显示操作响应于显示操作,获取待显示图像的亮度通道数据;基于待显示图像的亮度通道数据,得到待显示图像中像素点的亮度值;基于显示屏的当前亮度值与第一亮度值,确定目标亮度值;基于待显示图像中像素点的亮度值选取第一增益系数或者第二增益系数对待显示图像中的像素点进行处理,生成处理后的图像;将显示屏调整为目标亮度值,显示处理后的图像。基于本申请的方案,能够在避免图像亮度失真的情况下,扩大了待显示图像的动态范围;使得待显示图像更加真实,接近实际拍摄场景。场景。场景。

【技术实现步骤摘要】
图像处理方法和电子设备


[0001]本申请涉及图像领域,具体地,涉及一种图像处理方法和电子设备。

技术介绍

[0002]随着电子设备中显示屏的技术发展,目前可以通过提高显示屏的亮度值从而提高图像显示地动态范围;例如,假设将显示屏的亮度值从200nit提升为1000nit,则图像显示地动态范围相当于提高了5倍;但是,由于显示屏提升亮度时会使得显示地图像中的各个像素点的亮度均提升,导致图像中所有像素点均提升相同倍数;与实际拍摄场景的亮度不符合,导致显示屏显示地图像存在一定程度地失真。此外,由于显示屏提升亮度时会使得显示地图像中的各个像素点的亮度均提升,导致显示屏显示地图像过亮,使得观看图像的用户容易出现视觉疲劳。
[0003]因此,在避免图像亮度失真的情况下,如何提高图像的动态范围成为一个亟需解决的问题。

技术实现思路

[0004]本申请提供了一种图像处理方法,能够在避免图像亮度失真的情况下,扩大了待显示图像的动态范围;使得待显示图像更加真实,接近实际拍摄场景。
[0005]第一方面,提供了一种图像处理方法,应用于电子设备,所述电子设备包括显示屏,所述图像处理方法包括:
[0006]获取待显示图像;
[0007]检测到对所述待显示图像的显示操作;
[0008]响应于所述显示操作,获取所述待显示图像的亮度通道数据;
[0009]基于所述待显示图像的亮度通道数据,得到所述待显示图像中像素点的亮度值;
[0010]基于所述显示屏的当前亮度值与第一亮度值,确定目标亮度值,所述第一亮度值表示所述显示屏能够支持的亮度;
[0011]基于所述待显示图像中像素点的亮度值选取第一增益系数或者第二增益系数对所述待显示图像中的像素点进行处理,生成处理后的图像;其中,所述第一增益系数用于调整所述待显示图像中像素点的亮度值小于第一阈值的像素点,所述第二增益系数用于调整所述待显示图像中像素点的亮度值大于或者等于所述第一阈值的像素点,所述第一阈值与所述电子设备所处的拍摄场景的亮度相关,所述第一增益系数为1,所述第二增益系数与所述待显示图像中像素点的亮度值成线性正比例且所述第二增益系数大于1;
[0012]将所述显示屏调整为所述目标亮度值,显示所述处理后的图像。
[0013]在本申请的实施例中,在检测到对待显示图像的显示操作时,可以获取待显示图像的亮度通道数据;基于待显示图像的亮度通道数据,得到待显示图像中像素点的亮度值;同时,基于显示屏的当前亮度值与第一亮度值,确定目标亮度值;对于待显示图像中像素点的亮度值小于第一阈值的像素点,采用第一增益系数(例如,1)对该像素点进行调整;对于
待显示图像中像素点的亮度值大于或者等于第一阈值的像素点,采用第二增益系数对该像素点进行调整;使得将电子设备的显示屏调整为目标亮度值显示处理后的图像时,可使得待显示图像中亮光区域更亮,暗光区域保持不变,增大待显示图像的明暗对比度,扩大了待显示图像的动态范围;使得待显示图像更加真实,接近实际拍摄场景。
[0014]应理解,第二增益系数与待显示图像中像素点的亮度值成线性正比例是指待显示图像中像素点的亮度值越大,该像素点对应的第二增益系数越大;可以理解为,通过第二增益系数可以使得待显示图像中高亮区域的像素点变的更亮。
[0015]结合第一方面,在第一方面的某些实现方式中,若所述待显示图像为所述电子设备采集的图像,所述基于所述待显示图像的亮度通道数据,得到所述待显示图像中像素点的亮度值,包括:
[0016]获取所述待显示图像的反伽马曲线;
[0017]基于所述反伽马曲线对所述待显示图像的亮度通道数据进行处理,得到处理后的亮度数据;
[0018]基于第二系数对处理后的亮度数据进行处理,得到所述待显示图像中像素点的亮度值,所述第二系数与所述待显示图像的动态范围值成正比例。
[0019]在本申请的实施例中,若待显示图像为经过电子设备中相机模组进行亮度处理后生成的图像,则电子设备无法直接获取待显示图像的亮度信息;例如,待显示图像为相机应用程序采集的美颜处理后的图像;电子设备可以将待显示图像转换至YUV颜色空间,得到YUV图像;根据YUV图像中的Y通道图像,生成待显示图像的亮度信息;使得电子设备能够得到待显示图像的亮度信息,实现本申请的图像处理方法;即在显示待显示图像的过程中,可使得待显示图像中亮光区域更亮,暗光区域保持不变,增大待显示图像的明暗对比度,扩大了待显示图像的动态范围;使得待显示图像更加真实,接近实际拍摄场景。
[0020]结合第一方面,在第一方面的某些实现方式中,若所述待显示图像为所述电子设备下载的图像或者接收的图像,所述基于所述待显示图像的亮度通道数据,得到所述待显示图像中像素点的亮度值,包括:
[0021]基于所述待显示图像所在的色彩空间,获取第一参数,所述第一参数为伽马曲线的指数;
[0022]基于所述第一参数,得到所述待显示图像的反伽马曲线;
[0023]基于所述反伽马曲线对所述待显示图像的亮度通道数据进行处理,得到处理后的亮度数据;
[0024]基于第二系数对处理后的亮度数据进行处理,得到所述待显示图像中像素点的亮度值,所述第二系数与所述待显示图像的动态范围值成正比例。
[0025]在本申请的实施例中,若待显示图像为电子设备下载的图像,或者,待显示图像为电子设备接收其他设备发送的图像,则电子设备无法直接获取待显示图像的亮度信息;电子设备可以将待显示图像转换至YUV颜色空间,得到YUV图像;根据YUV图像中的Y通道图像,生成待显示图像的亮度信息;使得电子设备能够得到待显示图像的亮度信息,实现本申请提供的图像处理方法;即在显示待显示图像的过程中,可使得待显示图像中亮光区域更亮,暗光区域保持不变,增大待显示图像的明暗对比度,扩大了待显示图像的动态范围;使得待显示图像更加真实,接近实际拍摄场景。
[0026]结合第一方面,在第一方面的某些实现方式中,所述基于所述待显示图像中像素点的亮度值选取第一增益系数或者第二增益系数对所述待显示图像中的像素点进行处理,生成处理后的图像,包括:
[0027]基于第一系数对所述待显示图像中像素点的像素值进行压缩处理,得到第二图像,所述第一系数为所述当前亮度值与所述目标亮度值的比值;
[0028]若所述待显示图像中像素点的亮度值小于所述第一阈值,基于所述第一增益系数调整所述第二图像中所述像素点的像素值;
[0029]若所述待显示图像中像素点的亮度值大于或者等于所述第一阈值,基于所述第二增益系数调整所述第二图像中所述像素点的像素值;
[0030]生成所述处理后的图像。
[0031]在本申请的实施例中,为了避免直接对待显示图像进行色调调整处理时,使得待显示图像中过曝区域的面积增大;在对待显示图像进行色调映射处理之前,可以先对待显示图像中的像素值进行压缩处理,再对压缩处理后的图像进行色调映射处理;从而提高色调映射处理后的图像的准确性,使得图像本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,应用于电子设备,所述电子设备包括显示屏,所述图像处理方法包括:获取待显示图像;检测到对所述待显示图像的显示操作;响应于所述显示操作,获取所述待显示图像的亮度通道数据;基于所述待显示图像的亮度通道数据,得到所述待显示图像中像素点的亮度值;基于所述显示屏的当前亮度值与第一亮度值,确定目标亮度值,所述第一亮度值表示所述显示屏能够支持的亮度;基于所述待显示图像中像素点的亮度值选取第一增益系数或者第二增益系数对所述待显示图像中的像素点进行处理,生成处理后的图像;其中,所述第一增益系数用于调整所述待显示图像中像素点的亮度值小于第一阈值的像素点,所述第二增益系数用于调整所述待显示图像中像素点的亮度值大于或者等于所述第一阈值的像素点,所述第一阈值与所述电子设备所处的拍摄场景的亮度相关,所述第一增益系数为1,所述第二增益系数与所述待显示图像中像素点的亮度值成线性正比例且所述第二增益系数大于1;将所述显示屏调整为所述目标亮度值,显示所述处理后的图像。2.如权利要求1所述的图像处理方法,其特征在于,若所述待显示图像为所述电子设备采集的图像,所述基于所述待显示图像的亮度通道数据,得到所述待显示图像中像素点的亮度值,包括:获取所述待显示图像的反伽马曲线;基于所述反伽马曲线对所述待显示图像的亮度通道数据进行处理,得到处理后的亮度数据;基于第二系数对处理后的亮度数据进行处理,得到所述待显示图像中像素点的亮度值,所述第二系数与所述待显示图像的动态范围值成正比例。3.如权利要求1所述的图像处理方法,其特征在于,若所述待显示图像为所述电子设备下载的图像或者接收的图像,所述基于所述待显示图像的亮度通道数据,得到所述待显示图像中像素点的亮度值,包括:基于所述待显示图像所在的色彩空间,获取第一参数,所述第一参数为伽马曲线的指数;基于所述第一参数,得到所述待显示图像的反伽马曲线;基于所述反伽马曲线对所述待显示图像的亮度通道数据进行处理,得到处理后的亮度数据;基于第二系数对处理后的亮度数据进行处理,得到所述待显示图像中像素点的亮度值,所述第二系数与所述待显示图像的动态范围值成正比例。4.如权利要求1至3中任一项所述的图像处理方法,其特征在于,所述基于所述待显示图像中像素点的亮度值选取第一增益系数或者第二增益系数对所述待显示图像中的像素点进行处理,生成处理后的图像,包括:基于第一系数对所述待显示图像中像素点的像素值进行压缩处理,得到第二图像,所述第一系数为所述当前亮度值与所述目标亮度值的比值;若所述待显示图像中像素点的亮度值小于所述第一阈值,基于所述第一增益系数调整
所述第二图像中所述像素点的像素值;若所述待显示图像中像素点的亮度值大于或者等于所述第一阈值,基于所述第二增益系数调整所述第二图像中所述像素点的像素值;生成所述处理后的图像。5.如权利要求...

【专利技术属性】
技术研发人员:邵涛武理友陈国乔丁岳
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1