Научная статья на тему 'Обнаружение-измерение параметров объектов на изображении'

Обнаружение-измерение параметров объектов на изображении Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

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

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Вилесов Леонид Дмитриевич

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

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

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Вилесов Леонид Дмитриевич

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

Detection and measurement of parameters Objects on the image

Work of ТВ-system on a threshold of its sensitivity, connected with supervision of signals from objects on a background of handicapes and acceptance of corresponding decisions and ratings is considered. Handicapes are set statistically, and parameters of signals are unknown and are for the observer (ТВ-system) casual. In such conditions for the decision of a problem of detection measurement of parameters of objects the theory of statistical decisions including check of hypotheses and a rating of parameters is used.

Текст научной работы на тему «Обнаружение-измерение параметров объектов на изображении»

УДК. 621.383.3

ОБНАРУЖЕНИЕ - ИЗМЕРЕНИЕ ПАРАМЕТРОВ ОБЪЕКТОВ НА ИЗОБРАЖЕНИИ

Л. Д. Вилесов,

канд. техн. наук, доцент

Санкт-Петербургский государственный университет аэрокосмического приборостроения

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

Work of ТВ-system on a threshold of its sensitivity, connected with supervision of signals from objects on a background of handicapes and acceptance of corresponding decisions and ratings is considered. Handicapes are set statistically, and parameters of signals are unknown and are for the observer (ТВ-system) casual. In such conditions for the decision of a problem of detection - measurement of parameters of objects the theory of statistical decisions including check of hypotheses and a rating of parameters is used.

Общие вопросы обнаружения-измерения неизвестного числа объектов с неизвестными параметрами

Рассмотрим модели сигнала и фона, используемые в данной работе.

Фон состоит из коррелированной составляющей {морская поверхность и воздушная среда), некоррелированной составляющей (белый шум) и квазидетер-минированной составляющей (структурная помеха ТВ-датчика).

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

Изображение, регистрируемое ТВ-датчиком, представим в виде непрерывной модели. Реализацию изображения одного кадра, ограниченного областью Я е Я2 ( R2 - плоскость), можно записать как

x(r) = S(r, 0™) + S(r, ©g) + пф(г) + n0{ г);

r = (r-,,r2)e Rcfi2, (1)

где г = (r1;r2) - горизонтальная и вертикальная координаты в плоскости изображения; S(r, 0™) - сигнал от объекта класса m с вектором информационных параметров 0™ ; Лф(г) - изображение фона; п0 (г) -двумерное поле белого гауссовского шума, обусловленное шумами датчика и видеоусилителя; S(r, Щ) - сигнал от

объекта класса п с вектором параметров ©£ . Объекты

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

Изображение объекта определенного класса занимает ограниченную подобласть Я<^Го) на Я, где г0 - точка привязки объекта или его координаты на Я.

