УДК 004.932:621.397
DOI 10.25559/SITITO.2017.4.365
Понятский В.М.
Тульский государственный университет, г. Тула, Россия
ОЦЕНКА КАЧЕСТВА ВЫДЕЛЕНИЯ КООРДИНАТ ИСТОЧНИКА ПОЛЕЗНОГО ИЗЛУЧЕНИЯ В ЗАДАЧАХ УПРАВЛЕНИЯ
Аннотация
Предлагается в задачах управления осуществлять оценку качества выделенных с помощью видеосенсоров координат источника полезного излучения по совокупности показателей, в частности, используя вероятность обнаружения полезного сигнала. Традиционно оценка вероятности обнаружения источника полезного излучения осуществляется исходя из предположения о нормальном законе распределении плотности вероятности полезного сигнала и помехи. Рассматривается оценка вероятности обнаружения источника полезного излучения, яркость которого изменяется по произвольному закону. Получаемые в процессе управления оценки используются для выбора методов обработки изображений, а также для их настройки.
Ключевые слова
Изображение, источник полезного излучения, вероятность обнаружения, методы обработки изображений.
Ponyatsky V.M.
Tula State University, Tula, Russia
QUALITY ASSESSMENT OF ALLOCATION COORDINATES USEFUL RADIATION SOURCE IN
CONTROL PROBLEMS
Abstract
It is offered in control problems to carry out assessment quality of the coordinates of useful radiation source allocated by means of video sensors on set of indicators, in particular, using probability of detection of desired signal. Traditionally the assessment of detection probability of useful radiation source is carried out proceeding from the assumption of the normal law distribution of probability density of desired signal and hindrance. The assessment of detection probability of useful radiation source which brightness changes under any law is considered. The estimates received in control process are used for choice of methods of processing of images, and also for their setup.
Keywords
Image, source of useful radiation, probability of detection, methods of images processing.
1 Постановка задачи
В задачах управления с помощью видеосенсоров осуществляется выделение координат источника полезного излучения [1]. Предлагается проводить оценку качества выделенных координат источника полезного излучения по показателям качества, в частности, используя вероятность обнаружения полезного сигнала. Традиционно оценка вероятности обнаружения источника полезного излучения осуществляется исходя из предположения о нормальном законе распределении плотности вероятности полезного сигнала и помехи. В ряде
случаев, например, когда осуществляется выделение координат источника, яркость которого изменяется по гауссову закону, такое предположение не является справедливым. Рассматривается оценка вероятности обнаружения источника полезного излучения, яркость которого изменяется по гауссову закону. Разработана система критериев для определения показателей качества оценки координат выделенного источника полезного излучения по последовательности изображений, формируемых средствами наблюдения объектов в спектральном диапазоне работы телевизионных систем.
В качестве показателей качества предлагается использовать оценки
однородности, сложности изображений, вероятность обнаружения и качества координат выделенного источника полезного излучения. Получаемые в процессе управления оценки используются для выбора методов обработки изображений, а также для их настройки [2]. Оценка однородности изображения Для оценки однородности изображения осуществляется расчет коэффициентов пространственной корреляции сравниваемых областей k и р :
к,р
1 Ы
—Е (% - щ)(\р - тр),
°к°р =1
где х,к , х,р - элемент изображения; тк , тр математическое ожидание;
°к,0Р -среднеквадратическое отклонение. Оценка сложности изображения Оценка сложности изображения
определяется как отношение дисперсии в
локальных областях ,} к общей дисперсии Б для всего изображения:
н,, - ^
Б
Оценка качества координат выделения источника полезного излучения
Оценка качества координат выделенного ИПС может быть осуществлена по величине среднеквадратического отклонения на заданном интервале:
1
ох(п) - д/тт^т Е {хк - хп У
V Яп - 1 к-1
о V(п) -
1 Яп
Е {Ук- Уп У ,
\Яп -1 к-1
где Nп - количество кадров на заданном интервале; хк и хк , ук - измеренные значения координат в к -том кадре; хп , уп - средние
значения выделенных координат на заданном интервале:
1 Яп Л 1 Яп
хп = ТГ Е хк ; Уп = ~ Е ук .
Яп к=1 Яп к=1
Расчет оценки однородности, сложности изображения, вероятности обнаружения и качества выделения координат полезного источника осуществляется как для исходных изображений, так и для изображений после их обработки.
Расчет оценки однородности, сложности изображения и вероятности обнаружения полезного объекта осуществляется как для исходных изображений с видеосенсоров, так и для изображений после их обработки. Полученные оценки однородности, сложности изображения и вероятность обнаружения полезного объекта используются для выбора параметров методов обработки изображений, а также для настройки алгоритмов обработки изображений [2].
2 Оценка вероятности полезного сигнала
обнаружения
Аналитическое выражение для вероятности обнаружения получается на основе синтеза алгоритма обнаружения с применением вероятностно-статистических методов.
Пусть наблюдается один кадр многоэлементного изображения - отсчёты в элементах цифрового изображения,
формируемого телевизионной системой. Цифровое изображение просматривается окном меньших размеров, в окне просмотра имеется строб, охватывающий L элементов и соответствующий размерам обнаруживаемого объекта. В общем случае наблюдение представляется L - мерным вектором
У - [УЬ У2, У3'...' УL Г ,
где У,, ] = 1, Ь - отсчёты цифрового
изображения.
Примем, что наблюдение трёхмерное
У = [У1 -У2-Уз ]Г .
Тогда можно изобразить пространственную картину, как показано на рисунке 1, в виде пространственной фигуры, представляющей пространство наблюдений Z , каждая точка которого определяет положение конца вектора
наблюдений У и определяется тремя координатами: У1 ,У2 ,У3 в трёхмерной системе
координат У1 ,У 2 , У3 . Например, это могут быть координаты изображения по вертикали и по горизонтали, а также его уровни яркости.
Для принятия решения построим предположения или гипотезы о наблюдениях и
действиях: н 0 - гипотеза об отсутствии полезного сигнала на изображении, решение
У = У0- сигнал не обнаружен и н 1 - гипотеза о наличии полезного сигнала на фоне помех, решение у = у1 - сигнал обнаружен.
Решающее правило разбивает пространство
наблюдений % на два подпространства % 0 и
% 1 , п %0 = % . Если конец вектора попадает в
подпространство % 1 , то истиной считается
гипотеза Н 1 и принимается решение у = у1 , если конец вектора попадает в подпространство
% 0 , то истиной считается гипотеза Н 0 и
принимается решение у = у 0 . Построение оптимального решающего правила заключается в определении границы h , разбивающей пространство наблюдений % на два подпространства % 0 и % 1 , п %0 = % .
V ±_
^ '— у %
£ ^ ^
Рис. 1. Пространство наблюдений
Поскольку результат наблюдения является следствием изображения на текущем кадре, то целесообразно применить вероятностно-статистический подход к определению решающего правила. Рассмотрим одномерный случай, когда вектор наблюдений состоит из одного компонента 1 = У . Пусть известны плотности распределения вероятностей случайной величины У истинности гипотезы Н,
при условии
11
W1 {у\Н 1 ) и при
условии истинности гипотезы Н 0 ™ 0 (у|Н 0 ).
На рисунке 2 изображены плотности распределения вероятностей ™0(у|Н 0 ) и (у \ Н1). Разделим пространство наблюдений у на две области, расположив разделительный символ - в точке сравнения результата наблюдений у с порогом П: слева от порога -область решений у = у 0 об истинности
гипотезы
Н
0 ; справа - область решений у = у1 об истинности гипотезы Н 1 .
Есл истинна гипотеза Н0 , то при решении
у = у0 определяется вероятность правильного решения о гипотезе Н 0 , которая равна
р(У0 |Н 0 )= | wо (у|Н0 )• йу {у 0 } ,
а при решении у = у1 определяется вероятность ошибки первого рода или вероятность ложной тревоги
Р(ъ \ Н0)= |(у \ Н0)• йу.
Ы
)
М)
Рис. 2. Плотности распределения вероятностей при двух гипотезах
Вероятность ложной тревоги численно равна заштрихованной частой штриховкой площади под графиком плотности распределения
вероятностей ™ 0 (у|Н 0 ).
Если истинна гипотеза Н 1 , то при решении
у = у1 определяется вероятность правильного
решения о гипотезе Н 1 , которая равна
Р(ух \ Н1) = |м>1(у\Н1 )• йу,
ы
а при решении у = у 0 определяется вероятность ошибки второго рода или вероятность пропуска сообщения
Р(7о \ Н1) = | w1(y\H1 )• йу.
Ы
Вероятность пропуска сообщения численно равна заштрихованной редкой штриховкой площади под графиком плотности
распределения вероятностей w 1 (у |Н 1 ).
Для многомерного векторного наблюдения плотности распределения вероятностей записываются в виде:
w1 (Г \НХ) и Wо (I7 \Н 0 ). Выбор той или иной гипотезы сопровождается потерями. Запишем сумму рисков при всех возможных выборах гипотез
R = Р0 • р(у0 Н0 )• п00 + Р0 • Р(л| Н0 )• Пю + + Р1 • Р(у1 Н1 )• П11 + р • Р(у0|Н1 )• П01. где Р0 = Р (Н 0 ) и Р1 = Р (Н1) - априорные
_ П 00 П 01
вероятности гипотез; ''
П =
П
10
П
11
матрица потерь.
Тогда алгоритм принятия решений записывается на основе критерия Байеса [3]:
Н1
>
л н
<
Н 0
, ^ {у |Н1)
где Л = —тт \ - отношение правдоподобия;
н
^ \Y\Hoj Ро -{Пю - Поо ) Р-(По1 - Пи )
отношения правдоподобия; П - ^
порог сравнения
'П 00 П 01
10
П
11
матрица потерь.
Порог Н сравнения отношения правдоподобия есть число или скаляр, следовательно, отношение правдоподобия л тоже число или скаляр. С другой стороны, отношение правдоподобия формируется из векторного наблюдения У . Следовательно, задача различения векторных наблюдений сводится к задаче сравнения двух чисел: если число л больше числа н , то принимается гипотеза Н 1 ; если число Л меньше числа н ,
то принимается гипотеза Н 0 . Критерием принятия решения об одной из гипотез называется набор условий, при котором отношение правдоподобия находится в заданном соотношении с порогом сравнения [3].
Вероятность обнаружения полезного сигнала и вероятность ложной тревоги можно определить по следующим зависимостям:
Роб = Р(у1 \Н)-Р(л \н 0 )=
- \^(У\Н1 )• ф- \Wo(У\Н0; (1)
Ы Ы
РЛо=Р(У1 \Н0 )= \ ^ (У\Н0 )• йУ.
М
Расчет вероятности обнаружения полезного сигнала (1) может быть использован для оценки качества функционирования алгоритмов видеообработки.
Оценка значения порога обработки Но , при
котором в заданной области обработки ^о будет достигаться максимальная величина вероятности обнаружения, определяется выражением:
Р,
об
т Н(Р(У1 \Н)- Р(У1 \Н 0)).
Н,еН, Е„еЕ
Пусть по гипотезе Н1 реализация имеет среднее тЕ - т0 + т1 и дисперсию
2 2,2 о - о „ + о
е 0
1 , соответственно по гипотезе Н 0
реализация имеет среднее т 0 и дисперсию а0 .
Каждый компонент вектора наблюдения есть сумма среднего и случайной величины с нулевым средним
\т
Ук ='
Е
+ик: Н1;
к -1, Ь
,т0 + ч: Н0-
Для случая, когда величины ик и Ук имеют
нормальное распределение, условная плотность распределения результата наблюдения по
гипотезе Н 1 равна
( \ 1 (Ук - тЕ )2
^(УкНи--^^^ ехр 1
2 •л
2 •о
1
а условная плотность распределения результата наблюдения по гипотезе Н 0 равна
(Ук - т0 )2
2
^0
(Ук\Н 0 )-
1
о0 •л/2•л
• ехР 1
2 •о
0
Примем, что случайные величины ик и ук , к = 1, Ь , представляют собой последовательности независимых случайных чисел. Тогда по теореме умножения для независимых событий плотность распределения
вероятностей векторного наблюдения есть произведение плотностей распределения вероятностей отдельных компонентов векторного наблюдения Ь
У Н, (УкН,) , - 0,1
к-1
Подставляя выражение для плотности распределения вероятностей компонентов
вектора наблюдения по гипотезе Н 1 получим
( \2
П(У \Н1 )= П
1
к=1 а■
Е
л/2п
ехр
Ук - т
Е
2 • а.
Е
1
:ехР
- 1Е (Ук - т1 )2 2 ^ 2
2 к= аЕ
Г ЛЬ
V ^ / Аналогично получим для гипотезы Н 0
w,
(Y \H o )=П—ттехр
к=\ о0ыгп
(Ук - mo )2
Т 2
2 • ап
1 exp i 1 z (Ук - moУ1
Составим отношение правдоподобия из правых частей этих выражений [3]
V V
Л:
т
• exp
1 L
- 2 Ъ
2 к=1
Ук- j
Ъ J (Ук - mo):
т
Воспользуемся свойством монотонного возрастания логарифмической функции: знак неравенства сохраняется, если
прологарифмировать обе части неравенства:
н1
>
1п Л 1п Н <,
н0
где
ln Л = L • ln
а О
-т z
' к = 1
(Ук^z ^ (ук - mo ) а 2
mo> >2
- логарифм отношения правдоподобия.
Оставим в левой части слагаемые, зависящие от случайных наблюдений, а в правой части -постоянные. Тогда решающее правило для различения двух гипотез:
н1
>
^ " П
<
н0
Ь „ Ь
где
^ = ^ • z ук + B • Z ук - достаточная
к=1
к =1
статистика; ^ = -1
П = ln h - L • ln
а О
z
L 2
m
B
z
_2
o
z
- порог
сравнения достаточной статистики.
Достаточная статистика есть весовая сумма суммы квадратов компонентов вектора наблюдения и суммы компонентов вектора наблюдения. При этом плотность распределения вероятностей значений достаточной статистики не подчиняется ни нормальному распределению, 2 - распределению. Априорные Р1 и Р 0
ни x вероятности гипотез
считаются
известными, также известна матрица потерь П . Известны объём выборки Ь , средние значения
т е , т 0 и дисперсии а^ , а^ наблюдений по
обеим гипотезам Н 1 , Н 0 .
Для нормального закона распределения случайных величин вероятность обнаружения полезного сигнала для к - того кадра будет равна (1) [3]:
P^
1
ы
exp
Ук - m
z
2 • а'
dy -
- J —
exp
(Ук - mo)2
2 • а2
Гк 0J 2-Ф1Ф12-F I-q
/ 1
где
Z 2 U - м 2
du
стандартная
функция ошибок; ф 1 (*) - обратная функция ошибок; ("2 - Р) - вероятность ложной
тревоги; ц - параметр обнаружения полезного объекта.
Параметр обнаружения равен:
q =
I - h
1 cp n
а cp
где СР - среднее значение отсчётов
изображения с полезным сигналом; о СР -среднеквадратическое отклонение отсчётов области обработки изображения с полезным сигналом; н - заданный порог при обработке изображений.
Среднее значение отсчётов области обработки изображения с полезным объектом определяется по формуле:
1 хтах Утах
-ер - Т ) Е Е-тп ,
1хтах - хтт/ ЧУтах - Утт/ п-х
n=xmin m=ymin
где xmin , xmax - координаты границ области
обработки изображения по горизонтали; ymin ,
ymax - координаты границ области обработки изображения по вертикали.
Среднеквадратическое отклонение отсчётов области обработки изображения с полезным объектом равно:
I 1 N M Г
- Ч MrNn £ J*- f-
Расчет вероятности ложной тревоги PL осуществляется с учетом следующей зависимости:
2
а
1
1
а
О
2
m
m
z
РЬ =1" F = 1 -Ф( ) Ь 2 2 ао
где
1о =
среднее
значение
1
Е
отсчетов
Ушах
Е 1тп
утзх
(хтах хтт )^(у, и среднеквадратическое отклонение отсчетов
-ymin) п=Хт;п т= ут;п
—!— М • N -1
N М ^
Е Е(1 тп /
п=1 т =1
рассчитываются
для области обработки изображения при отсутствии в ней полезного объекта.
3 Результаты
Для программного комплекса моделирования последовательности методов видеообработки для задач управления реализован подключаемый без перекомпиляции программы модуль, реализующий оценку вероятности обнаружения полезного сигнала, яркость которого изменяется по произвольному закону [4-5].
Табл. 1. Гистограммы видеоизображений
х
а о =
15х18
0,348
П
10х12
0,77
6
Проведена оценка плотности распределения вероятностей фона w 0 (у|Н 0 ) и полезного
w 1 (у|Н 1 )
сигнала
по характеру гистограммы,
как для всего видеокадра, так и при ограниченных его размерах (см. таблицу 1).
Анализ результатов (таблица 1) показывает, что для всего видеокадра, где влияние полезного сигнала практически малозначимо и преобладает фон, полученная гистограмма, а, следовательно, и плотности распределения
вероятностей w 0 (у|Н 0 ) , соответствуют нормальному закону распределения. При уменьшении величины строба влияние полезного сигнала возрастает, его характер изменения близок к гауссову закону, однако плотности распределения вероятностей
w 1 (у|Н 1 ) не соответствуют нормальному закону распределения. Поэтому для оценки вероятности обнаружения полезного сигнала в
заданной области обработки R = N1М1 и при заданном пороге обработки h , определяемом конкретным алгоритмом обработки, могут быть использованы следующие зависимости:
255 255
Роб = Р(у 1Н1)-Р(у1 Н0)= Е Wl(«) - Е w0(1) ;
г = И г= И
< , Ч 255
Рло = Р (у1 Н 0 )= Е w 0 (г),
где
w1(k) =
W1 M
- плотность полезного
0,
W1 M1
-S S I(i, j), 1 i = 0 j = 0
распределения
k = °Л,2,... , /max
вероятностей сигнала;
w 0( k )
nk
W 0 M 0
„ S S I(i, j), W 0M 0 i=0 j=0
0,1,2,
- плотность распределения вероятностей фона изображения; 1 (i, j) - яркость i,j - ячейки; k = 0,1,2,... , I max - уровни яркости изображения; nk - количество значений яркостей изображения для k - го уровня; 1 max
- максимальная яркость; W1 - W , M1 -M -размеры области изображения с полезным
сигналом; W 0 , M 0 - размеры области изображения с фоном.
Возможна оценка значения порога обработки
ho
, при котором в заданной области обработки
Ro будет достигаться максимальная величина вероятности обнаружения:
P0= max(P(Y1 )- Pfo |H0)) =
ho ЕЯ, Ro eR
= 0.ma* ^S -S ^
4 Заключение
Для задач управления предложено осуществлять оценку качества выделенных с помощью видеосенсоров координат источника полезного излучения по совокупности показателей, в частности, используя вероятность обнаружения полезного сигнала. Традиционно оценка вероятности обнаружения источника полезного излучения осуществляется исходя из предположения о нормальном законе распределении плотности вероятности полезного сигнала и помехи. Реализована возможность оценки вероятности обнаружения источника полезного излучения, яркость которого изменяется по произвольному закону.
Получаемые в процессе управления оценки качества выделенных с помощью видеосенсоров координат источника полезного излучения
используются для выбора методов обработки изображений, а также для их настройки.
Литература
1. Галантэ А.И., Макарецкий Е.А., Понятский В.М. Алгоритм обработки телевизионных изображений подвижного источника излучения // Оптико-электронные приборы и устройства в системах распознавания образов, обработки изображений и символьной информации. Распознавание: сб. матер. X Междунар. Конф. (Курск, 2012 г.). - Курск, 2012. - С. 240-242.
2. Понятский В.М. Повышение качества обработки информации, поступающей с нескольких видеосенсоров, в задачах управления / В.М. Понятский // Современные информационные технологии и ИТ-образование. - 2016. Том 12. № 4. - С. 165172.
3. Егоров Д.Б., Понятский В.М., Макарецкий Е.А. Программный комплекс моделирования цифровой обработки видеоизображений подвижного источника излучения // Оптико-электронные приборы и устройства в системах распознавания образов, обработки изображений и символьной информации. Распознавание: сб. матер. X Междунар. Конф. (Курск, 2012 г.). -Курск, 2012. - С. 246-248.
4. Понятский В.М., Егоров Д.А. Программный комплекс моделирования последовательности методов видеообработки для задач управления / В.М, Понятский, Д.А. Егоров // Современные информационные технологии и ИТ-образование. - 2015. Т. 2 (№11). - С.334-340.
1. Galantje A.I., Makareckij E.A., Ponjatskij V.M. Algoritm obrabotki televizionnyh izobrazhenij podvizhnogo istochnika izluchenija // Optiko-jelektronnye pribory i ustrojstva v sistemah raspoznavanija obrazov, obrabotki izobrazhenij i simvol'noj informacii. Raspoznavanie: sb. mater. X Mezhdunar. Konf. (Kursk, 2012 g.). - Kursk, 2012. - S. 240-242.
2. Ponjatskij V.M. Povyshenie kachestva obrabotki informacii, postupajushhej s neskol'kih videosensorov, v zadachah upravlenija / V.M. Ponjatskij // Sovremennye informacionnye tehnologii i IT-obrazovanie. - 2016. Tom 12. № 4. - S. 165-172.
3. Egorov D.B., Ponjatskij V.M., Makareckij E.A. Programmnyj kompleks modelirovanija cifrovoj obrabotki videoizobrazhenij podvizhnogo istochnika izluchenija // Optiko-jelektronnye pribory i ustrojstva v sistemah raspoznavanija obrazov, obrabotki izobrazhenij i simvol'noj informacii. Raspoznavanie: sb. mater. X Mezhdunar. Konf. (Kursk, 2012 g.). -Kursk, 2012. - S. 246-248.
4. Ponjatskij V.M., Egorov D.A. Programmnyj kompleks modelirovanija posledovatel'nosti metodov videoobrabotki dlja zadach upravlenija / V.M, Ponjatskij, D.A. Egorov // Sovremennye informacionnye tehnologii i IT-obrazovanie. - 2015. T. 2 (№11). - S.334-340.
Понятский Валерий Мариафович, кандидат технических наук, доцент кафедры проектирования
автоматизированных комплексов, Тульский государственный университет, [email protected]
Note on the author:
Ponyatsky Valery M., Candidate of technical sciences, Associate Professor of the Department of Design of Automated Complexes, Tula State University, [email protected]
References
Поступила: 10.09.2017
Об авторе: