Курсовая работа: Методы создания гибридных классификаторов на основе каскадов и глубоких нейронных сетей
Описание
Оглавление
3
Введение
Задача детекции объектов по изображениям – это важная задача современности. Её применение можно найти в разных областях: робо-тотехнике, системах автовождения, приложениях по отслеживанию и встроенных устройствах [19]. Актуальной на сегодняшний день стоит задача детекции пешеходов [15]. Эта задача заключается в определе-нии положения пешехода и его масштабов на изображении. Также та-кая задача может формулироваться в терминах класса, когда необхо-димо определить принадлежность пешехода заранее выбранному клас-су. В этом случае говорят о задаче классификации, простейшим видом которой является бинарная классификация [1]. В решении задачи де-текции пешеходов первостепенными критериями являются качество и скорость. Детектор, удовлетворяющий этим характеристикам, с малой долей риска можно использовать в системах с ограниченной вычисли-тельной мощностью [17].
На сегодняшний день существует множество методов решения за-дачи детекции. Среди них особо выделяются каскадные алгоритмы и нейронные сети. Каскадные методы получили широкое распростране-ние благодаря высокой скорости обнаружения, позволяющей их при-менять в приложениях реального времени. Но вместе с тем, сравнивая их с современными решениями, каскадные процедуры проводят обна-ружения с большим процентом ложных детекций, тем самым уступая многим другим методам в плане качества [20]. Нейронные сети, в свою очередь, демонстрируют высокую точность обнаружений, значительно сокращая уровень ложно позитивных детекций. Это их основное пре-имущество. Из недостатков нейронных сетей стоит отметить низкую скорость обнаружения, по которой они проигрывают многим
| Введение | 4 | ||
| 1. | Постановка задачи | 7 | |
| 2. | Обзор | 8 | |
| 2.1. | Существующиеметоды.................... | 8 | |
| 2.1.1. Каскадный классификатор . . . . . . . . . . . . . . | 8 | ||
| 2.1.2. Нейронныесети.................... | 9 | ||
| 2.2. | Используемые технологии . . . . . . . . . . . . . . . . . . | 11 | |
| 2.2.1. Метод VeryFast . . . . . . . . . . . . . . . . . . . . | 11 | ||
| 2.2.2. Библиотека cuda-convnet . . . . . . . . . . . . . . . | 14 | ||
| 3. Гибридный классификатор DeepCascade | 16 | ||
| 3.1. | Архитектура.......................... | 16 | |
| 3.1.1. Алгоритм........................ | 16 | ||
| 3.1.2. Топология глубокой нейронной сети . . . . . . . . | 17 | ||
| 3.2. | Обучение............................ | 19 | |
| 3.2.1. Предварительное обучение . . . . . . . . . . . . . . | 19 | ||
| 3.2.2. Созданиеданных ................... | 19 | ||
| 4. | Программная реализация | 20 | |
| 4.1. | Детектор ............................ | 20 | |
| 4.2. | Классификатор ........................ | 21 | |
| 5. | Эксперименты | 23 | |
| 5.1. | Наборданных ......................... | 23 | |
| 5.2. | Критерииоценивания..................... | 23 | |
| 5.3. | Сравнительное тестирование . . . . . . . . . . . . . . . . . | 25 | |
| Заключение | 27 | ||
| Список литературы | 28 | ||
3
Введение
Задача детекции объектов по изображениям – это важная задача современности. Её применение можно найти в разных областях: робо-тотехнике, системах автовождения, приложениях по отслеживанию и встроенных устройствах [19]. Актуальной на сегодняшний день стоит задача детекции пешеходов [15]. Эта задача заключается в определе-нии положения пешехода и его масштабов на изображении. Также та-кая задача может формулироваться в терминах класса, когда необхо-димо определить принадлежность пешехода заранее выбранному клас-су. В этом случае говорят о задаче классификации, простейшим видом которой является бинарная классификация [1]. В решении задачи де-текции пешеходов первостепенными критериями являются качество и скорость. Детектор, удовлетворяющий этим характеристикам, с малой долей риска можно использовать в системах с ограниченной вычисли-тельной мощностью [17].
На сегодняшний день существует множество методов решения за-дачи детекции. Среди них особо выделяются каскадные алгоритмы и нейронные сети. Каскадные методы получили широкое распростране-ние благодаря высокой скорости обнаружения, позволяющей их при-менять в приложениях реального времени. Но вместе с тем, сравнивая их с современными решениями, каскадные процедуры проводят обна-ружения с большим процентом ложных детекций, тем самым уступая многим другим методам в плане качества [20]. Нейронные сети, в свою очередь, демонстрируют высокую точность обнаружений, значительно сокращая уровень ложно позитивных детекций. Это их основное пре-имущество. Из недостатков нейронных сетей стоит отметить низкую скорость обнаружения, по которой они проигрывают многим
Характеристики курсовой работы
Учебное заведение
Семестр
Просмотров
1
Размер
662 Kb
Список файлов
Методы создания гибридных классификаторов на основе каскадов и глубоких нейронных сетей.doc
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
МГИМО
Tortuga