Сначала будем считать, что координаты объекта определенного класса и размеры подобласти Я5(Го) = Б известны, и необходимо принять решение о наличии сигнала определенного класса или фона только для подобласти Я5(г°^ = 5.

Переход к неизвестному положению объекта и неизвестным его размерам предполагает разбиение области Я на непересекающиеся зоны Я5^; и Я5(г'* = Я многократно (по числу классов, каждому разбиению соответствуют свои размеры Я5^ ) или скользящую фильтрацию одного кадра изображения следующими друг за другом пространственными стробами, размеры которых согласованы с ожидаемыми объектами. Сигналы различных классов ортогональны на Я (их изображения не перекрываются):

| 5(г,0™) 5(г,0(?) dr = 0 . я

Кроме измерения параметров, необходимо также принять решение о том, к какому классу относится сигнал от объекта. Такая задача относится к проблеме совместного многоальтернативного обнаружения-измерения (многоальтернативность предполагает,

что проверяемой гипотезе о наличии сигнала определенного класса противопоставлен ряд других гипотез, т. е. альтернатив). Ей посвящено значительное число работ, среди которых можно выделить [1, 2]. В работе [1] для решения задачи используется адаптивный байесовский метод, в работе [2] - байесовский метод, а также методы максимума апостериорной плотности вероятности (АПВ) и максимума правдоподобия (МП). В работе [3] неизвестные параметры отнесены к мешающим и для решения задачи многоальтернативного обнаружения применены принципы инвариантности и подобия.

Ниже для решения задачи многоальтернативного обнаружения-измерения используется байесовский метод для функции потерь, которая позволяет значительно упростить алгоритмы принятия решения, сводя их к проверке бинарных гипотез. Это позволило обобщить критерий Немана-Пирсона на многоальтернативный случай. Такой подход для решения задачи многоальтернативного обнаружения был использован в работе [4] .

Задача совместного обнаружения-измерения формулируется как проверка /. + 1 гипотезы относительно объекта класса а; осе {0, 1, 2, ...,Л} = СЗа с

оценкой векторного параметра <э(а), соответствующего принятой гипотезе (выбранному классу). Причем значению « = 0 соответствует отсутствие объекта (наличие только фона). Таким образом, необходимо

принять решение для каждой зоны Я5^; и Я3^ - Я

о наличии объекта соответствующего класса и оценить его параметры.

Естественно, что за ошибочные решения и неточные оценки нужно «платить». Ниже рассматриваются три ситуации назначения потерь в выражении для функции стоимости:

1) за ошибочные решения при проверке любой из

гипотез с номером а; а е {0, 1, 2, ...,Ц-Оа назначаются равные стоимости, но отличающиеся от потерь за ошибочные решения при проверке любой из оставшихся гипотез из совокупности Оа;

2) за правильно выбранное решение из числа проверяемых гипотез, но неточные оценки параметров сигнала для данной гипотезы потери снижаются;

3) за правильные решения и абсолютно точные оценки параметров назначаются бесконечно малые (_> _оо ) потери.

Учитывая это, функцию потерь можно представить в виде квадратной матрицы с размерами (Л +1) х (/_ + 1), элементы которой учитывают все перечисленные ситуации. Элемент с номером /<д этой матрицы учитывает потери, связанные с принятием решения о наличии сигнала класса к и оценки его параметров ©М , если в действительности присутствует сигнал класса

д с истинными параметрами :

'АрЦ -

Гс00 с01 . • сог а0 а1 ■ • аГ

с10 с11 • • с1^ а° а1 • ’ а/-

I о В с^1 • ■ „а0 а1 • • а/-_

(2)

- сііад \gqSkq + 8(0(/с) - 0(с?))},

где к, д - номера классов объектов, принадлежащих совокупности {0, 1, 2, = Оа; сКад(-) - диагональная

матрица; 6^ - символ Кроникера (8^ = 1 при k~qv\ 8к(^ = 0 при к ф q); 8(х) - дельта-функция (8(х) -> °о при х = 0 и 8(х) = 0 при х ф 0 ); (а0 ...а^)-потери за ошибочные решения при проверке каждой из гипотез; - постоянная величина (потери за неточную оценку параметра).

Таким образом, функция потерь (2) позволяет при справедливости гипотезы Яд назначить одинаковые потери за ошибочные решения к ф д , равные (столбцы матрицы) [4], потери за правильные решения, но с ошибочными оценками 0(с?) ф 0{ц) снизить

до ад - (диагональные элементы матрицы \скц\ [2], а потери за правильные решения при точных оценках (также диагональные элементы матрицы Цс^Ц [2] уменьшить до бесконечно малых величин [2]:

( ад ~ ~ 00) —» -°° •

В соответствии с байесовским методом [1, 2] оптимизация принятия решения и оценки параметров заключается в минимизации апостериорного риска. Апостериорный (условный) риск есть результат усреднения функции потерь по случайным параметрам: дискретному а (номер гипотезы) и непрерывному 0(ы) (параметры сигнала для гипотезы На\ а е {0, 1, 2, ...,1} = Оа )

при выполнении условия, что реализация изображения х(г); ге Я е Я2 получена. Запишем апостериорный риск в виде

Я*= I Я(д/х(г)) / с/сд(®^, 0 ) р(0 /х(г),д) с/0 , (3)

де Оц $я)

где Я* = Ик{а = к, Шк) / х(г)) = Я (к, Шк) / х(г)); Я4 - область интегрирования по векторному параметру 0(р) .

Интегрирование проводится по дискретно-непрерывной условной вероятностной мере

Яд = Р{а = д, с/0(С7) /х(г)) = Р(д/х(г)) р(0(С7)/х(г), д),

где Я (д/х(г)) - апостериорная (условная) вероятность наличия сигнала класса д после наблюдения

реализации х(г); р0я) / х{г), д) - апостериорная

