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

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

CC BY
565
149
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЛАЗЕРНАЯ ЛОКАЦИОННАЯ СИСТЕМА / ЭФФЕКТ СВЕТОВОЗВРАЩЕНИЯ / ЦИФРОВОЙ ФИЛЬТР / ПОРОГОВАЯ ОБРАБОТКА / ЛОКАЦИОННАЯ КАРТИНА / LASER LOCATION SYSTEM / RETROREFLECTION EFFECT / DIGITAL FILTER / THRESHOLD PROCESSING / LOCATION IMAGE

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Бокшанский Василий Болеславович, Карасик Валерий Ефимович, Таранов Михаил Александрович

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

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Бокшанский Василий Болеславович, Карасик Валерий Ефимович, Таранов Михаил Александрович

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

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

УДК 621.396.067.7

В. Б. Бокшанский, В. Е. Караси к, М. А. Таранов

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

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

E-mail: :[email protected]; [email protected]

Ключевые слова: лазерная локационная система, эффект световозвра-

щения, цифровой фильтр, пороговая обработка, локационная картина.

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

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

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

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

В общем случае после аналого-цифрового преобразования видеосигнала (для современных цифровых камер ЛЛС такое преобразование не требуется) на вход цифрового блока последовательно поступают кадры xk (m,n), представляющие собой распределение интенсивности по дискретным координатам m,n в кадре под номером k. При этом объект подсвечивается лазерным передающим каналом при регистрации каждого второго кадра. Другими словами, кадры разделяются на два типа: активные xak (m, n) = x2k+1 (m, n) и пассивные xnk (m,n) = x2k (m,n). Активные кадры помимо изображения фона содержат локационное изображение, включающее блики от обнаруженных СВ, и изображения диффузно отражающих элементов наблюдаемой сцены. Напротив, пассивные кадры несут в себе информацию только о подстилающем фоне. Необходимо отметить, что отличие между соседними кадрами заключается еще и в шумовой реализации Rk (m, n), которая аддитивно добавляется к детерминированному изображению Ek (m,n). С учетом сказанного, можно записать для k-го кадра: xk (m, n) = Ek (m, n) + Rk (m, n). Алгоритм обработки входного сигнала xk (m, n) содержит 7 основных этапов.

1. Цифровая фильтрация входного сигнала:

m n

yk(m,n) = ^^ h(m - i,n - j)xk(m,n),

i=m-(Li-1) j=n-(Lj-1)

где h(i, j) — матрица фильтра размера L¿ x Lj, yk(m,n) — выходное изображение после фильтрации. После фильтрации активного кадра xak (m,n) ^ yak (m,n), пассивного — x^ (m,n) ^ yuk (m,n).

Цифровая фильтрация входного сигнала преследует две цели:

— повышение отношения сигнал/шум вследствие частичного подавления шумовой составляющей Rk (m,n) в высокочастотной области спектра;

— повышение помехоустойчивости ЛЛС (уменьшение вероятности появления ложных изображений СВ).

Очевидно, что сужение полосы фильтра приведет к уменьшению заметности шума на экране с одновременным подавлением изображения блика СВ. Поэтому необходимо найти оптимальное сочетание порядка фильтра с его типом. С учетом больших вычислительных затрат при использовании матрицы Н{г,]) большого порядка (3-го и выше), использование фильтров 3x3 либо 5x5 наиболее приемлемо. Представляется целесообразным рассмотреть фильтры двух типов:

' " ' ' ' — гауссов фильтр с дисперсией;

а2; Цг^) = — ехр

2а2

г2 + 1

" 2а2

1

Цг^) = ^ (Ь — длина фильтра

1 1 Ь' Ь

— усредняющий (гее^образный) фильтр

), поскольку остальные виды фильтров в той или иной степени могут быть аппроксимированы перечисленными типами. В табл. 1 приведены результаты оценки аппаратно реализуемого отношения сигнал/шум ц в зависимости от типа и размера фильтра. Все вычисления выполнены в среде МЛТЬЛБ по реальным изображениям, полученным с помощью макетного образца ЛЛС, разработанного в НИИ РЛ МГТУ им. Н.Э. Баумана.

Таблица 1

Результаты вычисления отношения сигнал/шум в зависимости от типа и размера цифрового фильтра

Матрица й(г, 3)

1 9 111 1 1 1 111

1 25 11111 11111 11111 11111 11111

1 !б 121 242 121

1 12 010 181 010

Тип фильтра

М

Усредняющий, 3x3

, -ч 1 \г 3

п(г, 3) = - гей -, -9 3>3

27,6

Усредняющий, 5x5 , -ч 1 \г 3

25,7

Гауссов, 3x3, т = 0, 8

Щ,з) = т^ехР

4,02

г2 + 3 2

1,28

26,5

Мг, 3)

Гауссов, 3x3, т = 0, 5 1

1,57

ехР

г2 + 3 2

0,5

14,6

Анализ данных, представленных в табл. 1, позволяет заключить, что наибольший эффект с точки зрения максимизации отношения сиг-

а б

Рис. 1. Видеокадр, содержащий изображения СВ до фильтрации (а) и после фильтрации (б) усредняющим фильтром 3x3

нал/шум оказывает усредняющий фильтр 3x3. Сужение полосы пропускания фильтра (усредняющий, 5 х 5) не приводит к существенному изменению отношения сигнал/шум, но является более ресурсоемким. Напротив, применение более широкополосного фильтра (гауссова, 3 х х3, а = 0,5) снижает отношение сигнал/шум за счет менее эффективного подавления шумов в ВЧ-области спектра. На рис. 1 представлены видеокадры, содержащие изображения СВ до и после фильтрации усредняющим фильтром 3x3. Под каждым изображением представлено горизонтальное сечение интенсивности, позволяющее оценить результат фильтрации.

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

Пусть произвольный одномерный перепад интенсивности С описывается с помощью ступенчатой функции Хевисайда:

E (m) = CH(m), где H(m) =

0 | m < 0;

1 Im > 0.

Тогда при смещении изображения Е (т) на один пиксель в (к + 1)-м кадре матрица разности (т) будет иметь вид

5к+х(т) = Ек(т - 1) - Ек+1(т) = ¿(т),

где ¿(т) — дельта-функция. Очевидно, что максимальное значение 5к+1(т) = С получается при т = 0, т.е. в месте перепада интенсивности, тогда как при других значениях т и 5к+1(т) = 0. На рис.2,а приведены графики Е(т) и Е(т-1), поясняющие изложенное.

Использование цифровой фильтрации позволяет сделать перепады интенсивности в изображении более плавными. Так, использование усредняющего фильтра 3x3 приведет к появлению ступенчатого размытия функции Хевисайда:

С

Еф(т) = Е(т) ® Ь(т) = — [Н(т) + Н(т - 1) + Н(т - 2)] ,

3

1

где й(т) — одномерная матрица -[1,1,1] усредняющего фильтра;

3

Еф(т) — результирующее изображение после фильтрации. Если теперь внести сдвиг (к + 1)-го кадра на один пиксель относительно к-го, функция разности примет вид

sk+i(m) = Еф-k (m - 1) - E

m) =

= С [H (m) — H (m — 3)] = C rect 33

m — 1,5

Рис. 2. Зависимость межкадровой разности А У от смещения АХ до цифровой фильтрации (а) и после (б)

Анализ полученного выражения позволяет заключить, что для отсчетов в пределах длительности перепада интенсивности m = 1... 3 значения разности равны С/3, что в 3 раза меньше, чем до фильтрации. На рис.2,б показан случай сдвига изображения Еф(ш) на один пиксель после цифровой фильтрации, поясняющий полученный результат. Если для выбранного порога ипор при проведении пороговой обработки (см. далее, п. 3 алгоритма) выполняется условие C

-г < ипор < C, то при анализе нефильтрованного изображения про-

3

изойдет детектирование ложных СВ, а после фильтрации — ложных СВ не возникнет. Аналогично можно показать, что при сдвиге на

2

два пикселя ошибка в разностном сигнале составит уже — C. Соот-

3

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

2. Покадровое вычитание отфильтрованного сигнала:

Sk (т, n) = yak (m, n) - y^ (m, n),

где sk (m, n) — матрица разности, содержащая локационный сигнал и шумовое поле.

3. Пороговая обработка разностной матрицы Sk(m,n):

Sk (m,n) | Sk (m,n) > Un.

