相机多通道平衡查找表标定方法、多通道平衡方法及系统的制作方法

文档序号:10597470阅读:491来源:国知局
相机多通道平衡查找表标定方法、多通道平衡方法及系统的制作方法
【专利摘要】本申请实施例公开了一种相机多通道平衡查找表标定方法及系统,以及相机多通道平衡方法及系统。所述相机多通道平衡查找表标定方法,包括:使用均匀光源采集不同灰度段的图像;根据所述图像划分图像列;选定参考图像列;对每个灰度段的图像执行如下步骤:计算每个图像列的列均值,以及根据所述列均值计算每个图像列的偏置系数;然后以灰度段为行、以图像列为列,或以灰度段为列、以图像列为行,以所述偏置系数为表格中的数值,得到相机多通道平衡查找表。所述方法以偏置系数单查找表替代现有的双查找表,减少查找数据量,提高查找效率,而且能够实现通道间和通道内的平衡,消除图像中的分界线和亮度差异。
【专利说明】
相机多通道平衡查找表标定方法、多通道平衡方法及系统
技术领域
[0001] 本发明涉及图像处理技术领域,尤其涉及一种相机多通道平衡查找表标定方法及 系统,以及相机多通道平衡方法及系统。
【背景技术】
[0002] 为了提高相机的输出帧速率,扩大相机的成像靶面,以及增加相机芯片的带宽,通 常会在图像传感器中设计多个通道来成像及输出图像数据,例如设计两个或四个通道来并 行成像和输出。但每个通道在生成加工工艺和外围电路器件性能等因素上存在难以避免的 差异,这种差异会导致在等光量均匀照明下不同通道的像元光电响应不一致,使得图像上 出现明显的通道亮度差异和分界线。相机的多通道平衡,是指对相机的图像传感器通道输 出的图像数据进行校正,使得每个通道的像元光电响应一致,以消除图像上的通道亮度差 异和分界线。
[0003] 实现多通道平衡的方法主要是查表法,其前提是确定查找表,确定查找表的过程 即查找表标定。查找表标定最常见的方法是两点标定法,即假设图像传感器各个通道的像 元光电响应曲线在整个灰度范围内都是线性的,通过拍摄暗场图像和亮场均匀光照图像, 根据暗场图像和亮场均匀光照图像计算各通道像元光电响应曲线的增益系数(斜率)值和 偏移系数值,所述增益系数值和偏移系数值使各通道的像元光电响应曲线一致,得到增益 系数查找表和偏移系数查找表。在拍摄得到图像后,查找每个通道的偏移系数和增益系数, 使用偏移系数和增益系数对图像的每个像素进行校正,以消除通道间像元光电响应不一致 的影响。两点标定法假设像元光电响应曲线在整个灰度范围内都是线性的,增益系数查找 表和偏移系数查找表是一维表,对每个通道,所有灰度值都使用相同的系数进行校正,但实 际上像元光电响应曲线并不是在所有灰度段上都是线性的,因此该方法在低灰度和高灰度 情况下的校正效果并不理想。
[0004] 多点标定法则解决了一些灰度段上像元光电响应曲线非线性的问题。该方法将图 像的灰度范围划分成多个灰度段,针对每个灰度段使用两点标定法计算得到对应的增益系 数子查找表和偏移系数子查找表,再分别综合增益系数子查找表和偏移系数子查找表得到 二维的增益系数查找表和偏移系数查找表。在拍摄得到图像后,根据每个像素所属的灰度 段和通道查找得到对应的增益系数和偏移系数,再根据所述增益系数和偏移系数对像素的 灰度值进行校正。
[0005] 但两点标定法和多点标定法是针对通道间的不平衡提出的,两种方法都假设通道 内部每个像元的光电响应都一致,也就是通道内部每个感光单元的性能是相同的。但实际 上通道内部的感光单元之间也存在性能差异,因而导致通道内部不满足平衡要求。通道内 感光单元之间的不平衡在图像上也会造成图像列亮度差异,无法通过通道间平衡方法来校 正消除。一种用于通道内不平衡校正的查找表标定方法,是逐点标定法,该方法也是双查 表,但每个像素对应一组增益系数和偏移系数,查找表数据量庞大。上述三种方法都是双查 找表,前两种方法不能消除通道内不平衡,第三种方法在一定程度上能消除通道内不平衡, 但是数据量大,尤其是图像分辨率高时,查找产生的数据量将会很大,导致查找效率低,资 源消耗多。

【发明内容】