плотность вероятности вектора параметров после наблюдения реализации и наличия в реализации изображения сигнала класса д (при справедливости

гипотезы Ня).

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

параметров 0(к^ = 0(к), где Шк) - оценка по максимуму апостериорной плотности вероятности измеряемого векторного параметра.

Бинарные задачи обнаружения, как известно, позволяют использовать критерий Неймана-Пирсона,

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

Оптимальное решающее правило можно записать в следующем виде [5]. Принимается решение в пользу

гипотезы Нт, те Оа и оценка §(т) = 0<™), если одновременно выполняется совокупность 1_ неравенств:

_(т)

(т) _ Р(хн/в Р{*п/ 0)

А'"'' -

> С,

(4)

А

где А(т) - отношение правдоподобия, А

Ыт)

отношений правдоподобия; р(хя/О ) - функционал

правдоподобия (аналог функции правдоподобия -плотности вероятности) изображения в оценочной

точке О при справедливости гипотезы Нт (наличии сигнала класса т ); Р(*я/0) - функционал правдоподобия изображения при справедливости гипотезы

На (наличии только фона); {1, Ц\т - совокупность {1, исключающая элемент т.

Физический смысл выражений (4) и (5) заключается в совместном выполнении неравенств. Для фиксированной зоны Я3(Гт); ш/т) = Я принимается решение о наличии объекта класса/?? относительно фона [согласно (4)] и различении объекта класса т относительно объектов других классов [в соответствии с (5)].

Неравенства (4) необходимо проверить всего I- раз (по числу гипотез о наличии объекта относительно фона). Неравенства (5) необходимо проверить ЦЬ-1 )/2 раз,

так отношения правдоподобия и , содержа-

щие одни и те же функционалы правдоподобия

р(хд/0 ) и р{хи/Шк]) , симметричны при проверке неравенств и, кроме того, исключается проверка любой гипотезы по отношению к самой себе.

Таким образом, при обнаружении в фиксированной

(тк) _ Р(хя/&

Цт)

Мк) Р(хн/& )

> стк\ ке {1, .... Ц\т , (5)

(тк)

(£-1)

зоне Я,

(гт).

С/Я5(Гт) = Я объекта класса /. необходима

проверка Ц/- + 1)/2 неравенств.

Пороги стк\ к е Оа\т; Оа = {0, 1, 2, ..., /_} вычисляются по заданной вероятности ложной тревоги Г. В левые части неравенств (4), (5) входят оценки параметров по максимуму апостериорной плотности вероятности.

Известно, что при высокой апостериорной точности измерения параметров оценку по максимуму АПВ Щ1) можно заменить оценкой в виде среднего значения АПВ и использовать в решающих правилах (4), (5) квазиоптимальные рекуррентные алгоритмы измерения параметров.

Если оцениваемые параметры постоянны (не зависят от времени): 0-а) = 0а; а е Оа \ 0 , то, как известно. при равномерных априорных распределениях параметров оценки по максимуму АПВ соответствуют оценкам максимального правдоподобия.

Таким образом, в зависимости от оговоренных условий' в левой части выражений (4), (5) можно использовать либо оценки по максимуму АПВ, либо оценки как среднее значение АПВ, либо оценки МП.

Оценка параметров линии горизонта. Разделение фона на два класса

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

Предлагается классифицировать фон, разделив его на два класса: над линией горизонта (при обнаружении воздушных объектов) и под линией горизонта [6]. Таким образом, при сравнении отношений правдоподобия с порогом автоматически должно учитываться, где расположен объект: на линии или под линией горизонта (морские объекты) или над линией горизонта (воздушные объекты). Последнее позволяет резко уменьшить области поиска объектов - воздушных и морских.

Для решения поставленной задачи используются маркеры из двух полустробов, каждый из которых перемещается по соответствующей вертикальной полосе (по кадру) и останавливается в точке максимального перепада контраста (рис. 1). Маркеры локально отслеживают (оптимально оценивают) положение линии горизонта. По оценкам вертикальных координат, полученных с помощью группы маркеров, интерполируется линия горизонта (рис. 2).

