一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种改善白平衡不稳定的方法及摄像模组与流程

2022-02-22 22:21:37 来源:中国专利 TAG:


1.本发明属于摄像技术领域,具体涉及一种改善白平衡不稳定的方法及摄像模组。


背景技术:

2.目前,获取大千世界的人物,景物等信息都是由摄像头模组来进行获取并显示在屏幕上,摄像头模组的生产加工过程实际上是各个功能物料堆积组合的过程,一般摄像头模组由镜头,音圈马达,红外滤光片,感光芯片,pcb电路板等组成,由于摄像头模组的这个堆叠过程中需要用到不同功能的单体物料,每个单体物料之间又不能保证有良好的一致性,导致摄像头模组的一致性不稳定,随着终端客户对图像效果的要求越来越高,因此在将产品卖到消费者手中之前,会经过平台的一个调试画质效果的过程,其中就包括白平衡的调试。但是在拍摄时,由于一些场景落点会出现在色温框外,导致白平衡不稳定。比如拍摄绿植物场景时,容易出现白平衡不稳定,目前的优化算法是扩大色温框,以包含更多的白点,解决不稳定现象,但是由于扩大了色温框,使白平衡落点发生变化,导致所拍摄的图片在经过白平衡调整后却带来了偏色情况,比如偏红或者偏黄等,因此这种优化有局限性。


技术实现要素:

