תוכן עניינים:

Sistema De Reconhecimento פנים: 5 שלבים
Sistema De Reconhecimento פנים: 5 שלבים

וִידֵאוֹ: Sistema De Reconhecimento פנים: 5 שלבים

וִידֵאוֹ: Sistema De Reconhecimento פנים: 5 שלבים
וִידֵאוֹ: "Сила желчи и Дополнительная жизнь для позвоночника" Запись мастер-класса 2024, נוֹבֶמבֶּר
Anonim
Sistema De Reconhecimento פנים
Sistema De Reconhecimento פנים

O systema de reconhecimento facous fac um funcionamento bem simples, operando and placa Dragonboard 410c em linux utilizando apenas dois scripts em python e um banco de dados local criado por meio de pacotes do linux, possui uma precoao consideravvel, para um system fácil de ser feito e relativamente barato.

שלב 1: Passo 1: Descrição E Materiais

עבור מערכת ההפעלה מחדש של פנלים לשימוש ב- Dragonboard 410c LEDs LEDs, um Buzzer, uma מצלמת אינטרנט ופקודות לינוקס להתקנת לינארו, מערכת הפעלה. פורום משתמש ב- pcotes "mc", "MySQL" e "cv open". Toda a programação foi escrita em python e, portanto, utiliza as respectivas bibliotecas da linguagem. Todos os pacotes foram instalados com o auxílio do "aptitude". Para o funcionamento do programa são needsários o script em python para a captura das informações de nome, idade e rosto do usuário, o banco de dados feito no MySQL para a manipulação de dados e comunicação com of próximo item, também em python.

שלב 2: Passo 2: Configuração Do Banco De Dados

A primeira coisa que deve ser feita é a configuração de um banco de dados para a troca de informações entre o script de adicionar usuário e o de procurar usuários. 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 banco de dados. Inicialmente and instalado of MySQL para estabelecer or banco de dados que será utilizado nos scripts. פאר criar bancos de dados basta seguir os passos do link à seguir:

www.vivaolinux.com.br/artigo/Gerenciando-b…

No banco de dados se pode criar inumeras 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, poderis tero לדוגמא אידאה, קורד קאבלו, אלטורה, וכו '. אין סקריפט של הדפסה זו מאפשרת הדפסה עבור מספר כלשהו או CPF עבור זיהוי שימושי.

Uma vez configurado o banco de dados, já se pode trabalhar no script for receber as informações.

שלב 3: Passo 3: Configurando a Recepção De Dados Do Usuário

Nesta parte do tutorial será feita a programação em python do script for receber os dados do usuário, for form de "raw_input ()" para a determinação do nome e do CPF. Para a recepção de dados da câmera já é nødvendária a utilização do open cv, baixado por meio do linux, além do MySQL for atrelar o código om o banco de dados. O código está disponível nesta página.

שלב 4: Passo 4: Programando O Reconhecimento Facial E Periféricos

Passo 4: Programando O Reconhecimento Facial E Periféricos
Passo 4: Programando O Reconhecimento Facial E Periféricos

תכנית שימושית לתסריט הבא לתגובה על comunicar-se com o banco de dados enquanto reconce a face do usuário, além de ativar os Groves extras (Buzzer, LEDs). אם אתה רוצה להפעיל את כל הפייטונים, אתה יכול לבצע מסמכים ללא טרמינל עבור לינוקס עבור התכונה 'פונקציונלידד' של פינוסים עם Dragonboard ותחזוקת פעולות. Os periféricos utilizados estão mostrados na imagem disponível junto ao código disponibilizado.

שלב 5: פאסו 5: אשכים

Nesse tipo de experimento erros são bastante comuns. Normalmente erros ocorrem devido à falhas no código, pinagem, ou até mesmo, imprecisões nos periféricos, como מצלמת רשת, portanto, é recomendável fazer diversos teste, com fundos de cores diferentes, pessoas diferentes וכו '. por vez, já que podem haver problemas com a detecção e reconhecimento de mais de uma face.

מוּמלָץ: