Опубликован: 02.09.2013 | Доступ: свободный | Студентов: 429 / 54 | Длительность: 19:27:00
Самостоятельная работа 8:

Детектирование пешеходов

< Самостоятельная работа 7 || Самостоятельная работа 8: 12345

3. Программная реализация

3.1. Разработка приложения для детектирования пешеходов

3.1.1. Требования к приложению

В рамках данной лабораторной работы предлагается разработать приложение для детектирования пешеходов на изображениях с использованием рассмотренных алгоритмов. К приложению предъявляются следующие требования:

  1. Выбор алгоритма детектирования.
  2. Детектирование на множестве изображений.
  3. Визуализация результата работы детектора для оценки качества детектирования на наборе изображений.
3.1.2. Структура приложения

Разрабатываемое приложение должно осуществлять последовательную загрузку указанных (например, всех в заданной директории) изображений. Осуществлять на них детектирование выбранным алгоритмом с заданными параметрами и выводить результат в виде отрисованных на исходном изображении срабатываний детектора. Предлагается проследить, как влияет изменение тех, или иных параметров на получаемый результат.

Следует отметить, что существуют и более объективные методы оценивания качества детектирования, нежели визуальное: построение графика зависимости процента правильно детектированных объектов от среднего числа ложных срабатываний детектора, подсчет средней точности (average precision) и т.д. Однако данные подходы обладают множеством нюансов и рекомендуется использовать уже готовые решения, например, [12].

4. Контрольные вопросы

  1. Что такое HOG-признаки, какова общая схема их вычисления?
  2. Как подсчитать длину вектора HOG-признаков для заданных параметров HOG-дескриптора и разрешения изображения?
  3. Для чего производится масштабирование изображения при детектировании методом бегущего окна?
  4. Для чего применяется группировка срабатываний детектора?

5. Дополнительные задания

  1. Реализуйте описанный алгоритм обучения линейной машины опорных векторов для HOG-детектора на базе INRIA [4, 9]. Сравните качество полученной модели и имеющихся в OpenCV.
  2. Сравните качество встроенных моделей HOG-детектора и LatentSVM.
< Самостоятельная работа 7 || Самостоятельная работа 8: 12345
Андрей Терёхин
Андрей Терёхин

Нахожу в тесте вопросы, которые в принципе не освещаются в лекции. Нужно гуглить на других ресурсах, чтобы решить тест, или же он всё же должен испытывать знания, полученные в ходе лекции?

Демянчик Иван
Демянчик Иван

В главе 14 мы видим понятие фильтра, но не могу разобраться, чем он является в теории и практике.

" Искомый объект можно описать с помощью фильтра F= \lbrace f_{x',y'},x' \in \lbrace0, ...,w_f \rbrace , y' \in \lbrace 0,...,h_f \rbrace \rbrace "