15
Снижение разрешения гистограммы ориентированных градиентов (HOG) для детекции объектов малого размера Русинов Павел, 371 гр. Научный руководитель: к.ф.-м.н, доц. Вахитов А. Т.

Русинов Павел, 371 гр. Научный руководитель: к.ф.-м.н, доц. Вахитов А. Т

Embed Size (px)

DESCRIPTION

Русинов Павел, 371 гр. Научный руководитель: к.ф.-м.н, доц. Вахитов А. Т. Снижение разрешения гистограммы ориентированных градиентов (HOG) для детекции объектов малого размера. Гистограмма ориентированных градиентов (HOG). - PowerPoint PPT Presentation

Citation preview

Page 1: Русинов Павел, 371 гр. Научный руководитель:   к.ф.-м.н, доц. Вахитов А. Т

Снижение разрешения гистограммы ориентированных градиентов (HOG) для детекции

объектов малого размера

Русинов Павел, 371 гр.Научный руководитель:

к.ф.-м.н, доц. Вахитов А. Т.

Page 2: Русинов Павел, 371 гр. Научный руководитель:   к.ф.-м.н, доц. Вахитов А. Т

Гистограмма ориентированных градиентов (HOG)

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

Page 3: Русинов Павел, 371 гр. Научный руководитель:   к.ф.-м.н, доц. Вахитов А. Т

Вычисление HOG

Page 4: Русинов Павел, 371 гр. Научный руководитель:   к.ф.-м.н, доц. Вахитов А. Т

SVM-классификатор

При обучении строится гиперплоскость, разделяющая объекты на классы

Гиперплоскость задается уравнением

<w, x> = b w — линейная комбинация опорных

векторов, являющихся подмножеством обучающей выборки

Page 5: Русинов Павел, 371 гр. Научный руководитель:   к.ф.-м.н, доц. Вахитов А. Т

Метод скользящего окна по нескольким масштабам

Page 6: Русинов Павел, 371 гр. Научный руководитель:   к.ф.-м.н, доц. Вахитов А. Т

Метод скользящего окна по нескольким масштабам

При обработке изображения вычисляется до нескольких тысяч HOG

Является ресурсоёмкой задачей Актуален поиск метода снижения

вычислительной нагрузки

Page 7: Русинов Павел, 371 гр. Научный руководитель:   к.ф.-м.н, доц. Вахитов А. Т

Подход к оптимизации

Получение из исходного классификатора новых классификаторов для окон меньших размеров

Их использование при детекции объектов малого размера на входном изображении

Page 8: Русинов Павел, 371 гр. Научный руководитель:   к.ф.-м.н, доц. Вахитов А. Т

Постановка задачи

Изучить структуру HOG и алгоритм его получения, изучить алгоритм работы SVM-классификатора

Изучить существующие подходы к оптимизации метода скользящего окна

Разработать и реализовать алгоритм масштабирования HOG

Реализовать алгоритм масштабирования SVM-классификатора (с использованием предыдущего алгоритма)

Page 9: Русинов Павел, 371 гр. Научный руководитель:   к.ф.-м.н, доц. Вахитов А. Т

Постановка задачи

Реализовать метод скользящего окна с использованием масштабированных классификаторов

Сравнить его с первоначальным методом

Page 10: Русинов Павел, 371 гр. Научный руководитель:   к.ф.-м.н, доц. Вахитов А. Т

Существующие решения

Каскадный HOG: Используются блоки произвольных

размеров Вместо одного классификатора — каскад

слабых классификаторов Ускорение первоначального метода в 30 раз,

потеря точности распознавания

Page 11: Русинов Павел, 371 гр. Научный руководитель:   к.ф.-м.н, доц. Вахитов А. Т

Алгоритм масштабирования HOG

HOG преобразуется в набор изображений

(размер набора = количеству значений в блоке, размер изображения = размеру HOG в блоках)

Каждое изображение интерполируется до нужного размера

Изображения преобразуются в HOG

Page 12: Русинов Павел, 371 гр. Научный руководитель:   к.ф.-м.н, доц. Вахитов А. Т

Масштабирование SVM-классификаторов

Используется предыдущий алгоритм для масштабирования опорных векторов

В итоге получается классификатор для окон другого размера

Page 13: Русинов Павел, 371 гр. Научный руководитель:   к.ф.-м.н, доц. Вахитов А. Т

Тестирование

Алгоритм масштабирования SVM-классификатора был протестирован на базе изображений рукописных цифр MNIST. Точность распознавания изображений исходного размера (28x28) составила 99.5%

Page 14: Русинов Павел, 371 гр. Научный руководитель:   к.ф.-м.н, доц. Вахитов А. Т

Тестирование

На базе изображений пешеходов INRIA Person был протестирован метод скользящего окна, использующий уменьшенные классификаторы. Падение точности составило 4.6%, ускорение работы 40%

Также был протестирован метод скользящего окна, использующий и уменьшенные, и увеличенные классификаторы. Падение точности составило 16.3%

Page 15: Русинов Павел, 371 гр. Научный руководитель:   к.ф.-м.н, доц. Вахитов А. Т

Результаты

Изучены алгоритмы вычисления HOG и работы SVM-классификатора

Реализован алгоритм масштабирования HOG

Реализован и протестирован алгоритм масштабирования SVM-классификатора

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