Обнаружение аномалий с помощью детектора Рида-Сяоли
обнаруживает аномальные пиксели в гиперспектральных данных с помощью детектора Рида-Xialoi (RX). Детектор RX вычисляет счет для каждого пикселя как расстояние Махаланобиса между пикселем и фоном. Более высокий счет указывает на вероятную аномалию. Фон характеризуется спектральным средним и ковариацией куба данных. Для получения дополнительной информации об вычислении счета и обнаружении аномалий, см. Алгоритмы.rxScore
= anomalyRX(inputData
)
Примечание
Эта функция требует библиотеки Image Processing Toolbox™ гиперспектральной визуализации. Можно установить библиотеку Image Processing Toolbox Hyperspectral Imaging Library из Add-On Explorer. Дополнительные сведения об установке дополнений см. в разделе Получение и управление Дополнений.
RX- счета для каждого пикселя вычисляется как
r является тестируемым пикселем, и μ C и Σ C являются спектральным средним и ковариационным соответственно. Аномальные пиксели обычно имеют высокие счета RX.
Можно оценить порог из совокупного распределения вероятностей RX- счетов, чтобы дополнительно настроить обнаружение аномального пикселя. Смотрите пример обнаружения аномальных пикселей в гиперспектральных данных с использованием RX-детектора.
[1] Рид, I.S., и X. Yu. «Адаптивное многополосное CFAR-обнаружение оптического шаблона с неизвестным спектральным распределением». Транзакции IEEE по акустике, речи и обработке сигналов 38, № 10 (октябрь 1990): 1760-70. https://doi.org/10.1109/29.60107.
[2] Чин-И Чан и Шао-Шань Чан. «Обнаружение аномалий и классификация для гиперспектральных изображений». Транзакции ИЭЭЭ по вопросам геологии и дистанционного зондирования 40, № 6 (июнь 2002 года): 1314-25. https://doi.org/10.1109/TGRS.2002.800280.