14
1 Обработка и анализ Обработка и анализ изображений изображений в бортовых в бортовых оптико-электронных оптико-электронных системах системах Алпатов Б.А., Бабаян П.В., Костяшкин Л.Н., Романов Ю.Н. ФГУП ФГУП Государственный Государственный Рязанский Рязанский приборный приборный завод завод ГОУВПО ГОУВПО Рязанский Рязанский государственный государственный радиотехнический радиотехнический университет университет

Обработка и анализ изображений в бортовых оптико-электронных системах

Embed Size (px)

DESCRIPTION

ФГУП Государственный Рязанский приборный завод. ГОУВПО Рязанский государственный радиотехнический университет. Обработка и анализ изображений в бортовых оптико-электронных системах. Алпатов Б.А., Бабаян П.В., Костяшкин Л.Н. , Романов Ю.Н. - PowerPoint PPT Presentation

Citation preview

Page 1: Обработка и анализ изображений  в бортовых оптико-электронных системах

1

Обработка и анализ Обработка и анализ изображений изображений в бортовыхв бортовых

оптико-электронных оптико-электронных системахсистемах

Алпатов Б.А., Бабаян П.В., Костяшкин Л.Н., Романов Ю.Н.

ФГУП ФГУП Государственный Государственный

Рязанский Рязанский приборный приборный

заводзавод

ГОУВПО ГОУВПО Рязанский Рязанский

государственный государственный радиотехнический радиотехнический

университетуниверситет

Page 2: Обработка и анализ изображений  в бортовых оптико-электронных системах

2

Основные задачи обработки и анализа Основные задачи обработки и анализа изображений, решаемые бортовыми изображений, решаемые бортовыми оптико-электронными системамиоптико-электронными системами

• Улучшение видения

• Выделение, обнаружение и оценка параметров объектов

• Высокоточное сопровождение объектов

Page 3: Обработка и анализ изображений  в бортовых оптико-электронных системах

3

Основные типы фоноцелевой Основные типы фоноцелевой обстановкиобстановки

• Неподвижные и малоподвижные протяженные объекты

• Движущиеся и неподвижные протяженные объекты на относительно ровном фоне

• Движущиеся протяженные объекты на неоднородном фоне

• Малоразмерные воздушные объекты

Page 4: Обработка и анализ изображений  в бортовых оптико-электронных системах

4

Математические модели состояния и наблюденияМатематические модели состояния и наблюдения при решении задач обнаружения и слежения за при решении задач обнаружения и слежения за объектамиобъектами

