Reconhecimento Facial Open Source - Malic

1075 palavras 5 páginas
Malic Reconhecimento facial open-source
O malic é um projeto de reconhecimento facial open-source baseado na biblioteca OpenCV e Malib, utilizando filtro de gabor. Este projeto é composto 4 principais módulos:

* malicsampling: Utilizado para efetuar as marcações da face (olhos, nariz e outros);
* malicfacesampling: Este módulo armazena a face e o id do usuário (nome);
* malicrecog: Programa responsável pelo reconhecimento facial;
* malicsaver: Módulo simples, porém interessante. Neste aplicativo, o protetor de tela é invocado quando não existir uma face diante a câmera.

Ambiente:

* Sistema operacional OpenSuSE 10.3;
* Compilador gcc 4.2.1;
* Kernel 2.6.22.5-31;
* Biblioteca OpenCV 1.0;
* Biblioteca Malib 0.5.8;
* Dispositivo de Video Captura: Webcam Orbit Logitech - Device compatível com api V4L
(Vídeo for Linux) 1/2;
* Micro computador padrão IBM-PC (32/64 bits);
* Processador Pentium Cuo Core/ Core 2 Duo2Gbytes de RAM.

Downloads e instalação
Abaixo os links para download dos pacotes:
OpenCV (fontes): http://easynews.dl.sourceforge.net/.../opencv-1.0.0.tar.gz
OpenCV (rpm): http://rpm.pbone.net/index.php3?stat=3&search=opencv&srodzaj=3
OpenCV-devel (rpm): http://rpm.pbone.net/index.php3?stat=3&search=opencv-devel&srodzaj=3
Malib: http://www.malib.net/archives/libmalib-0.5.8.tar.gz
Malic: http://ufpr.dl.sourceforge.net/sourceforge/malic/malic-0.0.9.1.tar.gz
Instalação dos pacotes:
Para instalar a biblioteca a partir do código fonte, baixe o pacote .tar.gz (link acima), descompacte e execute os tradicionais comandos de magia negra ./configure, make e make install, como no exemplo abaixo.

# tar -zxvf opencv-1.0.0.tar.gz
# cd opencv-1.0.0
# ./configure

Se todas as dependências foram satisfeitas e tudo estiver funcionando corretamente, teremos uma tela similar ao resultado log o abaixo:

General configuration ========================================
Compiler:

g++

CXXFLAGS:

-Wall -fno-rtti -pipe -O3 -g -march=i686

Relacionados