Índice:

Detecção de rosto no Raspberry Pi 4B em 3 etapas: 3 etapas
Detecção de rosto no Raspberry Pi 4B em 3 etapas: 3 etapas

Vídeo: Detecção de rosto no Raspberry Pi 4B em 3 etapas: 3 etapas

Vídeo: Detecção de rosto no Raspberry Pi 4B em 3 etapas: 3 etapas
Vídeo: Raspberry PI 4B, установка Supervised Home Assistant на RaspiOS 64 - проверка инструкции 2024, Novembro
Anonim
Detecção de rosto no Raspberry Pi 4B em 3 etapas
Detecção de rosto no Raspberry Pi 4B em 3 etapas
Detecção de rosto no Raspberry Pi 4B em 3 etapas
Detecção de rosto no Raspberry Pi 4B em 3 etapas

Neste Instructable, vamos realizar a detecção de rosto no Raspberry Pi 4 com Shunya O / S usando a Biblioteca Shunyaface. Shunyaface é uma biblioteca de reconhecimento / detecção de rosto. O projeto tem como objetivo atingir a velocidade de detecção e reconhecimento mais rápida com hardware de baixo consumo de energia para que entusiastas como você possam dar vida aos seus projetos de IA de sonho mais rapidamente.

Suprimentos

Raspberry Pi 4B (qualquer variante)

Fonte de alimentação compatível com Raspberry Pi 4B

Cartão micro SD de 8 GB ou maior

Monitor

cabo micro-HDMI

Mouse

Teclado

laptop ou outro computador para programar o cartão de memória

Etapa 1: Instale o Shunya OS no Raspberry Pi 4

Você precisará de um laptop ou computador com um leitor / adaptador de cartão micro SD para carregar o cartão micro SD com o sistema operacional Shunya.

Baixe o Shunya OS do site oficial de lançamento

Atualizando o Shunya OS no cartão SD usando as etapas fornecidas aqui: Atualizando o Shunya OS no Raspberry Pi 4.

Insira o cartão micro SD no Raspberry Pi 4.

Conecte o mouse e o teclado ao Raspberry Pi 4.

Conecte o monitor ao Raspberry Pi 4 via micro-HDMI

Conecte o cabo de alimentação e ligue o Raspberry Pi 4.

O Raspberry Pi 4 deve inicializar com o sistema operacional Shunya.

Etapa 2: Instale o Shunyaface

Shunyaface é uma biblioteca de detecção / reconhecimento de rosto para todas as placas suportadas pelo Shunya OS.

Para instalar o Shunyaface, precisamos conectá-lo ao wi-fi

1. Conecte-se ao wi-fi usando o comando:

$ sudo nmtui

2. Instalar shunyaface e cmake é fácil, execute os seguintes comandos:

$ sudo apt update

$ sudo apt install shunyaface cmake

Etapa 3: Exemplo de código e saída

Código de exemplo e saída
Código de exemplo e saída
Código de exemplo e saída
Código de exemplo e saída

No código acima, uma imagem é lida usando a função imread. Esse quadro é passado para a função de detecção, que retorna uma caixa delimitadora no rosto e também plota os pontos nas extremidades dos lábios e no centro dos olhos.

Baixe o código junto com os arquivos necessários fornecidos abaixo e descompacte os arquivos usando os comandos fornecidos abaixo:

$ tar -xvzf sample -idedetect.tar.gz

$ cd sample -idedetect

Compile-o usando o comando

$./setup.sh

Execute-o usando o comando

$./build/facedetect

Isso mostrará uma imagem com o rosto detectado.

Escreva seu próprio código e compile

1. Edite o arquivo src /idedetect-sample.cpp e adicione seu código lá.

2. em seguida, execute este comando para compilar e construir o binário

$./setup.sh

3. Execute-o usando o comando

$./build/facedetect

Conclusão: Shunyaface pode ajudá-lo a detectar ou reconhecer um rosto em algumas linhas de códigos. Se você gostou deste tutorial, por favor, compartilhe e também marque nosso repositório github fornecido aqui

Recomendado: