图像处理方法及装置、计算机可读存储介质和计算机设备制造方法及图纸

技术编号:17798535 阅读:47 留言:0更新日期:2018-04-25 22:03
本申请公开一种图像处理方法,用于计算机设备。图像处理方法包括:处理第一图像以判断第一场景是否存在光源;若否,在计算机设备连接自拍杆时获取第二图像,第一图像与第二图像至少部分不重叠;处理第二图像以判断第二场景是否存在光源;和在第二场景存在光源时根据色温对第一图像进行白平衡处理。本申请还公开一种图像处理装置、计算机可读存储介质和计算机设备。本申请的图像处理方法及装置、计算机可读存储介质和计算机设备在第一场景不存在光源且计算机设备连接自拍杆时,根据第二图像检测到的光源的色温对第一图像进行白平衡处理,使得白平衡处理后的第一图像的颜色更加真实。

【技术实现步骤摘要】
图像处理方法及装置、计算机可读存储介质和计算机设备
本申请涉及图像处理
,特别涉及一种图像处理方法、图像处理装置、计算机可读存储介质和计算机设备。
技术介绍
相关技术的白平衡技术可以通过检测光源的色温并根据色温进行白平衡,然而,这种方式的白平衡技术应用于没有点光源的场景时,往往无法对图像进行准确地白平衡处理。
技术实现思路
本申请的实施例提供了一种图像处理方法、图像处理装置、计算机可读存储介质和计算机设备。本申请实施方式的图像处理方法,用于计算机设备,所述图像处理方法包括以下步骤:处理第一图像以判断第一场景是否存在光源;在所述第一场景不存在所述光源时,判断所述计算机设备是否连接自拍杆;在所述计算机设备连接所述自拍杆时获取第二图像,所述第一图像与所述第二图像至少部分不重叠;处理所述第二图像以判断第二场景是否存在所述光源;和在所述第二场景存在所述光源时检测所述光源的色温并根据所述色温对所述第一图像进行白平衡处理。本申请实施方式的图像处理装置,用于计算机设备,所述图像处理装置包括:第一处理模块,所述第一处理模块用于处理第一图像以判断第一场景是否存在光源;第一判断模块,所述第一判断模块用于在所述第一场景不存在所述光源时,判断所述计算机设备是否连接自拍杆;获取模块,所述获取模块用于在所述计算机设备连接所述自拍杆时获取第二图像,所述第一图像与所述第二图像至少部分不重叠;第二处理模块,所述第二处理模块用于处理所述第二图像以判断第二场景是否存在所述光源;和第三处理模块,所述第三处理模块用于在所述第二场景存在所述光源时检测所述光源的色温并根据所述色温对所述第一图像进行白平衡处理。本申请实施方式的一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行所述图像处理方法。本申请实施方式的计算机设备包括存储器及处理器,所述存储器中储存有计算机可读指令,所述指令被所述处理器执行时,使得所述处理器执行所述图像处理方法。本申请实施方式的图像处理方法及装置、计算机可读存储介质和计算机设备在第一场景不存在光源且计算机设备连接自拍杆时,根据第二图像检测到的光源的色温对第一图像进行白平衡处理,使得白平衡处理后的第一图像的颜色更加真实。本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请某些实施方式的图像处理方法的流程示意图。图2是本申请某些实施方式的图像处理装置的模块示意图。图3是本申请某些实施方式的计算机设备的平面示意图。图4是本申请某些实施方式的第一摄像头、第二摄像头、光源的位置关系示意图。图5是本申请某些实施方式的图像处理方法的流程示意图。图6是本申请某些实施方式的图像处理装置的模块示意图。图7是本申请某些实施方式的图像处理方法的流程示意图。图8是本申请某些实施方式的图像处理装置的模块示意图。图9是本申请某些实施方式的白平衡处理的场景示意图。图10是本申请某些实施方式的图像处理方法的流程示意图。图11是本申请某些实施方式的图像处理装置的模块示意图。图12是本申请某些实施方式的图像处理方法的流程示意图。图13是本申请某些实施方式的白平衡处理的场景示意图。图14是本申请某些实施方式的第四处理模块的模块示意图。图15是本申请某些实施方式的色温曲线示意图。图16是本申请某些实施方式的图像处理方法的流程示意图。图17是本申请某些实施方式的图像处理装置的模块示意图。图18是本申请某些实施方式的图像处理方法的流程示意图。图19是本申请某些实施方式的图像处理装置的模块示意图。图20是本申请某些实施方式的图像处理方法的流程示意图。图21是本申请某些实施方式的第三处理模块的模块示意图。图22是本申请某些实施方式的图像处理方法的流程示意图。图23是本申请某些实施方式的图像处理装置的模块示意图。图24是本申请某些实施方式的图像处理方法的流程示意图。图25是本申请某些实施方式的图像处理装置的模块示意图。图26是本申请某些实施方式的计算机设备的模块示意图。图27是本申请某些实施方式的图像处理电路的模块示意图。主要元件符号说明:计算机设备1000、第一摄像头100、第一透镜120、第一图像传感器140、第二摄像头200、第二透镜220、第二图像传感器240、图像处理装置300、第一处理模块312、第一判断模块313、第一划分单元3122、第一判断单元3124、第一确定单元3126、第二确定单元3128、获取模块314、第二处理模块316、第二划分单元3162、第二判断单元3164、第五确定单元3166、第六确定单元3168、第三处理模块318、第七确定单元3182、第二处理单元3184、第八确定单元3186、第二判断模块322、第一拼接模块324、第一确定模块326、第四处理模块328、第三确定单元3282、第一处理单元3284、第四确定单元3286、第三判断模块332、第二拼接模块334、第二确定模块336、第一计算模块338、第三确定模块342、第五处理模块344、第二计算模块346、第四确定模块348、第六处理模块352、系统总线510、处理器520、存储器530、内存储器540、显示屏550、输入装置560、图像处理电路800、第一ISP处理器812、第二ISP处理器814、控制逻辑器820、图像存储器850、显示器870。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一图像称为第二图像,且类似地,可将第二图像称为第一图像。第一图像和第二图像两者都是图像,但不是同一图像。请参阅图1和图3,本申请实施方式的图像处理方法可以用于计算机设备1000。图像处理方法包括以下步骤:S312:处理第一图像以判断第一场景是否存在光源;S313:在第一场景不存在光源时,判断计算机设备1000是否连接自拍杆;S314:在计算机设备1000连接自拍杆时获取第二图像,第一图像与第二图像至少部分不重叠;S316:处理第二图像以判断第二场景是否存在光源;和S318:在第二场景存在光源时检测光源的色温并根据色温对第一图像进行白平衡处理。请参阅图2和图3,本申请实施方式的图像处理装置300可以用于计算机设备1000。图像处理装置300包括第一处理模块312、第一判断模块313、获取模块314、第二处理模块316和第三处理模块318。第一处理模块312用于处理第一图像以判断第一场景是否存在光源。第一判断模块313用于在第一场景不存在光源时判断计算机设备10本文档来自技高网...
图像处理方法及装置、计算机可读存储介质和计算机设备

