восстановление чёткости затуманенных изображений на основе статистической гипотезы
Проблема наличия тумана
Атмосферный туман, дымка, смог сильно ухудшают качество изображений:
снижается контраст
теряются детали
цвета блекнут
Это создаёт трудности для систем компьютерного зрения (беспилотники, наблюдение, фотография).
Идея алгоритма
Алгоритм опирается на физическую модель рассеивания света в атмосфере и статистическое наблюдение: на бездымочных фото в любом локальном окне найдётся очень тёмный пиксель - тень, тёмный объект или насыщенный цвет.
Поиск темного канала
Анализируются каналы изображения. Темный канал - это минимум по трём цветовым каналам, взятый в локальном окне 15×15. У чистого изображения он близок к нулю. У затуманенного - нет.
Оценка глобальной атмосферной освещенности A
Выбираются самые яркие пиксели в темном канале (обычно 0.1% самых ярких). Их среднее значение в исходном изображении даёт оценку A - цвет и интенсивность атмосферного света.
Получение карты пропускания t(x)
Используется модельное уравнение образования тумана, из которого находится выражение для карты пропускания. Подставляя параметры изображения, получаем грубую оценку пропускания.
Уточнение карты пропускания
Применяется фильтр для сглаживания и сохранения краев объектов. Так как грубая карта содержит артефакты и резкие границы.
Восстановление изображения
Используются оцененные A и t(x) для обращения модели образования тумана в ходе чего получается изображение без тумана.