Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Методы обработки изображений точечных и протяженных объектов в оптических и радиометрических системах. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
51
)},({
22
jixX
Mi ,1
Nj ,1
),(2jix
)},({ jiyY
)},({11jiyY
1
,1 Mi
1
,1 Nj
добласти матрицы X2 присваивается средняя радиометрическая ампли-
туда. Получается матрица
,
,
, с простран-
ственным разрешением, равным размерам элементов матрицы тепло­вого изображения. Амплитуды сегментов полученной матрицы РИ соответствуют средней радиояркостной температуре сегментов наблюдаемой поверхности.
7. Амплитуды элементов
полученной матрицы X
перево-
2
дятся в уровни цветности. В результате получается цветное изображе­ние контролируемого участка местности с информацией о радиояр­костной температуре излучающих элементов подстилающей поверх­ности и объектов на поверхности. Замечание. Возможна другая реализация п. 3 алгоритма, а имен- но: матрица Y приводится в соответствие масштабу матрицы X
вклю-
1
чением в ее состав дополнительных строк и столбцов. Получается мат-
рица
или
,
,
. Элементы до-
полнительных строк и столбцов вычисляются с помощью линейной интерполяции соответствующих элементов соседних строк и столбцов. При дальнейшей обработке формируется РИ X2 с разрешающей спо­собностью X1.
Учет пересчета координат
Уточним изложенный выше алгоритм совместной обработки РИ и
ОИ с использованием формулы (1.13).
1. Осуществляется совмещение РИ и ОИ по границам зоны обзора
так, что устанавливается соответствие между максимальными значе­ниями координат в матрицах РИ и ОИ: x
max
, y
max
~ φ
max
, θ
. После
max
этого матрица ОИ Х1 приводится в соответствие масштабу матрицы РИ Y по формуле п.3 рассмотренного алгоритма, в результате получается матрица ОИ Х2.
2. Прямоугольные координаты x,y центра каждого элемента матри­цы Х2 пересчитываются в угловые координаты вспомогательной мат­рицы Х
3. Выбирается элемент матрицы Х к (φ,θ). В данном элементе матрицы Х ветствующего элемента матрицы Х2.
4. Если в элемент матрицы Х
*
с размерами матрицы Х2 по формуле (1.13).
2
*
, центр которого – ближайший
2
*
запоминается амплитуда соот-
2
*
пересчитывается более одного эле-
2
мента матрицы Х2, то амплитуды пересчитанных элементов усредня­ются. Если ни одного элемента не пересчитывается, то записывается средняя амплитуда окаймляющих элементов матрицы Х
5. Далее выполняются операции пп. 5–7 рассмотренного выше ал­горитма с участием матрицы Х
*
вместо Х2.
2
*
.
2
52
Пример комплексирования изображений
С помощью радиометра в 3-мм диапазоне длин волн наблюдался объект в виде двух щитов на местности на расстоянии 100 м – рис. 1.2.
а б
в г
д
Рис. 1.2. Совместная обработка РИ и ОИ
53
)coscos,sin,sin(cos/),,(/),,(
rZYXrOMaaaa
zyx
TT
zyx
aaaa )coscos,sin,sin(cos),,(

||||||
xx
x
aa
a
ax

|)coscos||sinsin(|
ay
y
y
a
a

|cos|||||
azz
a

|)sincos||cossin(|||

На рис. 1.2, а показано видеоизображение наблюдаемого участка местности, приведенное к масштабу искомого теплового изображения, матрица X2 . На рис. 1.2, б – гистограмма амплитудного видеоизобра­жения, используемая для определения порогов при трехуровневой сегментации. На рис. 1.2, в – отсегментированное видеоизображение. На рис. 1.2, г показано радиометрическое изображение того же участка местности – матрица Y. На рис. 1.2, д – радиометрическое изображе­ние, приведенное к отсегментированному видеоизображению в соот­ветствии с алгоритмом комплексирования ОИ и РИ. Видно более чет­кое тепловое изображение рис. 1.2, д по сравнению с рис. 1.2, г. Таким образом, совместная обработка ОИ и РИ позволяет наблю- дать тепловое изображение объектов с пространственным разрешени­ем оптического изображения с сохранением тепловых характеристик, отвечающих миллиметровому диапазону длин волн.
1.3. Оценка погрешности определения направления на объект
При слежении за объектом возникает необходимость определения углового направления на объект. Произведем расчет ошибок нахожде­ния углового направления в оптическом и радиометрическом прием­никах. Оценка погрешности в оптическом приемнике дана в п.1.1 части 1.
Оценка погрешности в радиометрическом приемнике
В радиометрическом приемнике орт вектора пространственных координат объекта с учетом (1.12) определится как
или в матричной форме
, (1.14)
где θ и φ − угловые координаты объекта (угол места и азимут) в антен­ной системе координат, совмещенной по центру с оптической линзой. Абсолютные приращения координат орта (1.14) находятся анало­гично приращениям, рассмотренным в п.1.1 части 1:
где
− инструментальная погрешность определения координат θ и φ
,
,
(в радианах), которую примем равной ширине ДНА на уровне 0,5 мощности (разрешающей способности антенны). Из (1.15) получаем
, (1.15)
54
T
azayaxa
),,(
0
30
0
30
a
T
a
)2/3,2/3,1(
T
)1,1,1(
T
MzMyMxaM
r ),,(
T
Azayax
r ),,(
zyx
MMM ,,
M
T
xy
fxffrh )/2,,(
2
max
11
M
T
r )1,1,1(
xy
h
3,0f
0
1

M
T
)2.0,1,1(03,0
M
T
)1,1,1(7,1
||M
||M
max
0
max
3,0100/
вектор абсолютных погрешностей
, зависящий от
угловых координат θ, φ. При обзоре в пределах
как
и
~
вектор
,
определится
и ошибки будут соизмеримы с шириной ДНА.
Сравнительная оценка погрешностей
Рассмотрим вектор погрешностей
определения пространственных координат объекта
=
при
известной дальности r в оптическом и радиометрическом приемниках:
1)
~
; 2)
~
. (1.16) Пример. Пусть в видеокадре размером 0,03x0,03 м с количеством пикселей 300x300 размером пикселя
= 0,03/300 = 10-4 м фиксиру-
ются координаты объекта x = y = 0,03 м при фокусном расстоянии
м. Для сравнения ширина ДНА радиометрического приемника
равна
(0,017 рад). Тогда предельные абсолютные погрешности
измерения координат объекта в соответствии с (1.16) на дальности
r = 100 м составят:
1)
~
; 2)
~
.
Соответственно модули векторов погрешностей будут:
1)
~ 0,04 м; 2)
~ 2,94 м.
Отсюда заключаем, что в условиях данного примера ошибка опре­деления пространственного положения объекта при известной дально­сти с помощью оптического приемника в 74 раз меньше, чем с помо­щью радиометрического. Кроме того, радиометрический приемник существенно проигры­вает по скорости слежения за объектом и формирования его изображе­ния из-за необходимости накопления сигнала при сканировании. Так,
для сектора обзора в
= 30° по азимуту при шаге сканирования
и времени накопления сигнала 0,1 с формируется
строка изображения в 100 элементов за 10 с. Соответственно матрица РИ 100x100 формируется за 17 мин. Для оптической системы видимо­го и инфракрасного диапазонов длин волн накопление сигнала отсут­ствует и изображение сектора обзора формируется за доли секунды.
Концепции совместной работы
Необходимость повышения быстродействия формирования РИ в системе совмещенных оптических и радиометрических приемников
55
)/( fxarctg 
)/(
22
fxyarctg
pxAy
y
)},({ jiyY
mMhmi ,,1
nNnj ,1
)()(||||
2
xAyxAyxAyJ
T
x
ˆ
приводит к следующей концепции совместной работы при наблюде­нии за объектом.
1. В оптическом приемнике формируется оптическое изображение сектора обзора (видеокадр).
2. По результатам обработки полученного видеокадра определя­ются прямоугольные координаты x, y центра объекта в системах ко­ординат оптического приемника.
3. Координаты x, y пересчитываются по формулам (1.13):
,
в угловые координаты φ, θ, которые передаются радиометрическому приемнику, совмещенному с оптическим приемником.
4. Линия визирования радиометрического приемника выводится в направлении φ, θ, после чего антенна радиометра сканирует в малой окрестности переданных угловых координат φ, θ.
5. По результатам сканирования формируется радиотепловое (ам­плитудное) изображение объекта в координатах θ, φ радиометрическо­го приемника, которое несет дополнительную информацию о свойстве объекта, скрытого камуфляжем. Или измеряется амплитуда (темпера­турная характеристика) объекта в направлении θ, φ.
2. Восстановление изображений
2.1. Матричные методы восстановления изображений Матричный метод восстановления
При решении задачи восстановления изображений удобно вос-
пользоваться векторно-матричными и матричными моделями [1, 2]. Модель измерений для одного канала (1.8) можно записать в век- торно-матричной форме
где
− вектор-столбец измерений, полученный построчным считыва-
нием матрицы
,
, (2.1)
,
; x − век-
тор-столбец искомого поля, представляющий построчную запись мат­рицы X; p – вектор-столбец помех; A – матрица значений АФ, распо-
ложенных по определенному правилу в соответствии с (1.8). Поиск оценки x при отсутствии информации относительно x подчиняем критерию минимума квадрата евклидовой нормы
, (2.2)
то есть методу наименьших квадратов. Из необходимого условия существования экстремума функциона-
ла (2.2) находим МНК-оценку
:
56
TT
AxAyxJ 0)(2/
0)(  xAyA
T
yAx
ˆ
TT
AIAAA
1)(
AA
T
11 mh
)},({ jiaA
),( jialfa
)1,1( njmi
12,1 mi
12,1 nj
A
mMhmi ,,1
nNnj ,1
A
yAx
)},({ jixX
Mi ,1
Nj ,1
)},({ jixX
,
,
, (2.3)
где I – единичная матрица; δ – параметр регуляризации, необходимый для устойчивого обращения матрицы
[1]. Матрица A+ в (2.3) яв­ляется псевдообратной для A и может быть найдена также сингуляр­ным разложением A, например, в среде Matlab: A+ = pinv(A, δ).
Алгоритм восстановления изображений матричным методом
для одного измерительного канала с пропусками строк
Алгоритм сводится к следующей последовательности операций.
1. Заранее составляется матрица A значений АФ, расположенных
по определенному правилу в соответствии с (1.8). Предварительно матрица А обнуляется. Задается шаг сканирования по строкам
.
Ниже показан пример заполнения матрицы
ми АФ
=
,
,
значения-
, на языке
Matlab (в два столбца):
i=0; ih=0; for j1=1:2*n+1
for ii=m+1:h:M-m A(i,j)=alfa(i1,j1); ih=ih+1; j=j+1; j0=N*h*(ih-1); end %j1 for jj=1:N-2*n end %i1 i=i+1; j0=j0+1; end %jj for i1=1:2*m+1 end %ii . j=j0+N*(i1-1);
2. На основе матрицы А заранее вычисляется псевдообратная мат- рица
3. В процессе построчного сканирования (
по формуле (2.3) или в среде Matlab .
,
) антенны заполняется вектор-столбец измерений y.
4. По завершении сканирования вектор y умножается справа на
матрицу ражения
, в результате получается вектор восстановленного изоб-
.
5. Элементы вектора x построчно переписываются в матрицу вос-
становленного изображения
6. Восстановленное изображение
,
,
.
выводится на экран.
Алгоритм восстановления изображений матричным методом
для Q измерительных каналов
Рассмотрим Q-канальную (Q ≥ 2) систему с Q антеннами, прини- мающими сигналы в одном частотном диапазоне, но имеющими раз-
57
y
x
),( jiy
q
Qq ,1
q
Y
),( jix
),( jip
q
)},({ jiaA
),( ji
q
1h
12
)(
IAAK
T
p
),( iik
MNi ,1
)},({ jikK
),(/1 iik
),(/1 iik
MNi ,1
)},({ jixX
Mi ,1
Nj ,1
x
~
x
)/()(/1
~
/1 MNKTr
x
),( ji
q
ные характеристики ДНА. В этом случае справедлива модель (1.9). Матричная форма записи (1.9) соответствует (2.1), но при этом меня­ются размерности векторов
мерности вектора
: y – MNQ-вектор всей совокупности наблюде-
, p и матрицы А при неизменной раз-
ний
,
, записанных построчно из матриц
; x − MN-
вектор искомого изображения, полученный построчным переписыва­нием элементов
ставленный из
из матрицы X; p – MNQ-вектор шумов, со-
;
– MNQxMN-матрица значений АФ
, заполняющих предварительно обнуленную матрицу A в соот-
ветствии с моделью (1.9) для общего случая
по правилу, рас­смотренному выше. Отличие – в двукратном применении правила записи элементов АФ в матрицу A: вначале идет запись АФ 1-го кана­ла в матрицу A, затем со сквозным изменением номера строки i матри­цы A повторяется запись АФ 2-го канала в эту же матрицу и т. д.
Аналитическая оценка точности восстановления
Для векторно-матричной модели (2.1) точность несмещенных
МНК-оценок (2.3) амплитуд элементов MN-вектора x характеризуется ковариационной MNxMN-матрицей K ошибок оценивания (или самих несмещенных оценок), которую приближенно (из-за параметра регу­ляризации δ) можно определить по формуле
Диагональные элементы
,
.
, матрицы
представляют собой дисперсии оценок элементов вектора x. Опреде­лим точность восстановления как величину, обратную СКО оценки:
. Расположив элементы
ментов искомой матрицы
,
,
, в порядке эле-
,
, получим
распределение точности восстановления по пространству матрицы X. Для оценки точности восстановления отдельного элемента матрицы X возьмем величину, обратную усредненному СКО
ния
(Tr − след матрицы):
ошибки оценива-
. (2.4)
Из (2.4) следует, что точность восстановления зависит от структу-
ры MNQxMN-матрицы A значений АФ
. Так как (2.3) есть ре-
шение системы уравнений (1.9) на множестве i,j,q, то матрица системы A определяет свойства решения. Важным свойством является линейная независимость строк матрицы A, которая достигается за счет различия ДНА в приемных каналах радиометра. С увеличением числа каналов
58
AA
T
71212 nm
3,01
1,02
01,0
Q
1
2
h
1
2
3
1
2
3
x
~
/1
7,60
7,17
6,90
9,13
8,18
7,69
(измерений) повышаются точность восстановления X и устойчивость обращения матрицы
.
Пример. Распределение точности восстановления по элементам
матрицы X вычислялось при отношении сигнал-шум, равном 30, ши­рине ДНА
показателем степени и коэффициентами
второго канала, параметре регуляризации
, АФ вида экспоненты с квадратичным
первого канала и
. На рис. 2.1
показано распределение точности восстановления, полученное для одного канала обработки (Q = 1) и шага сканирования по углу места h = 1, 2 и 3 (слева направо). На рис. 2.2 показано распределение точно­сти в той же последовательности (h = 1, 2 и 3), полученное для двух каналов. Видно, что точность убывает по мере удаления от центра матрицы изображения. В таблице даны усредненные значения точности восста­новления в зависимости от числа каналов обработки Q и шага скани­рования h. Из таблицы видно, что с увеличением шага сканирования точность падает, а с увеличением числа каналов обработки точность возрастает.
Рис. 2.1. Распределение точности восстановления для Q = 1
Рис. 2.2. Распределение точности восстановления для Q = 2
Зависимость точности восстановления от Q и h
59
)},({11jiyY
)},({
22
jiyY
),(),(),(),(
111111
1 1
jipjjiixjijiy
nnin
nj
 
 
nNhni ,,1
nNnj ,1
),(),(),(),(
211112
1 1
jipjjiixjijiy
mmjn
ni
 
 
nNhnj ,,1
nNni ,1
),( ji
)},({ jixX
),( jix
Ni ,1
Nj ,1
),(1jip
),(2jip
Восстановление в двухканальной ортогональной системе
Увеличение шага сканирования h > 1 приводит к снижению точно-
сти восстановления по сравнению с h = 1. Повысить точность восста­новления можно за счет увеличения числа измерительных каналов, отличающихся характеристиками АФ в составе матрицы A модели (2.1). В качестве двухканальной системы наблюдения рассмотрим си­стему с двумя антеннами, принимающими сигналы в одном частотном диапазоне. Антенны одновременно сканируют зону обзора размером NxN элементов дискретизации по азимуту и углу места в ортогональ­ных направлениях. Первая антенна движется непрерывно вдоль строки (по азимуту) со съемом данных с малым шагом в h = 1 элемент дис­кретизации и осуществляет переход к другой строке (по углу места) с увеличенным шагом в h элементов дискретизации, h > 1, где (h − 1) – количество пропущенных подряд строк. Вторая антенна, наоборот, движется непрерывно вдоль столбца (по углу места) со съемом данных с малым шагом в h = 1 элемент дискретизации и осуществляет переход к другому столбцу (по азимуту) с увеличенным шагом в h элементов дискретизации, h > 1, где (h − 1) − число пропущенных подряд столб­цов. По результатам первичной обработки формируются две NxN­матрицы РИ одинакового размера:
и
, в
которых рассматриваются только наблюдаемые строки и столбцы. Элементы матриц Y1 и Y2, расположенные по n-периметру поля X, об­нуляются.
Модель наблюдений имеет следующий вид:
,
где
− АФ, соответствующая описанию (1.8);
,
матрица искомого изображения с элементами восстановлению на множестве элементов дискретизации,
;
и
− шумы аппаратуры в приемных каналах в
, (2.5)
;
, (2.6)
,
−
, подлежащими
,
виде дискретного белого шума.
60
)},({ jixX
Ni ,1
Nj ,1
)},({11jiyY
)},({
22
jiyY
x
y
MM
1
y
Задача заключается в восстановлении изображения множестве элементов дискретизации,
риц
и
.
,
, на основе мат-
на
Для решения задачи воспользуемся моделью (2.1). Для этого мат-
рицы Y1 и Y2 последовательно и построчно переписываем в вектор y удвоенной размерности по сравнению с (2.1). Матрица A принимает
еще более сложную структуру. Причем в силу ортогональности скани­рований новые и старые строки матрицы A линейно не зависят друг от друга, что повышает точность и устойчивость решения системы урав­нений (2.5), (2.6) при оценивании X: число наблюдений удваивается при неизменном числе оцениваемых параметров. Размерность искомо­го вектора оценок увеличивается соответственно размеру вектора
в (2.1) не меняется. Количество строк матрицы A
.
Алгоритм оценивания X по критерию МНК для матричной фор- мы (2.1) сводится к следующим операциям.
1. Заранее для случая M = N составляется матрица А значений
АФ по определенному правилу в соответствии с (2.5), (2.6). Ниже по­казан пример (два столбца программы) заполнения матрицы A на язы­ке Matlab, где M1 = N1 − соответственно номер последней строки и столбца искомой матрицы X , участвующих в образовании Y1 и Y2 (M1 = M при h = 1 и
i=0; ih=0; jh=0; for ii=m+1:h:M-m for jj=n+1:h:N-n ih=ih+1; jh=jh+1; i0=0; j0=N1*h*(ih-1); for ii=1:M1-2*m for jj=1:N1-2*n i=i+1; i0=i0+1; i=i+1; j0=j0+1; j0=N1*(i0-1); for i1=1:2*m+1 for i1=1:2*m+1 j=j0+N1*(i1-1); j=j0+N1*(i1-1)+h*(jh-1); for j1=1:2*n+1 for j1=1:2*n+1 j=j+1; j=j+1;
A(i,j)=alfa(i1,j1); A(i,j)=alfa(i1,j1);
end %j1 end %j1 end %i1 end %i1 end %jj end %ii end %ii end %jj .
при h > 1):
2. По результатам сканирования двух антенн формируются мат-
рицы Y
3. Элементы матриц Y построчно, затем Y столбец
и Y2 .
1
и Y2 последовательно (вначале Y1
1
по столбцам) переписываются в один вектор-
2
.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]