Satura rādītājs:

Reconhecimento sejas procedūra: 5 soļi
Reconhecimento sejas procedūra: 5 soļi

Video: Reconhecimento sejas procedūra: 5 soļi

Video: Reconhecimento sejas procedūra: 5 soļi
Video: Sejas sagatavošana make-up uzklāšanai (5 soļi) 2024, Jūlijs
Anonim
Reconhecimento sejas procedūra
Reconhecimento sejas procedūra

O sistēmas de reconhecimento sejas iespējai, funkcijām, vienkāršiem darbiem, operētājsistēmai un vietnei 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 precisão apsvērums, para um sistema fácil de ser feito e relativamente barato.

1. darbība: Passo 1: Descrição E Materiais

Para o desenvolvimento do system de reconhecimento face foi utilizada a placa Dragonboard 410c além de dois LEDs, um Buzzer, uma webcam and alguns pacotes do linux instalados no linaro, system operational da placa. Izmantojiet paciņas "mc", "MySQL" un "open cv". Toda a programção foi escrita em python e, portanto, utiliza as respectivas bibliotecas da linguagem. Todos os pacotes instalados com o auxílio do "aptitude". Para o funcionamento do program são needsários o script em python para a captura das informationçõ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 o próximo item: o script de leitura facial, também em python.

2. darbība. Passo 2: Configuração Do Banco De Dados

A primeira coisa que deve ser feita é a configuração de um banco de dados para and troca de informationçõ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 video de serão gravadas em uma pasta local, fora do banco de dados. Inicialmente in instalado o MySQL para setelecer vai banco de dados que será utilizado nos scripts. Para 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 inúmeras variáveis para serem requisitadas pelo script para o preenchimento das informationçõ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 sido cris piemēram, idade, a cor do cabelo, altura utt. No script de saída há apenas dois prints para mostrar o nome e o CPF do usuário identifado.

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

3. darbība. Passo 3: Configurando a Recepção De Dados Do Usuário

Nesta parte do do tutorial seri feita a programção em python do script para receber os dados do usuário, na forma de "raw_input ()", lai noteiktu, vai nav CPF. Lai saņemtu atvērtu cv, izmantojiet datora reģistratūru, lai atvērtu cv, izmantotu Linux, izmantotu MySQL, kā arī atdotu MySQL. O código está disponível nesta página.

4. darbība. 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

A programmação utilizada neste scenārijs un atbilde uz komunicēšanu, kā arī banku de dados enquanto reconhece a face do usuário, além de ativar os Groves extras (Buzzer, LED). Para esta última é nepieciešamība pēc comando diferente para vai python, para que execute comandos no terminal do do linux para habilitar and funcionalidade dos pinos corretos na Dragonboard and assegurar que operem corretamente. Os periféricos utilizados estão mostrados na imagem disponível junto ao codigo disponibilizado.

5. darbība: Passo 5: sēklinieki

Nesse tipo de experimentimento erros são bastante comuns. Normāli kļūdaini ocorrem devido à falhas no código, pinagem, ou até mesmo, imprecisões nos periféricos, como webcam, portanto, é ieteikums fazer diverses teste, com fundos de cores diferentes, pessoas diferentes etc. por vez, já que podem haver Problem com a detecção e reconhecimento de mais de uma face.

Ieteicams: