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

Унжакова, Екатерина Викторовна Отделение информационных технологий (ОИТ)
Бесплатно
В избранное
Работа доступна по лицензии 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 ₽

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

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

    [telegram]

    Последние выполненные заказы

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

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

    Ольга Б. кандидат наук, доцент
    4.8 (373 отзыва)
    Работаю на сайте четвертый год. Действующий преподаватель вуза. Основные направления: микробиология, биология и медицина. Написано несколько кандидатских, магистерских... Читать все
    Работаю на сайте четвертый год. Действующий преподаватель вуза. Основные направления: микробиология, биология и медицина. Написано несколько кандидатских, магистерских диссертаций, дипломных и курсовых работ. Слежу за новинками в медицине.
    #Кандидатские #Магистерские
    566 Выполненных работ
    Анна К. ТГПУ им.ЛН.Толстого 2010, ФИСиГН, выпускник
    4.6 (30 отзывов)
    Я научный сотрудник федерального музея. Подрабатываю написанием студенческих работ уже 7 лет. 3 года назад начала писать диссертации. Работала на фирмы, а так же помог... Читать все
    Я научный сотрудник федерального музея. Подрабатываю написанием студенческих работ уже 7 лет. 3 года назад начала писать диссертации. Работала на фирмы, а так же помогала студентам, вышедшим на меня по рекомендации.
    #Кандидатские #Магистерские
    37 Выполненных работ
    Евгений А. доктор, профессор
    5 (154 отзыва)
    Более 40 лет занимаюсь преподавательской деятельностью. Специалист в области философии, логики и социальной работы. Кандидатская диссертация - по логике, докторская - ... Читать все
    Более 40 лет занимаюсь преподавательской деятельностью. Специалист в области философии, логики и социальной работы. Кандидатская диссертация - по логике, докторская - по социальной работе.
    #Кандидатские #Магистерские
    260 Выполненных работ
    Дмитрий Л. КНЭУ 2015, Экономики и управления, выпускник
    4.8 (2878 отзывов)
    Занимаю 1 место в рейтинге исполнителей по категориям работ "Научные статьи" и "Эссе". Пишу дипломные работы и магистерские диссертации.
    Занимаю 1 место в рейтинге исполнителей по категориям работ "Научные статьи" и "Эссе". Пишу дипломные работы и магистерские диссертации.
    #Кандидатские #Магистерские
    5125 Выполненных работ
    Екатерина С. кандидат наук, доцент
    4.6 (522 отзыва)
    Практически всегда онлайн, доработки делаю бесплатно. Дипломные работы и Магистерские диссертации сопровождаю до защиты.
    Практически всегда онлайн, доработки делаю бесплатно. Дипломные работы и Магистерские диссертации сопровождаю до защиты.
    #Кандидатские #Магистерские
    1077 Выполненных работ
    Петр П. кандидат наук
    4.2 (25 отзывов)
    Выполняю различные работы на заказ с 2014 года. В основном, курсовые проекты, дипломные и выпускные квалификационные работы бакалавриата, специалитета. Имею опыт напис... Читать все
    Выполняю различные работы на заказ с 2014 года. В основном, курсовые проекты, дипломные и выпускные квалификационные работы бакалавриата, специалитета. Имею опыт написания магистерских диссертаций. Направление - связь, телекоммуникации, информационная безопасность, информационные технологии, экономика. Пишу научные статьи уровня ВАК и РИНЦ. Работаю техническим директором интернет-провайдера, имею опыт работы ведущим сотрудником отдела информационной безопасности филиала одного из крупнейших банков. Образование - высшее профессиональное (в 2006 году окончил военную Академию связи в г. Санкт-Петербурге), послевузовское профессиональное (в 2018 году окончил аспирантуру Уральского федерального университета). Защитил диссертацию на соискание степени "кандидат технических наук" в 2020 году. В качестве хобби преподаю. Дисциплины - сети ЭВМ и телекоммуникации, информационная безопасность объектов критической информационной инфраструктуры.
    #Кандидатские #Магистерские
    33 Выполненных работы
    Дмитрий М. БГАТУ 2001, электрификации, выпускник
    4.8 (17 отзывов)
    Помогаю с выполнением курсовых проектов и контрольных работ по электроснабжению, электроосвещению, электрическим машинам, электротехнике. Занимался наукой, писал стать... Читать все
    Помогаю с выполнением курсовых проектов и контрольных работ по электроснабжению, электроосвещению, электрическим машинам, электротехнике. Занимался наукой, писал статьи, патенты, кандидатскую диссертацию, преподавал. Занимаюсь этим с 2003.
    #Кандидатские #Магистерские
    19 Выполненных работ
    Елена Л. РЭУ им. Г. В. Плеханова 2009, Управления и коммерции, пре...
    4.8 (211 отзывов)
    Работа пишется на основе учебников и научных статей, диссертаций, данных официальной статистики. Все источники актуальные за последние 3-5 лет.Активно и уместно исполь... Читать все
    Работа пишется на основе учебников и научных статей, диссертаций, данных официальной статистики. Все источники актуальные за последние 3-5 лет.Активно и уместно использую в работе графический материал (графики рисунки, диаграммы) и таблицы.
    #Кандидатские #Магистерские
    362 Выполненных работы
    Алёна В. ВГПУ 2013, исторический, преподаватель
    4.2 (5 отзывов)
    Пишу дипломы, курсовые, диссертации по праву, а также истории и педагогике. Закончила исторический факультет ВГПУ. Имею высшее историческое и дополнительное юридическо... Читать все
    Пишу дипломы, курсовые, диссертации по праву, а также истории и педагогике. Закончила исторический факультет ВГПУ. Имею высшее историческое и дополнительное юридическое образование. В данный момент работаю преподавателем.
    #Кандидатские #Магистерские
    25 Выполненных работ

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