图像处理方法及装置制造方法及图纸

技术编号:39859225 阅读:5 留言:0更新日期:2023-12-30 12:54
本公开涉及图像处理技术领域,具体提供了一种图像处理方法及装置

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


[0001]本公开涉及图像处理
,具体涉及一种图像处理方法及装置

电子设备

存储介质


技术介绍

[0002]背景虚化是指将图像的背景进行模糊处理,从而使得前景的例如人物

目标物等在整张图像中更加突出的处理方法,相关技术中,对图像的背景虚化效果不佳,导致成像质量较差


技术实现思路

[0003]为提高虚化图像的图像质量,本公开实施方式提供了一种图像处理方法及装置

电子设备

存储介质

[0004]第一方面,本公开实施方式提供了一种图像处理方法,包括:
[0005]将待处理的彩色图像转换为黑白图像;
[0006]对所述黑白图像进行图像分割,得到至少两个虚化图层;
[0007]对每个虚化图层分别进行滤波处理,得到每个虚化图层对应的虚化结果图层;
[0008]根据各个虚化图层的虚化结果图层进行融合处理,得到目标图像

[0009]在一些实施方式中,所述根据各个虚化图像的虚化结果图层进行融合处理,得到目标图像,包括:
[0010]根据各个虚化图像的虚化结果图层进行融合处理,得到中间图像;
[0011]基于预设的黑白滤镜对所述中间图像进行处理,得到所述目标图像

[0012]在一些实施方式中,所述黑白滤镜包括滤镜曲线,所述基于预设的黑白滤镜对所述中间图像进行处理,得到所述目标图像,包括:
[0013]对于所述中间图像的每个像素,基于所述滤镜曲线确定与所述像素的初始像素值对应的目标像素值;
[0014]根据每个像素的所述目标像素值,得到所述目标图像

[0015]在一些实施方式中,所述对每个虚化图层分别进行滤波处理,得到每个虚化图层对应的虚化结果图层,包括:
[0016]对于每个虚化图层,对所述虚化图层进行像素值转换,得到所述虚化图层对应的系数图层;
[0017]基于所述系数图层的像素值对所述虚化图层进行滤波处理,得到所述虚化图层对应的虚化结果图层,对所述系数图层进行滤波处理,得到所述虚化图层对应的系数结果图层;
[0018]所述根据各个虚化图层的虚化结果图层进行融合处理,得到目标图像,包括:
[0019]根据每个虚化结果图层和系数结果图层,对所有虚化图层进行融合处理,得到所述目标图像

[0020]在一些实施方式中,所述基于所述系数图层的像素值对所述虚化图层进行滤波处理,得到每个虚化图层对应的虚化结果图层,对所述系数图层进行滤波处理,得到所述结果图层对应的系数结果图层,包括:
[0021]对于每个虚化图层,基于所述虚化图层的图层类型以及预先建立的第一对应关系,确定所述虚化图层对应的目标滤波处理;所述第一对应关系为图层类型与滤波处理的对应关系;
[0022]对所述虚化图层及对应的系数图层进行所述目标滤波处理,得到所述虚化图层对应的虚化结果图层和系数结果图层

[0023]在一些实施方式中,所述基于所述系数图层的像素值对所述虚化图层进行滤波处理,得到每个虚化图层对应的虚化结果图层,对所述系数图层进行滤波处理,得到所述结果图层对应的系数结果图层,包括:
[0024]对于每个虚化图层,基于所述虚化图层的图层类型以及预先建立的第二对应关系,确定所述虚化图层对应的目标处理单元;所述第二对应关系为图层类型与电子设备的处理单元的对应关系;
[0025]利用所述目标处理单元对所述虚化图层和系数图层进行滤波处理,得到所述虚化图层对应的虚化结果图层和系数结果图层

[0026]在一些实施方式中,所述第二对应关系中的处理单元包括:中央处理单元
CPU、
图形处理单元
GPU
和数字信号处理
DSP
芯片

[0027]在一些实施方式中,所述对所述黑白图像进行图像分割,得到至少两个虚化图层,包括:
[0028]对所述黑白图像进行图像分割,得到所述黑白图像包括的所述待虚化区域和非虚化区域;
[0029]对所述待虚化区域进行图像分割,得到所述至少两个虚化图层

[0030]在一些实施方式中,所述根据各个虚化图层的虚化结果图层进行融合处理,得到目标图像,包括:
[0031]根据各个虚化图层的虚化结果图层进行融合处理,得到目标虚化图层;
[0032]根据所述目标虚化图层和所述非虚化区域对应的非虚化图层进行图像融合,得到所述目标图像

[0033]在一些实施方式中,所述目标图像为具有光学镜头效果的图像,所述光学镜头效果包括黑白镜头效果

