Курсовая работа: Разработка системы распознавания городских объектов
Описание
Оглавление
3
Введение
Давайте представим, что, гуляя по улицам чужого города, наткнув-шись на ресторан, который раньше не видели, мы могли бы по его фотографии узнать отзывы о нём, блюда, которые в нём подают, и их стоимость. Это представляет собой задачу распознавания городских объектов (назовём её целевой), которую можно решить с помощью ком-пьютерного зрения.
Компьютерное зрение — это область, посвящённая анализу содер-жимого изображений. В настоящее время методы компьютерного зре-ния основываются как на классических алгоритмах, так и на нейронных сетях и глубоком машинном обучении. Компьютерное зрение находит применение в различных сферах деятельности, например, в медицине для определения раковых опухолей [22] или в робототехнике [5].
Существует довольно много способов решения задачи image retrieval, однако все подходы можно объединить в две большие груп-пы. Первая основывается на классических алгоритмах компьютерного зрения, использующих локальные ключевые точки (features). Напри-мер, дескрипторы ключевых точек в сочетании с bag-of-words [25] или геометрической верификацией [11].
Главным отличительным признаком другой группы подходов, ко-торые на данный момент являются самыми эффективными, является использование глубоких свёрточных нейронных
| Введение | 4 | ||
| 1. | Постановка задачи | 7 | |
| 2. | Обзор | 8 | |
| 2.1. | Augmented.City — cистема дополненной реальности в го- | ||
| родскихсценах ........................ | 8 | ||
| 2.2. | Система извлечения локальных ключевых точек DELF | ||
| (DEep Local Features) . . . . . . . . . . . . . . . . . . . . . | 9 | ||
| 2.3. | Глубокое метрическое обучение (Deep Metric Learning) . | 11 | |
| 2.4. | Нейронная сеть для семантической сегментации | ||
| DeepLabv3+ . . . . . . . . . . . . . . . . . . . . . . . . . . | 12 | ||
| 2.5. | Архитектуры свёрточных нейронных сетей . . . . . . . . | 13 | |
| 2.5.1. Остаточная нейронная сеть (Residual neural | |||
| network, ResNet) . . . . . . . . . . . . . . . . . . . . | 14 | ||
| 2.5.2. Нейронная сеть Inception . . . . . . . . . . . . . . . | 14 | ||
| 3. | Предлагаемый нейросетевой подход | 16 | |
| 3.1. | Обзорподхода......................... | 16 | |
| 3.2. | Реализация предлагаемого подхода . . . . . . . . . . . . . | 18 | |
| 3.2.1. Выявление требований и сценарии использования | 18 | ||
| 3.2.2. Архитектура системы . . . . . . . . . . . . . . . . . | 20 | ||
| 4. | Проведение экспериментов | 23 | |
| 4.1. | Формирование обучающей выборки . . . . . . . . . . . . . | 23 | |
| 4.2. | Обучение распознающей сети . . . . . . . . . . . . . . . . | 24 | |
| 4.3. | Анализрезультатов...................... | 25 | |
| Заключение | 31 | ||
| Список литературы | 33 | ||
3
Введение
Давайте представим, что, гуляя по улицам чужого города, наткнув-шись на ресторан, который раньше не видели, мы могли бы по его фотографии узнать отзывы о нём, блюда, которые в нём подают, и их стоимость. Это представляет собой задачу распознавания городских объектов (назовём её целевой), которую можно решить с помощью ком-пьютерного зрения.
Компьютерное зрение — это область, посвящённая анализу содер-жимого изображений. В настоящее время методы компьютерного зре-ния основываются как на классических алгоритмах, так и на нейронных сетях и глубоком машинном обучении. Компьютерное зрение находит применение в различных сферах деятельности, например, в медицине для определения раковых опухолей [22] или в робототехнике [5].
- частности, в рамках компьютерного зрения интересующая нас це-левая задача сводится к поиску изображения по содержанию (image retrieval), то есть когда мы ищем изображение, похожее на то, которое содержится в некоторой базе изображений.
Существует довольно много способов решения задачи image retrieval, однако все подходы можно объединить в две большие груп-пы. Первая основывается на классических алгоритмах компьютерного зрения, использующих локальные ключевые точки (features). Напри-мер, дескрипторы ключевых точек в сочетании с bag-of-words [25] или геометрической верификацией [11].
Главным отличительным признаком другой группы подходов, ко-торые на данный момент являются самыми эффективными, является использование глубоких свёрточных нейронных
Характеристики курсовой работы
Учебное заведение
Семестр
Просмотров
1
Размер
1,04 Mb
Список файлов
Разработка системы распознавания городских объектов.doc
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
СПбГУ
Tortuga













