盲元校正方法、装置、设备及存储介质制造方法及图纸

技术编号:38988366 阅读:8 留言:0更新日期:2023-10-07 10:18
本申请提供一种盲元校正方法、装置、设备及存储介质,涉及图像处理技术领域,该方法包括:获取盲元像素的位置;盲元像素为红外图像中,盲元对应的像素;按照设定的筛选算法筛选与盲元像素临近的处于目标区域以外的非盲元像素;目标区域为具有边界的且边界与盲元像素临近的区域,且盲元像素位于目标区域外;以非盲元像素校正盲元像素。该方法适用于对盲元像素的校正过程中,用于解决过补偿问题。用于解决过补偿问题。用于解决过补偿问题。

【技术实现步骤摘要】
盲元校正方法、装置、设备及存储介质


[0001]本申请涉及图像处理
,尤其涉及一种盲元校正方法、装置、设备及存储介质。

技术介绍

[0002]红外相机通常可以包括光学系统和红外探测器。
[0003]红外焦平面阵列(infrared focal plane array,IRFPA)是红外探测器的一种。IRFPA可以包括阵列分布的多个像元。但是受到制造材料、工艺等因素(例如材料的不均匀性、掩模误差、缺陷等)的影响,IRFPA包括的多个像元中不可避免的会出现盲元。盲元探测到的红外信号体现在图像上会表现为过亮或过暗的点,影响红外成像的效果。目前对于盲元进行校正的方案通常都是根据盲元周围非盲像元(不是盲元的像元)对应的像素值的均值、或者周围非盲像元对应的像素值的加权求和值对盲元对应的像素值进行校正。
[0004]但是,目前对于盲元进行校正的方案在一些场景下可能会导致过补偿的问题,影响成像结果。

技术实现思路

[0005]在此基础上,本申请提供一种盲元校正方法、装置、设备及存储介质,可以利用具有边界且边界与盲元像素临近的目标区域之外的非盲元像素对盲元像素进行校正,在一些场景下避免盲元像素处于物体边缘而导致过补偿问题,优化成像效果。
[0006]第一方面,本申请提供一种盲元校正方法,该方法包括:获取盲元像素的位置;盲元像素为红外图像中,盲元对应的像素;按照设定的筛选算法筛选与所述盲元像素临近的处于目标区域以外的非盲元像素;所述目标区域为具有边界的且边界与所述盲元像素临近的区域,且所述盲元像素位于所述目标区域外;以所述非盲元像素校正所述盲元像素。
[0007]可选地,按照设定的筛选算法筛选与盲元像素临近的处于目标区域以外的非盲元像素,包括:根据盲元像素的位置,确定目标方向;目标方向为,经过盲元像素的直线所指示的多个方向中,盲元像素两侧对应的像素值变化最小的方向;在目标方向上确定非盲元像素。
[0008]一种可能的实现方式中,根据盲元像素的位置,确定目标方向,包括:根据盲元像素的位置,确定第一方向;第一方向为,经过盲元像素的直线所指示的多个方向中,盲元像素两侧对应的像素值变化最大的方向;确定垂直于第一方向的方向为目标方向。
[0009]可选地,根据盲元像素的位置,确定第一方向,包括:分别获取多个方向中每个方向上的像素集;像素集包括在对应方向上分布于盲元像素两侧的至少两个非盲元像素;根据多个方向中每个方向上的像素集,分别确定每个方向各自对应的像素值梯度;像素值梯度用于表示盲元像素两侧非盲元像素的像素值变化情况;从多个方向中,选取对应像素值梯度最大的方向作为第一方向。
[0010]另一种可能的实现方式中,根据盲元像素的位置,确定目标方向,包括:分别获取
多个方向中每个方向上的像素集;像素集包括在对应方向上分布于盲元像素两侧的至少两个非盲元像素;根据多个方向中每个方向上的像素集,分别确定每个方向各自对应的像素值梯度;像素值梯度用于表示盲元像素两侧非盲元像素的像素值变化情况;从多个方向中,选取对应像素值梯度最小的方向作为目标方向。
[0011]一种可能的实现方式中,获取盲元像素的位置,包括:获取连续的两帧红外图像;根据连续的两帧红外图像确定差分图像;按照预设的滑窗间隔从差分图像中选取多个滑窗;计算多个滑窗中每个滑窗中各自对应的中心参考像素差;中心参考像素差用于指示每个滑窗中心像素的像素值与该滑窗中所有像素像素值的中位数之差;将对应中心参考像素差大于预设阈值的滑窗的中心像素作为盲元像素并标记盲元像素的位置。
[0012]可选地,盲元像素的位置为盲元像素在对应滑窗中的坐标,该方法还包括:利用标志位标记相关像素的类别;相关像素为盲元像素对应的滑窗中,除盲元像素之外的其他像素;相关像素的类别包括盲元像素或非盲元像素。
[0013]应理解,每个物体各自对应的红外辐射不同,不同物体各自对应红外成像的像素值之间存在较大的差异。若存在具有边界且边界与盲元像素临近的目标区域,也即该目标区域的像素值与盲元像素所在区域的像素值之间存在较大差异。本申请实施例提供的盲元校正方法,可以利用目标区域以外的非盲元像素对盲元像素进行校正,该非盲元像素与盲元像素所在区域的像素值之间差异较小或者没有差异,更能体现盲元像素的真实像素值,利用该非盲元像素对盲元像素进行校正,可以在大部分场景下避免目标区域的像素干扰校正,从而优化成像效果。
[0014]第二方面,本申请提供一种盲元校正装置,该装置包括用于之上第一方面所述方法的各个功能模块。
[0015]第三方面,本申请提供一种电子设备,该电子设备包括处理器和存储器;存储器存储有处理器可执行的指令;处理器被配置为执行指令时,使得电子设备实现上述第一方面所述的方法。
[0016]第四方面,本申请提供一种计算机程序产品,当该计算机程序产品在电子设备中运行时,使得电子设备执行上述第一方面所述相关方法的步骤,以实现上述第一方面所述的方法。
[0017]第五方面,本申请提供一种可读存储介质,该可读存储介质包括:软件指令;当软件指令在电子设备中运行时,使得电子设备实现上述第一方面所述的方法。
[0018]上述第二方面至第五方面的有益效果可以参照第一方面所述,不再赘述。
附图说明
[0019]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为均值校正方案的效果示意图;
[0021]图2为本申请实施例提供的盲元校正系统的组成示意图;
[0022]图3为本申请实施例提供的电子设备的组成示意图;
[0023]图4为本申请实施例提供的盲元校正方法的流程示意图;
[0024]图5为本申请实施例提供的盲元校正方法的效果示意图;
[0025]图6为本申请实施例提供的盲元校正方法的另一种流程示意图;
[0026]图7为本申请实施例提供的盲元像素标记示意图;
[0027]图8为本申请实施例提供的另一种盲元像素标记示意图;
[0028]图9为本申请实施例提供的又一种盲元像素标记示意图;
[0029]图10为本申请实施例提供的劣化特性曲线;
[0030]图11为本申请实施例提供的盲元检测流程示意图;
[0031]图12为本申请实施例提供的盲元校正方法的另一种流程示意图;
[0032]图13为本申请实施例提供的盲元校正装置的组成示意图。
具体实施方式
[0033]首先对本申请实施例涉及的术语进行介绍:
[0034]1、红外探测器。
[0035]红外探测器是一种把红外辐射变成电信号的转换器。被广泛应用于红外成像设备(例如红外相机或红外摄像头)中。
[0036]2、红外焦平面阵列(infrared foc本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种盲元校正方法,其特征在于,包括:获取盲元像素的位置;所述盲元像素为红外图像中,盲元对应的像素;按照设定的筛选算法筛选与所述盲元像素临近的处于目标区域以外的非盲元像素;所述目标区域为具有边界的且边界与所述盲元像素临近的区域,且所述盲元像素位于所述目标区域外;以所述非盲元像素校正所述盲元像素。2.根据权利要求1所述的方法,其特征在于,所述按照设定的筛选算法筛选与所述盲元像素临近的处于目标区域以外的非盲元像素,包括:根据所述盲元像素的位置,确定目标方向;所述目标方向为,经过所述盲元像素的直线所指示的多个方向中,所述盲元像素两侧对应的像素值变化最小的方向;在所述目标方向上确定所述非盲元像素。3.根据权利要求2所述的方法,其特征在于,所述根据所述盲元像素的位置,确定目标方向,包括:根据所述盲元像素的位置,确定第一方向;所述第一方向为,经过所述盲元像素的直线所指示的多个方向中,所述盲元像素两侧对应的像素值变化最大的方向;确定垂直于所述第一方向的方向为所述目标方向。4.根据权利要求3所述的方法,其特征在于,所述根据所述盲元像素的位置,确定第一方向,包括:分别获取所述多个方向中每个方向上的像素集;所述像素集包括在对应方向上分布于所述盲元像素两侧的至少两个非盲元像素;根据所述多个方向中每个方向上的像素集,分别确定每个方向各自对应的像素值梯度;所述像素值梯度用于表示所述盲元像素两侧非盲元像素的像素值变化情况;从所述多个方向中,选取对应像素值梯度最大的方向作为所述第一方向。5.根据权利要求2所述的方法,其特征在于,所述根据所述盲元像素的位置,确定目标方向,包括:分别获取所述多个方向中每个方向上的像素集;所述像素集包括在对应方向上分布于所述盲元像素两侧的至少两个非盲元像素;根据所述多个方向中每个方向上的像素集,分别确定每个方向各自对应的像素值梯度;所述像素值梯...

【专利技术属性】
技术研发人员:贾海威金浩文唐杰
申请(专利权)人:杭州微影软件有限公司
类型:发明
国别省市:

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

1