exponenta event banner

Обработка гиперспектральных изображений

Импорт, экспорт, обработка и визуализация гиперспектральных данных

Библиотека обработки изображений Toolbox™ гиперспектральных изображений предоставляет функции и инструменты MATLAB ® для обработки и визуализации гиперспектральных изображений.

Используйте функции этой библиотеки для чтения, записи и обработки гиперспектральных данных, полученных с помощью датчиков гиперспектрального изображения в различных форматах файлов. Библиотека поддерживает национальный формат передачи изображений (NITF), среду для визуализации изображений (ENVI), формат файла с тегами (TIFF) и форматы файлов расширения текста метаданных (MTL).

Библиотека представляет набор алгоритмов для извлечения конечных элементов, оценки карты изобилия, радиометрической и атмосферной коррекции, уменьшения размерности, выбора полосы, спектрального согласования и обнаружения аномалий.

Приложение Hyperspectral Viewer позволяет читать гиперспектральные данные, визуализировать отдельные изображения полос и их гистограммы, создавать график спектра для пикселя или области в гиперспектральном кубе данных, создавать цветные или ложные представления гиперспектральных изображений и отображать метаданные.

Чтобы выполнить анализ гиперспектральных изображений, загрузите библиотеку гиперспектральных изображений панели инструментов обработки изображений из проводника надстроек. Дополнительные сведения о загрузке надстроек см. в разделе Получение надстроек и управление ими.

Приложения

Гиперспектральное средство просмотраВизуализация гиперспектральных данных

Функции

развернуть все

Прочтите и напишите

hypercubeСчитывание гиперспектральных данных
enviwriteЗапись гиперспектральных данных в формат файла ENVI
enviinfoСчитывание метаданных из файла заголовка ENVI

Выбор области данных и удаление области данных

selectBandsВыбор наиболее информативных диапазонов
removeBandsУдаление спектральных диапазонов из куба данных

Выбор окупаемости инвестиций

assignDataНазначение новых данных кубу гиперспектральных данных
cropDataОбласти сельскохозяйственных культур, представляющие интерес

Преобразование цвета

colorizeОценка цветового изображения гиперспектральных данных
denoiseNGMeetГиперспектральные изображения Denoise с использованием нелокального соответствует глобальному подходу
sharpencnmfРезкость гиперспектральных данных с использованием метода факторизации связанной неотрицательной матрицы (CNMF)

Радиометрическая калибровка

dn2radianceПреобразование цифрового числа в сияние
dn2reflectanceПреобразование цифрового номера в коэффициент отражения
radiance2ReflectanceПреобразование излучения в коэффициент отражения

Атмосферная коррекция

correctOOBКоррекция внеполосного эффекта с помощью спектральной характеристики датчика
empiricalLineЭмпирическая линейная калибровка гиперспектральных данных
fastInsceneВыполнить быструю атмосферную коррекцию в сцене
flatFieldПрименение коррекции плоского поля к кубу гиперспектральных данных
iarrПрименение коррекции внутреннего среднего относительного отражения (IARR) к кубу гиперспектральных данных
logResidualsПрименить остаточную коррекцию журнала к кубу гиперспектральных данных
rrsВычислить коэффициент отражения дистанционного зондирования
subtractDarkPixelВычитание значения темного пикселя из куба гиперспектральных данных
sharcВыполнить атмосферную коррекцию с помощью спутникового гиперкуба атмосферной быстрой коррекции (SHARC)

Спектральная коррекция

smileMetricВычислить показатели спектральной улыбки гиперспектральных данных
reduceSmileУменьшение спектрального эффекта улыбки в гиперспектральном кубе данных
hyperpcaАнализ основных компонентов гиперспектральных данных
hypermnfПреобразование максимальной доли шума гиперспектральных данных
inverseProjectionРеконструировать куб данных из областей главных компонентов
ppiИзвлечение сигнатур конечных элементов с помощью индекса чистоты пикселей
fippiИзвлечение сигнатур конечных элементов с помощью быстрого итеративного индекса чистоты пикселей
nfindrИзвлечение сигнатур конечных элементов с помощью N-FINDR
countEndmembersHFCНайти количество конечных элементов
estimateAbundanceLSОценка карт изобилия
readEcostressSigСчитывание данных из спектральной библиотеки ECOSTRESS
samИзмерение спектрального подобия с помощью преобразователя спектральных углов
sidИзмерение спектрального подобия с использованием расхождения спектральной информации
jmsamИзмерение спектрального сходства с помощью метода Jeffries Matusita-Spectral Angle Mapper
sidsamИзмерить спектральное сходство с помощью спектрального метода преобразования дивергенции-спектрального угла
ns3Измерить нормированный показатель спектрального подобия
spectralMatchИдентификация неизвестных областей или материалов с помощью спектральной библиотеки
spectralIndicesВычислить гиперспектральные индексы
ndviНормализованный индекс растительности
anomalyRXОбнаружение аномалий с помощью детектора Рида-Сяоли

Темы

Начало работы с обработкой гиперспектральных изображений

Основы обработки гиперспектральных изображений.

Изучение гиперспектральных данных в средстве просмотра гиперспектральных данных

В этом примере показано, как исследовать гиперспектральные данные с помощью приложения Hyperspectral Viewer.

Гиперспектральная коррекция данных

Описание радиометрической калибровки и атмосферной коррекции.

Характерные примеры

Endmember Material Identification Using Spectral Library

Идентификация материала конечных элементов с использованием спектральной библиотеки

Определите классы материалов конечных элементов, присутствующих в гиперспектральном изображении. Конечные элементы представляют собой чистую спектральную сигнатуру, которая обозначает характеристики отражения пикселей, принадлежащих одному поверхностному материалу. Существующие алгоритмы извлечения или идентификации конечных элементов извлекают или идентифицируют чистые пиксели в гиперспектральном изображении. Однако эти методы не идентифицируют имя материала или класс, которому принадлежит спектр конечных элементов. В этом примере можно извлечь сигнатуры конечных элементов, а затем классифицировать или идентифицировать класс материала конечных элементов в гиперспектральном изображении с помощью спектрального сопоставления.

Target Detection Using Spectral Signature Matching

Обнаружение цели с помощью сопоставления спектральных сигнатур

Обнаружение известной цели в гиперспектральном изображении с помощью метода спектрального согласования. Чистая спектральная сигнатура известного материала мишени используется для обнаружения и определения местоположения мишени в гиперспектральном изображении. В этом примере для обнаружения искусственных кровельных материалов (известных мишеней) в гиперспектральном изображении будет использоваться метод спектрального сопоставления (SAM). Чистая спектральная сигнатура кровельного материала считывается из спектральной библиотеки ECOSTRESS и используется в качестве эталонного спектра для спектрального согласования. Спектральные сигнатуры всех пикселей в кубе данных сравниваются с опорным спектром, и наилучший совпадающий спектр пикселей классифицируется как принадлежащий целевому материалу.