Уменьшение спектрального эффекта улыбки в гиперспектральном кубе данных
уменьшает спектральный эффект улыбки в гиперспектральных данных correctedData = reduceSmile(hcube)hcube путем усреднения значений пикселей каждой полосы вдоль спектрального размера с окном размера 3. Функция усредняет значения пикселей каждой полосы с соответствующими значениями пикселей предыдущей полосы и следующей полосы. Эффект спектральной улыбки возникает только в данных, захваченных с помощью гиперспектральных датчиков push-broom, таких как EO-1 Hyperion и SEBASS.
задает размер блока для обработки блока гиперспектрального куба данных с помощью аргумента пары имя-значение correctedData = reduceSmile(hcube,'BlockSize',blocksize)'BlockSize'. Можно указать 'BlockSize' аргумент пары имя-значение в дополнение к входным аргументам в предыдущих синтаксисах.
Функция делит входное изображение на отдельные блоки, обрабатывает каждый блок, а затем объединяет обработанные выходные данные каждого блока для формирования выходной матрицы. Гиперспектральные изображения - это многомерные наборы данных, которые могут быть слишком большими, чтобы поместиться в системную память целиком. Это может привести к нехватке памяти во время работы reduceSmile функция. Если возникает такая проблема, выполните обработку блоков с помощью этого синтаксиса.
Например, reduceSmile(hcube,'BlockSize',[50 50]) делит входное изображение на неперекрывающиеся блоки размером 50 на 50 и затем выполняет коррекцию улыбки на каждом блоке.
Примечание
Выполнение обработки блоков путем указания 'BlockSize' аргумент пары имя-значение, необходимо иметь R2021a MATLAB или более позднюю версию.
указывает параметры, использующие один или несколько аргументов «имя-значение» в дополнение к входным аргументам в предыдущих синтаксисах. Например, correctedData = reduceSmile(___,Name,Value)'Method','MNF' определяет выполнение коррекции улыбки с использованием метода преобразования на основе максимальной доли шума (MNF).
Примечание
Для выполнения этой функции требуется библиотека гиперспектральных изображений Toolbox™ обработки изображений. Можно установить библиотеку гиперспектральных изображений панели инструментов обработки изображений из проводника надстроек. Дополнительные сведения об установке надстроек см. в разделе Получение надстроек и управление ими.
[1] Перкинс, Тимоти, Стивен М. Адлер-Голден, Майкл У. Мэтью, Александр Берк, Лоуренс С. Бернштейн, Жасмин Ли и Марша Э. Фокс. «Повышение скорости и точности атмосферной коррекции гиперспектральных изображений с помощью FLAASH». 51 по оптике, № 11 (13.06.2012): 111707, https://doi.org/10.1117/1.OE.51.11.111707.
[2] Ёкоя, Наото, Норихиде Миямура и Акира Ивасаки. «Обнаружение и коррекция спектральных и пространственных неправильных регистраций для гиперспектральных данных с использованием метода фазовой корреляции». Прикладная оптика 49, № 24 (20.08.2010): 4568. https://doi.org/10.1364/AO.49.004568.