_ , ч I окуио) IV I | и к\' 5 / ^ "-'пор?

вк (т, П) = < N ТТ

кЛ 1 ' \ о | 8к(т, п) < ип0р,

где вк (т,п) — выходная разностная матрица; ипор — константа, задающая пороговое значение для сравнения.

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

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

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

поставленной задачи, поскольку не требует априорной информации об объекте и вероятностных характеристиках его обнаружения. Задав вероятность обнаружения цели Робн = 0,9999 при вероятности ложной тревоги Рл.т = 10-4, можно рассчитать пороговое значение отношения сигнал/шум [1]

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

4. Выделение полутоновых подмножеств заданного размера и формы путем морфологической обработки:

где B(p, r) — полутоновое множество точек, формирующих изображение СВ (по форме и размерам); W — множество точек, составляющих изображение несколько больших размеров, чем B(p, r); si (m, n) — ненулевые элементы разностной матрицы; Щ, (m, n) — нулевые элементы разностной матрицы; "0" — операция эрозии множества Щ, (m, n) по множеству B (p, r) и множества Щ! (m, n) по разности множеств W\B(p, r). В литературе [2] данная операция называется "успех/неудача".

Основной целью операции п. 4 приведенного алгоритма является выделение в выходной разностной матрице (m, n) областей, по форме и размерам близким к изображению СВ. Как показывают исследования, проведенные в работе [3], форма изображения СВ близка к кругу. Для оценки размеров изображений СВ можно воспользоваться законами геометрической оптики.

В ЛЛС объектив приемного канала формирует аберрационно-дифракционное изображение входного зрачка объектива обнаруживаемого СВ в своей фокальной плоскости, совмещенной с плоскостью матричного приемника. На это изображение частично накладывается изображение индикатрисы отраженного от СВ зондирующего излучения. В табл. 2 приведены линейные размеры изображения блика от СВ (диаметр пятна do) в плоскости ПЗС-матрицы при использовании объектива AVENIR SE-5013 с фокусным расстоянием 50 мм

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

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

Dkz(m, n) = [4(m,n) 0 B(p, r)] П (m,n) 0 (W\B(p,r))],

Таблица 2

Зависимость размера изображения СВ от диаметра зрачка СВ при локации с

дальности 20 м

Диаметр зрачка СВ (прицела), мм

Диаметр изображения зрачка, мкм

10 15 20 25 30

25 37,5 50 62,5 75

(учитываются только геометрические эффекты) и обнаружении оптических прицелов с разными диаметрами входного зрачка с расстояния l = 20 м (I « 15... 20 м — ближняя граница применимости прибора) в качестве СВ. С ростом расстояния до СВ размер изображения СВ стремится к одному пикселю.

Сравнивая данные табл. 2 с размерами корреляционной ячейки шума, которая для матричного ПЗС-приемника равна размерам одного элемента ПЗС, можно заключить, что геометрический размер изображения блика от СВ в несколько раз больше размера Aэл одного элемента ПЗС-матрицы (8,6 x 8,3 мкм для камеры иАТ-902И фирмы ^ЛТЕС). Для учета влияния дальности l на число элементов ФПЗС-матрицы, занимаемое изображением СВ, удобно ввести функцию

где D0 — диаметр СВ; f' — фокусное расстояние приемного объектива.

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

Линейный размер дифракционного пятна определяется известным выражением d = (2'44Afчто при длине волны А = 0,8 мкм, фокусном расстоянии объектива f' = 50 мм и диаметре входного зрачка приемной системы Dпp = 28 мм составляет 3,61 мкм. Другими словами, при работе на малых дальностях дифракция не будет оказывать существенного влияния на размер изображения СВ в фокальной плоскости приемного объектива.

Таким образом, учитывая все перечисленные особенности формирования пятна, можно считать, что весь ретроотраженный поток будет сосредоточен на одном-двух элементах ПЗС-матрицы для случая дальности I > 160 м. Это означает, что множество В (р, г) должно

Рис.3. Изображение после пороговой обработки, но до морфологической обработки (а) и после морфологической обработки (б)

содержать от ^20 (на малых дальностях) до 1-2 элементов (на больших дальностях). Соответственно, множество Ш будет отличаться от В(р, г) по числу элементов на 10... 20%.

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

5. Вычисление энергетического центра тяжести для каждой г-й области Окг(т, п):

Е Е

meDkz neDkz

£ £

m^Dk, z n^Dk,

£ £

meDkz neDkz

, n)

