Разработка алгоритмов генерации панорамных изображений из серии перекрывающихся кадров сцены

Унжакова, Екатерина Викторовна Отделение информационных технологий (ОИТ)
Бесплатно
В избранное
Работа доступна по лицензии Creative Commons:«Attribution» 4.0

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

Введение ……………………………………………………………………………………………………… 13
1 Анализ предметной области …………………………………………………………………… 14
1.1 Актуальность разработки ………………………………………………………………….. 14
1.2 Получение качественных картинок и рекомендации съемки………………. 15
2 Обзор алгоритмов и методов для создания панорамных изображений …….. 18
2.1 Общая концепция детекции особенностей …………………………………………. 18
2.2 Детектирование особенностей …………………………………………………………… 19
2.3 Соответствие особенностей ………………………………………………………………. 22
2.4 Вычисление матрицы гомографии …………………………………………………….. 25
2.5 Проекции панорамных изображений …………………………………………………. 28
2.6 Получение бесшовной панорамы ………………………………………………………. 33
3 Разработка и реализация алгоритмов генерации панорамных изображений
из серии перекрывающихся кадров сцены ……………………………………………………. 38
3.1 Функциональные и нефункциональные требования …………………………… 38
3.2 Средства реализации программной системы ……………………………………… 39
3.3 Общая программная система алгоритмов для создания панорамного
изображения……………………………………………………………………………………………… 41
3.4 Разработка и реализация визуализации панорамного изображения …….. 53
4 Результаты экспериментов……………………………………………………………………… 55
4.1 Сравнительный анализ полученных результатов эффективности методов
поиска ключевых точек …………………………………………………………………………….. 55
4.2 Сравнительная демонстрация сшивки изображений с использованием
цветокоррекции и смешения ……………………………………………………………………… 59
4.3 Сравнение с другими программными системами для сшивки
панорамных изображений …………………………………………………………………………. 61
5 Финансовый менеджмент, ресурсоэффективность и ресурсосбережение … 67
5.1 Предпроектный анализ ……………………………………………………………………… 67
5.2 Планирование управления научно-техническим проектом…………………. 76
5.3 Оценка сравнительной эффективности исследования ………………………… 82
6 Социальная ответственность ………………………………………………………………….. 86
6.1 Правовые и организационные вопросы обеспечения безопасности ……. 86
6.2 Производственная безопасность ……………………………………………………….. 90
6.3 Экологическая безопасность ……………………………………………………………. 100
6.4 Безопасность в чрезвычайных ситуациях …………………………………………. 101
Заключение ……………………………………………………………………………………………….. 105
Список публикаций студента ……………………………………………………………………… 107
Список используемых источников ……………………………………………………………… 108
Приложение А Результаты алгоритма для совмещения изображений и
получения статистических данных …………………………………………………………….. 113
Приложение Б Результаты сопоставления с использованием вероятностных
методов ……………………………………………………………………………………………………… 120
Приложение В Результаты сшивки панорам в различных системах …………….. 121
Приложение Г Development of algorithms for creating panoramic images ……….. 124

Компьютерное зрение и обработка изображений – это широкая, важная и
востребованная в настоящее как прикладная область, так и фундаментальное
научное направление. Как научная дисциплина, компьютерное зрение относится
к теории и технологии создания искусственных систем, которые получают
информацию из изображений. Как технологическая дисциплина,
компьютерное зрение стремится применить свои теории и модели к созданию
программно-аппаратных систем.
Целью данной работы является разработка и реализация алгоритмов для
создания панорамных изображений из наборов фотографий, а также
исследование эффективности в рамках этой задачи различных методов и
параметров извлечения и сравнения особенностей (ключевых точек)
изображения.
Объектом исследования является изображение, а предметом
исследования – алгоритм генерации изображений в панораму. Предметом
разработки является программная система для создания панорамных
изображений.
Разработанная и реализованная программная система способна сшивать
панорамные изображения и обладает значительной гибкостью параметров и
настроек, а её архитектура может быть достаточно легко расширена. Это делает
её подходящей как для использования в качестве основы прикладного
программного обеспечения, так и в качестве основы для дальнейшей
исследовательской и экспериментальной работы, направленной
непосредственно на совершенствования алгоритма создания панорамных
изображений.

