logo好方法网

一种去除遥感影像异常条带式噪声的方法、装置、设备及介质


技术摘要:
本发明提供了一种去除遥感影像异常条带式噪声的方法、装置、设备及介质,所述方法包括:S1:将待检测的多个波段的遥感影像读取为矩阵,并记录每个波段的位置;S2:根据每个波段的遥感影像的定标系数,确定出遥感影像数值的有效范围,生成一幅有效值为0和1的矩阵,其中  全部
背景技术:
遥感图像在采集、存贮和通讯传输过程中常常受到各种干扰而引入了噪声数据, 对后续图像的应用有很大的影响。遥感影像的噪声主要表现为周期性条纹、亮线以及斑点 等,由于遥感图像的数据量巨大,采用现有技术的去除噪声方式工作量较为庞大,不能满足 遥感影像的除噪声需求。
技术实现要素:
现有技术存在的问题:采用现有技术的去除噪声方式工作量较为庞大,不能满足 遥感影像的除噪声需求,急需一种可供机器使用的,方便快捷的除噪声方案。 针对现有技术存在的缺陷,第一方面,本发明提供了一种去除遥感影像异常条带 式噪声方法,包括: S1:将待检测的多个波段的遥感影像读取为矩阵,并记录每个波段的位置; S2:根据每个波段的遥感影像的定标系数,确定出遥感影像数值的有效范围,生成 一幅有效值为0和1的矩阵,其中,1表示此像元的数值有效; S3:以行为单位,对所述矩阵中的列求和,然后计算出每一个波段下的最大值、最 小值和平均值; S4:根据所述最大值和所述平均值的比例,选取一个动态系数,设定为第一阈值, 其中,所述第一阈值用于判断某一行小于所述第一阈值的有效像元总数,则认为此行可能 有噪声; S5:将遥感影像分为若干个扫描带,进一步分析所述扫描带中可能有噪声的行的 数量,若大于预设的第二阈值,则将整个扫描带除去。 进一步,所述扫描带包含10或40行的遥感影像数值。 采用上述进一步方案的有益效果是: 选择10或40行的遥感影像数值作为一个条状扫描带,行数较为适中,在提高噪声 去除效率的同时,也不至于去除太多无噪声的影像。 进一步,所述S5之后还包括: S6:遍历影像的每个波段,如果检查到已经标记为可能有噪声的行,则将整个影像 中的这些行的数值置为零。 采用上述进一步方案的有益效果是: 最后遍历整个影像的每个波段,重新筛查以便所有标记为可能有噪声的行,并将 其从整个影像中剔除,提高了影像噪声除去率,降低了噪声对遥感影像后期应用的影响。 第二方面,本发明提供了一种去除遥感影像异常条带式噪声装置,包括: 3 CN 111583132 A 说 明 书 2/5 页 读取模块,用于将待检测的多个波段的遥感影像读取为矩阵,并记录每个波段的 位置; 矩阵生成模块,用于根据每个波段的遥感影像的定标系数,确定出遥感影像数值 的有效范围,生成一幅有效值为0和1的矩阵,其中,1表示此像元的数值有效; 计算模块,用于以行为单位,对所述矩阵中的列求和,然后计算出每一个波段下的 最大值、最小值和平均值; 判断模块,用于根据所述最大值和所述平均值的比例,选取一个动态系数,重新构 建出第一阈值,其中,所述第一阈值用于判断某一行小于所述第一阈值的有效像元总数,则 认为此行可能有噪声; 去除模块,用于将遥感影像分为若干个扫描带,进一步分析所述扫描带中可能有 噪声的行的数量,若大于预设的第二阈值,则将整个扫描带除去。 进一步,所述扫描带包含10或40行的遥感影像数值。 采用上述进一步方案的有益效果是: 选择10或40行的遥感影像数值作为一个条状扫描带,行数较为适中,在提高噪声 去除效率的同时,也不至于去除太多无噪声的影像。 进一步,还包括: 归零模块,用于遍历影像的每个波段,如果检查到已经标记为可能有噪声的行,则 将整个影像中的这些行的数值置为零。 采用上述进一步方案的有益效果是: 最后遍历整个影像的每个波段,重新筛查以便所有标记为可能有噪声的行,并将 其从整个影像中剔除,提高了影像噪声除去率,降低了噪声对遥感影像后期应用的影响。 第三方面,本发明还提供了一种计算机存储介质,其上存储有计算机程序指令,所 述程序指令被处理器执行时用于实现上述的去除遥感影像异常条带式噪声方法对应的步 骤。 第四方面,本发明还提供了一种计算机设备,包括存储器、处理器及存储在存储器 上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的 步骤。 本发明的有益效果是: 利用本发明的技术方法,可以通过计算机快速的标记和去除有条带噪声的数据, 大大方便了后续的数据应用。 附图说明 图1是本发明的一种去除遥感影像异常条带式噪声方法的流程示意图; 图2是本发明的一种去除遥感影像异常条带式噪声方法的流程示意图; 图3是本发明的一种去除遥感影像异常条带式噪声装置的结构示意图; 图4是本发明的一种去除遥感影像异常条带式噪声装置的结构示意图。
下载此资料需消耗2积分,
分享到:
收藏