白平衡统计方法、装置、移动终端及存储介质制造方法及图纸

技术编号:27204330 阅读:16 留言:0更新日期:2021-01-31 12:22
本申请适用于图像处理技术领域,提供了一种白平衡统计方法、装置、移动终端及存储介质,包括:将待处理图像分割为M行N列,得到M*N个第一图像块,M为大于1的整数,N为大于1的整数;从位于所述待处理图像的第一位置的第一图像块开始向位于所述待处理图像的第二位置的第一图像块检测,若检测到亮度值在预设亮度值范围内的第一图像块,则停止检测,并基于亮度值在所述预设亮度值范围内的第一图像块在所述待处理图像中的位置,从所述待处理图像中确定目标区域;根据所述目标区域,确定所述待处理图像的白平衡统计点。通过本申请可提高白平衡统计点的精确度。计点的精确度。计点的精确度。

【技术实现步骤摘要】
白平衡统计方法、装置、移动终端及存储介质


[0001]本申请属于图像处理
,尤其涉及一种白平衡统计方法、装置、移动终端及存储介质。

技术介绍

[0002]白平衡是描述显示器中红、绿、蓝三基色混合生成后白色精确度的一项指标,各种成像设备通过采用白平衡处理算法来模拟人的视觉系统,从而使白色物体在不同的光照条件下都能在图像中呈现出真实的白色。
[0003]在使用白平衡处理算法时需要先确定图像中的白平衡统计点,然后白平衡处理算法基于该白平衡统计点对图像进行白平衡处理。然而,相关技术是基于整个图像统计白平衡统计点,白平衡统计点的统计范围较大,在图像中出现大面积的过曝光区域或者全黑区域时,白平衡统计点的精确度较低。

技术实现思路

