Я намагаюся знайти якийсь спосіб виявити людей, які використовують лише одну камеру на 3 метри над землею. Це кадр, повернений камерою:
ОНОВЛЕННЯ: Тест відео -> http://dl.dropbox.com/u/5576334/top_head_shadow.avi
Для цього спочатку я розумію, що мені потрібно виконати сегментацію фонового плану. Це легка частина.
За допомогою маски переднього плану я можу зробити прості операції, такі як перетворення Хоффа, щоб знайти кола, але таким чином виявляється лише 60% голів, включаючи безліч помилкових позитивних результатів.
Я міг би скористатися іншими простими методами, такими як сегментація кольорів, але я виявив, що голови людей сильно відрізняються, що видно зверху через їх зачіску, колір, кількість волосся, ...
Інший варіант, який я маю щодо цього, - це можливість використання HOG Descriptors або Хаар-подібних функцій, але мені знадобиться велика база людей, яку бачили згори для навчання моделей. Я нічого подібного не знайшов.
Я вважав, що це буде дуже періодичною проблемою, але я не можу дуже багато про це знайти в літературі чи Інтернеті. Будь-яка допомога щодо вирішення цього завдання буде вдячна :-)
ОНОВЛЕННЯ: Для отримання додаткової інформації метою є впровадження певного загального методу для відстеження руху пішоходів. Перший прототип буде протестований у торговому центрі.