Обнаружение вертикальных людей с использованием функций HOG
Объект детектора людей обнаруживает людей в вход изображении с помощью гистограммы ориентированного градиента (HOG) функций и обученного классификатора Машины опорных векторов (SVM). Объект обнаруживает незакрытых людей в вертикальном положении.
Чтобы обнаружить людей в изображении:
Создайте vision.PeopleDetector Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
возвращает объект детектора людей, peopleDetector = vision.PeopleDetectorpeopleDetector, который отслеживает набор точек в видео.
создает объект детектора людей и устанавливает peopleDetector = vision.PeopleDetector(model)ClassificationModel свойство к model.
устанавливает свойства с помощью одной или нескольких пар "имя-значение". Заключайте каждое имя свойства в кавычки. Для примера, peopleDetector = vision.PeopleDetector(Name,Value)peopleDetector = vision.PeopleDetector('ClassificationModel','UprightPeople_128x64')
выполняет многомасштабное обнаружение объектов на вход изображении, bboxes = peopleDetector(I)I и возвращает M -by-4 матрицу, определяющую M ограничивающие рамки. M представляет количество обнаруженных людей. Каждая строка выходной матрицы, BBOXES, содержит вектор с четырьмя элементами, [x
y высота ширины]. Этот вектор задает в пикселях верхний левый угол и размер ограничивающего прямоугольника. Когда людей не обнаруживается, step метод возвращает пустой вектор. Изображение входа, I, должно быть изображением в полутоновом или truecolor (RGB).
[ дополнительно возвращает доверие значение для обнаружений.bboxes,
scores] = peopleDetector(I)
Чтобы использовать функцию объекта, задайте Системную object™ в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj, используйте следующий синтаксис:
release(obj)
[1] Dalal, N. and B. Triggs. «Гистограммы ориентированных градиентов для обнаружения человека», материалы конференции IEEE по компьютерному зрению и распознаванию шаблонов, июнь 2005, стр. 886-893.
detectPeopleACF | extractHOGFeatures | insertObjectAnnotation | vision.CascadeObjectDetector