2014-11-04 6 views
2

Итак, я планирую внедрить изображения статической камеры обнаружения человека - камера никогда не двигается, но условия освещения меняются. Люди могут быть в вертикальном положении или сидеть.Лучший подход для обнаружения людей в изображениях STATIC камеры (не используя видеопоток) - HOG, Haar, BackgroundSubtract в OpenCV?

Вопрос:

Что бы лучше в этом случае для обнаружения людей в такой установке?

Haarcascade в основном имеет дело с лицами и глазами, и мои образы взяты из угла, где эти функции являются чрезвычайно трудно обнаружить, особенно для людей с их спиной в сторону камеры.

HOG особенности - Я не уверен, что на этот один

backgroundSubtractorMOG - не похоже, чтобы обеспечить очень хороший результат теперь даже используя много изображений «пробежать вычитателя», чтобы построить фон

Sample изображение без людей в нем: enter image description here

+1

Вы видели https://stackoverflow.com/questions/18108264/c-opencv-tracking-moving-people-on- улица? Действительно ли факт, что камера статична, делает этот вопрос действительно другим? – sashoalm

+0

, даже если камера не движется, мы все еще говорим о видеопотоке. – berak

+0

Что я имел в виду, так это то, что я щелкаю изображения каждые 30 секунд, и я на самом деле не фиксирую видеопоток. –

ответ

0

Может быть, было бы легче обнаружить все, что движется на картинке? Обнаружение тела, которое может быть в разных положениях, было бы очень сложно (особенно если половина тела скрыта за столом). Я пишу алгоритм обнаружения лица, используя Haarcascade на данный момент - он может иметь дело с любым типом формы (не только лицом и глазами), но он должен найти некоторые общие черты между этими объектами - тела могут сильно различаться по цветам, формам и позиции. Было бы также сложно сделать каскад для этого (вам понадобятся тысячи образцов изображений)

Если камера статична, единственное, что движется, это люди. Используйте этот факт. У меня нет опыта в этом вопросе, но это место может дать вам подсказку: http://www.codeproject.com/Articles/10248/Motion-Detection-Algorithms