[0004]本申请提供了一种白平衡统计方法、装置、移动终端及存储介质,以提高白平衡统计点的精确度。
[0005]第一方面,本申请实施例提供了一种白平衡统计方法,所述白平衡统计方法包括:
[0006]将待处理图像分割为M行N列,得到M*N个第一图像块,M为大于1的整数,N为大于1的整数;
[0007]从位于所述待处理图像的第一位置的第一图像块开始向位于所述待处理图像的第二位置的第一图像块检测,若检测到亮度值在预设亮度值范围内的第一图像块,则停止检测,并获取亮度值在所述预设亮度值范围内的第一图像块在所述待处理图像中的位置,所述第一位置与所述待处理图像的中心点的距离大于所述第二位置与所述待处理图像的中心点的距离;
[0008]基于所述亮度值在所述预设亮度值范围内的第一图像块在所述待处理图像中的位置,从所述待处理图像中确定目标区域;
[0009]根据所述目标区域,确定所述待处理图像的白平衡统计点。
[0010]第二方面,本申请实施例提供了一种白平衡统计装置,所述白平衡统计装置包括:
[0011]图像分割模块,用于将待处理图像分割为M行N列,得到M*N个第一图像块,M为大于1的整数,N为大于1的整数;
[0012]图像处理模块,用于从位于所述待处理图像的第一位置的第一图像块开始向位于所述待处理图像的第二位置的第一图像块检测,若检测到亮度值在预设亮度值范围内的第一图像块,则停止检测,并获取亮度值在所述预设亮度值范围内的第一图像块在所述待处理图像中的位置,所述第一位置与所述待处理图像的中心点的距离大于所述第二位置与所述待处理图像的中心点的距离;
[0013]目标确定模块,用于基于所述亮度值在所述预设亮度值范围内的第一图像块在所
述待处理图像中的位置,从所述待处理图像中确定目标区域;
[0014]统计点确定模块,用于根据所述目标区域,确定所述待处理图像的白平衡统计点。
[0015]第三方面,本申请实施例提供了一种移动终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述白平衡统计方法的步骤。
[0016]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述白平衡统计方法的步骤。
[0017]第五方面,本申请实施例提供了一种计算机程序产品,当所述计算机程序产品在移动终端上运行时,使得所述移动终端执行如上述第一方面所述白平衡统计方法的步骤。
[0018]由上可见,本方案将待处理图像分割为M行N列,可以得到M*N个第一图像块,通过从位于待处理图像的第一位置的第一图像块开始向位于待处理图像的第二位置的第一图像块检测,可以基于第一图像块的亮度,筛选掉待处理图像中的过曝光区域或者全黑区域,重新确定白平衡统计点的范围(即目标区域),而无需将整个待处理图像作为白平衡统计点的范围,从而提高了白平衡统计点的精确度。
附图说明
[0019]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本申请实施例一提供的白平衡统计方法的实现流程示意图;
[0021]图2是本申请实施例二提供的白平衡统计方法的实现流程示意图;
[0022]图3是本申请实施例二的第一图像块检测示例图;
[0023]图4是本申请实施例三提供的白平衡统计方法的实现流程示意图;
[0024]图5是本申请实施例三的第一图像块检测示例图;
[0025]图6是本申请实施例四提供的白平衡统计装置的结构示意图;
[0026]图7是本申请实施例五提供的移动终端的结构示意图;
[0027]图8是本申请实施例六提供的移动终端的结构示意图。
具体实施方式
[0028]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
[0029]应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0030]具体实现中,本申请实施例中描述的移动终端包括但不限于诸如具有触摸敏感表
面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,所述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。
[0031]在接下来的讨论中,描述了包括显示器和触摸敏感表面的移动终端。然而,应当理解的是,移动终端可以包括诸如物理键盘、鼠标和/或控制杆的一个或多个其它物理用户接口设备。
[0032]移动终端支持各种应用程序,例如以下中的一个或多个:绘图应用程序、演示应用程序、文字处理应用程序、网站创建应用程序、盘刻录应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息收发应用程序、锻炼支持应用程序、照片管理应用程序、数码相机应用程序、数字摄影机应用程序、web浏览应用程序、数字音乐播放器应用程序和/或数字视频播放器应用程序。
[0033]可以在移动终端上执行的各种应用程序可以使用诸如触摸敏感表面的至少一个公共物理用户接口设备。可以在应用程序之间和/或相应应用程序内调整和/或改变触摸敏感表面的一个或多个功能以及终端上显示的相应信息。这样,终端的公共物理架构(例如,触摸敏感表面)可以支持具有对用户而言直观且透明的用户界面的各种应用程序。
[0034]应理解,本实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种白平衡统计方法,其特征在于,所述白平衡统计方法包括:将待处理图像分割为M行N列,得到M*N个第一图像块,M为大于1的整数,N为大于1的整数;从位于所述待处理图像的第一位置的第一图像块开始向位于所述待处理图像的第二位置的第一图像块检测,若检测到亮度值在预设亮度值范围内的第一图像块,则停止检测,并获取亮度值在所述预设亮度值范围内的第一图像块在所述待处理图像中的位置,所述第一位置与所述待处理图像的中心点的距离大于所述第二位置与所述待处理图像的中心点的距离;基于所述亮度值在所述预设亮度值范围内的第一图像块在所述待处理图像中的位置,从所述待处理图像中确定目标区域;根据所述目标区域,确定所述待处理图像的白平衡统计点。2.如权利要求1所述的白平衡统计方法,其特征在于,所述从位于所述待处理图像的第一位置的第一图像块开始向位于所述待处理图像的第二位置的第一图像块检测,若检测到亮度值在预设亮度值范围内的第一图像块,则停止检测,并获取亮度值在所述预设亮度值范围内的第一图像块在所述待处理图像中的位置包括:从所述M行中的首行开始向目标行检测,若检测到某一行存在亮度值在所述预设亮度值范围内的第一图像块,则停止检测,并获取该第一图像块所在行,确定该第一图像块所在行为第一候选行,所述目标行位于所述首行和所述M行中的尾行之间;从所述尾行开始向所述目标行检测,若检测到某一行存在亮度值在所述预设亮度值范围内的第一图像块,则停止检测,并获取该第一图像块所在行,确定该第一图像块所在行为第二候选行;从所述N列中的首列开始向目标列检测,若检测到某一列存在亮度值在所述预设亮度值范围内的第一图像块,则停止检测,并获取该第一图像块所在列,确定该第一图像块所在列为第一候选列,所述目标列位于所述首列和所述N列中的尾列之间;从所述尾列开始向所述目标列检测,若检测到某一行存在亮度值在所述预设亮度值范围内的第一图像块,则停止检测,并获取该第一图像块所在列,确定该第一图像块所在列为第二候选列;所述基于所述亮度值在所述预设亮度值范围内的第一图像块在所述待处理图像中的位置,从所述待处理图像中确定目标区域包括:确定在所述待处理图像中所述第一候选行、所述第二候选行、所述第一候选列和所述第二候选列所包围的区域为所述目标区域。3.如权利要求1所述的白平衡统计方法,其特征在于,所述从位于所述待处理图像的第一位置的第一图像块开始向位于所述待处理图像的第二位置的第一图像块检测,若检测到亮度值在预设亮度值范围内的第一图像块,则停止检测,并获取亮度值在所述预设亮度值范围内的第一图像块在所述待处理图像中的位置包括:获取所述待处理图像的中心点与每个第一图像块的距离,并将距离相同的第一图像块划分为一个区间;从距离最大的区间开始向距离最小的区间检测,若检测到某一区间存在亮度值在所述预设亮度值范围内的第一图像块,则停止检测,并获取该区间的第一图像块所在的最小行、
最大行、最小列和最大列;所述基于所述亮度值在所述预设亮度值范...

【专利技术属性】
技术研发人员:吴智聪
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1