$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Дымка — это атмосферное явление, которое затрудняет разглядеть удаленные объекты, когда свет рассеивается дымом, каплями воды или частицами пыли. Ухудшение качества изображения из-за помутнения наноситущерб приложениям компьютерного зрения1,2, включая анализ видео, автономные транспортные средства и видеонаблюдение. Чтобы повысить производительность компьютерного зрения, в качестве первого шага в обработке, необходимо разработать стратегию удаления дымки для удаления компонентов дымки с изображений. Термин «удаление дымки» относится к шагам, используемым для восстановления четкости размытого или иным образом непригодного для использования изображения. В последние годы было разработано несколько методов удаления дымки с изображений. Задача удаления дымки представляет собой целевое (туманное) изображение Iтуманного (x) цветового канала в точке x, как показано на рисунке (1), взятом из He et al.3.
1
Jclear(x) представляет прозрачное изображение, тогда как Latm и tmap представляют глобальный атмосферный свет и карту пропускания среды, соответственно. Часть света, улавливаемая датчиками камеры, обозначается расстоянием d(x)на карте t, рассчитанным по расстоянию между сценой и камерой в He et al.3, как показано в (2).
2
Здесь β представляет собой коэффициент пропускания для рассеяния воздуха.
Восстановление Jclear(x) изI туманности(x) в процессе удаления дымки показано в (3), что достигается после перегруппировки (1). Здесь t представляет собой коэффициент пропускания света в атмосфере, также известный как коэффициент пропускания.
3
Модель предыдущего темного канала (DCP)3 является одной из самых известных атмосферных моделей для этой цели. Среди хорошо известных методов удаления дымки на основе физических моделей наиболее широко используется DCP, который предполагает, что по крайней мере один цветовой канал содержит пиксели с чрезвычайно низкой интенсивностью в изображении без дымки. Это априорное значение используется для оценки карты передачи с помощью DCP и восстановления сияния сцены из (1). Однако этот метод отнимает много времени и перенасыщает область неба на изображении.
Мотивация для этого исследования проистекает из необходимости улучшить видимость в приложениях компьютерного зрения, где дымка значительно ухудшает качество изображения. Такой подход не только ускоряет процесс удаления дымки, но и обеспечивает сохранение деталей изображения, таких как края и текстуры. Кроме того, исследование распространяет свой алгоритм удаления дымки на видео, решая важнейшую проблему обработки видео. Иногда, при различных условиях освещения, видимость изображений меняется, что представляет собой еще одну проблему во многих приложениях, таких как автономное вождение и видеонаблюдение.
Валидация предложенного алгоритма удаления дымки была проведена с помощью обширных экспериментов на различных общедоступных наборах данных изображений и видео. Наборы данных включают в себя как синтетические, так и реальные туманные сцены, что позволяет проводить всестороннюю оценку в различных условиях. Экспериментальная проверка различных реальных видеопоследовательностей (Riverside, Crossroad, Haze road, Ship)4 и статическихизображений5 с различной плотностью дымки, оцененных с использованием установленных метрик (FADE, NIQE, PIQE, BRISQUE)6 и сравненных с девятью современными методами, демонстрирует практическую применимость алгоритма в автомобильной промышленности, системах видеонаблюдения, морских и мобильных вычислительных системах при сохранении производительности в реальном времени. Производительность оценивалась с помощью субъективных визуальных сравнений и объективных показателей качества, демонстрируя конкурентоспособность с современными подходами с точки зрения точности и вычислительной эффективности.
Предлагаемая работа рассчитана на работу в режиме реального времени и была протестирована на изображениях и видео с разрешением до 1920 × 1080 пикселей. Чтобы обеспечить эффективную обработку, все эксперименты проводились на рабочей станции, оснащенной процессором Intel i3-6006U (2,00 ГГц) и 12 ГБ оперативной памяти. Несмотря на то, что метод демонстрирует высокую производительность в различных сценариях реального мира, он может демонстрировать сниженную точность в условиях чрезвычайно плотной дымки, где оценка пропускания становится ненадежной. Эти детали подчеркивают практичность и ограничения предлагаемого подхода в развертывании в реальных условиях.
Для решения различных проблем в этом исследовании предлагается новый подход с использованием многомасштабного GWGIF для удаления дымки с изображений и видео. Интегрируя метод MPS, исследование представляет собой вычислительно эффективный метод оценки карты передачи, которая является ключевым фактором в устранении дымки. Проблема мерцающих артефактов была решена за счет использования нового метода МПС, который поддерживает временную согласованность между последовательными кадрами, обеспечивая как вычислительную эффективность, так и высокое качество результатов. Это исследование способствует разработке более надежных методов улучшения изображения и видео. На рисунке 1 показана карта передачи, рассчитанная с использованием метода MPS, а на рисунке 2 показан предложенный метод, сочетающий MPS и GCF. Новизна нашей работы заключается в разработке алгоритма удаления дымки с изображений и видео в режиме реального времени на основе мультимасштабирования с помощью взвешенного управляемого фильтра на основе градиента, который устраняет вычислительные узкие места традиционных методов удаления дымки. В частности, нашими основными новыми достижениями являются: (1) метод MPS, который сохраняет критические темные области для точной оценки пропускания при одновременном снижении вычислительной нагрузки; (2) GWGIF, который специально сохраняет твердые края во время уточнения карты пропускания; (3) Оптимизированная оценка атмосферного освещения, которая фокусируется только на верхних 0,1% самых ярких пикселей; (4) GCF для удаления дымки с видео, которая измеряет сходство кадров с помощью градиентной информации; (5) Система временной оптимизации, которая повторно использует вычисления между похожими видеокадрами для достижения обработки в реальном времени.
Этот метод позволяет достичь производительности в режиме реального времени, обеспечивая при этом качество удаления дымки, сравнимое с качеством современных алгоритмов или превосходящее его, как продемонстрировали обширные эксперименты, представленные в статье [Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6 и Рисунок 7].