Каждый из маркеров реализует весовую функцию вида +1/-1 при формировании отношения правдоподобия для проверки гипотез: воздух/вода. Обработка сигналов пикселей верхнего полустроба А\

хА =

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

1

т х п

X-

/,/е А

В

ш Рис. 1. Оценка линии горизонта

* Рис. 2. Построение линии горизонта по вертикальным линиям

Соответственно, обработка сигналов пикселей нижнего полустроба В:

хв =

1

/77 X Л

X-

/,/є В

В приведенных формулах т - число пикселей по горизонтали в полустробе А и полустробе В: п - число пикселей по вертикали в тех же полустро-бах; Ху. - сигнал /у-го пикселя. Очевидно, что в результате обработки отношение сигнал/шум для хА

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

О

А/В

Уа~*в\ хА + хв

>С,

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

IхАЦ) - хВЦ)\ хА(Л + хвЦ) ’

где у у - максимальное значение, которому соответствует оценка номера пикселя у линии горизонта по вертикали для обрабатываемой полосы. Направление поиска максимума (перемещение полустробов на один пиксель) зависит от знака разности {хА ~ хв). Если хА> хв , то поиск направлен вверх, если хА < хв , то - вниз.

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

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

Обнаружение-измерение параметров объекта одного класса при наличии неизвестного фона

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

Фон имеет коррелированную и квазидетермини-рованную компоненты. Статистическая модель коррелированного фона удовлетворительно описывает фон в виде облачного покрова и морской поверхности. Характерной особенностью такого фона является наличие ярко выраженной пространственной корреляции.

Сигнал от объекта представим как

5(г, 05) = а/5(г - г0, О); 05 = (а5, 0, г0),

где а5 - неизвестная амплитуда, равная энергии сигнала от объекта (за один кадр наблюдения) или объему тела

сигнала | Э(г, 05) с/г = а3; /5(г - г0) - неизвестная фун-

я/0)

кция, описывающая форму сигнала от объекта, отличная

от нуля в ограниченной области Я5( Го) с Я ; г0 - точка привязки (координаты) объекта на я?; 0~ параметры объекта, связанные с его свойствами, например площадью пятна, формой и т. д.

Так как ТВ-датчик является детектором интенсивности излучения, то статистическое распределение фона в общем случае негауссовское и изображение коррелированного фона есть неоднородное негауссовское поле.

По реализации изображения (1) или совокупности реализаций-кадров (в зависимости от усложнения постановки задачи) для ограниченной области Я5( Го) с Я

необходимо принять решение о наличии сигнала от объекта или только фона и оценить параметры сигнала

Щ > 0> го > а также фон Пф(г). Подход к решению задачи

обнаружения-измерения в такой постановке связан с применением инновационного метода [8, 9], в основе которого лежит выбеливание изображения. В результате получаем преобразованное изображение

хш{г) = а//У - г0,0 ) + \л/0(г),

где и/0(г) - поле белого гауссовского шума, стохастически эквивалентное п0(г) (в смысле равенства их спектральных плотностей); индекс и/над переменной обозначает применение к ней операции выбеливания.

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

выполнено известными методами статистической теории решений.

Согласно инновационному методу [8], в выбеливающем фильтре осуществляется оценка п(г) коррелированной составляющей фона л(г), а результат выбеливания есть разность

*» = *(г)-п(г).

Обычно отношение правдоподобия (ОП) редуцируется (совокупность отсчетов изображения в результате обработки сжимается до одного числового значения) или приводится к достаточной статистике, которая для гауссовского распределения может быть записана в виде функционала:

Ь(г0) = |4“(и - Г0, ё)Х»С/Г, я

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

Решающее правило (4) в случае неизвестной энергии сигнала а3 е (0, оо) при известных параметрах г0,О

является равномерно наиболее мощным, а в случае оптимальной оценки а5 или, лучше сказать, подопти-мальной (так как оптимальные оценки практически никогда не достижимы) - оптимальным (в смысле близости к оптимальному). Если параметры го,0 неизвестны, их оценка сводится к многоканальной обработке (с расстроенными по параметрам каналами). Каждый канал реализуется в виде так называемого скользящего окна. Например, при неизвестных координатах скольжение происходит по векторному параметру (координатам).

