Taula de continguts:
- Pas 1: Passo 1: Descripció i materials
- Pas 2: Passo 2: Configuració del banc de dades
- Pas 3: Passo 3: Configuració d'una recepció de dades usat
- Step 4: Passo 4: Programando O Reconhecimento Facial E Periféricos
- Pas 5: Passo 5: Testicles
Vídeo: Sistema De Reconeixement Facial: 5 Passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
O sistema de reconhecimento facial possui um funcionament bem simples, operando na placa Dragonboard 410c em linux using apenas dois scripts em python e um banco de dados local criado por meio de pacotes do linux, possui uma precisão considerável, per a un sistema fàcil de ser fet e relativament barato.
Pas 1: Passo 1: Descripció i materials
Per al desenvolupament del sistema de reconeixement facial va ser utilitzat a la placa Dragonboard 410c amb dos LEDs, amb Buzzer, uma webcam i alguns pacots de linux instal·lats no linaro, sistema operacional da placa. S'utilitzen els pacots "mc", "MySQL" i "open cv". Toda a programação foi escrita em python e, portanto, utiliza as respectivas bibliotecas da linguagem. Tots els pacots foram instal·lats com a auxiliar de "aptitude". Para o funcionamiento do programa são necessários o script em python para a captura das informações de nome, idade e rosto do usuário, o banco de dados fet no MySQL per a una manipulació de dados i comunicação com el proper item: o script de leitura facial, também em python.
Pas 2: Passo 2: Configuració del banc de dades
A first coisa que deve ser feita é a configuração de um banco de dados para a troca de informaciones entre o script de adicionar usuari i o de procurar usuaris. Vale lembrar que as imagens gravadas pela câmera para comparação com o vídeo serão gravadas em uma pasta local, fora do banc de dados. Oficialment està instal·lat o MySQL per establir-se o utilitzar bancs de dados que s'utilitzaran en els nostres scripts. Para criar bancos de dados basta seguir os passos do link a seguir:
www.vivaolinux.com.br/artigo/Gerenciando-b…
No banco de dados se puede criar inúmeras variáveis para serem requisitadas pelo script para o preenchimento das informações do usuário, para efeito deste tutorial foram criadas duas variáveis, o nome eo CPF, mas estes são apenas exemplos, poderiam ter been criadas n variáveis, com per exemple a idade, a cor do cabelo, altura, etc. Também està present no banc de dats la vostra possibilitat de ser col·locada amb un nombre d'identificació per a informació armazenada. No hi ha cap script que hagi estat imprès per mostrar el nom o el CPF de l'usuari identificat.
Uma vez configurado o banco de dados, ja es pot treballar sense script per receber com a informacions.
Pas 3: Passo 3: Configuració d'una recepció de dades usat
Nesta parte do tutorial serà feita a programa en python do script for receber os dados do usuário, na forma de "raw_input ()" per a la determinació del nom i del CPF. Per a recepció de dados da câmera já é necessária a utilação do open cv, baixado per meio do linux, alem do MySQL para atrelar o code om o banco de dados. O codi està disponible en aquesta pàgina.
Step 4: Passo 4: Programando O Reconhecimento Facial E Periféricos
Un programa utilitzat en aquest script és responsable de comunicar-se amb un banc de dados enquanto reconhece a face to usuari, allà d’activar els Groves extras (Buzzer, LEDs). Per a aquesta última és necessari un ordre diferent per a Python, per a que executi comandos no terminal do linux per habilitar una funcionalitat dos pins corretos a Dragonboard i assegurar que operi correctament. Els perifèrics utilitzats estaven mostrats en la imatge disponible també al codi disponible.
Pas 5: Passo 5: Testicles
Nesse tipo de experimento erros são bastante comuns. Normalment erros ocorrem devido à falhas no code, pinagem, ou até mesmo, imprecisões nos periféricos, com a webcam, portanto, és recomanable fer diversos testos, com a fons de nuclis diferents, pessons diferents etc. per vegada, ja que podem tenir problemes com a detecció i reconeixement de més de la seva cara.
Recomanat:
Abellcadabra (sistema de panys de porta de reconeixement facial): 9 passos
Abellcadabra (sistema de panys de reconeixement facial): estirat durant la quarantena, vaig intentar trobar una manera de matar el temps construint un reconeixement facial per a la porta de la casa. El vaig anomenar Abellcadabra, que és una combinació entre Abracadabra, una frase màgica amb timbre que només agafo la campana. LOL
Mirall de reconeixement facial amb compartiment secret: 15 passos (amb imatges)
Mirall de reconeixement facial amb compartiment secret: sempre he estat intrigat pels compartiments secrets sempre creatius que s’utilitzen en històries, pel·lícules i similars. Per tant, quan vaig veure el Concurs de compartiments secrets, vaig decidir experimentar jo mateixa amb la idea i fer un mirall d’aspecte normal que obrís un
Pany de porta de reconeixement facial: 8 passos
Pany de porta de reconeixement facial: fa aproximadament un mes que presento, us presento el pany de porta de reconeixement facial. Vaig intentar que quedés tan ordenat com puc, però només puc fer-ho fins a 13 anys. Aquest pany de reconeixement facial està dirigit per un Raspberry Pi 4, amb una bateria portàtil especial
Reconeixement i identificació facial - Identificació de la cara Arduino mitjançant OpenCV Python i Arduino .: 6 passos
Reconeixement i identificació facial | Identificació facial Arduino amb OpenCV Python i Arduino .: reconeixement facial L’identificació facial AKA és una de les funcions més importants dels telèfons mòbils actuals. Per tant, tenia una pregunta "puc tenir un identificador de cara per al meu projecte Arduino"? i la resposta és sí … El meu viatge va començar de la següent manera: Pas 1: Accés a nosaltres
Sistema de seguretat de reconeixement facial per a una nevera amb Raspberry Pi: 7 passos (amb imatges)
Sistema de seguretat de reconeixement facial per a un refrigerador amb Raspberry Pi: navegant per Internet he descobert que els preus dels sistemes de seguretat varien de 150 a 600 $ i més, però no totes les solucions (fins i tot les molt cares) es poden integrar amb altres eines intel·ligents a casa! Per exemple, no es pot configurar