检测图像异常 (影像分析工具)
汇总
处理多波段或高光谱图像,并生成异常得分栅格。 异常得分栅格是一个单波段栅格,其值介于 0 和 1 之间。
用法
影像中的异常是指与背景值显著不同的像素,例如海洋中的船只、道路上的车辆或自然区域中的人类开发。 该工具支持 Reed-Xiaoli 检测器 (RXD)、均匀目标检测器 (UTD) 和 KMEANS 影像异常检测方法。
异常计算方法参数的 RXD 选项,用于计算像素到均值所定义背景的马氏距离。 其公式如下:
\(δ _{RXD} (r)=(r-µ) ^{T} K ^{-1} _{LxL} (r-µ)\)
其中,r 为样本像素光谱,µ 为平均光谱,K 为协方差,L 为波段数。
异常计算方法参数的 UTD 选项与 RXD 选项类似,但使用单位矢量提取背景。 其公式如下:
\(δ _{UTD} (r)=(1-µ) ^{T} K ^{-1} _{LxL} (1-µ)\)
您可通过将 RXD 方法中的 (r-u) 替换为 (1-u) 来定义异常。
异常计算方法参数的 K 均值选项,可通过 K 均值聚类算法,识别数据中与已建立的聚类明显偏离的像素。
输出是异常得分栅格,十进制值介于 0 到 1 之间,其中,0 表示背景,接近 1 的较大值表示潜在异常。 您可使用栅格函数(例如,重映射或掩膜函数)过滤异常像素, 还可使用异常检测向导执行整个异常检测工作流。
在输出图层符号系统中使用动态范围调整 (DRA),以更好地可视化异常像素。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入栅格 |
多波段或高光谱图像。 |
Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer; Image Service |
|
输出栅格 |
这是单波段栅格,用于以浮点数形式,存储介于 0 到 1 之间的异常得分。 零 (0) 表示背景,接近 1 的较大值表示潜在异常像素。 使用文件扩展名指定输出格式,包括 |
Raster Dataset |
|
异常计算方法 (可选) |
指定将使用的异常计算方法。
|
String |
|
聚类数 (可选) |
在异常计算方法参数设置为 K 均值时,将使用的聚类数。 |
Long |
|
背景区域 (可选) |
一个面要素类,当异常计算方法参数设置为 RXD 或 UTD 时,该要素类将定义用于计算背景统计数据的区域。 |
Feature Set |
|
重新计算统计数据 (可选) |
指定在异常计算方法参数设置为 RXD 或 UTD 时,输入栅格的统计数据是否将重新计算。 RXD 和 UTD 选项要求统计数据准确无误,因此,在计算统计数据时,跳跃因子必须为 1。
|
Boolean |
环境
像元对齐, 像元大小, 压缩, 当前工作空间, 地理变换, NoData, 输出配置关键字, 输出坐标系, 范围, 金字塔, 栅格统计, 重采样方法, 临时工作空间, 捕捉栅格, 切片大小
许可信息
- 基本: 需要 Image Analyst
- 标准: 需要 Image Analyst
- 高级: 需要 Image Analyst