Легко добавьте распознавание лиц в свой проект с помощью модуля Person Sensor.
Благодаря более совершенным инструментам теперь гораздо проще реализовать функции искусственного интеллекта в вашем проекте, но, как мы убедились, опробовав платформу машинного обучения Edge Impulse на плате XIAO BLE Sense, это по-прежнему требует некоторых усилий, и кривая обучения может быть выше, чем у некоторых ожидать.
Но для обычных задач, таких как распознавание лиц, нет никаких причин, чтобы решение было сложным в использовании или дорогим, и Пит Уорден (Useful Sensors) разработал 10-долларовое решение.Датчик человекаоснащен модулем камеры с предварительно запрограммированными алгоритмами, которые обнаруживают ближайшие лица и сообщают о результатах через интерфейс I2C.
Характеристики датчика человека:
Вам нужно будет подключить модуль к главному микроконтроллеру, который либо опрашивает данные, либо использует вывод прерывания и получает координаты обнаружения лица из области 256 × 256 пикселей, а также уверенность в процентах и то, является ли лицо лицом к камере или нет. Никакие данные изображения не отправляются на хост, что обеспечивает повышенную конфиденциальность. Обратите внимание, что микроконтроллер Himax предварительно запрограммирован, и вы не можете обновлять прошивку или получать обновления.
Пример программы (режим опроса) для Raspberry Pi Pico будет выглядеть так:
Модуль также будет возвращать идентификационную информацию или, другими словами, пытаться обнаружить до 8 разных пользователей, но в приведенном выше примере это не показано, и неясно, насколько хорошо это работает. На GitHub вы найдете документацию и примеры кода на разных языках, включая Arduino, CircuitPython и Python.
На видео ниже показана демонстрация лица, следующего за фанатом, на основе модуля Person Sensor.
Датчик Person Sensor продается на Sparkfun по цене 9,95 долларов США, но на момент написания его нет в наличии и он находится в резервном заказе.
Через Hackster.io
Жан-Люк основал CNX Software в 2010 году на неполный рабочий день, прежде чем оставить работу менеджера по разработке программного обеспечения и позже, в 2011 году, начать писать ежедневные новости и обзоры на постоянной основе.
Поддержите программное обеспечение CNX! Сделайте пожертвование через криптовалюту или станьте патроном на Patreon.
Похожие сообщения:
Датчик человека