Легко добавьте распознавание лиц в свой проект с помощью модуля Person Sensor.
ДомДом > Новости > Легко добавьте распознавание лиц в свой проект с помощью модуля Person Sensor.

Легко добавьте распознавание лиц в свой проект с помощью модуля Person Sensor.

Jul 20, 2023

Благодаря более совершенным инструментам теперь гораздо проще реализовать функции искусственного интеллекта в вашем проекте, но, как мы убедились, опробовав платформу машинного обучения 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.

Похожие сообщения:

Датчик человека