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

文档序号:8459418阅读:343来源:国知局
一种图像处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种图像处理方法及装置。
【背景技术】
[0002]日常生活中,人们会通过摄像头记录生活中的点点滴滴,但是摄像头所拍摄的图像在不经过白平衡处理前,在不同色温光源下会出现偏色现象,白平衡处理就是纠正在图像中由色温而引起的色彩偏差。对于整个图像中有一种光源的情况,图像的偏差保持恒定的,通过计算整个图像的白平衡增益值对图像进行白平衡调节。但在实际场景中,常常存在两种或多种光源的情况,如果采用上述一种光源的算法进行调节,可以完成对该光源的色彩调节,但会让另外一种或多种光源的区域仍然存在色彩偏差,整幅图像仍存在颜色上的偏差,影响了图像的成像效果。

【发明内容】

[0003]本发明实施例提供一种图像处理方法及装置,可减少在多光源下图像的色彩偏差。
[0004]本发明实施例第一方面提供了一种图像处理方法,包括:
[0005]检测到目标图像中包含至少两种光源时,确定所述至少两种光源中每一种光源对应的分布区域;
[0006]采用所述每一种光源对应的白平衡算法对所述目标图像分别进行处理,生成至少两帧已处理图像,一种光源对应一帧已处理图像;
[0007]根据所述每一种光源对应的分布区域将所述至少两帧已处理图像合成一张图像进行输出。
[0008]本发明实施例第二方面提供了一种图像处理装置,包括:
[0009]确定单元,用于检测到目标图像中包含至少两种光源时,确定所述至少两种光源中每一种光源对应的分布区域;
[0010]生成单元,用于采用所述每一种光源对应的白平衡算法对所述目标图像分别进行处理,生成至少两帧已处理图像,一种光源对应一帧已处理图像;
[0011]合成单元,用于根据所述每一种光源对应的分布区域将所述至少两帧已处理图像合成一张图像进行输出。
[0012]在本发明实施例中,通过检测到目标图像中包含至少两种光源时,确定至少两种光源中每一种光源对应的分布区域,采用每一种光源对应的白平衡算法对目标图像分别进行处理,生成至少两帧已处理图像,一种光源对应一帧已处理图像,根据每一种光源对应的分布区域将至少两帧已处理图像合成一张图像进行输出。通过将不同光源对应的分布区域进行分别处理并合成一张图像,即可以对图像中各个光源造成的色彩偏差均进行相应的色彩调节,减少了在多光源下图像的色彩偏差,从整体上改善了图片的成像效果。
【附图说明】
[0013]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1是本发明实施例提供的一种图像处理方法的流程示意图;
[0015]图2是本发明实施例提供的另一种图像处理方法的流程示意图;
[0016]图3是本发明实施例提供的一种图像处理装置的结构示意图;
[0017]图4是本发明实施例提供的另一种图像处理装置的结构示意图;
[0018]图5是本发明实施例提供的检测单元的结构示意图;
[0019]图6是本发明实施例提供的生成单元的结构示意图。
【具体实施方式】
[0020]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021]本发明实施例提供的图像处理方法及装置可以应用于为使用摄像头拍照生成图像的场景,例如:当采用摄像头拍照并锁定目标图像时,检测到目标图像中包含至少两种光源时,确定至少两种光源中每一种光源对应的分布区域,采用每一种光源对应的白平衡算法对目标图像分别进行处理,生成至少两帧已处理图像,一种光源对应一帧已处理图像,根据每一种光源对应的分布区域将至少两帧已处理图像合成一张图像进行输出。通过将不同光源对应的分布区域进行分别处理并合成一张图像,即可以对图像中各个光源造成的色彩偏差均进行相应的色彩调节,减少了在多光源下图像的色彩偏差,从整体上改善了图片的成像效果。
[0022]本发明实施例涉及的图像处理装置可以是终端中的图像处理模块,其中,所述终端均可以是任何具备通信和存储功能的设备,例如:平板电脑、手机、电子阅读器、遥控器、个人计算机(Personal Computer, PC)、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备。
[0023]下面将结合附图1-附图3,对本发明实施例提供的图像处理方法进行详细介绍。
[0024]请参见图1,为本发明实施例提供了一种图像处理方法的流程示意图。如图1所示,本发明实施例的所述方法可以包括以下步骤SlOl-步骤S103。
[0025]S101,检测到目标图像中包含至少两种光源时,确定所述至少两种光源中每一种光源对应的分布区域;
[0026]具体的,图像处理装置检测到目标图像中包含至少两种光源时,确定所述至少两种光源中每一种光源对应的分布区域。这里所指的光源是按照色温进行分类的,当光源发射光的颜色与黑体在某一温度下辐射光色相同时,黑体的温度称为该光源的色温,并且,随着色温的增加,颜色会呈现由红、橙红、黄、黄白、白、蓝白的渐变过程,因此,可以通过与标准光源的颜色进行对比,确定所述目标图像中所包含的光源类型,当检测到所述目标图像中包含了至少两种光源时,所述图像处理装置确定每一种光源的分布区域。
[0027]S102,采用所述每一种光源对应的白平衡算法对所述目标图像分别进行处理,生成至少两帧已处理图像;
[0028]具体的,所述图像处理装置采用所述每一种光源对应的白平衡算法对所述目标图像分别进行处理,生成至少两帧已处理图像。其中,一种光源对应一帧已处理图像。例如,将标准光源划分为例如,可以将光源按照色温温差分为:D光(包括:D75-7500K、D65-6500K、custom DAY-5500K、D50-5000K, Noon-5000k)、A 光(包括 U30-3400K、A-2800K、customA-2800K)、F 光(包括 CW-4100K、TL84-3800K、Cust Flo_3800K)、H 光(包括 H-2300K)四大类,当检测到所述目标图像中有D光和A光两种光源时,采用D光和A光对应的白平衡算法对所述目标图像分别进行处理,各自生成一帧图像,可以保证在所生成的两帧图像中包含了 D光和A光的准确区域,便于合成。
[0029]S103,根据所述每一种光源对应的分布区域将所述至少两帧已处理图像合成一张图像进行输出;
[0030]具体的,所述图像处理装置根据所述每一种光源对应的分布区域将所述至少两帧已处理图像合成一张图像进行输出。根据每一种光源对应的分布区域,可从所生成的至少两帧已处理图像中确定每一帧已处理图像所在的准确区域,提取所述至少两帧已处理图像中的准确区域,并将所述准确区域合并成一张图像进行输出。由于是经过各个白平衡算法处理所生成的图像,有效地减少了在多个光源下图像的色彩偏差。
[0031]在本发明实施例中,通过检测到目标图像中包含至少两种光源时,确定至少两种光源中每一种光源对应的分布区域,采用每一种光源对应的白
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1