При неизвестных размерах (площади) объекта кон-тиниум (непрерывность поиска оптимальной оценки) никогда не достижим и приходится довольствоваться многоканальными (относительно размеров объекта) фильтрами в пределах между максимальными размерами объекта и минимальными.

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

Известно также, что для выбеливания изображений можно использовать и другие виды дискретных ортогональных преобразований. Среди них можно выделить быстрое преобразование Фурье, преобразования Уолша, Адамара, синусное, косинусное [10], а также вейвлетт-преобразование [7, 12].

Практическая реализация ортогональных преобразований всего изображения связана с большими вычислительными затратами. Кроме того, необходимо решать проблему неоднородности фона. Фон статистически однороден (или квазиоднороден) лишь в ограниченной области. Поэтому все изображение разбивается на блоки из ограниченного числа элементов: 8x8, 16x16 и т. д., а выбеливание изображения (декорреляция) осуществляется для каждого блока в отдельности [11]. Разбиение на блоки позволяет выбеливать статистически неоднородные изображения, которые имеют локальную однородность (в пределах ограниченного окна). Обычно такими являются реальные изображения фона.

В настоящее время практическая реализация дискретного косинусного преобразования используется в видеостандартах: JPG (внутрикадровая обработка) и MPG (внутрикадровая и межкадровая обработка).

По мере увеличения числа элементов в блоке функция правдоподобия отсчетов преобразованного изображения стремится к произведению гауссовских функций правдоподобия, что отмечено в работе [11].

При непрерывном представлении изображения имеем бесконечное число отсчетов и функция правдоподобия стремится к функции правдоподобия белого гауссовского шума, что согласуется с результатами инновационного метода [9].

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

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

Выбор спектральных амплитуд изображения из различных частотных областей соответствует реализации выходов фильтра л(г) и xw(r).

В результате сравнения ОП с порогом принимается решение о наличии объекта рассматриваемого класса.

Многоканальная фильтрация морских и воздушных объектов

При наличии в зоне обзора нескольких объектов для принятия решения о наличии объекта класса ос =т; осе {0, 1, 2, = Ос, и оценок 0<т) необ-

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

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

На рис. 3 изображено положение пространственного строба (скользящего вдоль линии горизонта окна), содержащего три пространственных фильтра-интегратора. Каждый из них осуществляет фильтрацию: фильтр 1 - нижних частот, фильтр 3 -средних частот фильтр 2 - верхних частот. Под частотами подразумеваются пространственные частоты с размерностью 1/м.

1 2

3

* Рис. 3. Многоканальные пространственные фильтры для обнаружения морских объектов

Обозначим через М и N - число пикселей окна, соответственно, по горизонтали и вертикали. Нормированный сигнал на выходе интегратора равен

, М N М х N ’

где х,у - значения пикселей внутри окна. Деление перед знаком суммы осуществляет масштабирование (приведение результата интегрирования к масштабу входного сигнала). Если объект полностью заполняет окно, а значения сигнала для всех пикселей одинаковы и равны А , то с учетом нормировки сигнал на выходе интегратора равен значению А его пикселя, но среднеквадратичное значение шума на выходе интег-

ратора уменьшается в уМ х N раз. Таким образом,

Лых = 4' °вых = а/л/МхN. (7)

Обозначим отношение сигнал/шум на пиксель на входе фильтра как (А/о) . Тогда для сигнала, полностью заполняющего окно из МхN пикселей, при равновесном суммировании значений пикселей отношение сигнал/шум на выходе фильтра-интегратора равно

И/а)ВЬ1Х=х/МхА/ (Л/о), (8)

т, е. увеличивется в \/м х N раз по сравнению со входным. Если же сигнал занимает часть окна (тхп пикселей), то сигнал на выходе фильтра равен

тхп вых ~ М хЫ А '

При этом среднеквадратическое значение шума на выходе интегратора для заданного окна не изменяется и определяется формулой (7), а отношение сигнал/шум равно

/77 X /7

И/<*)вых =ТМхА/ (Д/а)- {10)

Рассмотрим пример. Сигнал от крупноразмерного объекта полностью заполняет окно из Мх Ы- 100 хЮО элементов-пикселей. После компенсации коррелированной составляющей фона ОП формируется для скользящего окна из 100 х 100 =104 элементов-пикселей. Отношение сигнал/шум на выходе фильтра составляет

