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

文档序号:9524757阅读:783来源:国知局
图像处理方法及装置的制造方法
【技术领域】
[0001] 本发明涉及图像处理技术,尤其涉及一种图像处理方法及装置。
【背景技术】
[0002] 随着图像处理技术的不断发展进步,对图像(比如照片)进行bokeh(散焦)处理 已广泛应用在人们的日常生活和工作中,比如日常拍照W及广告图像制作、婚纱摄影等场 景中。利用图像处理软件或者图像处理程序,根据不同的光斑形状模板,在照片等图像上动 态产生不同形状的光斑,从而达到媳美相机实际拍出的bokeh,送种图像处理方式节约了一 定的硬件成本且使用便捷,因此越来越受用户的青睐。
[0003] 目前,对图像进行bokeh的方式主要有W下两种,一种是静态贴素材的方式,送种 处理方式需要事先做好光斑的素材图,再将调整好的素材图直接贴在需要处理的图片上; 送种处理方式严重依赖事先准备的素材,不能根据实际图像中像素点的不同产生贴合实际 的效果。另一种是采用规则形状光斑的卷积方式,送种处理方式受限于光斑的规则形状,在 实际处理时,不易扩展至更多的光斑形状,且处理过程耗费大量的时间。

【发明内容】

[0004] 鉴于W上内容,有必要提供一种图像处理方法及装置,旨在达到能够使用任意形 状的散焦光斑进行散焦的目的。
[0005] 本发明实施例公开了一种图像处理方法,包括W下步骤:
[0006] 选取包含光斑形状的原始素材图;
[0007] 根据图像散焦处理所需的光斑半径,对所述原始素材图进行缩放处理,得到处理 后的缩放素材图;
[0008] 利用所述缩放素材图,对组成待处理图像的像素点进行所述光斑半径的卷积计 算,并根据得到的卷积结果对所述待处理图像进行散焦处理,得到散焦后的散焦图像。
[0009] 本发明实施例还公开了一种图像处理装置,包括:
[0010] 素材选取模块,用于选取包含光斑形状的原始素材图;
[0011] 素材缩放模块,用于根据图像散焦处理所需的光斑半径,对所述原始素材图进行 缩放处理,得到处理后的缩放素材图;
[0012] 散焦处理模块,用于利用所述缩放素材图,对组成待处理图像的像素点进行所述 光斑半径的卷积计算,并根据得到的卷积结果对所述待处理图像进行散焦处理,得到散焦 后的散焦图像。
[0013] 本发明实施例选取包含光斑形状的原始素材图;根据图像散焦处理所需的光斑半 径,对所述原始素材图进行缩放处理,得到处理后的缩放素材图;利用所述缩放素材图,对 组成待处理图像的像素点进行所述光斑半径的卷积计算,并根据得到的卷积结果对所述待 处理图像进行散焦处理,得到散焦后的散焦图像;相较于现有技术中的静态贴素材的方式 W及规则形状光斑的卷积方式,本发明实施例具有能够使用任意形状的散焦光斑对图像进 行散焦处理的有益效果,提高了图像散焦处理的灵活性和便捷性,使得光斑形状极易扩展, 也使得处理后的图像效果更真实。
【附图说明】
[0014] 图1是本发明图像处理方法运行环境一实施例硬件架构示意图;
[0015] 图2是本发明图像处理方法一实施例流程示意图;
[0016] 图3a是本发明图像处理方法中原始素材图一实施例图像示意图;
[0017] 图3b是本发明图像处理方法中原始素材图缩放至缩放素材图一实施例图像示意 图;
[0018] 图4是本发明图像处理方法中,利用缩放素材图,对组成待处理图像的像素点进 行光斑半径的卷积计算一实施例流程示意图;
[0019] 图5是本发明图像处理方法中,利用指数函数计算光斑半径内的待处理图像各像 素点的权重值一实施例流程示意图;
[0020] 图6是本发明图像处理装置一实施例功能模块示意图;
[0021] 图7是本发明图像处理装置中散焦处理模块一实施例功能模块示意图;
[0022] 图8是本发明图像处理装置中权重值获取子模块一实施例功能模块示意图。
[0023] 本发明实施例目的的实现、功能特点及优点将结合实施例,参照附图做进一步说 明。
【具体实施方式】
[0024] W下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此 处所描述的具体实施例仅仅用W解释本发明,并不用于限定本发明。
[00巧]请参照图1,图1是本发明图像处理方法运行环境一实施例硬件架构示意图;如图 1所示,本发明图像处理方法所对应的运行环境包括:
[0026] 处理器101、存储器102、用户接口 103、网络接口 104W及通信总线105。通信总线 105用于运行图像处理方法对应的图像处理装置中各组成部件之间的通信,用户接口 103 用于接收用户输入的信息,该用户接口可W为有线接口及无线接口,例如键盘、鼠标等。网 络接口 104用于所述图像处理装置与外部进行互相通信,该网络接口也可W包括有线接口 及无线接口。存储器102可W包括一个或一个W上计算机可读存储介质,而且其不但包括 内部存储器,还包括外部存储器。该存储器102中存储有操作系统及图像处理应用程序等 等。处理器101用于调用存储器102中的图像处理应用程序,W执行W下操作:
[0027] 通信总线105选取包含光斑形状的原始素材图;
[0028] 根据图像散焦处理所需的光斑半径,对所述原始素材图进行缩放处理,得到处理 后的缩放素材图;
[0029] 利用所述缩放素材图,对组成待处理图像的像素点进行所述光斑半径的卷积计 算,并根据得到的卷积结果对所述待处理图像进行散焦处理,得到散焦后的散焦图像。
[0030] 由于在运行所述图像处理方法时,系统能够自由选取原始素材图,因此利用所述 图像处理方法能够使用任意形状的散焦光斑对图像进行散焦处理,提高了图像散焦处理的 灵活性和便捷性,使得光斑形状极易扩展,也使得处理后的图像效果更真实。
[0031] 进一步地,所述原始素材图包括;背景为黑色、居中位置为白色光斑形状的预设尺 寸的素材图。
[0032] 进一步地,处理器101用于调用存储器102中的图像处理应用程序,W执行W下操 作:
[0033] 通过通信总线105从素材库中选取所述原始素材图;或者,
[0034] 绘制一素材图,并将绘制的素材图作为所述原始素材图。
[0035] 进一步地,处理器101用于调用存储器102中的图像处理应用程序,W执行W下操 作:
[0036] 根据所述光斑半径R,将所述原始素材图缩放为固定宽高尺寸为L的素材图,并将 固定宽高尺寸为L的素材图作为处理后的所述缩放素材图;
[0037] 其中,L= 2*R+1。
[0038] 进一步地,处理器101用于调用存储器102中的图像处理应用程序,W执行W下操 作:
[0039] 采用双Η次插值算法对所述原始素材图进行缩放。
[0040] 进一步地,处理器101用于调用存储器102中的图像处理应用程序,W执行W下操 作:
[0041] 对所述待处理图像中的任一像素点Ρ(Χ,y),利用所述缩放素材图计算卷积 范围内的像素点P'(m,η)的权重值W(m,η);其中,m、η的取值满足;mE[x-R,x+R], ηE[y-R,y+R];
[004引获取所述像素点P'(m,η)在所述待处理图像对应颜色空间中的颜色分量F(m,η);
[0043]根据所述权重值W (m,η)及颜色分量F (m,η),计算所述像素点Ρ(X,y)的颜色值C 为:
[0044]
[0045] 进一步地,处理器101用于调用存储器102中的图像处理应用程序,W执行W下操 作:
[0046] 按照预设覆盖规则,通过通信总线105从所述缩放素材图中找出覆盖所述像素点 P'(m,η)的像素点G(i,j);其中,i=R+1+m-x,j=R+1+n-y;
[0047] 获取像素点P'(m,η)在所述待处理图像中的灰度值a,W及所述像素点G(i,j)在 所述缩放素材图中的灰度值b;
[0048] 根据光斑对应的预设亮度参数f和预设灰度参数e,计算所述像素点P'(m,η)的 权重值W为:
[0049] W = 2a*f*化/e);
[0050] 其中,所述预设亮度参数f的值越大,对应的光斑亮度越大;所述预设灰度参数e 的取值根据所述原始素材图的颜色值选取。
[0051] 进一步地,所述颜色分量F(m,η)包括所述待处理图像对应RGB空间中的RGB分 量。
[0052] 通过运行本发明图像处理方法,获取组成待处理图像中各像素点在光斑半径范围 的权重值及颜色分量,计算各像素点在光斑半径范围的卷积,得到各像素点对应的颜色值; 降低了散焦运算的复杂度,且操作便捷、处理速度快,进而也节约了处理时间。
[0053] 本发明还提供了一种图像处理方法一实施例;参照图1所述实施例的描述,如图2 所示,本发明图像处理方法包括W下步骤:
[0054] 步骤SOI、选取包含光斑形状的原始素材图;
[00巧]接收到图像处理触发指令,选取对应的原始素材图;本实施例中所描述的原始素 材图均包含有进行散焦处理所需要的光斑形状;其中,所述光斑形状可W理解为,对图像进 行散焦处理所使用的光斑对应的几何图形;所述光斑形状可W为规则形状,也可W为不规 则形状;本发明实施例对所述原始素材图中光斑的具体形状不做限定。本实施例中,可W直 接从素材库中选取已存在的素材图作为原始素材图,也可W根据需要直接绘制对应的素材 图,并将绘制好的素材图作为所述原始素材图。也可W根据实际需要,将每次绘制的素材图 添加至上述素材库中;当然,也可W按照预设周期,对所述素材库进行更新,比如删除素材 库中预设时长内未使用的素材图,或者,添加新设计的素材图至素材库等。
[0056] 在本发明一优选实施例中,为便于
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1