Научная статья на тему 'Повышение помехоустойчивости лазерных локационных систем при автоматическом обнаружении световозвращателей'

Повышение помехоустойчивости лазерных локационных систем при автоматическом обнаружении световозвращателей Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
93
21
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЛАЗЕРНАЯ ЛОКАЦИОННАЯ СИСТЕМА / ЭФФЕКТ СВЕТОВОЗВРАЩЕНИЯ / IP-КАМЕРА / ПОРОГОВАЯ ОБРАБОТКА / БИНАРНОЕ ИЗОБРАЖЕНИЕ / СТАБИЛИЗАЦИЯ ИЗОБРАЖЕНИЯ / СЕГМЕНТАЦИЯ ИЗОБРАЖЕНИЯ / ОКОННЫЙ ФИЛЬТР / ПЛИС

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Бокшанский Василий Болеславович, Вун Е Тэ, Вязовых Максим Вячеславович, Литвинов Илья Сергеевич, Перов Артем Николаевич

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Бокшанский Василий Болеславович, Вун Е Тэ, Вязовых Максим Вячеславович, Литвинов Илья Сергеевич, Перов Артем Николаевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Повышение помехоустойчивости лазерных локационных систем при автоматическом обнаружении световозвращателей»

УДК 621.396.067.7

В. Б. Бокшанский, Е Тэ Вун, М. В. Вязовых, И. С. Литвинов, А. Н. Перов

ПОВЫШЕНИЕ ПОМЕХОУСТОЙЧИВОСТИ ЛАЗЕРНЫХ ЛОКАЦИОННЫХ СИСТЕМ ПРИ АВТОМАТИЧЕСКОМ ОБНАРУЖЕНИИ СВЕТОВОЗВРАЩАТЕЛЕЙ

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

E-mail: vassily@bmstu.ru, nightcreak@gmail.com

Ключевые слова: лазерная локационная система, эффект световоз-вращения, IP-камера, пороговая обработка, бинарное изображение, стабилизация изображения, сегментация изображения, оконный фильтр, ПЛИС.

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

Цель данной работы — изложение нескольких методов повышения помехоустойчивости ЛЛС, предназначенных для автоматического обнаружения СВ, разработка усовершенствованного алгоритма

селекции целей по их пространственным характеристикам, например по площади и форме [1].

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

В большинстве случаев изображения СВ на матричном приемнике имеют форму, близкую к кругу. Диаметр этой окружности

< > DCBP = £СВ f-, (!)

где БСВ — диаметр входного зрачка объектива СВ; в, f' — линейное увеличение и фокусное расстояние объектива приемного канала ЛЛС; L — дальность до СВ.

Из анализа выражения (1) следует, что чем дальше находится цель от системы обнаружения, тем меньшее число пикселов занимает ее изображение на матричном приемнике. Для оптимальной работы алгоритма целесообразно оценить максимальное и минимальное число пикселов, соответствующее линейному размеру изображений СВ на матричном приемнике, в зависимости от дальности. В качестве примера рассмотрим ЛЛС со следующими параметрами: размеры пиксела матрицы приемника a*a = 8*8 мкм, фокусное расстояние объектива приемного канала f' = 35 мм. В качестве целей используются видеокамеры со стандартным объективом, диаметр входного зрачка которого ПСВ = 20 мм, а также с объективом типа pinhole, у

которого БСВ = 1 мм. Минимальное расстояние, на котором можно

обнаружить СВ, зависит от параллакса приемного и передающего каналов ЛЛС. Для компактных систем, предназначенных для обнаружения СВ на дальностях не более 100 м, минимальное расстояние ограничивается 1 м.