И/о)вых =^МхМ И/о)вх=100(А/а) , (11)

т. е. увеличивается в 100 раз или на 40 дб по отношению к входному.

Если в поле зрения окна попал малоразмерный объект, сигнал занимает тхп = 2x2 пикселей, то амплитуда сигнала на выходе интегратора в соответствии с формулой (9) равна

тхп

Аэых “Д//хЛ/ ^ = 4-10 А > (^2)

МхЛ/

т. е. уменьшается в раз, а отношение сигнал/

шум на выходе фильтра равно тхп

(Д/а)вых =~^ШМ И/0) = °’04’

т. е. сигнал от малоразмерного объекта на выходе фильтра практически подавлен.

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

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

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

Поясним алгоритм формирования ОП, определяемый одним из неравенств (5), используя рассмотренный выше пример: фильтры 1 и 2 с числом пикселей, соответственно, М х N =100 х 100 и т х п = 2x2.

Функция правдоподобия отсчетов

х = {х,у: і е 1... М: /є 1... /V} сигнала класса 1 - гауссовская:

м м 1 1 -р(х/ 1,е™) = П Пт^еХР<-^2[Х9-%<е<1’>]2} ,(13)

где о2 - дисперсия белого гауссовского шума на пиксель изображения; - весовая функция для окна из МхМ пикселей (при отсутствии априорной информации относительно формы сигнала ^(г - г0) принимается как равновесная); ©(1) = (ї',£,)-оценкисигнала, привязанного к окну: координаты окна г) = (ги,г)2) и площадь окна (в процессе слежения по координатам при межкадровой обработке будет уточняться). Координаты г1 = (г1,, г12) привязаны к левому верхнему углу окна (пространственного строба 1).

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

Функция правдоподобия для сигнала класса 2

- м ы і і

р(х / 2,0{1)) = П П ~7^Г~ ехр{-2 ^ХП ~ 5/у(©(2))]2> (14)

/=1 /-і ^2яо 2а

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

Взяв отношение функций правдоподобия и логарифмируя его, получаем алгоритм проверки гипотезы : сигнал класса 1 относительно гипотезы Н2 : сигнал класса 2:

МЫ т п

ІІ**-ІІ*»* с. (15)

/=1 у=1 і=к ;=/

где кI - начало отсчета для области из тхп пикселей М N

(левый верхний угол); II ХИ - сигнал класса 1 на

/=1/=1

* Рис. 4. Исходное изображение ш Рис. 6. Инновационное изображение

выходе фильтра-интегратора для крупноразмерного гп п объекта: - сигнал класса 2 на выходе филь- /=/с / = / тра-интегратора для малоразмерного объекта. Для практической реализации ОП вводится нормировка: .ММ т п _ 1 ук уут Ч С М х /V ^ ^ /; тхп 11 Мх N где к = тхп ■ М х Л/ Если продолжить рассмотрение примера [см. соотношения (11): (12)], то очевидно, что при наличии крупноразмерного объекта сигнал на выходе первого фильтра будет максимален, а на выходе второго фильтра - минимален и нетрудно выбрать порог, при котором почти всегда будет приниматься решение о гипотезе . Напротив, при наличии малоразмерного объекта левая часть неравенства будет близка к нулю со стороны положительных и отрицательных нормированных шумовых значений на выходах фильтров. В этом случае решение почти всегда будет приниматься в пользу гипотезы Н2 . Основной недостаток работы с большими окнами - низкая разрешающая способность ТВ-систе-мы. Для решения этой проблемы необходимо формировать более сложные фильтры и применять со- ответствующую межканальную обработку между отдельными фильтрами в пределах строба. Порядок следования пространственных стробов - от большего к меньшему. Причем зона из пикселей, которой соответствует решение о наличии крупноразмерного объекта с оценкой его координат, закрыта для принятия решения в этой зоне относительно меньшего объекта с помощью пространственного строба меньших размеров. Таким образом, последовательность принятия решений относительно классов объектов следует от крупных к малым размерам. Задача обнаружения-оценки параметров воздушных объектов решается методами, подобным рассмотренным, только зона поиска расширяется и охватывает надводную часть изображения. В заключение рассмотрим на рис. 4-10 этапы обработки реального изображения при обнаружении-оценке параметров шести целей. На рис. 4 исходное изображение - незашумленное, на рис. 5 представлена оценка коррелированной составляющей фона, полученная с помощью фильтрации скользящим окном 5x5 элементов. На рис. 6 представлено инновационное изображение, полученное из исходного после вычитания из него коррелированного фона. Для отображения на рис. 6 значения всех пикселей инновационного изображения подняты на уровень +140. Сравнение с порогом инновационного изображения, величина которого равна 25, позволяет выделить все шесть обнаруживаемых целей. Результат обнаружения показан на рис. 7 в виде зачерненных объектов, которые наложены на исходное

■ • ■ ш ;. я : <Дмийва а **т ~

ш Рис. 5. Оценка фона ■ Рис. 7. Результат обнаружения-измерения шести целей

и Рис. 8. Исходное зашумленное изображение

я Рис. 9. Инновационное изображение, полученное из исходного, зашумленного

Литература

1. Репин 8. Г., Тартаковский Г. П. Статистический синтез при априорной неопределенности и адаптация информационных систем. - М.: Сов. радио, 1977. - 432 с.

2. Трифонов А. П.. ШинаковЮ. С. Совместное различение

сигналов и оценка их параметров на фоне помех. - М.: Сов. радио, 1986. - 264 с.

3. Теория обнаружения сигналов /П. С. Акимов, П. А. Бакут, В. А.

Богданович и др.; Под ред. П. А. Бакута.-М.: Радио исвязь, 1984. - 440 с.

4. Вилесов Л, Д., Гаврилин С. В. Особенности построения радиоприемных устройств при борьбе с ответными импульсными помехами // Вопросы специальной радиоэлектроники. Сер. РЛТ. - 1969. - № 16. - С. 23-29.

5. Вилесов Л. Д. Обнаружение-измерение неизвестного числа объектов с неизвестными параметрами на телевизионном изображении: Тез. докл. // Труды 2-й международн. конф. «Телевидение: передача и обработка изображений», 2002. - С. 57-59.

6. Вилесов Л. Д, Оценка параметров линии горизонта морской поверхности на телевизионном изображении. Тез. докл. // Труды 3-й международн. конф. «Телевидение: передача и обработка изображений», 2003. - С. 134-136.

ш

ш Рис. 10. Результат: пять целей обнаружено, одна ложная тревога на линии горизонта

изображение (см. рис. 4). Координаты каждого объекта (положение левого верхнего угла) и его площадь в числе пикселей являются оценками измеряемых параметров. На рис. 7 число пикселей каждой отметки увеличено с целью наглядности их отображения. Один пиксель отображается как девять (матрицей с размерами 3x3).

На рис. 8-10 показаны результаты, которые получены для изображения, с наложенным на него гауссовским шумом со стандартным отклонением а = 6 • Величина порога обнаружения равна 33. Из шести целей обнаружены пять, но из-за наличия шума имеется одна ложная тревога на линии горизонта. В реальной системе порог обнаружения устанавливается автоматически по вероятности ложной тревоги, оцениваемой в процессе обработки всего изображения.

7. Germain О., Refregier Ph. Edge Location in SAR Images: Performance of the Likelihood Ratio Filter and Accuracy Improvement with an Active Contour Approach // IEEE Transactions on Image Processing. - 2001. - Vol. 10. - N 1. -P. 72-78.

8. Кайлатц Т. Метод порождающего процесса в применении к теории обнаружения и оценки//ТИИЭР. - 1970.-Т. 58. -С. 82-98.

9. Сосулин Ю. Г. Теория обнаружения и оценивания стохастических сигналов. - М.: Сов. радио, 1978. - 320 с.

10. Виттих В. А», Сергеев В. В., Сойфер В. А. Обработка изображений в автоматизированных системах научных исследований. - М.: Наука, 1982. - 214 с.

11. Претт У. Цифровая обработка изображений. Кн. 1. - М.: Мир, 1982. -312с.

12. Davies D., Palmer P., Mirmehdi M. Detection and Tracking of Small Low Contrast Objects // In Proceedings of the British Machine Vision Conference. - BMVA Press, 2003. - P. 599-608.

13. Амиантов И. Н. Избранные вопросы статистической теории связи. - М.: Сов. радио, 1971. - 416 с.

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