3.本发明需要解决的技术问题是提供一种改善白平衡不稳定的方法及摄像模组,该方法不仅可以改善白平衡不稳定的问题,同时可以让用户根据个人感知和个人喜好调整偏色权重,使拍摄的图像适应用户的要求。
4.为解决上述问题,本发明所采取的技术方案是:
5.一种改善白平衡不稳定的方法,所述方法是:摄像模组在经过标准光源下白平衡校正的基础上,通过扩大不稳定场景的色温框区域,获取该扩大色温框区域的新的白平衡落点,计算新的白平衡落点的r通道、g通道、b通道的补偿值,并将新的白平衡落点和标准光源下白平衡落点之间的直线距离作为白平衡补偿的补偿权重值,对摄像模组进行白平衡补偿。
6.进一步的,摄像模组在标准光源下的白平衡校正是利用多个不同色温标准光源下的白平衡落点对摄像模组的白平衡落点进行校正,以缩小各摄像模组间因物料之类客观因素带来的差异,所述标准光源下白平衡落点是指在标准光源下拍摄标准图像的白平衡落点,多个不同色温标准光源是指多个模拟不同色温场景的标准光源。
7.进一步的,所述改善白平衡不稳定的方法包括以下步骤:
8.s1、扩大不稳定场景对应的色温框区域,获取新的白平衡落点;
9.s2、计算新的白平衡落点r通道、g通道、b通道的补偿值;
10.s3、计算新的白平衡落点到标准光源下白平衡落点的距离,将该距离定义为一个偏色程度的补偿权重值,用户以不同的补偿权重值进行白平衡补偿,以获取用户需要的偏色补偿效果。
11.更进一步的,所述步骤s3包括以下步骤:
12.s31、计算新的白平衡落点与标准光源下白平衡落点的距离;
13.s32、将步骤s31所述的距离定义为一个偏色程度的补偿权重值,最大补偿权重的百分比为100%,最小补偿权重的百分比为0%,把偏色程度的补偿权重值与距离一一对应,即新的白平衡落点的偏色程度的补偿权重值与所述距离相对应,也就是通过将新的白平衡落点的偏色程度与标准光源下无偏色的r、g、b进行一一对应,进而得出某一个距离所对应的一个偏色程度的r、g、b补偿值;
14.s33、假设最大补偿权重值是一个256的变量值,则用户可选择1-256之间的任意数值作为偏色权重值进行白平衡补偿。
15.进一步的,所述步骤s32中每个不同的距离对应的偏色程度补偿权重值以及偏色程度的r、g、b补偿值根据调试平台内置算法程序进行计算并应用到摄像模组的白平衡补偿算法中,用户在拍摄时,根据补偿权重值直接调用相关补偿值。
16.优选的,所述步骤s1中获取新的白平衡落点时,是通过获取扩大色温框区域的所有白点,然后根据新的白点集合计算出新的白平衡落点。
17.优选的,所述的所有白点是以区块内白色像素点的个数为统计标准的,不包括过爆和区块内白色像素点过少的情形。
18.进一步的,所述距离的计算是依据坐标系来进行的,所述坐标系是r/g为横轴,b/g为纵轴的平面坐标系。
19.一种摄像平台,包括摄像模组、存储器以及图像处理器,所述存储器中存储采用上述技术方案所述的改善白平衡不稳定的方法的程序和数据。
20.采用上述技术方案所产生的有益效果在于:
21.本发明通过扩大色温控区域,可防止某些场景落点落在色温控区域之外,同时根据新的白平衡落点和标准光源下白平衡落点的距离进行偏色补偿,使客户在拍摄某些场景的照片时,不会出现偏色,同时,还可以根据自身喜好和自身对图像偏色的感知来调整偏色程度,以获取自认满意的照片。
附图说明
22.图1是本发明方法的流程图。
具体实施方式
23.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
24.本发明是一种改善白平衡不稳定的方法以及采用该方法进行调试的摄像模组,本发明的方法用于用户拍摄一些场景出现白平衡不稳定时,本发明的方法是指:摄像模组在经过标准光源下白平衡校正的基础上,通过扩大不稳定场景的色温框区域,获取该扩大色温框区域的新的白平衡落点,计算新的白平衡落点的r通道、g通道、b通道的补偿值,并将新的白平衡落点和标准光源下白平衡落点之间的直线距离作为白平衡补偿的补偿权重值,对摄像模组进行白平衡补偿。其中,摄像模组在标准光源下的白平衡校正是利用多个不同色
温标准光源下的白平衡落点对摄像模组的白平衡落点进行校正,进而找出摄像模组在不同色温标准光源下的最佳白平衡落点,以缩小各摄像模组间因物料之类客观因素带来的差异,防止在拍摄不稳定场景时,扩大色温框区域后还有场景落点没包括在扩大的色温框内。所述标准光源下白平衡落点是指在标准光源下拍摄标准图像的白平衡落点,多个不同色温标准光源是指多个模拟不同色温场景的标准光源。
25.如图1所示,本发明所述改善白平衡不稳定的方法包括以下步骤:
26.s1、扩大不稳定场景对应的色温框区域,获取新的白平衡落点;本步骤中,扩大色温框区域是以标准光源下的色温框区域为基础进行扩大的,扩大系数等参数是存储于摄像平台(手机或者照相机)的调试文件中的,在摄像模组调试时写入;本步骤中,获取新的白平衡落点时,是通过获取扩大色温框区域的所有白点,然后根据新的白点集合计算出新的白平衡落点。白点的算法根据平台的的更新迭代,不限于常规的灰世界算法,亮度加权灰度世界算法与全反射算法或者两种及以上的组合,其算法程序存储于平台,计算在平台的图像处理器中。
27.s2、计算新的白平衡落点r通道、g通道、b通道的补偿值;
28.s3、计算新的白平衡落点到标准光源下白平衡落点的距离,将该距离定义为一个偏色程度的补偿权重值,用户以不同的补偿权重值进行白平衡补偿,以获取用户需要的偏色补偿效果。
29.其中所述步骤s3包括以下步骤:
30.s31、计算新的白平衡落点与标准光源下白平衡落点的距离,该距离为直线距离;
31.s32、将步骤s31所述的距离定义为一个偏色程度的补偿权重值,最大补偿权重的百分比为100%,最小补偿权重的百分比为0%,把偏色程度的补偿权重值与距离一一对应,即新的白平衡落点的偏色程度的补偿权重值与所述距离相对应,也就是通过将新的白平衡落点的偏色程度与标准光源下无偏色的r、g、b进行一一对应,进而得出某一个距离所对应的一个偏色程度的r、g、b补偿值;
32.s33、假设最大补偿权重值是一个256的变量值,则用户可选择1-256之间的任意数值作为偏色权重值进行白平衡补偿;本步骤中的256也可以是其他数值,通常情况下,采用256更容易和r、g、b补偿值相对应,因此步骤s32中偏色程度的r、g、b补偿值在实际使用中是根据补偿权重值计算的。
33.其中所述步骤s32中每个不同的距离对应的偏色程度补偿权重值以及偏色程度的r、g、b补偿值根据调试平台内置算法程序进行计算并应用到摄像模组的白平衡补偿算法中,用户在拍摄时,根据补偿权重值直接调用相关补偿值。
34.对于本发明,所述距离的计算是依据坐标系来进行的,所述坐标系是r/g为横轴,b/g为纵轴的平面坐标系。
35.对于本发明,提供一种摄像平台,包括摄像模组、存储器以及图像处理器,存储器为eeprom存储器,所述存储器中存储采用上述技术方案所述的改善白平衡不稳定的方法的程序和数据。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献