Модель наблюдения: ),,(),,()),,(1(),,(),,(),,( njinjignjirnjihnjirnjil ,

где ),,( njil – наблюдаемое изображение, ),,( njih – изображение объекта, ),,( njig – изображение фона,

,,0

,,1),,(

фонутпринадлежиточкаесли

объектутпринадлежиточкаеслиnjir

),,( nji – пространственно-временной шум датчика изображения. Модель состояния фона:

1,,1,,,, njinjignjig , где nji ,, – некоррелированный в пространстве и во времени гауссов случайный процесс.

Модель состояния яркости объекта: 1,,1,,,, nnhnh ,

где , – координаты точек объекта в системе координат, связанной с центром объекта, nji ,, – некоррелированный в пространстве и во времени гауссов случайный процесс.

Модель движения объекта слежения: 11 nnCn hh ,

где Thyhyhxhxh nnnnn ,,, – вектор координат объекта и их производных,

C – матрица динамики, n – векторный белый шум.

Page 5: Обработка и анализ изображений  в бортовых оптико-электронных системах

5

Основные алгоритмы, применяемые для Основные алгоритмы, применяемые для обнаружения и сопровождения объектовобнаружения и сопровождения объектов

• Алгоритмы сопоставления с эталоном с межкадровой фильтрацией

• Алгоритмы на основе статистической сегментации

• Алгоритмы на основе выделения динамических изменений

• Алгоритмы на основе пространственной фильтрации

Page 6: Обработка и анализ изображений  в бортовых оптико-электронных системах

6

Наиболее перспективные направления развития Наиболее перспективные направления развития алгоритмического обеспечения оптико-электронных алгоритмического обеспечения оптико-электронных систем обнаружения и сопровождения объектовсистем обнаружения и сопровождения объектов

• Анализ фоноцелевой обстановки и принятие решений о работоспособности алгоритмов обнаружения и оценки параметров объектов

• Разработка алгоритмов на основе комплексирования разноспектральной информации

• Разработка вычислительно эффективных структурных алгоритмов обнаружения и оценки параметров объектов

Page 7: Обработка и анализ изображений  в бортовых оптико-электронных системах

7

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

Алгоритмы обнаружения и оценки параметров объектов

Видео

Потребитель

Датчики ИК+ТВ на поворотной

платформе

Управление приводами Сопровождение объектов (цифровой регулятор)

Ош

ибк

а по

зиц

ион

иров

ания

да

тчик

а

Алгоритм статистической сегментации

Алгоритм на основе пространственной фильтрации

Алгоритм на основе выделения динамических изменений

Анализ фоноцелевой обстановки.

Принятие решений о работоспособности

алгоритмов

Вы

деле

ние

фра

гмен

тов

изоб

раж

ени

я

Алгоритм на основе сопоставления с эталоном

Сигналы с датчиков платформы

Оценивание параметров геометрических преобразований

Модуль взаимодействия с потребителем

Структурный алгоритм

Объ

един

ение

рез

ульт

атов

Page 8: Обработка и анализ изображений  в бортовых оптико-электронных системах

8

Алгоритм на основе сопоставления с Алгоритм на основе сопоставления с эталоном с межкадровой фильтрациейэталоном с межкадровой фильтрацией

Определение координат объекта:

Hji

jiljih,,

),(),(minarg,

l(i,j) – текущее изображение h(i,j) – эталонное изображение Межкадровая фильтрация эталона:

1,,11,,,, njihknjihknjih

njih ,, – эталонное изображение на кадре n

1,, njih – эталонное изображение на кадре 1n

1,, njih – выделенное из 1n -го кадра изображение объекта k – коэффициент сглаживания

Межкадровая фильтрация значений критериальной

функции

Поиск экстремума критериальной функции в зоне

поиска

Считывание очередного кадра

Проверка критерия присутствия объекта

на изображении ?

Межкадровая фильтрация

эталона

Взятие объекта на сопровождение

Конец сопровождения

Объект найден

Объект отсутствует

Начало

Объект отсутствует длительное

время

Page 9: Обработка и анализ изображений  в бортовых оптико-электронных системах

9

Блок-схема алгоритма на основе Блок-схема алгоритма на основе статистической сегментациистатистической сегментации

Рамка

Окно

Исходное изображение

Результат сегментации

Правило классификации: Если )|),(()|),(( РjiXpAbОjiXp , то точка ji, объекту. b - априорная вероятность наличия

элемента фона в окне A - параметр стоимости неправильной

классификации )|( ОXp - гистограмма в окне )|( РXp - гистограмма в рамке

Page 10: Обработка и анализ изображений  в бортовых оптико-электронных системах

10

Структура алгоритма на основе Структура алгоритма на основе выделения динамических измененийвыделения динамических изменений

-

+ Пороговая обработка

Вычисление СКО суммарной ошибки

Бинарное изображение Наблюдаемое изображение

Оценка яркости фонового

изображения

Оценка дисперсии

аддитивного шума

Геометрическоепреобразование

изображения

Преобразованное изображение

Пространственно-временная

фильтрация бинарного

изображения

Оценивание параметров

геометрических преобразований

Параметры геометрического преобразования

Разметка и параметризация

Анализ траекторий

Список параметров объектов

Алгоритм получения бинарного изображения:

Если 1,,ˆ,,,,ˆ njiknjilnjig s ,

то точка ji, принадлежит объекту,

где njig ,,ˆ – оценка фонового изображения

njis ,,̂ – оценка СКО суммарной ошибки

k – пороговый коэффициент

Оценка фонового изображения: njilknnvjnvigknjig yx ,,11,,,, фф

Оценка дисперсии аддитивного шума:

222 1,,ˆ,,11,,ˆ,,ˆ njignjilknjiknji

Page 11: Обработка и анализ изображений  в бортовых оптико-электронных системах

11

Структура алгоритма на основе Структура алгоритма на основе пространственной фильтрациипространственной фильтрации

+

Оценка дисперсии шума

-

Параметризация

Зачистка и восстановление

Пространственный фильтр 1

Анализ траекторий

Пороговая обработка

Наблюдаемые изображения

Список параметров

объектов

Датчик

Разностные изображения

Бинарные изображения

Фильтрация во времени

Пространственный фильтр 2

Временная фильтрация

Page 12: Обработка и анализ изображений  в бортовых оптико-электронных системах

12

Технология оценки ожидаемой Технология оценки ожидаемой работоспособности алгоритмов в зависимости работоспособности алгоритмов в зависимости от фоноцелевой обстановкиот фоноцелевой обстановки

Значения КХР

Измеренные траектории

КХР – количественные характеристики работоспособности

Статистический анализ

База данных видеосюжетов и эталонных параметров

объектов

Алгоритмы измерения координат объектов

Видеосюжеты, начальные

целеуказания

Вычисление КХР

Начальные кадры сюжетов,

целеуказания

Оценивание ожидаемой

работоспособности для каждого алгоритма

Видео

Оценки КХР

Правила оценивания

КХР

Page 13: Обработка и анализ изображений  в бортовых оптико-электронных системах

13

Принятие решения о работоспособности Принятие решения о работоспособности алгоритмов измерения координаталгоритмов измерения координат

Видео

Выбор алгоритма

Датчик изображений

Обнаружение движущихся объектов

Наблюдаемый объект

Оценка КХР

Целеуказание от оператора или

алгоритма предварительного

обнаружения

Правила оценивания КХР,

полученные в результате обработки базы данных

Вычисление признаков работоспособности

Ошибки принятия решений о работоспособности алгоритмов Ошибки принятия решений о работоспособности алгоритмов

АлгоритмОшибка

первого рода, %Ошибка

второго рода, %

Алгоритм сопоставления с эталоном 0 3,64

Алгоритм статистической сегментации 0 6,383

Алгоритм на основе пространственной фильтрации 0 7,89

Алгоритм на основе выделения динамических изменений 0 18,2

Page 14: Обработка и анализ изображений  в бортовых оптико-электронных системах

14

Система обработки Система обработки видеоизображений «Охотник»видеоизображений «Охотник»