Оглавление:

Распознавание лиц на Raspberry Pi 4B за 3 шага: 3 шага
Распознавание лиц на Raspberry Pi 4B за 3 шага: 3 шага

Видео: Распознавание лиц на Raspberry Pi 4B за 3 шага: 3 шага

Видео: Распознавание лиц на Raspberry Pi 4B за 3 шага: 3 шага
Видео: HLK-TX510 - платформа для распознавания лиц 2024, Июнь
Anonim
Распознавание лиц на Raspberry Pi 4B за 3 шага
Распознавание лиц на Raspberry Pi 4B за 3 шага
Распознавание лиц на Raspberry Pi 4B за 3 шага
Распознавание лиц на Raspberry Pi 4B за 3 шага

В этом руководстве мы собираемся выполнить обнаружение лиц на Raspberry Pi 4 с помощью Shunya O / S с использованием библиотеки Shunyaface. Shunyaface - это библиотека распознавания / обнаружения лиц. Проект направлен на достижение максимальной скорости обнаружения и распознавания с помощью оборудования с низким энергопотреблением, чтобы энтузиасты, такие как вы, могли быстрее воплотить в жизнь проекты искусственного интеллекта своей мечты.

Запасы

Raspberry Pi 4B (любой вариант)

Блок питания, совместимый с Raspberry Pi 4B

Карта Micro SD емкостью 8 ГБ или больше

Монитор

кабель micro-HDMI

Мышь

Клавиатура

ноутбук или другой компьютер для программирования карты памяти

Шаг 1. Установите Shunya OS на Raspberry Pi 4

Вам понадобится ноутбук или компьютер с картридером / адаптером micro SD, чтобы загрузить на карту micro SD с Shunya OS.

Скачайте Shunya OS с официального сайта релиза

Перепрограммируйте Shunya OS на SD-карту, используя шаги, указанные здесь: Перепрограммируйте Shunya OS на Raspberry Pi 4.

Вставьте карту micro SD в Raspberry Pi 4.

Подключите мышь и клавиатуру к Raspberry Pi 4.

Подключите монитор к Raspberry Pi 4 через micro-HDMI

Подключите кабель питания и включите Raspberry Pi 4.

Raspberry Pi 4 должен загружаться с ОС Shunya.

Шаг 2: Установите Shunyaface

Shunyaface - это библиотека обнаружения / распознавания лиц для всех плат, поддерживаемых Shunya OS.

Чтобы установить Shunyaface, нам нужно подключить его к Wi-Fi.

1. Подключитесь к Wi-Fi с помощью команды:

$ sudo nmtui

2. Установить shunyaface и cmake легко, выполните следующие команды:

$ sudo подходящее обновление

$ sudo apt установить shunyaface cmake

Шаг 3: пример кода и вывода

Пример кода и вывода
Пример кода и вывода
Пример кода и вывода
Пример кода и вывода

В приведенном выше коде изображение считывается с помощью функции imread. Этот кадр передается в функцию обнаружения, которая возвращает ограничивающую рамку на лице, а также отображает точки на концах губ и в центре глаз.

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

$ tar -xvzf образец-facedetect.tar.gz

$ cd sample-facedetect

Скомпилируйте его с помощью команды

$./setup.sh

Запустите его с помощью команды

$./build/facedetect

Это покажет вам изображение с обнаруженным лицом.

Напишите свой код и скомпилируйте

1. Отредактируйте файл src / facedetect-sample.cpp и добавьте туда свой код.

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

$./setup.sh

3. Запустите его с помощью команды

$./build/facedetect

Вывод: Shunyaface может помочь вам обнаружить или распознать лицо с помощью нескольких строк кода. Если вам нравится этот учебник, пожалуйста, поделитесь им, а также отметьте наш репозиторий github, указанный здесь

Рекомендуемые: