Mục lục:

Sistema De Reconhecimento Mặt: 5 bước
Sistema De Reconhecimento Mặt: 5 bước

Video: Sistema De Reconhecimento Mặt: 5 bước

Video: Sistema De Reconhecimento Mặt: 5 bước
Video: Idency: Anviz FaceDeep 5 IRT User & Registration Guide 2024, Tháng bảy
Anonim
Sistema De Reconhecimento Mặt
Sistema De Reconhecimento Mặt

O Sistema de rechecimento facial Possui um funcionamento bem simples, operando na nhau Bảng rồng 410c em linux useizando apenas dois scripts em python e um banco de dados local criado por meio de pacotes do linux, Possui uma prepisão coiável, para um Sistema fácil de ser feito e relativamente barato.

Bước 1: Passo 1: Descrição E Materiais

Para o desenvolvimento do sistema de rechecimento mặt foi useizada một tấm Bảng rồng 410c além de dois Đèn LED, um Buzzer, uma webcam e alguns pacotes do linux instalados no linaro, sistema operacional da nhau. Foram useizados os pacotes "mc", "MySQL" e "open cv". Toda a programmação foi escrita em python e, portanto, useiza as respectivas bibliotecas da linguagem. Todos os pacotes foram instalados com o auxílio làm "năng khiếu". Para o funcionamento do programma são preferá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 Thaoulação de dados e comunicação com o próximo item: o script de leitura facial, também em python.

Bước 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 é instalado o MySQL para settingelecer o banco de dados que será useizado nos scripts. Para criar bancos de dados libea seguir os passos do link à seguir:

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

No banco de dados se pode criar inúmeras variáveis para serem sweisitadas 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 exelos, poderiam ter sido por exelo a idade, a cor do cabelo, altura, v.v. Também está presente no banco de dados uma Possibilidade de ser colocado um número de Idificação para a Informação armazenada. No script de saída há apenas dois in para mostrar o nome e o CPF do usuário Idificado.

Uma vez configurado o banco de dados, já se pode trabalhar no script para Revenueber as Informações.

Bước 3: Passo 3: Configurando a Recepção De Dados Do Usuário

Nesta parte do hướng dẫn será feita a programmação em python do script para receiverber os dados do usuário, na forma de "raw_input ()" para aminação do nome e do CPF. Para a Recção de dados da câmera já é needária a useização do open cv, baixado por meio do linux, além do MySQL para atrelar o código om o banco de dados. O código está disponível nesta página.

Bước 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

Một kịch bản lập trình é responseável por comunicar-se com o banco de dados enquanto dò lại một khuôn mặt do usuário, além de ativar os Groves extras (Buzzer, LED). Para esta última é needário um comando diferente para o python, para que execute comandos no terminal do linux para habilitar a funcionalidade dos pinos corretos na Dragonboard e assegurar que operem corretamente. Os periféricos Operatingizados estão mostrados na imagem disponível junto ao código disponibilizado.

Bước 5: Vượt qua 5: Tinh hoàn

Nesse tipo de Experio erros são Beiante comuns. Normalmente erros ocorrem devido à falhas no código, pheringm, ou até mesmo, imprecisões nos periféricos, como a webcam, portanto, é recomendável fazer supersos teste, com fundos de core diferentes, pessoas diferentes, v.v. por vez, já que podem haver problemas com a detecção e rechecimento de mais de uma face.

Đề xuất: