一种红外图像非均匀性校正的方法及装置的制造方法

文档序号:10532469阅读:573来源:国知局
一种红外图像非均匀性校正的方法及装置的制造方法
【专利摘要】本发明公开了一种红外图像非均匀性校正的方法及装置,方法包括:将采集到的图像中每列包含的像素点的像素值按设定顺序进行排序,对于排序后的图像中的每个待处理列,根据待处理列中包含的像素点的像素值以及排序后的图像中待处理列的2N个相邻列中包含的像素点的像素值,确定出与2N个相邻列对应的2N个参考列中的元素值;对每个参考列中的元素值进行加权处理,并对2N个加权后的参考列进行求和处理,将求和处理后得到的一列元素值,作为待处理列校正后的像素值。本发明提供的技术方案解决了定标法由于遮挡时会导致成像中断以及基于场景自适应的校正算法在目标相对于场景没有充分运动的图像校正后容易产生“鬼影”的问题。
【专利说明】
一种红外图像非均匀性校正的方法及装置
技术领域
[0001] 本发明涉及热成像领域,尤其涉及一种红外图像非均匀性校正的方法及装置。
【背景技术】
[0002] 红外焦平面阵列是当今技术性能最先进的红外探测器之一,广泛应用于军事与民 用领域,近年来,随着红外焦平面阵列规模的不断增大,由红外焦平面阵列的成像器件的工 作环境等因素造成的非均匀性严重制约着成像质量。
[0003] 目前非均匀性校正分为基于参考源的定标法和基于场景自适应的校正算法,其中 定标法通过使用挡片遮挡视场,计算各像元的偏置,效果较明显,但由于遮挡时会导致成像 中断,不能满足一些不宜遮挡成像视场的应用场合;基于场景自适应的方法利用场景信息 自适应校正焦平面非均匀性,常见如时域高通滤波法,神经网络法等,这些算法都是假设目 标相对于场景运动,把变化缓慢的非均匀性噪声估计出来再进行去除,但如果目标相对于 场景是非持续运动,即目标相对于场景运动一会又静止一会,或者目标相对于场景一直处 于静止暂停,则采用现有的非均匀性校正后的图像中容易产生"鬼影"。
[0004] 综上所述,定标法由于遮挡时会导致成像中断,不能满足一些不宜遮挡成像视场 的应用场合;而基于场景自适应的校正算法在目标相对于场景没有充分运动的图像校正后 容易产生"鬼影"。

【发明内容】

[0005] 本发明的目的是提供一种红外图像非均匀性校正的方法及装置,以解决定标法由 于遮挡时会导致成像中断以及基于场景自适应的校正算法在目标相对于场景没有充分运 动的图像校正后容易产生"鬼影"的问题。
[0006] 本发明的目的是通过以下技术方案实现的:
[0007] -种红外图像非均匀性校正的方法,包括:
[0008] 将采集到的图像中每列包含的像素点的像素值按设定顺序进行排序,对于排序后 的图像中的每个待处理列,执行如下处理:
[0009] 根据所述待处理列中包含的像素点的像素值以及所述排序后的图像中所述待处 理列的2N个相邻列中包含的像素点的像素值,确定出与2N个相邻列对应的2N个参考列中的 元素值,其中,N为大于或等于1的整数;
[0010] 对每个所述参考列中的元素值进行加权处理,并对2N个加权后的参考列进行求和 处理,将求和处理后得到的一列元素值,作为所述待处理列校正后的像素值。
[0011] 可选的,根据所述待处理列中包含的像素点的像素值以及所述排序后的图像中所 述待处理列的2N个相邻列中包含的像素点的像素值,确定出与2N个相邻列对应的2N个参考 列中的元素值,包括:
[0012] 根据每个参考列对应的相邻列包含的像素点的像素值和所述待处理列包含的像 素点的像素值,确定出每个参考列对应的参考值;
[0013] 对于每个参考列中每个位置的元素值,若所述参考列对应的相邻列中所述位置的 像素值大于所述待处理列中所述位置的像素值与所述参考列对应的参考值之和,确定出所 述参考列中所述位置的元素值为所述待处理列中所述位置像素点的像素值与所述参考列 对应的参考值之和;
[0014] 若所述参考列对应的相邻列中所述位置的像素值小于所述待处理列中所述位置 的像素点的像素值与所述参考列对应的参考值之差,确定出所述参考列中所述位置的元素 值为所述待处理列中所述位置的像素点的像素值与所述参考列对应的参考值之差;
[0015] 否则,确定出所述参考列中所述位置的元素值为所述参考列对应的相邻列中所述 位置像素点的像素值。
[0016] 可选的,根据每个参考列对应的相邻列包含的像素点的像素值和所述待处理列包 含的像素点的像素值,确定出每个参考列对应的参考值,包括:
[0017] 分别确定出所述参考列对应的相邻列包含的所有像素点的像素值的第一平均值 和所述待处理列包含的所有像素点的像素值的第二平均值;
[0018] 将所述第一平均值和所述第二平均值的差值的绝对值乘以预设因子得到的值,确 定为所述参考列对应的参考值。
[0019] 可选的,对每个所述参考列中的元素值进行加权处理,包括:
[0020] 根据高斯权重对每个所述参考列中的元素值进行加权处理;
[0021] 其中,所述高斯权重为2N分之一,或者所述高斯权重为根据所述参考列对应的相 邻列与所述待处理列之间的距离以及高斯函数计算得到的。
[0022]基于与方法同样的发明构思,本发明实施例提供了一种红外图像非均匀性校正的 装置,包括:
[0023] 排序模块,用于将采集到的图像中每列包含的像素点的像素值按设定顺序进行排 序,得到排序后的图像中的每个待处理列;
[0024] 确定模块,用于根据所述待处理列中包含的像素点的像素值以及所述排序后的图 像中所述待处理列的2N个相邻列中包含的像素点的像素值,确定出与2N个相邻列对应的2N 个参考列中的元素值,其中,N为大于或等于1的整数;
[0025]校正模块,用于对每个所述参考列中的元素值进行加权处理,并对2N个加权后的 参考列进行求和处理,将求和处理后得到的一列元素值,作为所述待处理列校正后的像素 值。
[0026] 可选的,所述确定模块具体用于:
[0027] 根据每个参考列对应的相邻列包含的像素点的像素值和所述待处理列包含的像 素点的像素值,确定出每个参考列对应的参考值;
[0028] 对于每个参考列中每个位置的元素值,若所述参考列对应的相邻列中所述位置的 像素值大于所述待处理列中所述位置的像素值与所述参考列对应的参考值之和,确定出所 述参考列中所述位置的元素值为所述待处理列中所述位置像素点的像素值与所述参考列 对应的参考值之和;
[0029] 若所述参考列对应的相邻列中所述位置的像素值小于所述待处理列中所述位置 的像素点的像素值与所述参考列对应的参考值之差,确定出所述参考列中所述位置的元素 值为所述待处理列中所述位置的像素点的像素值与所述参考列对应的参考值之差;
[0030] 否则,确定出所述参考列中所述位置的元素值为所述参考列对应的相邻列中所述 位置像素点的像素值。
[0031] 可选的,所述确定模块具体用于:
[0032] 分别确定出所述参考列对应的相邻列包含的所有像素点的像素值的第一平均值 和所述待处理列包含的所有像素点的像素值的第二平均值;
[0033] 将所述第一平均值和所述第二平均值的差值的绝对值乘以预设因子得到的值,确 定为所述参考列对应的参考值。
[0034]可选的,所述校正模块具体用于:
[0035] 根据高斯权重对每个所述参考列中的元素值进行加权处理;
[0036] 其中,所述高斯权重为2N分之一,或者所述高斯权重为根据所述参考列对应的相 邻列与所述待处理列之间的距离以及高斯函数计算得到的。
[0037] 本发明实施例提供的一种红外图像非均匀性校正的方法及装置,首先将采集到的 图像中每列包含的像素点的像素值按设定顺序进行排序,对于排序后的图像中的每个待处 理列,执行如下处理,根据所述待处理列中包含的像素点的像素值以及所述排序后的图像 中所述待处理列的2N个相邻列中包含的像素点的像素值,确定出与2N个相邻列对应的2N个 参考列中的元素值,其中,N为大于或等于1的整数;再对每个所述参考列中的元素值进行加 权处理,并对2N个加权后的参考列进行求和处理,将求和处理后得到的一列元素值,作为所 述待处理列校正后的像素值。从而解决了定标法由于遮挡时会导致成像中断以及基于场景 自适应的校正算法在目标相对于场景没有充分运动的图像校正后容易产生"鬼影"的问题。
【附图说明】
[0038] 图1为本发明实施例提供的一种红外图像非均匀性校正的方法流程图;
[0039]图2为本发明实施例提供的一种红外图像非均匀性校正的装置示意图。
【具体实施方式】
[0040] 下面将结合附图,对本发明实施例提供的技术方案进行详细说明。
[0041] 本发明实施例提供了一种红外图像非均匀性校正的方法,如图1所示,包括如下操 作:
[0042] 步骤100、将采集到的图像中每列包含的像素点的像素值按设定顺序进行排序,对 于排序后的图像中的每个待处理列,执行步骤110与步骤120。
[0043] 例如:采集到的图像中每列包含的像素点的像素值的排序函数为 为排序位置,y为像素值;假设采集到的图像中第3列像素点的像素值为20,30,0,30,50,则 第 3 列的排序函数为:f3(l)=0,f3(2) = 20,f3(3)=30,f3(4) = 30,f3(5) = 50。
[0044] 计算采集到的图像中第j列像素点的像素值y在该列中的排序位置,即XjIfy1 (y);以第3列为例,假设第3列中的像素值20对应的排序位置为fyhO) = 〗,因此排序位置 Xj = 2,若相邻的排序位置均对应同一个数据,此时计算的排序位置为这些排序序号的最小 值。
[0045] 使用上述得到的排序位置查找以第3列为中心的第2列对应的像素值^cil = Gcll (Xj);假设若采集到的图像中第2列的排序函数为:f2(l) = 5,f2(2) = 10,f2(3) = 20,f2(4) = 30 42(5)=40,此时第2列中对应排序位置1」=2的像素值为72 = €2^) = 10。
[0046]步骤110、根据所述待处理列中包含的像素点的像素值以及所述排序后的图像中 所述待处理列的2N个相邻列中包含的像素点的像素值,确定出与2N个相邻列对应的2N个参 考列中的元素值,其中,N为大于或等于1的整数。
[0047] 步骤120、对每个所述参考列中的元素值进行加权处理,并对2N个加权后的参考列 进行求和处理,将求和处理后得到的一列元素值,作为所述待处理列校正后的像素值。 [0048]例如:高斯权重为Wot1,Y OTlS参考列,则待处理列校正后的一列像素值为:
[0049]
[0050] 其中,j表示待处理列的列号,1彡j彡Q,其中Q为采集到的图像中包含的像素列的 数量;2n表示所选择的待处理列的相邻列的数量,KnSQ-I。
[0051] 本发明实施例提供的一种红外图像非均匀性校正的方法,首先将采集到的图像中 每列包含的像素点的像素值按设定顺序进行排序,对于排序后的图像中的每个待处理列, 执行如下处理,根据所述待处理列中包含的像素点的像素值以及所述排序后的图像中所述 待处理列的2N个相邻列中包含的像素点的像素值,确定出与2N个相邻列对应的2N个参考列 中的元素值,其中,N为大于或等于1的整数;再对每个所述参考列中的元素值进行加权处 理,并对2N个加权后的参考列进行求和处理,将求和处理后得到的一列元素值,作为所述待 处理列校正后的像素值。从而解决了定标法由于遮挡时会导致成像中断以及基于场景自适 应的校正算法在目标相对于场景没有充分运动的图像校正后容易产生"鬼影"的问题。 [0052]可选的,步骤110中根据所述待处理列中包含的像素点的像素值以及所述排序后 的图像中所述待处理列的2N个相邻列中包含的像素点的像素值,确定出与2N个相邻列对应 的2N个参考列中的元素值,包括:
[0053]根据每个参考列对应的相邻列包含的像素点的像素值和所述待处理列包含的像 素点的像素值,确定出每个参考列对应的参考值;
[0054] 对于每个参考列中每个位置的元素值,若所述参考列对应的相邻列中所述位置的 像素值大于所述待处理列中所述位置的像素值与所述参考列对应的参考值之和,确定出所 述参考列中所述位置的元素值为所述待处理列中所述位置像素点的像素值与所述参考列 对应的参考值之和;
[0055] 若所述参考列对应的相邻列中所述位置的像素值小于所述待处理列中所述位置 的像素点的像素值与所述参考列对应的参考值之差,确定出所述参考列中所述位置的元素 值为所述待处理列中所述位置的像素点的像素值与所述参考列对应的参考值之差;
[0056] 否则,确定出所述参考列中所述位置的元素值为所述参考列对应的相邻列中所述 位置像素点的像素值。
[0057] 具体的,每个参考列中元素值为该参考列中包含各元素的元素值。在确定每个参 考列中每个位置上的元素的元素值时,是根据该参考列对应的相邻列和待处理列中同一位 置上的像素点的像素值确定的,所述位置表示各元素在参考列中的排序位置。
[0058]举例说明,假设待处理列中的像素点的像素值按排序位置依次为10,10,20,20, 40;相邻列中的像素点的像素值按排序位置依次为0,20,30,30,50;则与该相邻列对应的参 考列中排在第一个位置的元素的元素值是根据该相邻列中排在第一个位置的像素点的像 素值O和待处理列中排在第一个位置的像素点的像素值10确定的;则与该相邻列对应的参 考列中排在第二个位置的元素的元素值是根据该相邻列中排在第二个位置的像素点的像 素值20和待处理列中排在第二个位置的像素点的像素值10确定的,依此类推,本发明实施 例中对其不在赘述。
[0059]举例说明:若待处理列的相邻列的其中一列为第next列,待处理列为第j列,与第 next列对应的参考列的参考值为delta_th,若任一位置像素点的像素值ynext大于所述待处 理列中同一位置像素点的像素值y与参考值del ta_th之和,则所述参考列中同一位置的元 素值为像素值y与参考值delta_th之和,即当ynext>y+delta_th时,7。。1 = 7+(16]^_1:11;若任 一位置像素点的像素值ynext小于或等于所述待处理列中同一位置像素点的像素值y与参考 值delta_th之和,则所述参考列中同一位置的元素值等于所述第next列中同一位置像素点 的像素值,即y。。1=y next;
[0060] 若任一位置像素点的像素值yne3Xt小于所述待处理列中同一位置像素点的像素值y 与参考值del ta_th之差,则所述参考列中同一位置的元素值为像素值y与参考值del ta_th 之差,即当ynext〈y_de I ta_th时,= y-de I ta_th;若任一位置像素点的像素值ynext大于或 等于所述待处理列中同一位置像素点的像素值y与参考值del ta_th之差,则所述参考列中 同一位置的元素值等于所述第col列中同一位置像素点的像素值,即
[0061] 综上,所述相邻列第next列对应的参考列第col列的元素值的计算公式如下:
[0062]
[0063] 可选的,根据每个参考列对应的相邻列包含的像素点的像素值和所述待处理列包 含的像素点的像素值,确定出每个参考列对应的参考值,包括:
[0064] 分别确定出所述参考列对应的相邻列包含的所有像素点的像素值的第一平均值 和所述待处理列包含的所有像素点的像素值的第二平均值;
[0065] 将所述第一平均值和所述第二平均值的差值的绝对值乘以预设因子得到的值,确 定为所述参考列对应的参考值。
[0066]例如:所述相邻列的平均值与待处理列的平均值的差值的绝对值为d e 11 a_ abscoij,del ta_absc〇ij 与预设因子alpha 的积为参考值del ta_th。
[0067]举例说明:假设待处理列中各像素点的像素值为10,10,20,20,40;相邻列中各像 素点的像素值为〇,20,30,30,50;则相邻列中各像素点的像素值的平均值为26,待处理列中 各像素点的像素值的平均值为20,两者的差值为6,假设预设因子为0.5,则与该相邻列对应 的参考列对应的参考值为6 X 0.5 = 3。
[0068]可选的,本发明具体实施例中,当所述待处理列为第M列,所述第M列对应的2N个参 考列根据所述第M列的2N个相邻列得到的;
[0069] 当M彡N时,所述第M列的2N个相邻列为所述第M列一侧的N个相邻列与所述第M列另 一侧的全部相邻列以及与所述第M列一侧的N个相邻列中的全部或部分;
[0070] 当M>N时,所述第M列的2N个相邻列为所述第M列两侧的N个相邻列;或者,所述第M 列的2N个相邻列为所述第M列一侧的N个相邻和所述第M列另一侧的全部相邻列以及所述第 M列一侧的N个相邻列中的全部或部分。
[0071]本发明具体实施例中,当M彡N时,分为两种情况:
[0072]情况一、所述第M列的2N个相邻列为所述第M列一侧的N个相邻列与所述第M列另一 侧的全部相邻列以及与所述第M列一侧的N个相邻列中的全部;
[0073]举例说明:若取M= I,N= 2时,采集到的图像中的第1列为待处理列,第1列一侧的 第2、3列为相邻列,要选取2N=4个相邻列,此时,待处理列的另一侧没有数据,再次选取第1 列一侧的第2、3列为相邻列。
[0074]情况二、所述第M列的2N个相邻列为所述第M列一侧的N个相邻列与所述第M列另一 侧的全部相邻列以及与所述第M列一侧的N个相邻列中的部分;
[0075] 举例说明:若取M = 2,N= 2时,采集到的图像中的第2列为待处理列,第2列一侧的 3、4列为相邻列,要选取2N = 4个相邻列,此时,待处理列的另一侧只有第1列,再次选取第2 列一侧的第4列为相邻列。
[0076] 本发明具体实施例中,当M>N时,分为三种方式:
[0077] 方式一、所述第M列的2N个相邻列为所述第M列两侧的N个相邻列。
[0078]举例说明:若取M = 3,N=2时,采集到的图像中的第3列为待处理列,选取第3列一 侧的1、2列和第3列另一侧的4、5列为相邻列。
[0079] 方式二、所述第M列的2N个相邻列为所述第M列一侧的N个相邻和所述第M列另一侧 的全部相邻列以及所述第M列一侧的N个相邻列中的全部。
[0080] 举例说明:若取M = 5,N= 2时,采集到的图像中的第5列为待处理列,第5列一侧的 第3、4列为相邻列,要选取2N=4个相邻列,此时,待处理列的另一侧没有数据,再次选取第1 列一侧的第3、4列为相邻列。
[0081] 方式三、所述第M列的2N个相邻列为所述第M列一侧的N个相邻和所述第M列另一侧 的全部相邻列以及所述第M列一侧的N个相邻列中的部分。
[0082] 举例说明:若取M = 4,N= 2时,采集到的图像中的第4列为待处理列,第4列一侧的 2、3列为相邻列,要选取2N = 4个相邻列,此时,待处理列的另一侧只有第5列,再次选取第4 列一侧的第2列为相邻列。
[0083]可选的,对每个所述参考列中的元素值进行加权处理,包括:
[0084] 根据高斯权重对每个所述参考列中的元素值进行加权处理;
[0085] 其中,所述高斯权重为2N分之一,或者所述高斯权重为根据所述参考列对应的相 邻列与所述待处理列之间的距离以及高斯函数计算得到的。
[0086] 例如:Φ
[0087]基于与万法问样的友明构思,本发明实施例还提供一种红外图像非均匀性校正的 装置,如图2所示,包括:
[0088]排序模块201,用于将采集到的图像中每列包含的像素点的像素值按设定顺序进 行排序,得到排序后的图像中的每个待处理列;
[0089]确定模块202,用于根据所述待处理列中包含的像素点的像素值以及所述排序后 的图像中所述待处理列的2N个相邻列中包含的像素点的像素值,确定出与2N个相邻列对应 的2N个参考列中的元素值,其中,N为大于或等于1的整数;
[0090]校正模块203,用于对每个所述参考列中的元素值进行加权处理,并对2N个加权后 的参考列进行求和处理,将求和处理后得到的一列元素值,作为所述待处理列校正后的像 素值。
[0091] 本发明实施例提供的一种红外图像非均匀性校正的装置,首先将采集到的图像中 每列包含的像素点的像素值按设定顺序进行排序,对于排序后的图像中的每个待处理列, 执行如下处理,根据所述待处理列中包含的像素点的像素值以及所述排序后的图像中所述 待处理列的2N个相邻列中包含的像素点的像素值,确定出与2N个相邻列对应的2N个参考列 中的元素值,其中,N为大于或等于1的整数;再对每个所述参考列中的元素值进行加权处 理,并对2N个加权后的参考列进行求和处理,将求和处理后得到的一列元素值,作为所述待 处理列校正后的像素值。从而解决了定标法由于遮挡时会导致成像中断以及基于场景自适 应的校正算法在目标相对于场景没有充分运动的图像校正后容易产生"鬼影"的问题。
[0092] 可选的,所述确定模块具体用于:
[0093] 根据每个参考列对应的相邻列包含的像素点的像素值和所述待处理列包含的像 素点的像素值,确定出每个参考列对应的参考值;
[0094] 对于每个参考列中每个位置的元素值,若所述参考列对应的相邻列中所述位置的 像素值大于所述待处理列中所述位置的像素值与所述参考列对应的参考值之和,确定出所 述参考列中所述位置的元素值为所述待处理列中所述位置像素点的像素值与所述参考列 对应的参考值之和;
[0095] 若所述参考列对应的相邻列中所述位置的像素值小于所述待处理列中所述位置 的像素点的像素值与所述参考列对应的参考值之差,确定出所述参考列中所述位置的元素 值为所述待处理列中所述位置的像素点的像素值与所述参考列对应的参考值之差;
[0096] 否则,确定出所述参考列中所述位置的元素值为所述参考列对应的相邻列中所述 位置像素点的像素值。
[0097] 可选的,所述确定模块具体用于:
[0098] 分别确定出所述参考列对应的相邻列包含的所有像素点的像素值的第一平均值 和所述待处理列包含的所有像素点的像素值的第二平均值;
[0099] 将所述第一平均值和所述第二平均值的差值的绝对值乘以预设因子得到的值,确 定为所述参考列对应的参考值。
[0100]可选的,所述校正模块具体用于:
[0101]根据高斯权重对每个所述参考列中的元素值进行加权处理;
[0102] 其中,所述高斯权重为2N分之一,或者所述高斯权重为根据所述参考列对应的相 邻列与所述待处理列之间的距离以及高斯函数计算得到的。
[0103] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序 产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实 施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机 可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产 品的形式。
[0104] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程 图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流 程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序 指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产 生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实 现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0105] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指 令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或 多个方框中指定的功能。
[0106] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计 算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或 其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一 个方框或多个方框中指定的功能的步骤。
[0107] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造 性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优 选实施例以及落入本发明范围的所有变更和修改。
[0108] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1. 一种红外图像非均匀性校正的方法,其特征在于,包括: 将采集到的图像中每列包含的像素点的像素值按设定顺序进行排序,对于排序后的图 像中的每个待处理列,执行如下处理: 根据所述待处理列中包含的像素点的像素值以及所述排序后的图像中所述待处理列 的2N个相邻列中包含的像素点的像素值,确定出与2N个相邻列对应的2N个参考列中的元素 值,其中,N为大于或等于1的整数; 对每个所述参考列中的元素值进行加权处理,并对2N个加权后的参考列进行求和处 理,将求和处理后得到的一列元素值,作为所述待处理列校正后的像素值。2. 根据权利要求1所述的方法,其特征在于,根据所述待处理列中包含的像素点的像素 值以及所述排序后的图像中所述待处理列的2N个相邻列中包含的像素点的像素值,确定出 与2N个相邻列对应的2N个参考列中的元素值,包括: 根据每个参考列对应的相邻列包含的像素点的像素值和所述待处理列包含的像素点 的像素值,确定出每个参考列对应的参考值; 对于每个参考列中每个位置的元素值,若所述参考列对应的相邻列中所述位置的像素 值大于所述待处理列中所述位置的像素值与所述参考列对应的参考值之和,确定出所述参 考列中所述位置的元素值为所述待处理列中所述位置像素点的像素值与所述参考列对应 的参考值之和; 若所述参考列对应的相邻列中所述位置的像素值小于所述待处理列中所述位置的像 素点的像素值与所述参考列对应的参考值之差,确定出所述参考列中所述位置的元素值为 所述待处理列中所述位置的像素点的像素值与所述参考列对应的参考值之差; 否则,确定出所述参考列中所述位置的元素值为所述参考列对应的相邻列中所述位置 像素点的像素值。3. 根据权利要求2所述的方法,其特征在于,根据每个参考列对应的相邻列包含的像素 点的像素值和所述待处理列包含的像素点的像素值,确定出每个参考列对应的参考值,包 括: 分别确定出所述参考列对应的相邻列包含的所有像素点的像素值的第一平均值和所 述待处理列包含的所有像素点的像素值的第二平均值; 将所述第一平均值和所述第二平均值的差值的绝对值乘以预设因子得到的值,确定为 所述参考列对应的参考值。4. 根据权利要求1所述的方法,其特征在于,对每个所述参考列中的元素值进行加权处 理,包括: 根据高斯权重对每个所述参考列中的元素值进行加权处理; 其中,所述高斯权重为2N分之一,或者所述高斯权重为根据所述参考列对应的相邻列 与所述待处理列之间的距离以及高斯函数计算得到的。5. -种红外图像非均匀性校正的装置,其特征在于,包括: 排序模块,用于将采集到的图像中每列包含的像素点的像素值按设定顺序进行排序, 得到排序后的图像中的每个待处理列; 确定模块,用于根据所述待处理列中包含的像素点的像素值以及所述排序后的图像中 所述待处理列的2N个相邻列中包含的像素点的像素值,确定出与2N个相邻列对应的2N个参 考列中的元素值,其中,N为大于或等于1的整数; 校正模块,用于对每个所述参考列中的元素值进行加权处理,并对2N个加权后的参考 列进行求和处理,将求和处理后得到的一列元素值,作为所述待处理列校正后的像素值。6. 根据权利要求5所述的装置,其特征在于,所述确定模块具体用于: 根据每个参考列对应的相邻列包含的像素点的像素值和所述待处理列包含的像素点 的像素值,确定出每个参考列对应的参考值; 对于每个参考列中每个位置的元素值,若所述参考列对应的相邻列中所述位置的像素 值大于所述待处理列中所述位置的像素值与所述参考列对应的参考值之和,确定出所述参 考列中所述位置的元素值为所述待处理列中所述位置像素点的像素值与所述参考列对应 的参考值之和; 若所述参考列对应的相邻列中所述位置的像素值小于所述待处理列中所述位置的像 素点的像素值与所述参考列对应的参考值之差,确定出所述参考列中所述位置的元素值为 所述待处理列中所述位置的像素点的像素值与所述参考列对应的参考值之差; 否则,确定出所述参考列中所述位置的元素值为所述参考列对应的相邻列中所述位置 像素点的像素值。7. 根据权利要求5所述的装置,其特征在于,所述确定模块具体用于: 分别确定出所述参考列对应的相邻列包含的所有像素点的像素值的第一平均值和所 述待处理列包含的所有像素点的像素值的第二平均值; 将所述第一平均值和所述第二平均值的差值的绝对值乘以预设因子得到的值,确定为 所述参考列对应的参考值。8. 根据权利要求5所述的装置,其特征在于,所述校正模块具体用于: 根据高斯权重对每个所述参考列中的元素值进行加权处理; 其中,所述高斯权重为2N分之一,或者所述高斯权重为根据所述参考列对应的相邻列 与所述待处理列之间的距离以及高斯函数计算得到的。
【文档编号】G01J5/00GK105890768SQ201610201774
【公开日】2016年8月24日
【申请日】2016年3月31日
【发明人】侯方超
【申请人】浙江大华技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1