Isi kandungan:

Muka Sistema De Reconhecimento: 5 Langkah
Muka Sistema De Reconhecimento: 5 Langkah

Video: Muka Sistema De Reconhecimento: 5 Langkah

Video: Muka Sistema De Reconhecimento: 5 Langkah
Video: access contGate Turnstile Face Recognition Devices Access Control With Card Reader 2024, November
Anonim
Muka Sistema De Reconhecimento
Muka Sistema De Reconhecimento

O sistema de reconhecimento possui um funcionamento bem simples, operando na placa Dragonboard 410c em linux utilizando apenas dois scripts python e um banco de dados local criado por meio de pacotes do linux, possui uma precisão mempertimbangkan, para um sistema fácil de ser e relativamente barato.

Langkah 1: Passo 1: Descrição E Materiais

Para o desenvolvimento do sistema de reconhecimento facial juga telah menggunakan placa Dragonboard 410c além de dois LED, um Buzzer, uma webcam dan alguns pacotes do linux instalados no linaro, sistema operacional da placa. Foram utilizados os pacotes "mc", "MySQL" e "open cv". Toda a programação juga mempunyai escrita em python e, portanto, utiliza sebagai respectivas bibliotecas da linguagem. Todos os pacotes foram instalados com o auxílio melakukan "bakat". Para o funcionamento do programa são Needá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 untuk manipulação de dados e comunicação com o próximo item: o script de leitura também em python.

Langkah 2: Passo 2: Configuração Do Banco De Dados

A primeira coisa que deve ser feita adalah konfigurasi de um banco de dados para 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 é instalado o MySQL untuk estabelecer o banco de dados que será utilizado nos script. Para criar bancos de dados basta seguir os passos ada kaitan dengan seguir:

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

No banco de dados se pode 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 tera co, poderiam tero contohnya idade, cor do cabelo, altura, dan lain-lain. Tiada naskah yang dicetak oleh para naskhah untuk kebanyakan buku dan CPF untuk menggunakan identifado.

Uma vez configurado o banco de dados, já se pode trabalhar tiada skrip untuk penerima sebagai maklumat.

Langkah 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 para penerima os dados do usuário, na forma de "raw_input ()" untuk menentukan apa yang perlu dilakukan CPF. Sebagai penerangan dari dados da cámera já é Needária a utilização do open cv, baixado por meio do linux, alim do MySQL untuk atrelar o código om o banco de dados. Hai código está disponível nesta página.

Langkah 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

Skrip programação utilizada neste é responsável por comunicar-se com o banco de dados enquanto mengingatkan wajah seperti biasa, al de de ativar os Groves extras (Buzzer, LED). Para esta última é mustário um comando diferente para o python, para que menjalankan komandos no terminal do linux para habilitar a funcionalidade dos pinos corretos na Dragonboard e assegurar que operem corretamente. Os periféricos utilizados estão mostrados na imagem disponível junto ao código disponibilizado.

Langkah 5: Passo 5: Ujian

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 a webcam, portanto, é recomendável fazer diversos teste, com fundos de cores diferentes, pessoas diffentes dll. dari vez, ja que podem haver problemas com a detecção e reconhecimento de mais de uma wajah.

Disyorkan: