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

Бесплатно
Работа доступна по лицензии Creative Commons:«Attribution» 4.0
Унжакова, Екатерина Викторовна Отделение информационных технологий (ОИТ)
Бесплатно
Работа доступна по лицензии 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 экспертов уже готовы начать работу над твоим проектом!

    Сергей Н.
    4.8 (40 отзывов)
    Практический стаж работы в финансово - банковской сфере составил более 30 лет. За последние 13 лет, мной написано 7 диссертаций и более 450 дипломных работ и научных с... Читать все
    Практический стаж работы в финансово - банковской сфере составил более 30 лет. За последние 13 лет, мной написано 7 диссертаций и более 450 дипломных работ и научных статей в области экономики.
    #Кандидатские #Магистерские
    56 Выполненных работ
    Шагали Е. УрГЭУ 2007, Экономика, преподаватель
    4.4 (59 отзывов)
    Серьезно отношусь к тренировке собственного интеллекта, поэтому постоянно учусь сама и с удовольствием пишу для других. За 15 лет работы выполнила более 600 дипломов и... Читать все
    Серьезно отношусь к тренировке собственного интеллекта, поэтому постоянно учусь сама и с удовольствием пишу для других. За 15 лет работы выполнила более 600 дипломов и диссертаций, Есть любимые темы - они дешевле обойдутся, ибо в радость)
    #Кандидатские #Магистерские
    76 Выполненных работ
    Татьяна С. кандидат наук
    4.9 (298 отзывов)
    Большой опыт работы. Кандидаты химических, биологических, технических, экономических, юридических, философских наук. Участие в НИОКР, Только актуальная литература (пос... Читать все
    Большой опыт работы. Кандидаты химических, биологических, технических, экономических, юридических, философских наук. Участие в НИОКР, Только актуальная литература (поставки напрямую с издательств), доступ к библиотеке диссертаций РГБ
    #Кандидатские #Магистерские
    551 Выполненная работа
    Петр П. кандидат наук
    4.2 (25 отзывов)
    Выполняю различные работы на заказ с 2014 года. В основном, курсовые проекты, дипломные и выпускные квалификационные работы бакалавриата, специалитета. Имею опыт напис... Читать все
    Выполняю различные работы на заказ с 2014 года. В основном, курсовые проекты, дипломные и выпускные квалификационные работы бакалавриата, специалитета. Имею опыт написания магистерских диссертаций. Направление - связь, телекоммуникации, информационная безопасность, информационные технологии, экономика. Пишу научные статьи уровня ВАК и РИНЦ. Работаю техническим директором интернет-провайдера, имею опыт работы ведущим сотрудником отдела информационной безопасности филиала одного из крупнейших банков. Образование - высшее профессиональное (в 2006 году окончил военную Академию связи в г. Санкт-Петербурге), послевузовское профессиональное (в 2018 году окончил аспирантуру Уральского федерального университета). Защитил диссертацию на соискание степени "кандидат технических наук" в 2020 году. В качестве хобби преподаю. Дисциплины - сети ЭВМ и телекоммуникации, информационная безопасность объектов критической информационной инфраструктуры.
    #Кандидатские #Магистерские
    33 Выполненных работы
    Анастасия Л. аспирант
    5 (8 отзывов)
    Работаю в сфере метрологического обеспечения. Защищаю кандидатскую диссертацию. Основной профиль: Метрология, стандартизация и сертификация. Оптико-электронное прибост... Читать все
    Работаю в сфере метрологического обеспечения. Защищаю кандидатскую диссертацию. Основной профиль: Метрология, стандартизация и сертификация. Оптико-электронное прибостроение, управление качеством
    #Кандидатские #Магистерские
    10 Выполненных работ
    Логик Ф. кандидат наук, доцент
    4.9 (826 отзывов)
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские дисс... Читать все
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские диссертации, рефераты, контрольные) уже много лет. Качество работ гарантирую.
    #Кандидатские #Магистерские
    1486 Выполненных работ
    Дмитрий К. преподаватель, кандидат наук
    5 (1241 отзыв)
    Окончил КазГУ с красным дипломом в 1985 г., после окончания работал в Институте Ядерной Физики, защитил кандидатскую диссертацию в 1991 г. Работы для студентов выполня... Читать все
    Окончил КазГУ с красным дипломом в 1985 г., после окончания работал в Институте Ядерной Физики, защитил кандидатскую диссертацию в 1991 г. Работы для студентов выполняю уже 30 лет.
    #Кандидатские #Магистерские
    2271 Выполненная работа
    Егор В. кандидат наук, доцент
    5 (428 отзывов)
    Здравствуйте. Занимаюсь выполнением работ более 14 лет. Очень большой опыт. Более 400 успешно защищенных дипломов и диссертаций. Берусь только со 100% уверенностью. Ск... Читать все
    Здравствуйте. Занимаюсь выполнением работ более 14 лет. Очень большой опыт. Более 400 успешно защищенных дипломов и диссертаций. Берусь только со 100% уверенностью. Скорее всего Ваш заказ будет выполнен раньше срока.
    #Кандидатские #Магистерские
    694 Выполненных работы
    Оксана М. Восточноукраинский национальный университет, студент 4 - ...
    4.9 (37 отзывов)
    Возможно выполнение работ по правоведению и политологии. Имею высшее образование менеджера ВЭД и правоведа, защитила кандидатскую и докторскую диссертации по политоло... Читать все
    Возможно выполнение работ по правоведению и политологии. Имею высшее образование менеджера ВЭД и правоведа, защитила кандидатскую и докторскую диссертации по политологии.
    #Кандидатские #Магистерские
    68 Выполненных работ

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