[0034]第二方面,本公开实施方式提供了一种图像处理装置,包括:
[0035]色彩转换模块,被配置为将待处理的彩色图像转换为黑白图像;
[0036]图像分割模块,被配置为对所述黑白图像进行图像分割,得到至少两个虚化图层;
[0037]滤波处理模块,被配置为对每个虚化图层分别进行滤波处理,得到每个虚化图层对应的虚化结果图层;
[0038]图层融合模块,被配置为根据各个虚化图层的虚化结果图层进行融合处理,得到目标图像

[0039]在一些实施方式中,所述图层融合模块被配置为:
[0040]根据各个虚化图像的虚化结果图层进行融合处理,得到中间图像;
[0041]基于预设的黑白滤镜对所述中间图像进行处理,得到所述目标图像

[0042]在一些实施方式中,所述图层融合模块被配置为:
[0043]对于所述中间图像的每个像素,基于所述滤镜曲线确定与所述像素的初始像素值对应的目标像素值;
[0044]根据每个像素的所述目标像素值,得到所述目标图像

[0045]在一些实施方式中,所述滤波处理模块被配置为:
[0046]对于每个虚化图层,对所述虚化图层进行像素值转换,得到所述虚化图层对应的系数图层;
[0047]基于所述系数图层的像素值对所述虚化图层进行滤波处理,得到所述虚化图层对应的虚化结果图层,对所述系数图层进行滤波处理,得到所述虚化图层对应的系数结果图层;
[0048]所述图层融合模块被配置为:
[0049]根据每个虚化结果图层和系数结果图层,对所有虚化图层进行融合处理,得到所述目标图像

[0050]在一些实施方式中,所述滤波处理模块被配置为:
[0051]对于每个虚化图层,基于所述虚化图层的图层类型以及预先建立的第一对应关系,确定所述虚化图层对应的目标滤波处理;所述第一对应关系为图层类型与滤波处理的对应关系;
[0052]对所述虚化图层及对应的系数图层进行所述目标滤波处理,得到所述虚化图层对应的虚化结果图层和本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种图像处理方法,其特征在于,包括:将待处理的彩色图像转换为黑白图像;对所述黑白图像进行图像分割,得到至少两个虚化图层;对每个虚化图层分别进行滤波处理,得到每个虚化图层对应的虚化结果图层;根据各个虚化图层的虚化结果图层进行融合处理,得到目标图像
。2.
根据权利要求1所述的方法,其特征在于,所述根据各个虚化图像的虚化结果图层进行融合处理,得到目标图像,包括:根据各个虚化图像的虚化结果图层进行融合处理,得到中间图像;基于预设的黑白滤镜对所述中间图像进行处理,得到所述目标图像
。3.
根据权利要求2所述的方法,其特征在于,所述黑白滤镜包括滤镜曲线,所述基于预设的黑白滤镜对所述中间图像进行处理,得到所述目标图像,包括:对于所述中间图像的每个像素,基于所述滤镜曲线确定与所述像素的初始像素值对应的目标像素值;根据每个像素的所述目标像素值,得到所述目标图像
。4.
根据权利要求1至3任一项所述的方法,其特征在于,所述对每个虚化图层分别进行滤波处理,得到每个虚化图层对应的虚化结果图层,包括:对于每个虚化图层,对所述虚化图层进行像素值转换,得到所述虚化图层对应的系数图层;基于所述系数图层的像素值对所述虚化图层进行滤波处理,得到所述虚化图层对应的虚化结果图层,对所述系数图层进行滤波处理,得到所述虚化图层对应的系数结果图层;所述根据各个虚化图层的虚化结果图层进行融合处理,得到目标图像,包括:根据每个虚化结果图层和系数结果图层,对所有虚化图层进行融合处理,得到所述目标图像
。5.
根据权利要求4所述的方法,其特征在于,所述基于所述系数图层的像素值对所述虚化图层进行滤波处理,得到每个虚化图层对应的虚化结果图层,对所述系数图层进行滤波处理,得到所述结果图层对应的系数结果图层,包括:对于每个虚化图层,基于所述虚化图层的图层类型以及预先建立的第一对应关系,确定所述虚化图层对应的目标滤波处理;所述第一对应关系为图层类型与滤波处理的对应关系;对所述虚化图层及对应的系数图层进行所述目标滤波处理,得到所述虚化图层对应的虚化结果图层和系数结果图层
。6.
根据权利要求4所述的方法,其特征在于,所述基于所述系数图层的像素值对所述虚化图层进行滤波处理,得到每个虚化图层对应的虚化结果图层,对所述系数图层进行滤波处理,得到...

【专利技术属性】
技术研发人员:饶强江浩尹双双陈妹雅刘阳晨旭董家旭
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1