【技术保护点】
一种图像处理方法,用于计算机设备,其特征在于,所述图像处理方法包括以下步骤:处理第一图像以判断第一场景是否存在光源;在所述第一场景不存在所述光源时,判断所述计算机设备是否连接自拍杆;在所述计算机设备连接所述自拍杆时获取第二图像,所述第一图像与所述第二图像至少部分不重叠;处理所述第二图像以判断第二场景是否存在所述光源;和在所述第二场景存在所述光源时检测所述光源的色温并根据所述色温对所述第一图像进行白平衡处理。

【技术特征摘要】
1.一种图像处理方法,用于计算机设备,其特征在于,所述图像处理方法包括以下步骤:处理第一图像以判断第一场景是否存在光源;在所述第一场景不存在所述光源时,判断所述计算机设备是否连接自拍杆;在所述计算机设备连接所述自拍杆时获取第二图像,所述第一图像与所述第二图像至少部分不重叠;处理所述第二图像以判断第二场景是否存在所述光源;和在所述第二场景存在所述光源时检测所述光源的色温并根据所述色温对所述第一图像进行白平衡处理。2.根据权利要求1所述的图像处理方法,其特征在于,所述处理第一图像以判断第一场景是否存在光源的步骤包括以下步骤:将所述第一图像分成多个区域;根据每个所述区域的直方图判断所述区域是否为包括所述光源的目标区域;在存在至少一个所述目标区域时,确定所述第一场景存在所述光源;和在不存在所述目标区域时,确定所述第一场景不存在所述光源。3.根据权利要求2所述的图像处理方法,其特征在于,所述处理第一图像以判断第一场景是否存在光源的步骤后包括以下步骤:在所述第一场景存在所述光源时,判断是否存在相邻的多个所述目标区域;在存在相邻的多个所述目标区域时将相邻的多个所述目标区域拼接为所述光源;和在不存在相邻的多个所述目标区域时将所述目标区域确定为所述光源。4.根据权利要求1所述的图像处理方法,其特征在于,所述处理第一图像以判断第一场景是否存在光源的步骤后包括以下步骤:在所述第一场景存在所述光源时,检测所述光源的色温并根据所述色温对所述第一图像进行白平衡处理。5.根据权利要求4所述的图像处理方法,其特征在于,所述在所述第一场景存在所述光源时,检测所述光源的色温并根据所述色温对所述第一图像进行白平衡处理的步骤包括以下步骤:根据所述光源的中心沿径向向外的亮度分布确定高亮区域和中亮区域;将所述高亮区域的基色通道像素平均值减去所述中亮区域的基色通道像素平均值以确定光源颜色;和根据所述光源颜色确定所述色温。6.根据权利要求1所述的图像处理方法,其特征在于,所述处理所述第二图像以判断第二场景是否存在所述光源的步骤包括以下步骤:将所述第二图像分成多个区域;根据每个所述区域的直方图判断所述区域是否为包括所述光源的目标区域;在存在至少一个所述目标区域时,确定所述第二场景存在所述光源;和在不存在所述目标区域时,确定所述第二场景不存在所述光源。7.根据权利要求6所述的图像处理方法,其特征在于,所述处理所述第二图像以判断第二场景是否存在所述光源的步骤后包括以下步骤:在所述第二场景存在所述光源时,判断是否存在相邻的多个所述目标区域;在存在相邻的多个所述目标区域时将相邻的多个所述目标区域拼接为所述光源;和在不存在相邻的多个所述目标区域时将所述目标区域确定为所述光源。8.根据权利要求1所述的图像处理方法,其特征在于,所述在所述第二场景存在所述光源时检测所述光源的色温并根据所述色温对所述第一图像进行白平衡处理的步骤包括以下步骤:根据所述光源的中心沿径向向外的亮度分布确定高亮区域和中亮区域;将所述高亮区域的基色通道像素平均值减去所述中亮区域的基色通道像素平均值以确定所述场景的光源颜色;和根据所述光源颜色确定所述色温。9.根据权利要求1所述的图像处理方法,其特征在于,所述在所述第一场景不存在所述光源时,判断所述计算机设备是否连接自拍杆的步骤后包括以下步骤:在所述计算机设备没连接所述自拍杆时,计算所述第一图像的基色通道像素平均值;根据所述第一图像的基色通道像素平均值确定所述第一图像的基色通道调整值;和根据所述基色通道调整值对所述第一图像进行白平衡处理。10.根据权利要求1所述的图像处理方法,其特征在于,所述处理所述第二图像以判断第二场景是否存在所述光源的步骤后包括以下步骤:在所述第二场景的不存在光源时,计算所述第一图像的基色通道像素平均值;根据所述第一图像的基色通道像素平均值确定所述第一图像的基色通道调整值;和根据所述基色通道调整值对所述第一图像进行白平衡处理。11.一种图像处理装置,用于计算机设备,其特征在于,所述图像处理装置包括:第一处理模块,所述第一处理模块用于处理第一图像以判断第一场景是否存在光源;第一判断模块,所述第一判断模块用于在所述第一场景不存在所述光源时,判断所述计算机设备是否连接自拍杆;获取模块,所述获取模块用于在所述计算机设备连接所述自拍杆时获取第二图像,所述第一图像与所述第二图像至少部分不重叠;第二处理模块,所述第二处理模块用于处理所述第二图像以判断第二场景是否存在所述光源;和第三处理模块,所述...

【专利技术属性】
技术研发人员:王会朝
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1