2016-01-21 3 views
0

Hy парней. В школе мы используем значок для знака, который присутствует, для моего экзамена я хочу обновить эту систему. Я хотел бы создать систему распознавания лиц, в основном, я хотел бы установить малину с камерой над дверями, например, когда ученики пройдут через дверь, будут автоматически отмечены как присутствующие.Пассивные и автоматические распознавания лиц

Я знаю OpenBR, но я не понял, могу ли я использовать его для моего проекта, и у меня есть некоторые проблемы с ним, я не могу его установить, он возвращает мне ошибку, когда я ее проверяю.

Я спрашиваю вас, знаете ли вы, что OpenBR может сделать трюк для меня (вы должны знать, что мы много учимся в школе), или если есть другие технологии, которые я могу использовать.

ответ

0

Вы можете посмотреть на использование OpenCV, чтобы обучить детектор объекта искать значок:

http://docs.opencv.org/2.4/doc/user_guide/ug_traincascade.html

https://www.youtube.com/watch?v=WEzm7L5zoZE

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

Идентификация значка/лица будет «легкой» частью. Идентификация студента была бы трудной частью!

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

Вот несколько ссылок, которые могут быть полезны

http://scikit-learn.sourceforge.net/0.6/auto_examples/applications/plot_face_recognition.html

OpenCV identify person with face detection

+0

Возможно, я не понимал, что хотел бы использовать только распознавание лиц, таким образом, ученики могут даже оставить значок дома, для моего проекта нужны только лица учеников. Я должен создать БД, там, где хранится лицо с кодом значка, когда камера «увидит» ученика, малина отправит сообщение на школьный сервер и отметит этого студента как присутствующего. Я буду изучать ваши ссылки в любом случае, на всякий случай, скажите мне, если у вас есть другие предложения, чувак! – Giulio

+0

Итак, вы думаете, что мой проект в возможной, рашпиль будет оставаться все время, записывая, принимая фреймы и распознавая лица, возможно ли это?У меня много сомнений, и я должен обязательно сделать этот проект, потому что у меня не так много времени, чтобы это сделать, и я не могу его изменить. – Giulio

+0

Без знания ваших временных рамок: Это возможно и обнаружить лица в целом довольно легко. Обнаружение отдельных лиц немного сложнее, и компании потратили на это много денег. Но если вы готовы заплатить, вы можете использовать сторонний sdk, где работа была сделана для вас http://luxand.com/facesdk/ – BenJ

0

Вы можете использовать Raspberry Pi для вашего проекта, так

Программное обеспечение:

1.OpenCV-Python - очень хороший выбор.

2.SimpleCV более прост в использовании, но меньше мощности, чем OpenCV. Это все в порядке для вашей цели.

Оборудование:

Вы также должны быть осведомлены о аппаратных средствах, с помощью USB веб-камера не является хорошим выбором из-за медленной скорости.

Module camera лучше, потому что он использует последовательный интерфейс для передачи данных.

Смежные вопросы