Отслеживание лица - OpenCV + Arduino


Проект отслеживания лиц, основанный на системе распознавания лиц (на основе OpenCV) и системой слежения на базе Arduino и сервомашинок. OpenCV, захватывает видео с веб-камеры и использует готовый алгоритм OpenCV для детектирования лиц. Если лицо обнаружено, то система начинает его отслеживать (рассчитываются координаты (X, Y) его центра и передаются на Arduino через последовательный порт (USB)). Контроллер Arduino управляет движением веб-камеры при помощи двух сервомашинок (pan/tilt).

демонстрационное видео — Face tracking and detection using Arduino and OpenCV


А вот аналогичный проект, только используется обёртка OpenCV в Processing-е.
Только на этот раз, лицо отслеживается при помощи лазерного прицела :)
arduino-opencv-processing-face_follower


Ссылки:
Face Detection And Tracking System
Arduino_Processing Face Follower

По теме:
Управляемая веб-камера или же web-cam-бот
  • +1
  • 24 марта 2012, 12:38
  • admin

Комментарии (6)

RSS свернуть / развернуть
+
0
в ближайшие пару месяцев планирую такое же сделать.
Если кому будет интересно потом отпишусь.
avatar

vomchik

  • 24 марта 2012, 17:21
+
0
разумеется, пишите :)
avatar

admin

  • 24 марта 2012, 17:55
+
0
Было бы здорово. (если это конечно возможно). Как то подключить камеру к …duino и поместить весь алгоритм на неё. Чтобы не зависеть от ПК.
avatar

LEVVARRR

  • 25 марта 2012, 08:19
+
0
такое на Arduino точно не влезет, хотя примеры по-проще есть — Компьютерное зрение с Ардуино.
а вот на ARM уже можно попытаться ;)
avatar

admin

  • 25 марта 2012, 08:34
+
0
Просто я думал сделать проект что то типа куклы у которой глаза поворачиваются в след за проходящем мимо человеком. Лучше всего чтобы они смотрели на лицо и следили за ним.))))
avatar

LEVVARRR

  • 25 марта 2012, 08:38
+
0
avatar

admin

  • 25 марта 2012, 09:20

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.