图像处理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:36828695 阅读:14 留言:0更新日期:2023-03-12 01:39
本公开提供了一种图像处理方法、装置、电子设备和存储介质,涉及人工智能技术领域,具体为增强现实、虚拟现实、计算机视觉和深度学习等技术领域,可应用于元宇宙和虚拟数字人等场景。具体实现方案为:获取待处理图像,并确定所述待处理图像的第一亮度图;对所述第一亮度图进行亮度调整,得到第二亮度图;根据所述待处理图像的像素点在所述第二亮度图的亮度值,对所述待处理图像中像素点的像素值进行并行调整,得到目标图像。本公开实施例可以提高图像处理速度。像处理速度。像处理速度。

【技术实现步骤摘要】
图像处理方法、装置、电子设备和存储介质


[0001]本公开涉及人工智能
,具体为增强现实、虚拟现实、计算机视觉和深度学习等
,可应用于元宇宙和虚拟数字人等场景,具体涉及一种图像处理方法、装置、电子设备和存储介质。

技术介绍

[0002]随着图像处理技术的发展与完善,图像处理技术也越来越受到普遍的关注。
[0003]图像处理可以改善图像的视觉效果,提高图像质量。

技术实现思路

[0004]本公开提供了一种图像处理方法、装置、电子设备和存储介质。
[0005]根据本公开的一方面,提供了一种图像处理方法,包括:
[0006]获取待处理图像,并确定所述待处理图像的第一亮度图;
[0007]对所述第一亮度图进行亮度调整,得到第二亮度图;
[0008]根据所述待处理图像的像素点在所述第二亮度图的亮度值,对所述待处理图像中像素点的像素值进行并行调整,得到目标图像。
[0009]根据本公开的一方面,提供了一种图像处理装置,包括:
[0010]亮度图获取模块,用于获取待处理图像,并确定所述待处理图像的第一亮度图;
[0011]亮度图调整模块,用于对所述第一亮度图进行亮度调整,得到第二亮度图;
[0012]亮度并行调整模块,用于根据所述待处理图像的像素点在所述第二亮度图的亮度值,对所述待处理图像中像素点的像素值进行并行调整,得到目标图像。
[0013]根据本公开的另一方面,提供了一种电子设备,包括:
[0014]至少一个处理器;以及
[0015]与所述至少一个处理器通信连接的存储器;其中,
[0016]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开任一实施例所述的图像处理方法。
[0017]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行本公开任一实施例所述的图像处理方法。
[0018]根据本公开的另一方面,提供了一种计算机程序对象,包括计算机程序,所述计算机程序在被处理器执行时实现本公开任一实施例所述的图像处理方法。
[0019]本公开实施例可以提高图像处理速度。
[0020]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0021]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0022]图1是根据本公开实施例公开的一种图像处理方法的流程图;
[0023]图2是根据本公开实施例公开的另一种图像处理方法的流程图;
[0024]图3是根据本公开实施例公开的另一种图像处理方法的流程图;
[0025]图4是根据本公开实施例公开的另一种图像处理方法的场景图;
[0026]图5是根据本公开实施例公开的另一种图像处理方法的场景图;
[0027]图6是根据本公开实施例公开的一种图像处理装置的结构图;
[0028]图7是用来实现本公开实施例的图像处理方法的电子设备的框图。
具体实施方式
[0029]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0030]图1是根据本公开实施例公开的一种图像处理方法的流程图,本实施例可以适用于对图像进行亮度处理的情况。本实施例方法可以由图像处理装置来执行,该装置可采用软件和/或硬件的方式实现,并具体配置于具有一定数据运算能力的电子设备中,该电子设备可以是客户端设备或服务器设备,客户端设备例如手机、平板电脑、车载终端和台式电脑等。
[0031]S101,获取待处理图像,并确定所述待处理图像的第一亮度图。
[0032]待处理图像是指待进行亮度调整的图像。待处理图像的获取方式和包括的内容共不限制,例如,可以是直接采集得到的图像,还可以传输得到的图像,又如,可以图像内容包括人脸、动物和场景等。通常,待处理图像为RGB(Red Green Blue,红绿蓝)颜色空间的图像,待处理图像包括的像素点的像素值包括R、G和B三种分量的数值。第一亮度图可以是指待处理图像包括的像素点的亮度值形成的与待处理图像等尺寸的图像。示例性的,可以将待处理图像从RGB颜色空间转换为HSB(Hue Saturation Brightness,色调、饱和度和亮度)空间,单独取亮度分量的数值,形成第一亮度图。例如,针对一个像素点B=RGB最大色彩分量值/255*100%。
[0033]S102,对所述第一亮度图进行亮度调整,得到第二亮度图。
[0034]对第一亮度图进行亮度调整,可以包括提亮或者降低亮度等。第二亮度图用于将待处理图像中像素点向趋向于亮度均匀的方向进行亮度调整。
[0035]S103,根据所述待处理图像的像素点在所述第二亮度图的亮度值,对所述待处理图像中像素点的像素值进行并行调整,得到目标图像。
[0036]针对待处理图像中每个像素点的亮度值,对该像素点的像素值进行调整。其中不同像素点的像素值之间的调整是独立进行的,每个像素点的像素值调整与周围像素点之间不存在依赖关系,从而各像素点可以并行执行调整操作。目标图像为待处理图像调整后得到的图像。相对于待处理图像,目标图像中像素值与周围像素亮度差异较大的像素点的像素值变得更加的平滑,也即多个像素点的像素值变得更加均匀。本公开提供的图像处理方
法可以应用于消除斑点、瑕疵或者杂色的图像处理的应用场景中。
[0037]根据亮度值对像素值进行调整可以是,根据像素点在第二亮度图中的亮度值,确定像素点的明暗程度,并根据明暗程度,确定像素点的亮度变化方向,并对像素点的像素值进行相应亮度变化方向上的数值调整,实现对该像素点的像素值进行调整,以使得像素点的亮度更加趋向于待处理图像的平均亮度。示例性的,可以根据像素点和周围像素点之间的明暗差异来表征像素点的明暗程度,以此确定该像素点的亮度补偿值,将亮度补偿值分别叠加在像素点的各分量的像素值上,实现对该像素点的像素值进行调整。又如,可以根据像素点在第二亮度图中的亮度,表征像素点的明暗程度,相应增加或者减少像素值。
[0038]可选的,所述对所述待处理图像中像素点的像素值进行并行调整,包括:通过GPU的多线程对所述待处理图像中多个像素的像素值进行并行调整。
[0039]GPU(Graphics Processing Unit,图像处理器)是专用于图像相关运算的处理器,GPU包括大量的运算单元。而CPU(Central Processing Unit,中央处理器)是计算机系本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,包括:获取待处理图像,并确定所述待处理图像的第一亮度图;对所述第一亮度图进行亮度调整,得到第二亮度图;根据所述待处理图像的像素点在所述第二亮度图的亮度值,对所述待处理图像中像素点的像素值进行并行调整,得到目标图像。2.根据权利要求1所述的方法,其中,所述根据所述待处理图像中像素点在所述第二亮度图的亮度值,对所述待处理图像中像素点的像素值进行并行调整,包括:根据所述待处理图像中像素点和所述像素点的周围像素点在所述第一亮度图和所述第二亮度图的亮度值,确定所述像素点的亮度梯度值;根据所述待处理图像中各像素点的亮度梯度值,对各所述像素点进行并行调整。3.根据权利要求2所述的方法,其中,所述根据所述待处理图像中像素点和所述像素点的周围像素点在所述第一亮度图和所述第二亮度图的亮度值,确定所述像素点的亮度梯度值,包括:根据所述待处理图像中像素点和周围像素点在所述第一亮度图的亮度值,计算所述像素点的第一平均梯度值;根据所述待处理图像中像素点和周围像素点在所述第二亮度图的亮度值,计算所述像素点的第二平均梯度值;在所述像素点的第一平均梯度值和所述第二平均梯度值中选择目标平均梯度值,确定为所述像素点的亮度梯度值。4.根据权利要求2所述的方法,所述对所述第一亮度图进行亮度调整,得到第二亮度图,包括下述至少一项:对所述第一亮度图进行增强亮度处理,得到第二亮度图;以及对所述第一亮度图进行降低亮度处理,得到第二亮度图。5.根据权利要求2所述的方法,还包括:提高所述第一亮度图和所述第二亮度图的对比度。6.根据权利要求1所述的方法,其中,所述第二亮度图为所述第一亮度图的反相图;所述根据所述待处理图像的像素点在所述第二亮度图的亮度值,对所述待处理图像中像素点的像素值进行并行调整,得到目标图像,包括:根据所述待处理图像中各像素点在所述第二亮度图的亮度值和各所述像素点的像素值,对各所述像素点的像素值进行并行柔光处理,得到目标图像。7.根据权利要求1所述的方法,其中,所述对所述待处理图像中像素点的像素值进行并行调整,包括:通过GPU的多线程对所述待处理图像中多个像素的像素值进行并行调整。8.一种图像处理装置,包括:亮度图获取模块,用于获取待处理图像,并确定所述待处理图像的第一亮度图;亮度图调整模块,用于对所述第一亮度图进行亮度调整,得到第二亮度图;亮度并行调整模块,用于根据所述待处理图像的像素点在所述第二亮度图的亮度值,对所述待处理图像中像素点的像素值进行并行调整,...

【专利技术属性】
技术研发人员:刘东东孙昊胡晓文刘朋
申请(专利权)人:百度时代网络技术北京有限公司
类型:发明
国别省市:

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

1