, n)

Dkz (m,n)

m£Ükz n^Dkz

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

тц_ z =

ПЦ — z -

6. Формирование изображения подстилающей поверхности Уфн-k (m,n):

Уфн-k (m,n) = xk (m,n)p,

где p = 0 ... 1 — коэффициент ослабления фонового изображения.

7. Формирование результирующего компилированного изображения Увых-k (m,n):

Увых-k (m, n) = Уфн-k (m, n) U Dkz (m, n).

Таким образом, в результате выполнения приведенного алгоритма для каждого второго кадра k формируются области Dkz (m,n), занимаемые обнаруженными СВ, а также определяются энергетические центры каждой области (т.е. вычисляются координаты каждого СВ). Наличие таких областей свидетельствует о факте автоматического обнаружения СВ. Для индикации факта обнаружения найденных областей - изображений бликов от СВ может быть применено цветовое кодирование обнаруженных системой СВ на изображении, т.е. обозначение Dkz(m,n), например, красным цветом на черно-белом фоне подстилающей поверхности. Также может быть применено графическое кодирование, т.е. обозначение Dkz (m,n) графическим цветным символом. На рис.4,а приведено изображение активного кадра без обработки, а на рис. 4, б — после обработки с применением графического кодирования.

Приведенный в настоящей работе алгоритм автоматического обнаружения СВ на сложном фоне был апробирован с помощью изготовленных на кафедре РЛ2 приборов "Антисвид-4" и "Антиснайпер". Результаты испытаний показали высокую эффективность указанных приборов при обнаружении СВ с малым показателем световозвраще-ния (до 10 м2/ср) на дальностях до 1,5 км. При этом приведенный алгоритм был реализован на программируемой логической интегральной схеме серии Cyclone-3 фирмы Altera.

Рис.4. Изображение активного кадра без обработки (я) и после обработки с применением графического кодирования (б)

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

1. К а р а с и к В. Е., О р л о в В. М. Лазерные системы видения: Учеб. пособие. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2001. - 352 с.

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

3. Проектирование лазерных локационных изображающих систем: Учеб. пособие / Н.В. Барышников, В.Б. Бокшанский, В.Е. Карасик. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2010. - 55 с.

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

Василий Болеславович Бокшанский родился в 1969 г., окончил в 1993 г. МГТУ им. Н.Э. Баумана. Канд. техн. наук, начальник сектора, доцент кафедры "Лазерные и оптико-электронные системы" МГТУ им. Н.Э. Баумана. Автор более 40 научных работ в области лазерной локации и оптико-электронных приборов и систем.

V.B. Bokshanskiy (b. 1969) graduated from the Bauman Moscow State Technical University in 1993. Ph. D. (Eng.), head of sector, assoc. professor of "Laser and Optic-Electronic Systems" department of the Bauman Moscow State Technical University. Author of more than 40 publications in the field of laser location and optic-electronic devices and systems.

Валерий Ефимович Карасик родился в 1939г., окончил в 1964 г. МВТУ им. Н.Э. Баумана. Д-р техн. наук, профессор кафедры "Лазерные и оптико-электронные системы" МГТУ им. Н.Э.Баумана. Автор более 120 научных работ в области лазерного зондирования, локации и дальнометрии.

V.E. Karasik (b. 1939) graduated from Bauman Moscow Higher Technical School in 1964. D. Sc. (Eng.), professor of "Laser and Optic Electronic Systems" department of the Bauman Moscow State Technical University. Author of more than 120 publications in the field of laser sounding, location, laser ranging.

Таранов Михаил Александрович pодился в 1986 г., окончил МГТУ им. Н.Э. Баумана в 2010 г. Инженер НИИ "Радиоэлектроники и лазерной техники" МГТУ им. Н.Э. Баумана, автор ряда научных работ в области лазерных систем видения.

M.A. Taranov (b. 1986) graduated from the Bauman Moscow State Technical University in 2010. Engineer of "Radio-Electronics and Laser Technology" Research Institute of the Bauman Moscow State Technical University. Author of several publications in the field of laser systems of viewing.

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