Daftar Isi:
- Langkah 1: Passo 1: Deskripsikan E Materiais
- Langkah 2: Passo 2: Konfigurasikan Lakukan Banco De Dados
- Langkah 3: Passo 3: Konfigurasikan Recepção De Dados Do Usuari
- Langkah 4: Passo 4: Programando O Reconhecimento Facial E Perifericos
- Langkah 5: Passo 5: Testis
Video: Sistema De Reconhecimento Facial: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
O sistem de reconhecimento facial possui um funcionamento bem simples, operan na placa Dragonboard 410c em linux utilizando apenas dois scripts em python e um banco de dados lokal criado por meio de pacotes do linux, possui uma precisão mempertimbangkan, paracil um seri fea fá dan relativamente barato.
Langkah 1: Passo 1: Deskripsikan E Materiais
Para o desenvolvimento melakukan sistem de reconhecimento wajah foi utilizada a placa Dragonboard 410c além de dois LEDs, um Buzzer, uma webcam dan alguns pacotes lakukan linux instalados no linaro, sistem operasi da placa. Menggunakan format untuk "mc", "MySQL" dan "buka cv". 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 necessários o script em python para a captura das informaes de nome, idade e rosto do usuário, o banco de dados feito no MySQL untuk manipulasi dados e comunicao com o próximo item: o skrip de leitura também em python.
Langkah 2: Passo 2: Konfigurasikan Lakukan 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. Inisialmente é instalado o MySQL para estabelecer o 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…
Tidak ada 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, com estes são apenas exemplos por exemplo a idade, a cor do cabelo, altura, dll. Tidak ada script de saída há apenas dois prints para paling langka o nome e o CPF do usuário identificado.
Uma vez configurado o banco de dados, já se pode trabalhar no script para receber as informações.
Langkah 3: Passo 3: Konfigurasikan Recepção De Dados Do Usuari
Semua bagian lakukan tutorial será feita a programação em python lakukan skrip untuk receber os dados do usuário, dengan format "raw_input()" untuk menentukan lakukan nome dan lakukan CPF. Untuk resep dan kamera já é perlu dan utilização buka cv, baixado por meio do linux, além lakukan MySQL para atrelar o código om o banco de dados. O código está disponível nesta página.
Langkah 4: Passo 4: Programando O Reconhecimento Facial E Perifericos
Sebuah programação utilizada neste script é responsável por comunicar-se com o banco de dados enquanto reconhece a face do usuário, além de ativar os Groves extras (Buzzer, LEDs). Para esta ltima é necessário um comando diferente untuk python, para que mengeksekusi comandos no terminal lakukan linux para habilitar a funcionalidade dos pinos corretos na Dragonboard dan assegurar que operem corretamente. Os periféricos utilizados estão mostrados na imagem disponível junto ao código disponibilizado.
Langkah 5: Passo 5: Testis
Nesse tipo de eksperimen 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 diferentes dll. por vez, já que podem haver problemas com a detecção and reconhecimento de mais de uma face.
Direkomendasikan:
Projeto IoT - Detektor Sistema De Fumaça: 5 Langkah
Projeto IoT - Sistem Detektor De Fumaça: Pengenalan Sistema Detector de Fumaça terdiri dari solusi IoT dan objetivo de permitir atau monitoramento de alarmes de incêndio de residencias através de um aplicativo Android. O projeto é baseado em um microcontrolador que se comunica com a nu
SISTEMA DE IRRIGAÇÃO AUTOMÁTICA CONTROLADA POR SMARTPHONE: 8 Langkah
SISTEMA DE IRRIGAÇÃO AUTOMÁTICA CONTROLADA POR SMARTPHONE: PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAISCurso: Especialização em Arquitetura de Software Distribute; Kode Distribu&i/2017 Data Unidade: 26/10/2017 Profesor: Ilo Rivero
Sistema De Irrigação Automático Para Plantas: 8 Langkah
Sistema De Irrigação Automático Para Plantas: A irrigação é uma das tecnologias mais utilizadas por agricultores pois esta atividade independe da ocorrência de chuvas, garante uma safra uniforme, reduz a falha concess, minimiza
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplikasi Android: 6 Langkah
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplikasi Android: DESCRIÇÃOO intuito do projeto é dar autonomia para deficientes visuais se locomoverem em ambientes indoor como casas ou pusat perbelanjaan dan aeroportos.Locomoção em ambientes já mapeados pode ou não s
Sistema Inteligente De Monitoramento De Enchentes (SIME): 4 Langkah
Sistem Inteligente De Monitoramento De Enchentes (SIME): Tema dan Proposta:Foi dado o tema Serviços Péblicos aos peserta melakukan Hackathom Qualcomm Facens com no máximo 32 horas para planejamento e execuçã memanfaatkan de projet placa Dragonboard 410c com um Kit Berkualitas