Детектирование огня по видеоизображению имеет ряд преимуществ по сравнению с традиционными методами обнаружения огня, таких как пробы частиц воздуха, измерение внешней температуры. Повышается вероятность обнаружения огня на открытых пространствах, а также уменьшается время реакции на возникновение опасной ситуации, обнаружение огня происходит в момент его возникновения. При этом видеоизображение позволяет точно определить местоположение очага возгорания. Применение алгоритмом детектирования огня на видеоизображении в современных системах видеонаблюдения позволит расширить сферы их применения и повысить пожарную безопасность объектов.
Открытое пламя огня обычно имеет характерный цвет и существенно отличается по интенсивности мерцаний от фоновой засветки. Так же, для области пламени характерна высокая степень флуктуаций границ объекта. Следовательно, задача поиска огня на видеоизображении может быть решена с использованием специализированных алгоритмов обработки видеосигнала, на основе анализа цветовых и динамических характеристик областей видеоизображения.
Мешающими факторами при данном подходе будут: помехи, связанные с солнечной засветкой, проблесковые маячки, движущиеся фары автомобилей, колебания ярких предметов под действием ветра (листва на деревьях и т.д.). Основной задачей большинства разработчиков подобных систем является учет в разрабатываемых алгоритмах факторов, мешающих детектировать огонь, и борьба с источниками ложного детектирования.
В настоящее время теме детектирования огня на видеоизображении уделено не так много внимания. В основном подобные разработки представляют собой научно-исследовательские работы без создания конечного продукта, в которых обычно рассматривается и реализуется один или два метода, для решения задачи обнаружения возгорания, и ориентированы на определенные условия эксплуатации.
Выделение областей по цветовым характеристикам.
В большинстве случаев в качестве входных данных, для задач поиска огня на видеоизображении, используется изображение с цветной видеокамеры. Пиксели огня имеют характерный цвет: ярко-оранжевый и желтые цвета. Подавляющее большинство авторов в своих работах, в качестве первого этапа обработки видеоизображения, используют поиск областей изображения с характерным цветом, соответствующим цветовой гамме огня. Цветовая гамма огня задается экспериментально, как множество возможных состояний цвета пикселей огня. Вначале производится поиск пикселей на изображении с характерным цветом и формирование потенциальных областей огня. Составляется бинарная маска изображения, в которой областям единиц соответствуют области изображения с характерным цветом огня. После производят анализ динамики выделенных областей. Данный подход применяется в работах [1,3,6].
В работе [6] приведен классический набор методов оценки динамики области с характерным цветом огня, для данного подхода. В основе работы лежит метод весовых коэффициентов. При этом области анализируются на наличие следующих признаков огня: характерный цвет, несимметричность пространственное распределения красного цвета, большие временные колебания пространственной текстуры, высокая контрастность границ огня, частые изменения размеров области огня.
В работе [3] используется объединение связанных областей, с характерным цветом, в прямоугольные области – Блобы. Далее область Блоба анализируется на наличие в ней фона и на изменения (флуктуации) данной прямоугольной области во времени. При этом в данной работе проверятся условие того, что верхняя граница Блоба изменяется во времени в два раза больше чем верхняя.
В работе [1] цветовые признаки огня используются совместно с динамическими признаками изменения сцены кадра. Каждый пиксель видеоизображения анализируется в отдельности, и для каждого пикселя вычисляется величина изменения динамики сцены D(x,y), где (x,y) – координаты пикселя на изображении. Динамические изменения определяются при помощи усреднения по n кадрам модуля разности интенсивностей одного и того же пикселя между двумя последовательными кадрами (1).
где J – интенсивность пикселя, n – число кадров последовательности. Для исключения пикселей с высокой интенсивностью, обусловленной движением объектов в кадре, такая же разность N(x,y) вычисляется для фоновых пикселей и вычитается из D(x,y) для устранения эффектов движения (2)
Наибольше значение величина Δ(x,y) принимает для пикселей, соответствующих области огня, а движущиеся объекты обычно характеризуются медленными временными изменениями интенсивности.
Использование подхода распознавания огня на основе цветовых характеристик, с последующим анализом Блобов[3,6], упрощает процесс обработки видеоизображения и требуемые вычислительные ресурсы, вследствие анализа связанных областей, а не отдельных пикселей изображения. Однако данный подход чувствителен к условиям освещенности и цветопередаче видеокамеры, и требует настройки параметров видеокамеры для корректной цветопередачи.
Другой подход к распознаванию огня на видеоизображении основан на выделении областей движения на первом этапе обработки видеоизображения [1, 8]. Движущиеся пиксели определяются при помощи метода выделения фона. Предполагается, что изменение интенсивности движущихся пикселей от кадра к кадру, существенно выше изменения интенсивности фоновых пикселей. После, используется анализ цвета пикселей, как подтверждение предположения о наличии огня. Для поиска пикселей огня, быстро меняющих свою интенсивность, применяют вейвлет-анализ[1,2,5]. Алгоритм данного подхода примерно следующий:
Следует отметить, что здесь анализируется каждый пиксель видеоизображения в отдельности (в работах [3,6] анализируются связанные области - Блобы). Данный подход считается более универсальным, так как позволяет пренебрегать различные световые возмущения, что сводит к минимуму возможность ложных срабатываний системы, применяется в работах [1, 5, 8].
Выделения фона на видеоизображении является крайне сложной и до конца не решенной задачей. Применение метода выделения фона не позволяет выделить область огня на изображении, если огнь уже существует на момент включения видеокамеры. При обнаружении огня на изображении важен не только цвет, но также форма и движение рассматриваемой области. Форма области огня обычно постоянно изменяется и при этом осуществляет стохастические перемещения, зависящие от внешних факторов, таких как тип горящего материала и охватывающие очаг возгорания воздушные потоки.
В нескольких работах [1,2,3,5] учитывается, что пиксели в центральной части пламени меняют свои свойства со временем в гораздо меньшей степени, чем на периферии. Согласно работе [1], огонь обычно имеет достаточно стабильную форму (в глобальном смысле), определяемую формой горящего материала, и быстро меняющиеся локальную форму при отсутствии внешней границы. Следовательно, низкочастотные компоненты границы области огня относительно стабильны во времени, а высокочастотные компоненты меняются случайным образом. Поэтому для описания характерного движения границы огня со временем можно использовать стохастическую модель [2,5].
Выделению огня на видеоизображении по характерным флуктуациям пламени посвящено несколько работ [9,10]. В большинстве работ указываются характерная частота флуктуации пламени – 10Гц [1,2,10]. Модель поиска огня заключается в определении средней частоты осциллирующих областей и их сравнение с данным значением. Основной проблемой при использовании данного признака является то, что осцилляции являются случайной величиной, и множество факторов может изменить среднюю частоту флуктуаций пламени. Основной причиной смещения средней частоты флуктуаций является ветер. При жесткой привязке алгоритма к определенной частоте, и наличии ветра, огонь может не детектироваться по данной методике.
В работе [10] описан метод обнаружения возгорания сравнением образов. Метод основан на выделении участков, похожих на пламя на анализируемом видеоизображении, и последующем сравнении выделенных фрагментов с базой данных возможных источников помех (проблесковые маячки и т.д.), а также моделей реального пламени, как по форме, так и по частоте ее изменения (флуктуации).
Положительной стороной применения данного метода обнаружения пожара является низкая вероятность ложных срабатываний, но только в четких границах использования системы. К недостаткам можно отнести узкую область использования системы, ограничение возможностей в связи с конечным количеством хранимых идентификаторов пламени и источников помех
Адрес:
RealTrac Technologies
Россия, 190020, г. Санкт-Петербург,
наб. Обводного канала, д. 223-225
Россия, 123112, г. Москва,
Пресненская Набережная, д. 10С
Решения
Все решения
Подземная добыча
Открытая добыча
Производство и переработка
Логистика и склады
Метрострой и тоннели
Демонстрационный комплект
Разработка на заказ