[0006] 为克服相关技术中通道内平衡与减少多通道平衡查找表数据量之间不能兼顾的 问题,本申请提供一种相机多通道平衡查找表标定方法及系统,以及相应的相机多通道平 衡方法及系统。
[0007] 根据本申请实施例的第一方面,提供一种相机多通道平衡查找表标定方法,包括:
[0008] 使用均匀光源采集不同灰度段的图像,所述灰度段为预设的灰度范围;
[0009] 根据所述图像划分图像列;
[0010] 选定参考图像列;
[0011] 对每个灰度段的图像执行如下步骤:
[0012] 计算每个图像列的列均值,所述列均值为每个图像列所有像素的灰度的均值,
[0013] 以及,根据所述列均值计算每个图像列的偏置系数,所述偏置系数为每个图像列 的列均值与所述参考图像列的列均值之间的差值;
[0014] 以灰度段为行、以图像列为列,或者以灰度段为列、以图像列为行,构造表格,以所 述偏置系数为表格中对应于所述行和所述列的数值,得到相机多通道平衡查找表。
[0015] 可选的,所述的相机多通道平衡查找表标定方法,对每个灰度段的图像,在计算每 个图像列的列均值之前,还包括执行如下步骤:
[0016] 去除图像列的奇异点,所述奇异点为灰度值与整幅图像灰度均值的偏差大于或等 于预设阈值的像素点。
[0017]可选的,所述根据所述图像划分图像列,包括:
[0018] 根据所述图像的图像数据绘制像素列灰度均值曲线,所述像素列灰度均值曲线为 每个像素列灰度的均值随像素列位置变化的曲线;
[0019] 判断是否存在渐变区域;
[0020] 若所述像素列灰度均值曲线不存在渐变区域,则按物理通道划分图像列;
[0021] 若所述像素列灰度均值曲线存在渐变区域,则对于非渐变区域按物理通道划分图 像列,对于所述渐变区域,将其中每个像素列作为一个图像列;
[0022] 其中,所述渐变区域为所述像素列灰度均值曲线中灰度均值的差异值渐变的区 域。
[0023] 可选的,所述的相机多通道平衡查找表标定方法,当存在一个渐变区域时,选定所 述渐变区域的第一个图像列,以及与所述第一个图像列相邻且不在所述渐变区域的图像列 为参考图像列,所述根据所述列均值计算每个图像列的偏置系数⑴,为: Mk-Mi ^I<k 0 ,i = l^h
[0024] :〇. =:, M.q -:M. ,h<i <q 。料 ,卜q 0{1 + M4 - Mi ,i>q
[0025] 其中,0i表示第i个图像列的偏置系数,Mi表示第i个图像列的列均值,k = h_l,h为 所述渐变区域的第一个图像列的序号,q_l为所述渐变区域的最后一个图像列的序号,且h <q _l 〇
[0026] 根据本申请实施例的第二方面,提供一种相机多通道平衡方法,包括:
[0027] 使用本申请实施例第一方面所述的相机多通道平衡查找表标定方法,得到相机多 通道平衡查找表;
[0028] 根据图像中每一个像素点的灰度值确定其所属的灰度段,以及根据所述像素点的 位置信息确定其所属的图像列;
[0029] 根据所述灰度段和所述图像列在所述相机多通道平衡查找表中查找对应的偏置 系数;
[0030] 根据所述偏置系数对所述像素点的灰度值进行校正。
[0031] 根据本申请实施例的第三方面,提供另一种相机多通道平衡查找表标定方法,包 括:
[0032] 对于彩色图像的每个颜色分量,使用均匀光源采集不同颜色分量取值段的彩色图 像,所述颜色分量为红分量、绿分量或蓝分量,所述颜色分量取值段为预设的红分量取值范 围、绿分量取值范围或蓝分量取值范围;
[0033] 将所述彩色图像按红分量、绿分量和蓝分量进行拆分,得到与颜色分量取值段对 应且与颜色分量取值段相同颜色分量的分量图像;
[0034] 对于所述分量图像,执行如下步骤:
[0035]根据所述分量图像划分图像列,
[0036] 选定参考图像列,
[0037]计算每个图像列的列均值,所述列均值为每个图像列所有像素的颜色分量值的均 值,
[0038]以及,根据所述列均值计算每个图像列的偏置系数,所述偏置系数为每个图像列 的列均值与所述参考图像列的列均值之间的差值;
[0039] 以颜色分量取值段为行、以图像列为列,或者以颜色分量取值段为列、以图像列为 行,构造表格,以所述偏置系数为表格中对应于所述行和所述列的数值,得到相机多通道平 衡查找表。
[0040] 可选的,所述的相机多通道平衡查找表标定方法,对与颜色分量取值段对应且与 颜色分量取值段相同颜色分量的分量图像,在计算每个图像列的列均值之前,还包括执行 如下步骤:
[0041]去除图像列的奇异点,所述奇异点为颜色分量值与整幅分量图像颜色分量均值的 偏差大于或等于预设阈值的像素点。
[0042] 可选的,所述根据所述图像划分图像列,包括:
[0043] 根据所述分量图像的图像数据绘制像素列颜色分量均值曲线,所述像素列颜色分 量均值曲线为每个像素列颜色分量的均值随像素列位置变化的曲线;
[0044] 判断是否存在渐变区域;
[0045] 若所述像素列颜色分量均值曲线不存在渐变区域,则按物理通道划分图像列;
[0046] 若所述像素列颜色分量均值曲线存在渐变区域,则对于非渐变区域按物理通道划 分图像列,对于所述渐变区域,将其中每个像素列作为一个图像列;
[0047] 其中,所述渐变区域为像素列颜色分量均值曲线中颜色分量均值的差异值渐变的 区域。
[0048] 可选的,所述的相机多通道平衡查找表标定方法,当存在一个渐变区域时,选定所 述渐变区域的第一个图像列,以及与所述第一个图像列相邻且不在所述渐变区域的图像列 为参考图像列,所述根据所述列均值计算每个图像列的偏置系数⑴,为: Mk -Mj ri < k 0 9i = l^h
[0049] Oi = ^M,|-M1 ,h<i<q °q-i = q Oq +Mq -M, ,i>q
[0050] 其中,Oi表示第i个图像列的偏置系数,Mi表示第i个图像列的列均值,k = h_l,h为 所述渐变区域的第一个图像列的序号,q_l为所述渐变区域的最后一个图像列的序号,且h <q _l 〇
[0051] 根据本申请实施例的第四方面,提供另一种相机多通道平衡方法,包括:
[0052]使用本申请实施例第三方面所述的相机多通道平衡查找表标定方法,得到相机多 通道平衡查找表;
[0053]将彩色图像按红分量、绿分量和蓝分量进行拆分,得到各个分量图像;
[0054]对每个分量图像,执行如下步骤:
[0055] 根据所述分量图像中每一个像素点的颜色分量值确定其所属的颜色分量取值段, 以及根据所述像素点的位置信息确定其所属的图像列,
[0056] 根据所述颜色分量取值段和所述图像列在所述相机多通道平衡查找表中查找对 应的偏置系数,
[0057]根据所述偏置系数对所述像素点的颜色分量值进行校正,得到校正后的分量图 像;
[0058]合并各个校正后的分量图像,得到校正后的彩色图像。
[0059] 相应于本申请实施例的第一方面,根据本申请实施例的第五方面,提供一种相机 多通道平衡查找表标定系统,包括:
[0060] 图像采集单元,用于使用均匀光源采集不同灰度段的图像,所述灰度段为预设的 灰度范围;
[0061] 图像列划分单元,用于根据所述图像划分图像列;
[0062] 图像列选定单元,用于选定参考图像列;
[0063]偏置系数计算单元,用于对每个灰度段的图像执行如下步骤:
[0064]计算每个图像列的列均值,所述列均值为每个图像列所有像素的灰度的均值,
[0065] 以及,根据所述列均值计算每个图像列的偏置系数,所述偏置系数为每个图像列 的列均值与所述参考图像列的列均值之间的差值;
[0066] 第一查找表生成单元,用于以灰度段为行、以图像列为列,或者以灰度段为列、以 图像列为行,构造表格,以所述偏置系数为表格中对应于所述行和所述列的数值,得到相机 多通道平衡查找表。
[0067] 可选的,所述偏置系数计算单元,在对每个灰度段的图像,计算每个图像列的列均 值之前,还用于执行如下步骤:
[0068] 去除图像列的奇异点,所述奇异点为灰度值与整幅图像灰度均值的偏差大于或等 于预设阈值的像素点。
[0069] 可选的,所述图像列划分单元,包括:
[0070] 响应曲线绘制模块,用于根据所述图像的图像数据绘制像素列灰度均值曲线,所 述像素列灰度均值曲线为每个像素列灰度的均值随像素列位置变化的曲线;
[0071] 判断模块,用于判断是否存在渐变区域;
[0072] 第一执行模块,用于若所述像素列灰度均值曲线不存在渐变区域,则按物理通道 划分图像列;
[0073] 第二执行模块,用于若所述像素列灰度均值曲线存在渐变区域,则对于非渐变区 域按物理通道划分图像列,对于所述渐变区域,将其中每个像素列作为一个图像列;
[0074] 其中,所述渐变区域为所述像素列灰度均值曲线中灰度均值的差异值渐变的区 域。
[0075] 可选的,当所述判断模块的执行结果为存在一个渐变区域时,图像列选定单元选 定所述渐变区域的第一个图像列、以及与所述第一个图像列相邻且不在所述渐变区域的图 像列为参考图像列,所述偏置系数单元,在根据所述列均值计算每个图像列的偏置系数⑴ 时,具体计算公式为: Mk-M; ,i<k 0
[0076] ,h<i<q °q-i ,i=q ,i>q
[0077] 其中,0i表示第i个图像列的偏置系数,Mi表示第i个图像列的列均值,k = h_l,h为 所述渐变区域的第一个图像列的序号,q_l为所述渐变区域的最后一个图像列的序号,且h <q _l 〇
[0078] 相应于本申请实施例的第二方面,根据本申请实施例的第六方面,提供一种相机 多通道平衡系统,包括:
[0079] 第一查找表获取单元,用于使用本申请实施例第五方面所述的相机多通道平衡查 找表标定系统,得到相机多通道平衡查找表;
[0080] 定位单元,用于根据图像中每一个像素点的灰度值确定其所属的灰度段,以及根 据所述像素点的位置信息确定其所属的图像列;
[0081] 偏置系数查找单元,用于根据所述灰度段和所述图像列在所述相机多通道平衡查 找表中查找对应的偏置系数;
[0082]校正单元,用于根据所述偏置系数对所述像素点的灰度值进行校正。
[0083]相应于本申请实施例的第三方面,根据本申请实施例的第七方面,提供另一种相 机多通道平衡查找表标定系统,包括:
[0084] 彩色图像采集单元,用于对于彩色图像的每个颜色分量,使用均匀光源采集不同 颜色分量取值段的彩色图像,所述颜色分量为红分量、绿分量或蓝分量,所述颜色分量取值 段为预设的红分量取值范围、绿分量取值范围或蓝分量取值范围;
[0085] 图像拆分单元,用于将所述彩色图像按红分量、绿分量和蓝分量进行拆分,得到与 颜色分量取值段对应且与颜色分量取值段相同颜色分量的分量图像;
[0086] 分量偏置系数计算单元,用于对于所述分量图像,执行如下步骤:
[0087]根据所述分量图像划分图像列,
[0088] 选定参考图像列,
[0089] 计算每个图像列的列均值,所述列均值为每个图像列所有像素的颜色分量值的均 值,
[0090] 以及,根据所述列均值计算每个图像列的偏置系数,所述偏置系数为每个图像列 的列均值与所述参考图像列的列均值之间的差值;
[0091] 第二查找表生成单元,用于以颜色分量取值段为行、以图像列为列,或者以颜色分 量取值段为列、以图像列为行,构造表格,以所述偏置系数为表格中对应于所述行和所述列 的数值,得到相机多通道平衡查找表。
[0092] 可选的,所述分量偏置系数计算单元,在对与颜色分量取值段对应且与颜色分量 取值段相同颜色分量的分量图像,计算每个图像列的列均值之前,还用于执行如下步骤: [0093]去除图像列的奇异点,所述奇异点为颜色分量值与整幅分量图像颜色分量均值的 偏差大于或等于预设阈值的像素点。
[0094]可选的,所述分量偏置系数计算单元,在根据所述分量图像划分图像列时,具体用 于:
[0095]根据所述分量图像的图像数据绘制像素列颜色分量均值曲线,所述像素列颜色分 量均值曲线为每个像素列颜色分量的均值随像素列位置变化的曲线;
[0096]判断是否存在渐变区域;
[0097]若所述像素列颜色分量均值曲线不存在渐变区域,则按物理通道划分图像列; [0098]若所述像素列颜色分量均值曲线存在渐变区域,则对于非渐变区域按物理通道划 分图像列,对于所述渐变区域,将其中每个像素列作为一个图像列;
[0099] 其中,所述渐变区域为像素列颜色分量均值曲线中颜色分量均值的差异值渐变的 区域。
[0100] 可选的,所述分量偏置系数计算单元,在所述像素列颜色分量均值曲线存在一个 渐变区域时,选定所述渐变区域的第一个图像列、以及与所述第一个图像列相邻且不在所 述渐变区域的图像列为参考图像列,且在根据所述列均值计算每个图像列的偏置系数⑴ 时,具体计算公式为: ,i < k 0 ,i = l^h
[0101] 〇, =,Mq - M. ,h<i<q ,i=.q 0,+M^-M., ,i>q
[0102] 其中,Oi表示第i个图像列的偏置系数,Mi表示第i个图像列的列均值,k = h-l,h为 所述渐变区域的第一个图像列的序号,q_l为所述渐变区域的最后一个图像列的序号,且h <q _l 〇
[0103] 相应于本申请实施例的第四方面,根据本申请实施例的第八方面,提供另一种相 机多通道平衡系统,包括:
[0104] 第二查找表获取单元,使用本申请实施例第七方面所述的相机多通道平衡查找表 标定系统,得到相机多通道平衡查找表;
[0105] 拆分单元,用于将彩色图像按红分量、绿分量和蓝分量进行拆分,得到各个分量图 像;
[0106] 校正单元,用于对每个分量图像,执行如下步骤:
[0107] 根据所述分量图像中每一个像素点的颜色分量值确定其所属的颜色分量取值段, 以及根据所述像素点的位置信息确定其所属的图像列,
[0108] 根据所述颜色分量取值段和所述图像列在所述相机多通道平衡查找表中查找对 应的偏置系数,
[0109] 以及,根据所述偏置系数对所述像素点的颜色分量值进行校正,得到校正后的分 量图像;
[0110] 合并单元,用于合并各个校正后的分量图像,得到校正后的彩色图像。
[0111] 本申请实施例提供的技术方案,将图像灰度范围分段,采集多个灰度段的图像进 行计算,能很好地解决像元光电响应非线性的问题,且只需计算偏置系数,所得到的相机多 通道平衡查找表为单查找表,大大减少多通道平衡查找时的数据量,提高查找效率,节省资 源消耗,同时将图像按图像列划分,基于图像列来求取用于校正的偏置系数,能消除通道间 和通道内的不平衡,有效去除图像亮度差异和分界线。
[0112] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本申请。
【附图说明】
[0113] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而 言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0114] 图1为本申请一示例性实施例示出的一种相机多通道平衡查找表标定方法的流程 示意图。
[0115] 图2为图像采集装置示意图。
[0116]图3为某一灰度段图像的部分像素列灰度均值曲线。
[0117]图4为基于物理通道的图像区域示意图。
[0118]图5为基于图4确定渐变区域后的图像列不意图。
[0119]图6为基于图5的图像列划分不意图。
[0120]图7为本申请一示例性实施例示出的一种相机多通道平衡方法的流程示意图。 [0121]图8为一校正前的示例图像。
[0122]图9为图8校正后的图像。
[0123] 图10为本申请一示例性实施例示出的另一种相机多通道平衡查找表标定方法的 流程示意图。
[0124] 图11为本申请一示例性实施例示出的另一种相机多通道平衡方法的流程示意图。
[0125] 图12为本申请一示例性实施例示出的一种相机多通道平衡查找表标定系统的框 图。
[0126] 图13为本申请一示例性实施例示出的一种相机多通道平衡系统的框图。
[0127] 图14为本申请一示例性实施例示出的另一种相机多通道平衡查找表标定系统的 框图。
[0128] 图15为本申请一示例性实施例示出的另一种相机多通道平衡系统的框图。
【具体实施方式】
[0129] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例 中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本申请的一些方面相一致的系统和方法的例子。
[0130] 为了全面理解本申请,在以下详细描述中提到了众多具体的细节,但是本领域技 术人员应该理解,本申请可以无需这些具体细节而实现。在其他实施例中,不详细描述公知 的方法、过程、组件和电路,以免不必要地导致实施例模糊。
[0131] 图1为本申请一示例性实施例示出的一种相机多通道平衡查找表标定方法的流程 示意图,如图1所示,所述方法包括:
[0132] 步骤S101,使用均匀光源采集不同灰度段的图像,所述灰度段为预设的灰度范围。
[0133] 其中,图像采集在暗室中进行,可以搭建如图2所示的采集装置,为保证图像不存 在外来因素引起的亮度差异等不均匀性,所使用的光源必须是均匀光源。图2中,光源置于 光源架上,相机置于相机台上,为方便改变光源和相机之间的距离,以及保持光源和相机之 间无左右偏移,光源架和相机台可以滑动安装于同一个直线导轨上,相机可以与计算机通 过数据线连接,均匀光源下,相机拍摄图像后将图像和数据传输给计算机,由计算机进行相 关处理和计算。
[0134] 由于像元光电响应曲线并不是在整个灰度范围都是线性的,因此将相机的灰度范 围分为连续的灰度段,灰度段的划分根据像元光电响应曲线来进行,使得每个灰度段对应 的曲线都为线性或近似线性,例如像元光电响应曲线中部通常保持较好的线性,呈线性的 曲线部分对应的灰度段作为一段,像元光电响应曲线首尾通常非线性较强,可以将首尾非 线性曲线部分多分几段,以使每段曲线呈现线性或近似线性,并得到对应的灰度段。得到各 个灰度段后,将其作为预设的灰度范围,通过调整均匀光源的光强,采集到不同灰度段的图 像。
[0135] 步骤S102,根据所述图像划分图像列。
[0136] 其中,图像列可以直接按实际图像传感器的物理通道进行划分,也就是图像列的 像素点的位置范围和物理通道对应的像素点的位置范围相同,有几个物理通道便划分为几 个图像列,这种方式较为简单,适用于通道内部像元光电响应一致的情况,这种情况下,像 元光电响应曲线在通道与通道之间是突变的,直接按物理通道划分图像列主要是进行通道 间平衡;如果通道内部像元光电响应存在不一致,反映到像元光电响应曲线上,便是曲线上 会出现渐变的区域。
[0137] 图像传感器的通道为纵向通道或者横向通道,通道的每一列像元或者每一行像元 内的像元光电响应可视为一致,通道内响应不一致主要出现在像元列或像元行之间。需要 说明的是,本申请中图像列也可以代表图像行,所谓列在于表示对图像的划分,并不限定划 分的方向,当通道为横向通道时,图像列即图像行;另外,由于通道间和通道内像元光电响 应的不一致是物理性的,因而不同灰度段图像在图像列划分上是一致的,只需取某一灰度 段图像进行图像列划分即可。以下以纵向通道为例,说明图像列的划分,应知横向通道时进 行划分的方法原理是一样的。
[0138] 由于通道的每一列像元内的响应可视为一致,因此像素列灰度均值曲线和像元光 电响应曲线是一致的,所述像素列灰度均值曲线即每个像素列灰度的均值随像素列位置变 化的曲线,以下将使用像素列灰度均值曲线来进行图像列划分。
[0139] 首先通过图3对渐变区域进行说明,像元光电响应不均匀通常出现在通道的边缘 处,反映在像素列灰度均值曲线上便是在通道和通道的曲线之间出现渐变区域,所述渐变 区域即像素列灰度均值曲线中灰度均值的差异值渐变的区域。图3为某一灰度段图像的像 素列灰度均值曲线的一部分,图3中粗线的部分是每个通道的像素列灰度均值曲线,第一个 椭圆圈中的部分是直线突变的,说明第一个通道和第二个通道在彼此相邻的边缘处像元光 电响应是均匀的,第二个椭圆圈中的部分,灰度均值的差异值逐渐增大,该部分便是渐变区 域,说明第二个通道和第三个通道在彼此相邻的边缘处像元光电响应是不均匀的(第三个 通道像素列灰度均值曲线未画出)。具体渐变区域的确定,可以以通道对应的曲线之间渐变 发生的位置为起点,选取渐变趋于平缓的一个位置为终点,确定渐变区域,其中,起点和终 点的选取可以视具体曲线的情况来确定,以图3为例,渐变区域可以为第二个椭圆圈中的部 分,也可以选得稍大一些。
[0140] 基于像素列灰度均值曲线,步骤S102可以包括如下步骤:
[0141] (al)根据所述图像的图像数据绘制像素列灰度均值曲线,所述像素列灰度均值曲 线为每个像素列灰度的均值随像素列位置变化的曲线;
[0142] (a2)判断是否存在渐变区域。
[0143] 其中,从程序执行角度而言,可以预先设置通道边缘位置参数,以及通道边缘处参 与灰度均值差值计算的像素点位置范围(简称为位置范围),按横坐标顺序依次计算该位置 范围内相邻两点之间的灰度均值的差值。突变区域必定存在大于一定阈值A的差值,所述阈 值A预先设定,若计算所得的差值都小于一定的阈值B(预先设定),则说明该位置范围在通 道内而非边缘处,位置范围选取错误,可以重新设置位置范围。若计算所得的差值在[B,A] 之间,且不等于同一个值,则可判断存在渐变区域,否则,不存在渐变区域。判断的结果为存 在渐变区域时,可以同时根据预设的渐变区域选取规则,确定渐变区域。所述渐变区域选取 规则可以为选取上述位置范围为渐变区域,也可以在位置范围的基础上选择稍小的范围, 以该稍小的范围为渐变区域,或者,依次判断计算得到的灰度均值的差值序列,以第一个大 于一定阈值C的差值对应的两个像素点中的前一个像素点为起点,以最后一个大于一定阈 值C的差值对应的两个像素点中的后一个像素点为终点,以起点到终点之间的范围为渐变 区域,所述阈值C预先设定。
[0144] (a3)若所述像素列灰度均值曲线不存在渐变区域,则按物理通道划分图像列;
[0145] (a4)若所述像素列灰度均值曲线存在渐变区域,则对于非渐变区域按物理通道划 分图像列,对于所述渐变区域,将其中每个像素列作为一个图像列。
[0146] 其中,若判断不存在渐变区域,则可以直接按物理通道来划分图像列,这种情况下 通道内不存在像元光电响应不均匀的问题,将按图像列进行通道间的平衡。
[0147] 若判断存在渐变区域,则将非渐变区域外的区域,按物理通道划分图像,由于渐变 区域在两个通道的边缘处,所述按物理通道划分,指按这两个通道外的通道对对应于两个 通道外的区域进行划分,以及将两个通道中非渐变区域的部分分别划分为两个图像列。对 于渐变区域,优选的是将其中每个像素列作为一个图像列,得到精确的划分结果,也可以将 其中每两个像素列作为一个图像列,或者将渐变区域划分为预设的个数的图像列,这样划 分的结果精度较低一些。
[0148] 图4和图5示出了图像列划分的一个示例。图4为基于物理通道的图像区域示意图, 相机的图像传感器有4个物理通道,对应于图4中的1、2、3和4区域。图5为基于图4确定渐变 区域后的图像列示意图,在原区域2和原区域3(即图4中的区域2和区域3)的边缘处存在渐 变区域,渐变区域包含100个像素列,原区域2和原区域3分别占50列,将原区域1和原区域4 (即图4中的区域1和区域4)分别划分为一个图像列,将原区域2中渐变区域外的部分划分为 一个图像列,将原区域3中渐变区域外的部分划分为一个图像列,将渐变区域按像素列划分 为100个图像列,总共得到104个图像列,依次编号为1至104。
[0149] 步骤S103,选定参考图像列。
[0150] 其中,参考图像列可以随机选取,也可以由用户根据实际通道像元列的性能情况 指定对应的图像列。参考图像列可以为一列,也可以为数列,用户可以根据多次实验的经验 自定义参考图像列的数量。单列参考图像列在计算中容易出现误差不均的情况,因此优选 的是选取2列参考图像列。进一步的,由于像元光电响应不均匀通常发生在通道边缘处,因 此参考图像列优选为通道边缘的图像列,具体的,由于非渐变区域的图像列包含多个像素 列,当渐变区域中以单像素列为图像列时,对于非渐变区域的图像列,可以选取其边缘的一 个像素列来替代该图像列作为参考图像列参与计算,对于渐变区域,则选取渐变区域边缘 的一个像素列作为参考图像列。当然,若渐变区域中以双像素列为图像列时,对于非渐变区 域的图像列,可以选取其边缘的两个像素列来替代该图像列作为参考图像列参与计算,对 于渐变区域,则选取渐变区域边缘的两个像素列作为参考图像列,以此类推。更进一步的, 选取两个参考图像列时,可以选取一个非渐变区域图像列边缘的像素列替代该图像列作为 参考图像列,并选取该图像列的相邻图像列或相邻渐变区域的同侧同数目像素列作为另一 个参考图像列,具体的,例如,如图6所示,图6为基于图5的图像列划分示意图,选取图像列2 中左侧边缘的一个像素列代替图像列2作为参考图像列1,选取图像列2相邻的渐变区域中 也在左侧边缘的一个图像列(亦即像素列)作为参考图像列2,图6中的粗黑线即参考图像列 1和2 〇
[0151 ]步骤S104,对每个灰度段的图像执行如下步骤:
[0152] 步骤S1041,计算每个图像列的列均值,所述列均值为每个图像列所有像素的灰度 的均值,
[0153] 步骤S1042,根据所述列均值计算每个图像列的偏置系数,所述偏置系数为每个图 像列的列均值与所述参考图像列的列均值之间的差值。
[0154] 其中,对非参考图像列,以图像列所有像素的灰度的均值为其列均值。对于参考图 像列,当选取图像列边缘的像素列代替图像列作为参考图像列时,以被选取的像素列的所 有像素的灰度的均值为参考图像列的列均值,当选取完整的图像列为参考图像列时,则以 图像列所有像素的灰度的均值为参考图像列的列均值。
[0155] 计算得到各个图像列包括参考图像列的列均值后,计算每个图像列的偏置系数, 偏置系数=图像列的列均值-参考图像的列均值,或者偏置系数=参考图像的列均值-该图 像列的列均值,参考图像列本身的偏置系数为〇。如果参考图像列为一列,则其自身的偏置 系数为〇,其他图像列的偏置系数=该图像列的列均值-参考图像的列均值,或者,其他图像 列的偏置系数=参考图像的列均值-该图像列的列均值。若参考图像列为多列,一种较简单 的方法,是对非参考图像列按参考图像列数分组,每组非参考图像列对应一个参考图像列, 每组非参考图像列对应的参考图像列计算偏置系数,除此外用户也可以自定义其他算法进 行计算。
[0156] 若参考图像列为2列,则可以一半非参考图像列与参考图像列1计算偏置系数,另 一半非参考图像与参考图像列2计算偏置系数,这种计算方法较简单。现以图6所示图像列 和参考图像列为例,介绍另一种计算方法,图6中有一个渐变区域,选定所述渐变区域的第 一个图像列,以及与所述第一个图像列相邻且不在所述渐变区域的图像列为参考图像列, 即以渐变区域最左侧边缘的图像列(即像素列)为第一个参考图像列(图6中为参考图像列 2),与参考图像列2相邻的为图像列2,可以以图像列2为参考图像列,图6中是以图像列2边 缘最左侧的像素列替代图像列2作为参考图像列,即图6中的参考图像列1。基于此,每个图 像列的偏置系数⑴,使用如下公式计算: Mk -M. ,i < k 0 , i = k, h
[0157] , h < i < q Qq-x ,i=;q 0^ +Mq -Mi: ,1 > q
[0158] 其中,0i表示第i个图像列的偏置系数,Mi表示第i个图像列的列均值,k = h_l,h为 所述渐变区域的第一个图像列的序号,q_l为所述渐变区域的最后一个图像列的序号,且h <q-l。该计算方法精度高,能更好地减小计算误差。
[0159] 所述步骤S104,对每个灰度段的图像,在计算每个图像列的列均值之前,还可以包 括执行去除图像列的奇异点的步骤,所述奇异点为灰度值与整幅图像灰度均值的偏差大于 或等于预设阈值的像素点,去除奇异点后计算剩下的像素点的灰度的均值得到列均值,使 列均值更为准确。每个灰度段的图像计算一组偏置系数,每组偏置系数包括图像列个数的 偏置系数,例如图6计算得到104个偏置系数。
[0160] 步骤S105,以灰度段为行、以图像列为列,或者以灰度段为列、以图像列为行,构造 表格,以所述偏置系数为表格中对应于所述行和所述列的数值,得到相机多通道平衡查找 表。
[0161] 计算得到各个灰度段图像对应的偏置系数组后,构造表格,以灰度段为行、以图像 列为列,或者以灰度段为列、以图像列为行,以对应于所述行和所述列的偏置系数为表格中 的值,得到相机多通道平衡查找表。
[0162] 本申请在采集图像时,为了降低时域噪声,可以在每个灰度段下拍摄多幅图像并 取多幅图像的灰度均值,以灰度均值图像作为该灰度段下的图像,再进行后续处理和计算。 另外,在拍摄图像时可以需要结合相机实际使用情况来确定是否加镜头,若只需考虑图像 传感器本身的特性,则拍摄时不需要安装镜头,相反,若相机实际使用时相机镜头不再更 换,且需要考虑镜头的影响因素,拍摄时需安装实际使用所用的镜头。
[0163] 本申请所提供的相机多通道平衡查找表标定方法,将图像灰度范围分段,采集多 个灰度段的图像来计算查找表,能很好地解决像元光电响应非线性的问题,而且只需计算 偏置系数,得到一张查找表即可,查找表的数据量为灰度分段的段数乘以图像列的列数,相 比逐点标定方法,大大减少多通道平衡查找时的数据量,提高查找效率,节省资源消耗。而 且本申请将图像按图像列划分,包括对图像渐变区域进行图像列划分,由此计算偏置系数 所得到的查找表,不仅可以用于消除通道间的不平衡,还可以用于消除通道内的不平衡,更 有效地消除图像的亮度差异和分界线(通道接缝)。
[0164] 图7为本申请一示例性实施例示出的一种相机多通道平衡方法的流程示意图,所 述方法使用如图1所示的多通道平衡查找表标定方法。如图7所示,所述方法包括:
[0165] 步骤S701,使用如图1所示的相机多通道平衡查找表标定方法,得到相机多通道平 衡查找表;
[0166] 步骤S702,根据图像中每一个像素点的灰度值确定其所属的灰度段,以及根据所 述像素点的位置信息确定其所属的图像列;
[0167] 步骤S703,根据所述灰度段和所述图像列在所述相机多通道平衡查找表中查找对 应的偏置系数;
[0168] 步骤S704,根据所述偏置系数对所述像素点的灰度值进行校正。
[0169] 其中,使用如图1所示的相机多通道平衡查找表标定方法,得到相机多通道平衡查 找表后,对于待校正的图像,对其中的每个像素点,先得到像素点的灰度,将其与步骤S701 中所划分的灰度段比对,确定像素点所属的灰度段,并根据像素点的坐标和步骤S701中划 分得到的图像列,确定像素点所属的图像列。确定像素点所属灰度段和图像列后,便确定了 像素点对应的偏置系数在相机多通道平衡查找表中的行列位置,由此得到像素点对应的偏 置系数值。再将所述像素点的灰度值根据查找得到的偏置系数值进行校正,如果偏置系数 =图像列的列均值-参考图像列的列均值,则校正后像素点的灰度值=像素点的灰度值-偏 置系数,如果偏置系数=参考图像列的列均值-该图像列的列均值,则校正后像素点的灰度 值=像素点的灰度值+偏置系数。
[0170] 本申请所提供的相机多通道平衡方法,使用图1所示相机多通道平衡查找表标定 方法得到查找表,只需对一表进行查询,查找效率高,资源消耗低,能够精确消除通道间的 不平衡,还可以消除通道内的不平衡,有效消除图像的亮度差异和分界线。
[0171]下面用本申请的一个应用案例进一步说明本申请,以使本领域技术人员更好地理 解本申请的原理和应用。
[0172]所用相机的图像传感器有四个通道,将整个灰度范围划分为16个灰度段,通过调 节均匀光源的光强,用该相机拍摄每个灰度段下的均匀光照图像,共得到16张图像。图像列 的划分与图6相同,计算各个图像列的偏置系数,得到相机多通道平衡查找表。由于所得相 机多通道平衡查找表(亦可称为偏置系数查找表)有104列、16行,为便于查看,显示该查找 表的一部分如下:
[0174] 在得到相机多通道平衡查找表后,便可以根据该查找表对图像进行校正。图8为一 校正前的示例图像,图9为图8校正后的图像,图8中有明显的亮度差异和分界线,图9则分布 均匀,没有亮度差异和分界线,可见使用本申请所提供的相机多通道平衡查找表标定方法 以及相机多通道平衡方法可以很好地对图片进行校正,消除图片中的亮度差异和分界线。
[0175] 图10为本申请一示例性实施例示出的另一种相机多通道平衡查找表标定方法的 流程示意图,所述方法用于彩色图像的处理,如图10所示,所述方法包括:
[0176] 步骤S1001,对于彩色图像的每个颜色分量,使用均匀光源采集不同颜色分量取值 段的彩色图像,所述颜色分量为红分量、绿分量或蓝分量,所述颜色分量取值段为预设的红 分量取值范围、绿分量取值范围或蓝分量取值范围;
[0177] 步骤S1002,将所述彩色图像按红分量、绿分量和蓝分量进行拆分,得到与颜色分 量取值段对应且与颜色分量取值段相同颜色分量的分量图像;
[0178] 步骤S1003,对于所述分量图像,执行如下步骤:
[0179] 步骤S10031,根据所述分量图像划分图像列,
[0180] 步骤S10032,选定参考图像列,
[0181] 步骤S10033,计算每个图像列的列均值,所述列均值为每个图像列所有像素的颜 色分量值的均值,
[0182] 步骤S10034,根据所述列均值计算每个图像列的偏置系数,所述偏置系数为每个 图像列的列均值与所述参考图像列的列均值之间的差值;
[0183] 步骤S1004,以颜色分量取值段为行、以图像列为列,或者以颜色分量取值段为列、 以图像列为行,构造表格,以所述偏置系数为表格中对应于所述行和所述列的数值,得到相 机多通道平衡查找表。
[0184] 图1和图7所示方法基于灰度图,主要是对灰度图像进行多通道平衡相关处理。对 于彩色图像,将彩色图像按RGB分量分解,分解为R分量(红分量)图像、G分量(绿分量)图像 和B分量(蓝分量)图像。对各个分量图像,按照与灰度图像的相机多通道平衡查找表标定方 法相同的方法进行处理,得到每个分量的查找表,再合并得到总的查找表。
[0185] 其中,使用均匀光源采集不同颜色分量取值段的彩色图像,包括两种方式,一种是 使用与颜色分量颜色相同的纯色均匀光源,改变纯色均匀光源的光强,采集不同颜色分量 取值段的彩色图像,在步骤S1002对得到的纯色图像进一步进行分解,提取与颜色分量颜色 相同的分量图像;另一种是使用普通均匀光源拍摄彩色图像,改变均匀光源的光强,所述光 强使拍摄得到的彩色图像经过分解后,能够得到不同颜色分量取值段的分量图像,在改变 均匀光源的光强得到不同彩色图像后,由步骤S1002对彩色图像进行RGB分量分解,得到不 同颜色分量取值段的分量图像。其中,颜色分量为红分量、绿分量或蓝分量,所述颜色分量 取值段为预设的红分量取值范围、绿分量取值范围或蓝分量取值范围。颜色分量取值段可 以根据对应于颜色分量的像元光电响应曲线来划分,并使每个颜色分量取值段对应的像元 光电响应曲线为线性或近似线性。
[0186] 在得到不同颜色分量取值段的分量图像后,对于相同颜色分量的分量图像,步骤 S10031只需取其中一个分量图像进行图像列划分即可,其他同颜色分量图像的图像列与该 分量图像的图像列相同,图像列划分的方法参见步骤S102,具体的,步骤S10031可以包括:
[0187] (bl)根据所述分量图像的图像数据绘制像素列颜色分量均值曲线,所述像素列颜 色分量均值曲线为分量图像的每个像素列颜色分量的均值随像素列位置变化的曲线;
[0188] (b2)判断是否存在渐变区域;
[0189] (b3)若所述像素列颜色分量均值曲线不存在渐变区域,则按物理通道划分图像 列;
[0190] (b4)若所述像素列颜色分量均值曲线存在渐变区域,则对于非渐变区域按物理通 道划分图像列,对于所述渐变区域,将其中每个像素列作为一个图像列;
[0191]其中,所述渐变区域为像素列颜色分量均值曲线中颜色分量均值的差异值渐变的 区域。步骤(bl)至步骤(b4)与步骤(al)至步骤(a4)的区别仅在于,步骤(bl)至步骤(b4)处 理的是彩色图像分解后的分量图像,步骤(al)至步骤(a4)处理的是灰度图像。
[0192] 其中,步骤S10032选定参考图像列的方法与步骤S103相同,相同颜色分量的分量 图像图像列划分相同,参考图像列也相同。不同颜色分量的分量图像,由于不同颜色分量对 应的像元光电响应曲线不一定相同,因此图像列划分可以相同,也可以对不同颜色分量的 分量图像分别进行图像列划分,所划分得到的图像列根据实际情况可能相同也可能不同, 相应地不同颜色分量的分量图像的参考图像列也可能相同或不同。
[0193] 选定参考图像列后,基于每个颜色分量取值段的分量图像计算偏置系数,步骤 S10033至步骤S10034和步骤S1041至步骤S1042的计算方法相同,区别仅在于,步骤S10033 至步骤S10034中列均值为每个图像列所有像素的颜色分量值的均值,步骤S1041至步骤 S1042中列均值为每个图像列所有像素的灰度的均值。其中,对与颜色分量取值段对应且与 颜色分量取值段相同颜色分量的分量图像,在计算每个图像列的列均值之前,还可以先去 除图像列的奇异点,以去除噪声,提高列均值计算精度,所述奇异点为颜色分量值与整幅分 量图像颜色分量均值的偏差大于或等于预设阈值的像素点。
[0194] 其中,当步骤(b2)判断结果为存在一个渐变区域时,选定所述渐变区域的第一个 图像列,以及与所述第一个图像列相邻且不在所述渐变区域的图像列为参考图像列,相应 地,所述根据所述列均值计算每个图像列的偏置系数〇i,可以为: ,i<k 0 ,i =k,h
[0195] 〇. =|M(1-Mi ,h<i<q 3 = q ,i>q
[0196] 其中,0i表示第i个图像列的偏置系数,Mi表示第i个图像列的列均值,k = h_l,h为 所述渐变区域的第一个图像列的序号,q_l为所述渐变区域的最后一个图像列的序号,且h <q_l,这种计算方法能更好地减少计算误差的不平均,提高计算准确度。
[0197] 根据每个分量图像计算得到对应的一组偏置系数后,综合各组偏置系数得到总的 相机多通道平衡查找表。具体地,以颜色分量取值段为行、以图像列为列,或者以颜色分量 取值段为列、以图像列为行,构造表格,以计算得到的偏置系数为表格中对应于所述行和所 述列的数值,得到相机多通道平衡查找表,需要说明的是,当不同颜色分量对应的分量图像 的图像列划分相同时,所得表格的列(以图像列为列时)或行(以图像列为行)数唯一,当不 同颜色分量对应的分量图像的图像列划分不相同时,可以将基于相同颜色分量的分量图像 得到的偏置系数构造为分表,然后将分表组合为总表,得到相机多通道平衡查找表。
[0198] 图11为本申请一示例性实施例示出的另一种相机多通道平衡方法的流程示意图, 所述方法使用如图10所示的相机多通道平衡查找表标定方法,所述方法用于彩色图像的多 通道平衡,如图11所示,所述方法包括:
[0199] 步骤S1101,使用如图10所述的相机多通道平衡查找表标定方法,得到相机多通道 平衡查找表;
[0200] 步骤S1102,将彩色图像按红分量、绿分量和蓝分量进行拆分,得到各个分量图像; [0201 ]步骤S1103,对每个分量图像,执行如下步骤:
[0202] 步骤S11031,根据所述分量图像中每一个像素点的颜色分量值确定其所属的颜色 分量取值段,以及根据所述像素点的位置信息确定其所属的图像列,
[0203] 步骤S11033,根据所述颜色分量取值段和所述图像列在所述相机多通道平衡查找 表中查找对应的偏置系数,
[0204]步骤S11034,根据所述偏置系数对所述像素点的颜色分量值进行校正,得到校正 后的分量图像;
[0205]步骤S1104,合并各个校正后的分量图像,得到校正后的彩色图像。
[0206]其中,使用如图10所示的相机多通道平衡查找表标定方法,得到相机多通道平衡 查找表后,将彩色图像进行RGB分解,得到红分量图像、绿分量图像和蓝分量图像,对于每个 分量图像中每个像素点的颜色分量值,确定其所属的颜色分量取值段,并根据每个像素点 的位置确定其所属的图像列,然后在相机多通道平衡查找表中查找对应于所述颜色分量取 值段和图像列的偏置系数,查找得到偏置系数后,对像素点的颜色分量值进行校正,如果偏 置系数=图像列的列均值-参考图像列的列均值,则校正后像素点的颜色分量值=像素点 的颜色分量值-偏置系数,如果偏置系数=参考图像列的列均值-该图像列的列均值,则校 正后像素点的颜色分量值=像素点的颜色分量值+偏置系数。在分量图像校正完毕后,也就 是分量图像中每个像素点都进行了校正后,将分量图像合并,得到校正后的RGB彩色图像。
[0207] 通过以上的方法实施例的描述,所属领域的技术人员可以清楚地了解到本申请可 借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者 是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡 献的部分可以以软件产品的形式体现出来,并存储在一个存储介质中,包括若干指令用以 使得一台智能设备执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质 包括:只读存储器(R0M)、随机存取存储器(RAM)、磁碟或者光盘等各种可以存储数据和程序 代码的介质。
[0208] 图12为本申请一示例性实施例示出的一种相机多通道平衡查找表标定系统的框 图。如图12所示,所述系统包括:
[0209]图像采集单元U1201,用于使用均匀光源采集不同灰度段的图像,所述灰度段为预 设的灰度范围;
[0210] 图像列划分单元U1202,用于根据所述图像划分图像列;
[0211] 图像列选定单元U1203,用于选定参考图像列;
[0212] 偏置系数计算单元U1204,用于对每个灰度段的图像执行如下步骤:
[0213] 计算每个图像列的列均值,所述列均值为每个图像列所有像素的灰度的均值,
[0214] 以及,根据所述列均值计算每个图像列的偏置系数,所述偏置系数为每个图像列 的列均值与所述参考图像列的列均值之间的差值;
[0215]第一查找表生成单元U1205,用于以灰度段为行、以图像列为列,或者以灰度段为 列、以图像列为行,构造表格,以所述偏置系数为表格中对应于所述行和所述列的数值,得 到相机多通道平衡查找表。
[0216] 其中,所述偏置系数计算单元,在对每个灰度段的图像,计算每个图像列的列均值 之前,还用于执行如下步骤:
[0217] 去除图像列的奇异点,所述奇异点为灰度值与整幅图像灰度均值的偏差大于或等 于预设阈值的像素点。
[0218]其中,所述图像列划分单元,可以包括:
[0219] 响应曲线绘制模块,用于根据所述图像的图像数据绘制像素列灰度均值曲线,所 述像素列灰度均值曲线为每个像素列灰度的均值随像素列位置变化的曲线;
[0220] 判断模块,用于判断是否存在渐变区域;
[0221 ]第一执行模块,用于若所述像素列灰度均值曲线不存在渐变区域,则按物理通道 划分图像列;
[0222] 第二执行模块,用于若所述像素列灰度均值曲线存在渐变区域,则对于非渐变区 域按物理通道划分图像列,对于所述渐变区域,将其中每个像素列作为一个图像列;
[0223] 其中,所述渐变区域为所述像素列灰度均值曲线中灰度均值的差异值渐变的区 域。
[0224] 其中,当所述判断模块的执行结果为存在一个渐变区域时,图像列选定单元选定 所述渐变区域的第一个图像列、以及与所述第一个图像列相邻且不在所述渐变区域的图像 列为参考图像列,所述偏置系数单元,在根据所述列均值计算每个图像列的偏置系数⑴时, 具体计算公式为: ,i < k 0 , i = k, h
[0225] ,h < i < q ,i=.q +Mq -Mj ,i> q
[0226] 其中,Oi表示第i个图像列的偏置系数,Mi表示第i个图像列的列均值,k = h_l,h为 所述渐变区域的第一个图像列的序号,q_l为所述渐变区域的最后一个图像列的序号,且h <q _l 〇
[0227] 图13为本申请一示例性实施例示出的一种相机多通道平衡系统的框图。所述系统 基于图12所示的相机多通道平衡查找表标定系统。如图13所示,所述系统包括:
[0228]第一查找表获取单元U1301,用于使用图12所示的相机多通道平衡查找表标定系 统,得到相机多通道平衡查找表;
[0229]定位单元U1302,用于根据图像中每一个像素点的灰度值确定其所属的灰度段,以 及根据所述像素点的位置信息确定其所属的图像列;
[0230]偏置系数查找单元U1303,用于根据所述灰度段和所述图像列在所述相机多通道 平衡查找表中查找对应的偏置系数;
[0231]校正单元U1304,用于根据所述偏置系数对所述像素点的灰度值进行校正。
[0232] 图14为本申请一示例性实施例示出的另一种相机多通道平衡查找表标定系统的 框图。如图14所示,所述系统包括:
[0233] 彩色图像采集单元U1401,用于对于彩色图像的每个颜色分量,使用均匀光源采集 不同颜色分量取值段的彩色图像,所述颜色分量为红分量、绿分量或蓝分量,所述颜色分量 取值段为预设的红分量取值范围、绿分量取值范围或蓝分量取值范围;
[0234]图像拆分单元U1402,用于将所述彩色图像按红分量、绿分量和蓝分量进行拆分, 得到与颜色分量取值段对应且与颜色分量取值段相同颜色分量的分量图像;
[0235] 分量偏置系数计算单元U1403,用于对于所述分量图像,执行如下步骤:
[0236] 根据所述分量图像划分图像列,
[0237] 选定参考图像列,
[0238] 计算每个图像列的列均值,所述列均值为每个图像列所有像素的颜色分量值的均 值,
[0239] 以及,根据所述列均值计算每个图像列的偏置系数,所述偏置系数为每个图像列 的列均值与所述参考图像列的列均值之间的差值;
[0240]第二查找表生成单元U1404,用于以颜色分量取值段为行、以图像列为列,或者以 颜色分量取值段为列、以图像列为行,构造表格,以所述偏置系数为表格中对应于所述行和 所述列的数值,得到相机多通道平衡查找表。
[0241] 其中,所述分量偏置系数计算单元,在对与颜色分量取值段对应且与颜色分量取 值段相同颜色分量的分量图像,计算每个图像列的列均值之前,还用于执行如下步骤:
[0242] 去除图像列的奇异点,所述奇异点为颜色分量值与整幅分量图像颜色分量均值的 偏差大于或等于预设阈值的像素点。
[0243] 其中,所述分量偏置系数计算单元,在根据所述分量图像划分图像列时,具体用 于:
[0244] 根据所述分量图像的图像数据绘制像素列颜色分量均值曲线,所述像素列颜色分 量均值曲线为每个像素列颜色分量的均值随像素列位置变化的曲线;
[0245] 判断是否存在渐变区域;
[0246] 若所述像素列颜色分量均值曲线不存在渐变区域,则按物理通道划分图像列;
[0247] 若所述像素列颜色分量均值曲线存在渐变区域,则对于非渐变区域按物理通道划 分图像列,对于所述渐变区域,将其中每个像素列作为一个图像列;
[0248] 其中,所述渐变区域为像素列颜色分量均值曲线中颜色分量均值的差异值渐变的 区域。
[0249] 其中,所述分量偏置系数计算单元,在所述像素列颜色分量均值曲线存在一个渐 变区域时,选定所述渐变区域的第一个图像列、以及与所述第一个图像列相邻且不在所述 渐变区域的图像列为参考图像列,且在根据所述列均值计算每个图像列的偏置系数⑴时, 具体计算公式为: ,i〈k 0 , i = k, h
[0250] O.,h<i<q 0.1-1 Oq +Mq -M, ,i>q
[0251] 其中,Oi表示第i个图像列的偏置系数,Mi表示第i个图像列的列均值,k = h_l,h为 所述渐变区域的第一个图像列的序号,q_l为所述渐变区域的最后一个图像列的序号,且h <q _l 〇
[0252] 图15为本申请一示例性实施例示出的另一种相机多通道平衡系统的框图。所述系 统基于图14所示的相机多通道平衡查找表标定系统。如图15所示,所述系统包括:
[0253] 第二查找表获取单元U1501,使用如图14所示的相机多通道平衡查找表标定系统, 得到相机多通道平衡查找表;
[0254]拆分单元U1502,用于将彩色图像按红分量、绿分量和蓝分量进行拆分,得到各个 分量图像;
[0255] 校正单元U1503,用于对每个分量图像,执行如下步骤:
[0256] 根据所述分量图像中每一个像素点的颜色分量值确定其所属的颜色分量取值段, 以及根据所述像素点的位置信息确定其所属的图像列,
[0257] 根据所述颜色分量取值段和所述图像列在所述相机多通道平衡查找表中查找对 应的偏置系数,
[0258]以及,根据所述偏置系数对所述像素点的颜色分量值进行校正,得到校正后的分 量图像;
[0259]合并单元U1504,用于合并各个校正后的分量图像,得到校正后的彩色图像。
[0260] 为了描述的方便,描述以上系统时以功能分为各种单元或模块分别描述。当然,在 实施本申请时可以把各单元或模块的功能在同一个或多个软件和/或硬件中实现。
[0261] 本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部 分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或 系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法 实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为 分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或 者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根 据实际的需要选择其中的部分或者全部单元和模块来实现本实施例方案的目的。本领域普 通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0262] 需要说明的是,在本文中,诸如"第一"和"第二"等之类的关系术语仅仅用来将一 个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之 间存在任何这种实际的关系或者逆序。而且,术语"包括"、"包含"或者其任何其他变体意在 涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、系统或者设备不仅包括那些 要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、系统或者设 备所固有的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除 在包括所述要素的过程、方法、系统或者设备中还存在另外的相同要素。
[0263]以上所述仅是本申请的【具体实施方式】,使本领域技术人员能够理解或实现本申 请。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的 一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请 将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一 致的最宽的范围。
【主权项】
1. 一种相机多通道平衡查找表标定方法,其特征在于,包括: 使用均匀光源采集不同灰度段的图像,所述灰度段为预设的灰度范围; 根据所述图像划分图像列; 选定参考图像列; 对每个灰度段的图像执行如下步骤: 计算每个图像列的列均值,所述列均值为每个图像列所有像素的灰度的均值, 以及,根据所述列均值计算每个图像列的偏置系数,所述偏置系数为每个图像列的列 均值与所述参考图像列的列均值之间的差值; 以灰度段为行、以图像列为列,或者以灰度段为列、以图像列为行,构造表格,以所述偏 置系数为表格中对应于所述行和所述列的数值,得到相机多通道平衡查找表。2. 根据权利要求1所述的相机多通道平衡查找表标定方法,其特征在于,对每个灰度段 的图像,在计算每个图像列的列均值之前,还包括执行如下步骤: 去除图像列的奇异点,所述奇异点为灰度值与整幅图像灰度均值的偏差大于或等于预 设阈值的像素点。3. 根据权利要求1或2所述的相机多通道平衡查找表标定方法,其特征在于,所述根据 所述图像划分图像列,包括: 根据所述图像的图像数据绘制像素列灰度均值曲线,所述像素列灰度均值曲线为每个 像素列灰度的均值随像素列位置变化的曲线; 判断是否存在渐变区域; 若所述像素列灰度均值曲线不存在渐变区域,则按物理通道划分图像列; 若所述像素列灰度均值曲线存在渐变区域,则对于非渐变区域按物理通道划分图像 列,对于所述渐变区域,将其中每个像素列作为一个图像列; 其中,所述渐变区域为所述像素列灰度均值曲线中灰度均值的差异值渐变的区域。4. 根据权利要求3所述的相机多通道平衡查找表标定方法,其特征在于,当存在一个渐 变区域时,选定所述渐变区域的第一个图像列,以及与所述第一个图像列相邻且不在所述 渐变区域的图像列为参考图像列,所述根据所述列均值计算每个图像列的偏置系数⑴,为:其中,表示第i个图像列的偏置系数1表示第i个图像列的列均值,k = h-l,h为所述 渐变区域的第一个图像列的序号,q_l为所述渐变区域的最后一个图像列的序号,且h<q_ 1〇5. -种相机多通道平衡方法,其特征在于,包括: 使用权利要求1所述的相机多通道平衡查找表标定方法,得到相机多通道平衡查找表; 根据图像中每一个像素点的灰度值确定其所属的灰度段,以及根据所述像素点的位置 信息确定其所属的图像列; 根据所述灰度段和所述图像列在所述相机多通道平衡查找表中查找对应的偏置系数; 根据所述偏置系数对所述像素点的灰度值进行校正。6. -种相机多通道平衡查找表标定方法,其特征在于,包括: 对于彩色图像的每个颜色分量,使用均匀光源采集不同颜色分量取值段的彩色图像, 所述颜色分量为红分量、绿分量或蓝分量,所述颜色分量取值段为预设的红分量取值范围、 绿分量取值范围或蓝分量取值范围; 将所述彩色图像按红分量、绿分量和蓝分量进行拆分,得到与颜色分量取值段对应且 与颜色分量取值段相同颜色分量的分量图像; 对于所述分量图像,执行如下步骤: 根据所述分量图像划分图像列, 选定参考图像列, 计算每个图像列的列均值,所述列均值为每个图像列所有像素的颜色分量值的均值, 以及,根据所述列均值计算每个图像列的偏置系数,所述偏置系数为每个图像列的列 均值与所述参考图像列的列均值之间的差值; 以颜色分量取值段为行、以图像列为列,或者以颜色分量取值段为列、以图像列为行, 构造表格,以所述偏置系数为表格中对应于所述行和所述列的数值,得到相机多通道平衡 查找表。7. 根据权利要求6所述的相机多通道平衡查找表标定方法,其特征在于,对与颜色分量 取值段对应且与颜色分量取值段相同颜色分量的分量图像,在计算每个图像列的列均值之 前,还包括执行如下步骤: 去除图像列的奇异点,所述奇异点为颜色分量值与整幅分量图像颜色分量均值的偏差 大于或等于预设阈值的像素点。8. 根据权利要求6或7所述的相机多通道平衡查找表标定方法,其特征在于,所述根据 所述图像划分图像列,包括: 根据所述分量图像的图像数据绘制像素列颜色分量均值曲线,所述像素列颜色分量均 值曲线为每个像素列颜色分量的均值随像素列位置变化的曲线; 判断是否存在渐变区域; 若所述像素列颜色分量均值曲线不存在渐变区域,则按物理通道划分图像列; 若所述像素列颜色分量均值曲线存在渐变区域,则对于非渐变区域按物理通道划分图 像列,对于所述渐变区域,将其中每个像素列作为一个图像列; 其中,所述渐变区域为像素列颜色分量均值曲线中颜色分量均值的差异值渐变的区 域。9. 根据权利要求8所述的相机多通道平衡查找表标定方法,其特征在于,当存在一个渐 变区域时,选定所述渐变区域的第一个图像列,以及与所述第一个图像列相邻且不在所述 渐变区域的图像列为参考图像列,所述根据所述列均值计算每个图像列的偏置系数⑴,为:其中,Oi表示第i个图像列的偏置系数1表示第i个图像列的列均值,k = h-l,h为所述 渐变区域的第一个图像列的序号,q_l为所述渐变区域的最后一个图像列的序号,且h<q_ 1〇10. -种相机多通道平衡方法,其特征在于,包括: 使用权利要求6所述的相机多通道平衡查找表标定方法,得到相机多通道平衡查找表; 将彩色图像按红分量、绿分量和蓝分量进行拆分,得到各个分量图像; 对每个分量图像,执行如下步骤: 根据所述分量图像中每一个像素点的颜色分量值确定其所属的颜色分量取值段,以及 根据所述像素点的位置信息确定其所属的图像列, 根据所述颜色分量取值段和所述图像列在所述相机多通道平衡查找表中查找对应的 偏置系数, 根据所述偏置系数对所述像素点的颜色分量值进行校正,得到校正后的分量图像; 合并各个校正后的分量图像,得到校正后的彩色图像。11. 一种相机多通道平衡查找表标定系统,其特征在于,包括: 图像采集单元,用于使用均匀光源采集不同灰度段的图像,所述灰度段为预设的灰度 范围; 图像列划分单元,用于根据所述图像划分图像列; 图像列选定单元,用于选定参考图像列; 偏置系数计算单元,用于对每个灰度段的图像执行如下步骤: 计算每个图像列的列均值,所述列均值为每个图像列所有像素的灰度的均值, 以及,根据所述列均值计算每个图像列的偏置系数,所述偏置系数为每个图像列的列 均值与所述参考图像列的列均值之间的差值; 第一查找表生成单元,用于以灰度段为行、以图像列为列,或者以灰度段为列、以图像 列为行,构造表格,以所述偏置系数为表格中对应于所述行和所述列的数值,得到相机多通 道平衡查找表。12. 根据权利要求11所述的相机多通道平衡查找表标定系统,其特征在于,所述偏置系 数计算单元,在对每个灰度段的图像,计算每个图像列的列均值之前,还用于执行如下步 骤: 去除图像列的奇异点,所述奇异点为灰度值与整幅图像灰度均值的偏差大于或等于预 设阈值的像素点。13. 根据权利要求11或12所述的相机多通道平衡查找表标定系统,其特征在于,所述图 像列划分单元,包括: 响应曲线绘制模块,用于根据所述图像的图像数据绘制像素列灰度均值曲线,所述像 素列灰度均值曲线为每个像素列灰度的均值随像素列位置变化的曲线; 判断模块,用于判断是否存在渐变区域; 第一执行模块,用于若所述像素列灰度均值曲线不存在渐变区域,则按物理通道划分 图像列; 第二执行模块,用于若所述像素列灰度均值曲线存在渐变区域,则对于非渐变区域按 物理通道划分图像列,对于所述渐变区域,将其中每个像素列作为一个图像列; 其中,所述渐变区域为所述像素列灰度均值曲线中灰度均值的差异值渐变的区域。14. 根据权利要求13所述的相机多通道平衡查找表标定系统,其特征在于,当所述判断 模块的执行结果为存在一个渐变区域时,图像列选定单元选定所述渐变区域的第一个图像 列、以及与所述第一个图像列相邻且不在所述渐变区域的图像列为参考图像列,所述偏置 系数单元,在根据所述列均值计算每个图像列的偏置系数⑴时,具体计算公式为:其中,表示第i个图像列的偏置系数1表示第i个图像列的列均值,k = h-l,h为所述 渐变区域的第一个图像列的序号,q_l为所述渐变区域的最后一个图像列的序号,且h<q_ 1〇15. -种相机多通道平衡系统,其特征在于,包括: 第一查找表获取单元,用于使用权利要求11所述的相机多通道平衡查找表标定系统, 得到相机多通道平衡查找表; 定位单元,用于根据图像中每一个像素点的灰度值确定其所属的灰度段,以及根据所 述像素点的位置信息确定其所属的图像列; 偏置系数查找单元,用于根据所述灰度段和所述图像列在所述相机多通道平衡查找表 中查找对应的偏置系数; 校正单元,用于根据所述偏置系数对所述像素点的灰度值进行校正。16. -种相机多通道平衡查找表标定系统,其特征在于,包括: 彩色图像采集单元,用于对于彩色图像的每个颜色分量,使用均匀光源采集不同颜色 分量取值段的彩色图像,所述颜色分量为红分量、绿分量或蓝分量,所述颜色分量取值段为 预设的红分量取值范围、绿分量取值范围或蓝分量取值范围; 图像拆分单元,用于将所述彩色图像按红分量、绿分量和蓝分量进行拆分,得到与颜色 分量取值段对应且与颜色分量取值段相同颜色分量的分量图像; 分量偏置系数计算单元,用于对于所述分量图像,执行如下步骤: 根据所述分量图像划分图像列, 选定参考图像列, 计算每个图像列的列均值,所述列均值为每个图像列所有像素的颜色分量值的均值, 以及,根据所述列均值计算每个图像列的偏置系数,所述偏置系数为每个图像列的列 均值与所述参考图像列的列均值之间的差值; 第二查找表生成单元,用于以颜色分量取值段为行、以图像列为列,或者以颜色分量取 值段为列、以图像列为行,构造表格,以所述偏置系数为表格中对应于所述行和所述列的数 值,得到相机多通道平衡查找表。17. 根据权利要求16所述的相机多通道平衡查找表标定系统,其特征在于,所述分量偏 置系数计算单元,在对与颜色分量取值段对应且与颜色分量取值段相同颜色分量的分量图 像,计算每个图像列的列均值之前,还用于执行如下步骤: 去除图像列的奇异点,所述奇异点为颜色分量值与整幅分量图像颜色分量均值的偏差 大于或等于预设阈值的像素点。18. 根据权利要求16或17所述的相机多通道平衡查找表标定系统,其特征在于,所述分 量偏置系数计算单元,在根据所述分量图像划分图像列时,具体用于: 根据所述分量图像的图像数据绘制像素列颜色分量均值曲线,所述像素列颜色分量均 值曲线为每个像素列颜色分量的均值随像素列位置变化的曲线; 判断是否存在渐变区域; 若所述像素列颜色分量均值曲线不存在渐变区域,则按物理通道划分图像列; 若所述像素列颜色分量均值曲线存在渐变区域,则对于非渐变区域按物理通道划分图 像列,对于所述渐变区域,将其中每个像素列作为一个图像列; 其中,所述渐变区域为像素列颜色分量均值曲线中颜色分量均值的差异值渐变的区 域。19. 根据权利要求18所述的相机多通道平衡查找表标定系统,其特征在于,所述分量偏 置系数计算单元,在所述像素列颜色分量均值曲线存在一个渐变区域时,选定所述渐变区 域的第一个图像列、以及与所述第一个图像列相邻且不在所述渐变区域的图像列为参考图 像列,且在根据所述列均值计算每个图像列的偏置系数⑴时,具体计算公式为:其中,〇i表示第i个图彳豕外Η、」?細里亦,Mi衣小朱1 丫間豕外H、」外均值,k = h-1,h为所述 渐变区域的第一个图像列的序号,q_l为所述渐变区域的最后一个图像列的序号,且h<q_ 1〇20. -种相机多通道平衡系统,其特征在于,包括: 第二查找表获取单元,使用权利要求16所述的相机多通道平衡查找表标定系统,得到 相机多通道平衡查找表; 拆分单元,用于将彩色图像按红分量、绿分量和蓝分量进行拆分,得到各个分量图像; 校正单元,用于对每个分量图像,执行如下步骤: 根据所述分量图像中每一个像素点的颜色分量值确定其所属的颜色分量取值段,以及 根据所述像素点的位置信息确定其所属的图像列, 根据所述颜色分量取值段和所述图像列在所述相机多通道平衡查找表中查找对应的 偏置系数, 以及,根据所述偏置系数对所述像素点的颜色分量值进行校正,得到校正后的分量图 像; 合并单元,用于合并各个校正后的分量图像,得到校正后的彩色图像。
【文档编号】H04N9/73GK105959598SQ201610371824
【公开日】2016年9月21日
【申请日】2016年5月30日
【发明人】杨艺, 郭慧, 谢森
【申请人】凌云光技术集团有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1