В результате работы над выпускной квалификационной работой были
предложены и разработаны несколько алгоритмов: сортировка изображений,
смешение изображений, цветовая коррекция, сшивка пары изображений,
цилиндрическая проекция, создание полноценной панорамы, а также
визуализация готовой панорамы с использованием веб-технологий.
В процессе исследования и реализации были рассмотрены и исследованы
существующие методы поиска ключевых точек: SIFT, ORB, BRISK, AKAZE, а
также методы их сопоставления (BFMatcher, FLANN) и метрики (расстояния
Хэмминга, Евклида, Манхэттена, k-средних).
Для реализации самой сшивки были рассмотрены афинные
преобразования и гомография, функции соответствия RANSAC, LMEDS,
PROSAC.
В результате проведённого исследования можно заключить, что метод
поиска особенностей BRISK обладает самой высокой производительностью –
больше всего найденных ключевых точек на тестовых изображениях и
наименьшее среднее время поиска. Лучший способ сопоставления для него –
BFMatcher с функцией расстояния Хэмминга и вероятностным методом
RANSAC, поскольку эта комбинация даёт максимальное количество точек, по
которым будет производиться сшивка. Это всё позволяет предположить, что
данный метод может быть достаточно эффективным для сшивки кадров в
панорамные изображения, в том числе и в реальном времени. В то же время,
результаты могут варьироваться на разных парах изображений и нельзя
исключать, что в каких-то ситуациях будут предпочтительны другие методы.
В свою очередь вероятностный метод RANSAC показал себя наиболее
эффективным в условиях исследования на тестовой выборке изображений.
Проведённая работа в целом, собранные в её процессе статистические
данные и их анализ, могут быть полезны для принятия решений в процессе
разработки алгоритмов и реализации приложений, основанных на
компьютерном зрении в самых различных областях применения, например,
виртуальные туры, аэрофотосъемка и картографирование. То есть везде, где
может быть задействована сшивка изображений и нахождение ключевых
особенностей.
Список публикаций студента
1. Унжакова Е.В., Друки А.А. Разработка алгоритма поэтапного
совмещения перекрывающихся изображений для сравнительного анализа
методов обнаружения ключевых точек // Молодежь и современные
информационные технологии: сборник трудов XVIII Международной научно-
практической конференции студентов, аспирантов и молодых ученых, Томск,
22–26 марта 2021 г. – Томск: ТПУ, 2021 – Принята к печати.
2. Унжакова Е.В., Друки А.А. Сравнительный анализ методов
обнаружения особых точек на перекрывающихся изображениях общей области
пространства // Молодежь и современные информационные технологии:
сборник трудов XVIII Международной научно-практической конференции
студентов, аспирантов и молодых ученых, Томск, 22–26 марта 2021 г. – Томск:
ТПУ, 2021 – Принята к печати.

Заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 5 000 ₽

Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям

    Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

    Хочешь уникальную работу?

    Больше 3 000 экспертов уже готовы начать работу над твоим проектом!

    Кирилл Ч. ИНЖЭКОН 2010, экономика и управление на предприятии транс...
    4.9 (343 отзыва)
    Работы пишу, начиная с 2000 года. Огромный опыт и знания в области экономики. Закончил школу с золотой медалью. Два высших образования (техническое и экономическое). С... Читать все
    Работы пишу, начиная с 2000 года. Огромный опыт и знания в области экономики. Закончил школу с золотой медалью. Два высших образования (техническое и экономическое). Сейчас пишу диссертацию на соискание степени кандидата экономических наук.
    #Кандидатские #Магистерские
    692 Выполненных работы
    user1250010 Омский государственный университет, 2010, преподаватель,...
    4 (15 отзывов)
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    #Кандидатские #Магистерские
    21 Выполненная работа
    Екатерина Д.
    4.8 (37 отзывов)
    Более 5 лет помогаю в написании работ от простых учебных заданий и магистерских диссертаций до реальных бизнес-планов и проектов для открытия своего дела. Имею два об... Читать все
    Более 5 лет помогаю в написании работ от простых учебных заданий и магистерских диссертаций до реальных бизнес-планов и проектов для открытия своего дела. Имею два образования: экономист-менеджер и маркетолог. Буду рада помочь и Вам.
    #Кандидатские #Магистерские
    55 Выполненных работ
    Екатерина С. кандидат наук, доцент
    4.6 (522 отзыва)
    Практически всегда онлайн, доработки делаю бесплатно. Дипломные работы и Магистерские диссертации сопровождаю до защиты.
    Практически всегда онлайн, доработки делаю бесплатно. Дипломные работы и Магистерские диссертации сопровождаю до защиты.
    #Кандидатские #Магистерские
    1077 Выполненных работ
    Дарья С. Томский государственный университет 2010, Юридический, в...
    4.8 (13 отзывов)
    Практикую гражданское, семейное право. Преподаю указанные дисциплины в ВУЗе. Выполняла работы на заказ в течение двух лет. Обучалась в аспирантуре, подготовила диссерт... Читать все
    Практикую гражданское, семейное право. Преподаю указанные дисциплины в ВУЗе. Выполняла работы на заказ в течение двух лет. Обучалась в аспирантуре, подготовила диссертационное исследование, которое сейчас находится на рассмотрении в совете.
    #Кандидатские #Магистерские
    18 Выполненных работ
    Анна К. ТГПУ им.ЛН.Толстого 2010, ФИСиГН, выпускник
    4.6 (30 отзывов)
    Я научный сотрудник федерального музея. Подрабатываю написанием студенческих работ уже 7 лет. 3 года назад начала писать диссертации. Работала на фирмы, а так же помог... Читать все
    Я научный сотрудник федерального музея. Подрабатываю написанием студенческих работ уже 7 лет. 3 года назад начала писать диссертации. Работала на фирмы, а так же помогала студентам, вышедшим на меня по рекомендации.
    #Кандидатские #Магистерские
    37 Выполненных работ
    Антон П. преподаватель, доцент
    4.8 (1033 отзыва)
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публик... Читать все
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публикуюсь, имею высокий индекс цитирования. Спикер.
    #Кандидатские #Магистерские
    1386 Выполненных работ
    Дарья Б. МГУ 2017, Журналистики, выпускник
    4.9 (35 отзывов)
    Привет! Меня зовут Даша, я окончила журфак МГУ с красным дипломом, защитила магистерскую диссертацию на филфаке. Работала журналистом, PR-менеджером в международных ко... Читать все
    Привет! Меня зовут Даша, я окончила журфак МГУ с красным дипломом, защитила магистерскую диссертацию на филфаке. Работала журналистом, PR-менеджером в международных компаниях, сейчас работаю редактором. Готова помогать вам с учёбой!
    #Кандидатские #Магистерские
    50 Выполненных работ
    Юлия К. ЮУрГУ (НИУ), г. Челябинск 2017, Институт естественных и т...
    5 (49 отзывов)
    Образование: ЮУрГУ (НИУ), Лингвистический центр, 2016 г. - диплом переводчика с английского языка (дополнительное образование); ЮУрГУ (НИУ), г. Челябинск, 2017 г. - ин... Читать все
    Образование: ЮУрГУ (НИУ), Лингвистический центр, 2016 г. - диплом переводчика с английского языка (дополнительное образование); ЮУрГУ (НИУ), г. Челябинск, 2017 г. - институт естественных и точных наук, защита диплома бакалавра по направлению элементоорганической химии; СПХФУ (СПХФА), 2020 г. - кафедра химической технологии, регулирование обращения лекарственных средств на фармацевтическом рынке, защита магистерской диссертации. При выполнении заказов на связи, отвечаю на все вопросы. Индивидуальный подход к каждому. Напишите - и мы договоримся!
    #Кандидатские #Магистерские
    55 Выполненных работ

    Другие учебные работы по предмету