Главная страница
Навигация по странице:

  • Статистики модельных изображений танка Т-72

  • Рис. 4.2.

  • 4.2. АЛГЕБРАИЧЕСКИЕ АЛГОРИТМЫ РЕКОНСТРУКЦИИ ОПТИЧЕСКИХ ПАРАМЕТРОВ 3D-ОБЪЕКТА

  • Лабунец Л.В.Цифровое моделирование оптических отражательных хара. Цифровое моделирование оптических отражательных характеристик целей


    Скачать 6.97 Mb.
    НазваниеЦифровое моделирование оптических отражательных характеристик целей
    Дата14.04.2023
    Размер6.97 Mb.
    Формат файлаpdf
    Имя файлаЛабунец Л.В.Цифровое моделирование оптических отражательных хара.pdf
    ТипДокументы
    #1061534
    страница15 из 18
    1   ...   10   11   12   13   14   15   16   17   18
    Параметры модели нормированной индикатрисы излучения
    Модель
    Параметры
    k
    B
    1
    k
    R
    1
    k
    B
    2
    k
    R
    2
    Диффузная 0,93 0,94 0,07 0,65
    Направленная 0,99 0,19 0,01 0,24
    В качестве основных статистик модельных изображений были исследованы МО, СКО и медиана одномерного распределения для уровня яркости изображения. Кроме того, анализировался вид ги- стограммной оценки распределения, как наиболее важной характе- ристики для выбора параметров алгоритмов сегментации изображе- ний. Оценки основных статистик модельных изображений сведены в табл. 4.2.

    177
    Таблица 4.2
    Статистики модельных изображений танка Т-72
    № п/п
    Индикатриса
    Отражение
    МО
    Медиана
    СКО
    1
    Диффузная
    Нет 187,03 193 20,30 2
    Да 155,30 193 96,89 3
    Направленная
    Нет 148,8 160 91,01 4
    Да 154,85 154 36,13
    Нормированные индикатрисы

    (
    ) и результаты цифрового мо- делирования тепловизионных изображений танка Т-72, а также со- ответствующие им гистограммы яркости изображений представле- ны на рис. 4.2−4.4.
    а
    б
    Рис. 4.2. Нормированная индикатриса
    (

    ) степени черноты:
    а — диффузная; б — направленная

    178
    а
    б
    Рис. 4.3. Синтезированное изображение танка Т-72 и его гистограмма для диффузной индикатрисы степени черноты:
    а — без учета отражения; б — с учетом отражения
    а
    б
    Рис. 4.4. Синтезированное изображение танка Т-72 и его гистограмма для направленной индикатрисы степени черноты:
    а — без учета отражения; б — с учетом отражения

    179
    4.2. АЛГЕБРАИЧЕСКИЕ АЛГОРИТМЫ
    РЕКОНСТРУКЦИИ ОПТИЧЕСКИХ ПАРАМЕТРОВ
    3D-ОБЪЕКТА
    При построении цифровых моделей изображений целей и реа- лизаций сигналов в оптическом спектральном диапазоне исходная информация нередко бывает задана в виде набора ракурсных сним- ков объектов локации. В этом случае задачу синтеза изображения или расчета интегрального сигнала с любого заданного ракурса ра- ционально сформулировать как задачу реконструкции геометриче- ских и оптических параметров наблюдаемой цели.
    Восстановление трехмерной конфигурации объекта по набору его снимков достаточно эффективно выполняют фотограмметриче- скими методами на основе модели стереопсиса. В данном случае будем предполагать, что геометрический образ цели априори
    известен. В такой постановке задача реконструкции оптических па- раметров цели может быть успешно решена методами компьютер- ной томографии [62]. Их применение основано на поэтапном реше- нии проблемы, а именно:
    1) на создании математической модели отражения и излучения, устанавливающей взаимосвязь ракурсных изображений 3D-объекта или его интегральных сигналов с оптическими параметрами. Такая модель обычно представляет собой СУЭБ [63];
    2) формировании эффективных вычислительных алгоритмов восстановления оптических параметров цели на основе решения
    СУЭБ;
    3) моделировании в режиме реального времени изображения объекта и локационных сигналов для заданного ракурса.
    Рассмотрению первого этапа посвящены разд. 1.4 и 4.1.
    В частности, было показано, что задача реконструкции оптических параметров отражающего и излучающего объекта по набору ра- курсных снимков сводится в общем случае к решению системы не- линейных уравнений. Эта система уравнений описывает распреде- ление по поверхности цели температуры, формы индикатрисы от- ражения и излучения, а также оптических постоянных покрытия, таких как показатели преломления, поглощения и рассеяния.
    Ясно, что попытка решения такой системы нелинейных уравне- ний приведет к необходимости построения весьма сложного в вы- числительном отношении алгоритма. Однако если исходить из ко-

    180 нечной цели моделирования, связанной с синтезом изображения объекта с любого заданного ракурса, то задачу реконструкции мож- но значительно упростить. В этом случае СУЭБ достаточно просто линеаризуется и принимает вид
    1 3
    4
    [ ] [ ] Ln( [ ]) Ln( [
    ])
    [ ]
    (
    1,
    , ;
    1,
    , ).
    k
    kn
    k
    a n w n
    w n
    w m
    b n
    n
    N k
    K



     
     
    (4.10)
    Здесь w
    1
    [n]; Ln(w
    3
    [n]) (n = 1, …, N) и Ln(w
    4
    [m]) (m = 1, …, M) — набор (2N + M) неизвестных теплофизических параметров цели;
    n = n
    1
    + (n
    2
    − 1)N
    1
    — лексикографический индекс (n
    1
    , n
    2
    )-го пиксела синтезируемого изображения размером N
    1
    × N
    2
    ; N = N
    1
    N
    2
    — число пикселов изображения; 1
    kn
    m
    M


    — номер уровня квантования индикатрисы излучения, регистрируемого для (n
    1
    , n
    2
    )-го элемента поверхности
    S[n
    1
    , n
    2
    ] объекта локации на k-м снимке; M — число уровней квантования нормированной индикатрисы излучения [58].
    Значения коэффициентов системы линейных уравнений рас- считывают по формулам [63]
    ( )
    ( )
    0 0
    ( )
    0
    [ ]
    [ ]
    ;
    [ ]
    [ ]
    Ln(
    [ ])
    [ ]
    R
    E
    k
    k
    k
    k
    k
    E
    k
    B
    n
    a n
    b n
    a n R
    B
    n
    B
    n



    (4.11) по результатам измерений яркостей B
    k
    [n] для k-го снимка цели.
    В указанных выше равенствах
    ( )
    2 1
    [ ]
    [ , ] [ ]
    N
    R
    k
    k
    j
    B
    n
    w n j B j



    — суммар- ная яркость излучения, отраженного всеми элементами поверхности цели в направлении (n
    1
    , n
    2
    )-го элемента ее поверхности при k-м из- мерении; w
    2
    [n, j] — вес, учитывающий геометрические условия теплообмена между (n
    1
    , n
    2
    )-м и ( j
    1
    , j
    2
    )-м элементами поверхности
    [63], j = j
    1
    + ( j
    2
    − 1)N
    1
    ;
    ( )
    ( )
    0 0
    [ ]
    [ ]
    [ ]
    E
    R
    k
    k
    k
    B
    n
    B n
    R B
    n


    — средняя яркость
    (n
    1
    , n
    2
    )-го пиксела на k-м снимке, обусловленная собственным излу- чением объекта локации.
    Средний полусферический коэффициент отражения цели
    0 0
    1
    R


    является параметром линеаризации СУЭБ. Переотраже-

    181 ние оптического излучения между элементами поверхности объекта отсутствует, если R
    0
    = 0. Типичное стартовое значение
    0 0,1
    R

    Значение коэффициента
    3 4
    ( )
    1 1
    0 1
    1
    [ ]
    ( [ ]
    [ ] [
    ])
    [ ]
    [ ]
    K
    N
    k
    k
    nk
    R
    k
    n
    k
    K
    N
    k
    k
    n
    n
    B n
    w n w m
    B
    n
    R
    n








     
     
    уточняют после каждого цикла в алгоритме решения системы урав- нений (4.10). В последнем равенстве

    k
    [n] — индикаторная функ- ция, равная единице, если (n
    1
    , n
    2
    )-й элемент поверхности цели не маскируется другими элементами по отношению к приемнику из- лучения для условий k-й съемки. В противном случае

    k
    [n] = 0.
    Важно отметить, что система уравнений (4.10) записана для множества фацетов
    S[n
    1
    , n
    2
    ] (n
    1
    = 1, …, N
    1
    ; n
    2
    = 1, …, N
    2
    ), получен- ных центральным проецированием пикселов синтезируемого изоб- ражения на поверхность объекта относительно центра O
    0R
    (см. рис. 4.1). Здесь значение индекса k = 0 ассоциировано с ракурсом модельного изображения. Ясно, что обратная проекция (n
    1
    , n
    2
    )-й точки цели относительно центра O
    kR
    на плоскость k-го ракурсного изображения (k = 1, …, K), как правило, не совпадает с узлами раст- ра экспериментального снимка. Это приводит к необходимости ин- терполяции значений яркостей B
    k
    [n], входящих в равенства (4.11), по экспериментальным значениям яркостей в ближайших узлах растра ракурсного изображения.
    Пусть центральная проекция (n
    1
    , n
    2
    )-й точки объекта попадает в ячейку дискретизации k-го экспериментального снимка с индексами
    1 1
    1
    kR
    Y
    m
    y
    m

     
     и
    2 2
    1
    kR
    Z
    m
    z
    m

     
     (рис. 4.5). Здесь
    {y
    kR
    , z
    kR
    } — координаты центральной проекции (n
    1
    , n
    2
    )-й точки цели на плоскости k-го снимка. Для упрощения записи последующих формул обозначим
    1 2
    ;
    ;
    [ ,
    ]
    ( , ).
    kR
    kR
    k
    Y
    Z
    y
    z
    y
    z
    B n n
    b y z






    182
    Рис. 4.5. Кусочно-линейная интерполяция яркости
    k-го ракурсного снимка цели
    Тогда в ячейке дискретизации k-го ракурсного изображения справедливы следующие формулы линейной интерполяции [64]:
    1 2
    1 2
    1 2
    2 3
    1 2
    1 2
    3 4
    1 2
    1 2
    1 4
    1 2
    1 2
    2 ( , )
    ( , )
    ( , ), (
    1) (
    );
    ( , )
    ( , ), (
    1) (
    );
    ( , )
    ( , ), (
    1) (
    );
    ( , )
    ( , ), (
    1) (
    ),
    b y z
    b y z
    b y z
    y z
    m
    m
    y z
    m
    m
    b y z
    b y z
    y z
    m
    m
    y z
    m
    m
    b y z
    b y z
    y z
    m
    m
    y z
    m
    m
    b y z
    b y z
    y z
    m
    m
    y z
    m
    m


     

     
     




     

     
     


     

     

     
     




     

     
     


    где




    ( )
    1 1
    2
    ( )
    ( )
    1 2
    1 2
    1
    ( )
    ( )
    1 2
    1 2
    2
    ( , )
    [ ,
    ]
    [
    1,
    ]
    [ ,
    ] (
    )
    [ ,
    1]
    [ ,
    ] (
    );
    k
    k
    k
    k
    k
    b y z
    B
    m m
    B
    m
    m
    B
    m m
    y m
    B
    m m
    B
    m m
    z m








     


    183




    ( )
    2 1
    2
    ( )
    ( )
    1 2
    1 2
    1
    ( )
    ( )
    1 2
    1 2
    2
    ( , )
    [ ,
    1]
    [
    1,
    1]
    [ ,
    1] (
    )
    [ ,
    1]
    [ ,
    ] (
    1);
    k
    k
    k
    k
    k
    b y z
    B
    m m
    B
    m
    m
    B
    m m
    y m
    B
    m m
    B
    m m
    z m

     


     




     






    ( )
    3 1
    2
    ( )
    ( )
    1 2
    1 2
    1
    ( )
    ( )
    1 2
    1 2
    2
    ( , )
    [
    1,
    1]
    [
    1,
    1]
    [ ,
    1] (
    1)
    [
    1,
    1]
    [
    1,
    ] (
    1);
    k
    k
    k
    k
    k
    b y z
    B
    m
    m
    B
    m
    m
    B
    m m
    y m
    B
    m
    m
    B
    m
    m
    z m


     


     


     


     







    ( )
    4 1
    2
    ( )
    ( )
    1 2
    1 2
    1
    ( )
    ( )
    1 2
    1 2
    2
    ( , )
    [
    1,
    ]
    [
    1,
    ]
    [ ,
    ] (
    1)
    [
    1,
    1]
    [
    1,
    ] (
    ).
    k
    k
    k
    k
    k
    b y z
    B
    m
    m
    B
    m
    m
    B
    m m
    y m
    B
    m
    m
    B
    m
    m
    z m







     


     


    Здесь
    ( )
    1 2
    [ ,
    ]
    k
    B
    m m
    — значение яркости изображения в (m
    1
    , m
    2
    )-м уз- ле растра k-го экспериментального снимка.
    Оценка координат {y
    kR
    , z
    kR
    } центральной проекции (n
    1
    , n
    2
    )-й точки объекта на плоскости k-го снимка связана с необходимостью идентификации условий съемки, т. е. определения ракурса снимка
    {

    k
    ,

    k
    ,

    k
    } и координат приемника {L
    k
    , y
    k
    , z
    k
    } в лучевой системе (см. рис. 4.1). Такого рода процедуру удобно реализовать с помощью ал- горитма визуализации геометрического образа цели, представлен- ного в [1]. Последний позволяет добиваться совмещения контурно- го изображения геометрического образа объекта с его ракурсным снимком, варьируя в интерактивном режиме параметры {

    k
    ,

    k
    ,

    k
    } и {L
    k
    , y
    k
    , z
    k
    } (рис. 4.6). Точность идентификации условий съемки существенно возрастает за счет применения дополнительного этапа выделения границ и характерных перепадов яркости снимка на ос- нове цифровых методов сегментации изображений [65, 66].

    184
    Рис. 4.6. Ракурсный снимок борта танка Т-72 и совмещенная с ним мо- дель геометрического образа
    В рамках задачи моделирования изображений 3D-объекта в ре- жиме реального времени практический интерес представляет недо- определенная система линейных уравнений (4.10), в которой число неизвестных L
    2
    = (2N + M) больше (или равно) числа уравнений
    1 1
    1
    K
    k
    k
    L
    L



    . Здесь
    1 1
    [ ]
    N
    k
    k
    n
    L
    n




    — число элементов поверх- ности цели, не маскируемых другими элементами по отношению к приемнику излучения для условий k-й съемки. В этом «малоракурс- ном» случае основные источники погрешностей реконструкции вектора-столбца


    1 1
    3 3
    т
    4 4
    [1], , [ ], Ln( [1]), ,Ln( [ ]),
    Ln( [1]), ,Ln( [ ])
    W
    w
    w N
    w
    w N
    w
    w M




    

    185 оптических параметров объекта локации определяются погрешно- стями измерений яркостей
    ( )
    1 2
    [ ,
    ]
    k
    B
    m m экспериментальных изобра- жений; погрешностями интерполяции значений яркостей B
    k
    [n] на растр модельного изображения и погрешностями линеаризации
    СУЭБ.
    Очевидно, что в такой ситуации система уравнений (4.10) мо- жет быть несовместной. Ее точное алгебраическое решение, даже если бы оно существовало, не представляет большой ценности для реконструкции вектора
    W
    
    Наибольший интерес представляет ре- шение, удовлетворяющее принципу реализуемости [67]. Согласно этому принципу, в пространстве параметров W
    
    ищется точка (ре- шение), минимально уклоняющаяся от всех гиперплоскостей (экс- периментальных изображений), заданных уравнениями (4.10).
    Для упрощения последующих преобразований систему линей- ных уравнений запишем в векторной транскрипции. Для этого сформируем блочный вектор-столбец данных


    т т
    1
    K
    B
    B
    B

    
    
    

    т длиной L
    1
    и разреженную проецирующую матрицу


    1
    K
    A
    A
    A


    размером L
    2
    × L
    1
    . Вектор данных


    1
    т
    ( )
    ( )
    1
    k
    k
    k
    k
    L
    B
    b
    b

    

    имеет длину
    L
    1k
    . Текущий блок


    1
    ( )
    ( )
    1
    k
    k
    k
    k
    L
    A
    a
    a




    проецирующей матрицы со- держит L
    2
    строк и L
    1k
    столбцов.
    Сформируем вектор-столбец 
    k
    B
    
    длиной N по следующему пра- вилу. Если индикаторная функция
    [ ] 0
    k
    n

     , то
    ( )
    [ ]
    k
    n
    k
    b
    b n

    , в про- тивном случае
    ( )
    0.
    k
    n
    b
     Аналогичным образом сформируем матри- цу 
    k
    A размером L
    2
    × N. Если индикаторная функция [ ] 0
    k
    n

     , то
    n-й столбец
    ( )
    k
    n
    a

    матрицы содержит компоненты a
    k
    [n], 1 и 1 соот- ветственно в n-й, (N + n)-й и (2N + m
    kn
    )-й строках. Здесь в соответ- ствии с уравнением (4.10)


    [ ]
    1
    kn
    k
    m
    n
     
      , квадратные скобки означают целую часть числа, а
     и 
    k
    [n] — интервал квантования нормированной индикатрисы излучения и угол наблюдения фацета
    S[n
    1
    , n
    2
    ] с k-го ракурса. Остальные компоненты матрицы 
    k
    A рав- ны нулю. Вектор данных
    k
    B
    
    и проецирующую матрицу A
    k
    получим

    186 из вектора 
    k
    B
    
    и матрицы 
    k
    A вычеркиванием соответственно всех нулевых элементов и столбцов. Ясно, что k-му экспериментальному изображению цели соответствует подсистема линейных уравнений т
    k
    k
    A W B

     
    , а (n
    1
    , n
    2
    )-му пикселу этого изображения — уравнение т ( )
    ( )
    k
    k
    n
    n
    W a
    b

     
    при условии, что [ ] 0
    k
    n

     .
    В принятых обозначениях принцип реализуемости удобно фор- мулировать в терминах задачи квадратичного программирования [68]
    2
    т opt arg min
    W
    W
    A W B

     
    
    
     
    Оптимальное решение этой задачи имеет вид
    #
    opt
    W
    A B

    
    
    . Однако в силу огромной размерности матрицы т
    A ее псевдообращение
    #
    т
    1
    (
    )
    A
    AA
    A


    с помощью алгоритма Ланцоша становится нецеле- сообразным по критерию вычислительных затрат.
    Согласно принципу реализуемости, систему линейных уравне- ний (4.10) рационально заменить системой линейных неравенств
    (СЛН) [62, 67]:
    1 3
    4
    [ ] [ ] Ln( [ ]) Ln( [
    ])
    [ ]
    [ ]
    (
    1,
    , ;
    1,
    , ;
    1,
    ,
    ).
    k
    kn
    k
    k
    kn
    a n w n
    w n
    w m
    b n
    n
    n
    N
    k
    K
    m
    M



     
     
     
     
    Иными словами, в пространстве оптических параметров цели ищет- ся точка W
    
    , лежащая внутри

    -полос всех гиперплоскостей экспе- риментальных изображений объекта локации. Здесь допуск

    k
    [n] =

    |b
    k
    [n]| удобно трактовать как погрешность регистрации яр- кости B
    k
    [n], а

    — как заданную относительную погрешность реше- ния системы уравнений (4.10).
    В дополнение к вектору данных
    k
    B
    
    рассмотрим вектор-столбец допустимых погрешностей реконструкции


    1
    т
    ( )
    ( )
    1
    k
    k
    k
    k
    L
    E
    e
    e

    

    дли- ной L
    1k
    . Для этого сформируем вектор-столбец 
    k
    E
    
    длиной
    N по следующему правилу. Если индикаторная функция [ ] 0
    k
    n

     , то

    187
    ( )
    [ ]
    k
    n
    k
    e
    n
     
    , в противном случае
    ( )
    0.
    k
    n
    e
     Вектор погрешностей
    k
    E
    
    получим из вектора 
    k
    E
    
    вычеркиванием всех нулевых элементов.
    Тогда k-му экспериментальному изображению цели соответствует подсистема неравенств т
    т
    0;
    0,
    k
    k
    k
    k
    k
    k
    A W B
    E
    A W B
    E






     
    
     
    
    а (n
    1
    ,
    n
    2
    )-му пикселу этого изображения — неравенства т ( )
    ( )
    ( )
    т ( )
    ( )
    ( )
    0;
    0.
    k
    k
    k
    k
    k
    k
    n
    n
    n
    n
    n
    n
    W a
    b
    e
    W a
    b
    e







    
    


    (4.12)
    Объединяя подсистемы линейных неравенств в одну систему, для всех снимков
    k = 1, …, K окончательно получим т
    0,
    k
    A W
    B



     
    (4.13) где


    1 1
    K
    K
    A
    A
    A
    A
    A





    — расширенная проецирующая мат- рица размером L
    2
    × 2
    L
    1
    ;


    т т
    т т
    т т
    т т
    т
    1 1
    1 1
    K
    K
    K
    K
    B
    E
    B E
    B
    E
    B E
    B

     




    
     
    
    
     
    

    — расширенный блочный вектор-столбец данных длиной 2
    L
    1
    Стандартную СЛН (4.13) решают методом последовательных приближений с помощью эффективного в вычислительном отноше- нии алгоритма Качмажа [67]:
    ( )
    т
    ( )
    ( )
    ( )
    ( )
    ( )
    ( )
    ( )
    ( )
    ( )
    ( )
    [ ]
    [
    1]
    [ ]
    ( [ ])
    ;
    ,
    2 1;
    (
    1,
    ;
    1, , ),
    ,
    2 ,
    k
    k
    k
    n
    j
    n
    k
    j
    k
    k
    n
    n
    k
    k
    n
    n
    k
    j
    k
    k
    n
    n
    W i a
    d
    a
    W i
    W i
    W i
    a
    a
    b
    e
    j
    n
    d
    n
    N k
    K
    b
    e
    j
    n

     
     






     
     



    
    


    
    
    


    (4.14) где
    i — номер итерации обучения вектора
    W
    
    Алгоритм (4.14) по- следовательного учета столбцов
    ( )
    k
    n
    a

    проецирующей матрицы
    A имеет наглядный геометрический смысл (рис. 4.7). В пространстве
    2
    L
    W
    R

    
    оптических параметров объекта локации орт
    ( )
    ( )
    k
    k
    n
    n
    a
    a


    задает направление коррекции вектора [ ]
    W i
    
    по положительной нормали к гиперплоскости т ( )
    ( )
    k
    k
    n
    n
    W a
    b

     
    обучающего примера


    ( )
    ( )
    ;
    k
    k
    n
    n
    a
    b

    , соответствующего (
    n
    1
    ,
    n
    2
    )-му пикселу на
    k-м снимке при

    188 условии, что [ ] 0
    k
    n

     . Эта гиперплоскость является «осью» сим- метрии

    -полосы допустимых погрешностей
    ( )
    k
    n
    e

    решения СЛН для текущего примера.
    Скаляры


    ( )
    т
    ( )
    ( )
    [ ]
    k
    k
    k
    n
    n
    j
    W i a
    d
    a

    


    ,
    j = (2n − 1), 2n определяют расстояния Евклида от текущей точки с радиусом-вектором [ ]
    W i
    
    до границ

    -полосы в виде гиперплоско- стей т ( )
    ( )
    ( )
    k
    k
    k
    n
    n
    n
    W a
    b
    e


     
    и т ( )
    ( )
    ( )
    k
    k
    k
    n
    n
    n
    W a
    b
    e


     
    . Расстояния измеряют по нормалям к граничным гиперплоскостям. Функция
     


     


    т
    ( )
    ( )
    ( )
    т
    ( )
    ( )
    1, если
    1
    [ ]
    0;
    ( [ ])
    0, если
    1
    [ ]
    0,
    j
    k
    k
    n
    j
    k
    j
    j
    k
    k
    n
    j
    W i a
    d
    W i
    W i a
    d






     



    
    

    
    

    реализует принцип «подкрепления — наказания». Если точка [ ]
    W i
    
    находится за пределами

    -полосы, то функция
    ( )
    ( [ ]) 1
    k
    j
    W i


    
    и опти- ческие параметры корректируют (фаза наказания) так, чтобы вектор
    [
    1]
    W i

    
    приблизился к границам или попал внутрь полосы допу- стимых погрешностей решения СЛН. Если точка с радиусом-век- тором [ ]
    W i
    
    находится внутри

    -полосы, то функция
    ( )
    ( [ ]) 0
    k
    j
    W i


    
    и
    1   ...   10   11   12   13   14   15   16   17   18


    написать администратору сайта