В результате проведенных расчетов минимальное и максимальное число пикселов, соответствующее линейному размеру изображений СВ на матричном приемнике, nm{n < 1, nmax = 90 .

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

Линейный размер дифракционного пятна определяется известным выражением d = 2,44Af 'jПпр . При длине волны Л = 0,8 мкм,

фокусном расстоянии объектива f' = 35 мм и диаметре входного зрачка приемной системы Ппр =20 мм d = 3,42 мкм. Другими словами, при работе на малых дальностях дифракция не будет оказывать существенного влияния на размер изображения СВ в фокальной плоскости приемного объектива. Таким образом, учитывая приведенные особенности формирования пятна, можно считать, что весь ретроотраженный поток от удаленных СВ будет сосредоточен всего на нескольких элементах приемника.

В современных ЛЛС матричным приемником является видеокамера. В последнее время широкую популярность приобретают IP-камеры, представляющие собой цифровые видеокамеры, особенность которых заключается в передаче видеопотока в цифровом формате по сети Ethernet. В отличие от аналоговых камер при использовании IP-камер после получения видеокадра с ПЗС- или КМОП-матрицы камеры изображение остается цифровым вплоть до отображения на мониторе.

Благодаря тому что IP-камерам не требуется передавать аналоговый сигнал в формате PAL или NTSC, в них могут использоваться матрицы с большим разрешением. Стандартное разрешение видеокадра для сетевых камер 640*480 точек. Существуют мегапиксельные камеры с разрешениями видеокадра: 1280*1024, 1600*1200, 1920*1080 точек и более. Немаловажным преимуществом IP-камеры является возможность передачи видеокадров с требуемой частотой. На рынке сегодня представлены IP-камеры с частотой передачи больше 200 кадров в секунду.

В общем случае видеокадры Xk(m,n) представляют собой цифровые данные о распределении интенсивности по дискретным координатам m и n в видеокадре под номером k. При этом подсветка пространства лазерным излучением осуществляется при регистрации каждого второго кадра. Другими словами, кадры разделяются на два типа: «активные» XAk(m,n) = X2k+1(m,n) и «пассивные» Хщ(т,п) = X2k(m,n). «Активные» кадры помимо изображения фона содержат локационное изображение, включающее блики от обнаруженных СВ, и изображения диффузноотражающих элементов наблюдаемого пространства. Напротив, «пассивные» кадры несут в себе информацию только о подстилающем фоне. Необходимо отметить, что различие между соседними кадрами заключается еще и в шумовой реализации Rk(m,n), которая аддитивно добавляется к детерминированному изображению E(m,n).

Матрица разности S(m,n) «активного» и «пассивного» кадров содержит данные о локационном сигнале и шумовом поле. Для выделения только локационного сигнала применяется пороговая обработка.

Тогда можно записать:

Хк (да, п) = Ек (да, п) + Як (да, п); (2)

5(т п) = ХАк (т п) - Хик (т п); (3)

Г1, 5(т,п) > ипор;

В(m,п) = ( )< и (4)

5 (m, п) < и пор ,

где В(т,п) — бинарное изображение; Тпор — константа, задающая

пороговое значение — порог.

Несмотря на простоту выражения (4), выбор порогового значения во многом определяет эффективность работы ЛЛС. По сути, именно на данной стадии принимается решение о наличии/отсутствии СВ в поле зрения ЛЛС. Следуя теории обнаружения, выбор порога Тпор

связан с заданной вероятностью правильного обнаружения/ложной тревоги, среднеквадратическим значением шума и выбранным вероятностным критерием.

Отсутствие у наблюдателя априорной информации о наличии в поле зрения ЛЛС СВ, а при его наличии — информации о его местоположении на экране монитора, существенно снижают вероятность правильного обнаружения при росте вероятности ложной тревоги. Это необходимо учитывать при выборе критерия, позволяющего определить пороговое значение воспринимаемого отношения сигнал/шум /!пор. Критерий Неймана — Пирсона наиболее полно удовлетворяет условиям поставленной задачи, поскольку не требует априорной информации об объекте и вероятностных характеристиках его обнаружения. Задав вероятность обнаружения цели Робн = 0,9999

при вероятности ложной тревоги Рлт = 10-4, можно рассчитать пороговое значение отношения сигнал/шум [1]:

^пор = [Ф-1(1 - Рл.т ) - Ф-1(1 - Робн )]2, (5)

где Ф-1( г) — функция, обратная функции Лапласа, причем

1 г ( г1 ^

Ф(г) = —¡= [ ехр--Ж. (6)

у!2п

2 J

В результате проведенных расчетов пороговое значение отношения сигнал/шум, соответствующее приведенным выше условиям, составит цпор = 54,8. Так, при восьмибитном кодировании отсчетов яр-

кости изображения и среднеквадратическом значении шума о = 1,3 единиц разрядной сетки соответствующее значение порога Тпор « 70 .

На бинарном изображении помимо световозвращающих целей будут присутствовать ложные цели, возникающие из-за отражения лазерного излучения от диффузных объектов. Также ложные цели могут возникать после вычитания «активного» и «пассивного» кадров, если при экспозиции этих кадров видеокамера, входящая в состав ЛЛС, была сдвинута. Для компактных ручных ЛЛС, которые не предусматривают использование гиростабилизированной платформы, сдвиг обусловлен наличием тремора рук. Для устранения этой проблемы с целью повышения помехоустойчивости ЛЛС необходимо применять систему стабилизации видеоизображений.

В настоящее время широко применяются три метода стабилизации видеоизображений: оптический, электронный и цифровой [2].

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

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

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

Наиболее популярным методом стабилизации является цифровой метод, так как он не требует применения дополнительных аппарат-

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

Помимо стабилизации видеоизображений повысить помехоустойчивость ЛЛС позволяет сегментация бинарных изображений. Разработанный алгоритм сегментации выделяет в бинарном изображении объекты, форма которых близка к круглой. Для этого используется набор оконных фильтров разного размера. Оконный фильтр — это бинарная квадратная матрица, представляющая собой примитив с центральными элементами в виде круга и элементами на границах окна. Ниже приведено бинарное представление оконного фильтра размером 6*6 пикселов. Такой фильтр способен выделять на изображении объекты, площадь которых находится в диапазоне 4.. .16 пикселов, что соответствует удаленным целям. При увеличении площади объектов следует выбирать оконный фильтр большего размера:

(1 1 1 1 1 Г\ 1 0 0 0 0 1 10 110 1 10 110 1 1 0 0 0 0 1 111111,

^>.Ф -

С точки зрения теории множеств [3] оконный фильтр состоит из двух объектов и его можно записать с помощью функции объединения:

^.ф = Кр и ^тр, (7)

где — объект, элементы которого принадлежат границам фильтра; ^тр — объект, содержащий центральные элементы примитива.

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

- отсутствие пикселов объекта на границах окна

{w | w е Bp, Br? с B(m, n)} П Игр - 0;

(8)

- наличие всех контрольных пикселов объекта внутри окна

{ъ | ъ е Вк, Вк с В(т, п)} П К ф 0; (9)

- объект полностью покрывает круг примитива фильтра:

Кцтр с{м>1 ъ е Вцтр, Вцтр с В(m, п)}, (10)

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

На рис. 1 представлены три оконных фильтра размером 6*6,

к к

К к к к

к к к к

к к

в

Рис. 1. Оконные фильтры, содержащие бхб (а), 10x10 (б) и 14x14 (в) элементов (затемненные области — элементы фильтра на границах окна и центральной части кругового примитива, К — контрольные элементы)

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

Поскольку приведенный алгоритм требует параллельной обработки бинарного изображения несколькими оконными фильтрами, он может быть реализован на программируемой логической интегральной схеме (ПЛИС). Использование ПЛИС также позволяет обрабатывать изображение с большим потоком данных в реальном времени.

Представленные в данной работе методы повышения помехоустойчивости ЛЛС при автоматическом обнаружении СВ на сложном фоне были апробированы с помощью изготовленного на кафедре РЛ-2 прибора «АнтиСВИС». Результаты испытаний показали высокую эффективность данного прибора при обнаружении СВ с малым показателем световозвращения (до 100 см2/ср) на дальностях до 20 м. Ап-паратно алгоритм сегментации реализован на ПЛИС серии Cyclone-3 фирмы Altera.

Рис. 2. Изображение экрана дисплея прибора «АнтиСВИС»

На рис. 2 приведено изображение, полученное с экрана дисплея прибора «АнтиСВИС». Графическая метка в виде перекрестия обозначает обнаруженную цель, в качестве которой выступает миниатюрная камера с объективом pinhole.

СПИСОК ЛИТЕРАТУРЫ

1. Бокшанский В. Б., Карасик В. Е., Таранов М. А. Автоматическое обнаружение световозвращателей с помощью лазерных локационных систем // Вестник МГТУ. - Сер. Приборостроение. - 2011. - № 2. -С. 25-35.

2. Single-Sensor Imaging: Methods and Applications for Digital Cameras / editor Rastislav Lukac. CRC Press, 2008. - C. 535-558.

3. Гонсалес Р., Вудс Р. Цифровая обработка изображений. - М.: Техносфера, 2005. - 1072 с.

Статья поступила в редакцию 26.09.2012

i Надоели баннеры? Вы всегда можете отключить рекламу.