Documente Academic
Documente Profesional
Documente Cultură
ISSN 1984-0993
1. Introduo
O crebro humano capaz de identificar diversos tipos de padres, como formas, cores,
tamanhos, alm de ser apto tambm identificao de padres mais complexos podendo
diferenciar sem grandes dificuldades a face de uma pessoa entre vrias. Apesar de ser
uma ao simples para o crebro humano, esse tipo de reconhecimento necessita de um
complexo processamento quando feito atravs de softwares de computador.
O Reconhecimento Facial uma das reas da Biometria mais pesquisadas na
atualidade cujos objetivos so Diferenciar uma pessoa de outra, identificar um usurio
de um sistema, encontrar uma pessoa em meio a uma multido.
Por isso, este trabalho visa estudar e analisar as formas de reconhecimento facial
utilizadas atualmente procurando apresentar solues mais eficientes, atravs de testes
com um prottipo de software, para a identificao de faces em imagens
bidimensionais, que servir de base para o desenvolvimento de softwares de
reconhecimento facial.
2. Biometria
Desde o incio do desenvolvimento dos sistemas digitais, existe uma intensa
preocupao com a segurana e proteo dos dados e dos usurios neste meio virtual.
Uma das formas de segurana mais comuns o uso de senhas pessoais, geralmente
representadas por um ou mais conjuntos de caracteres, porm este modo de proteo
apresenta diversas vulnerabilidades. Por mais segura que seja uma senha, h o risco de
27
Revista TECCEN Edio Especial volume 2 nmero 1 - maro de 2009
ISSN 1984-0993
que seja descoberta por outra pessoa ou software, esquecida ou roubada. Uma soluo
para este problema pode estar na Biometria [Patin 2003]. A Biometria pode ser pensada
como uma chave bem segura, mas uma chave que no pode ser entregue a outra pessoa
[IBIA 2006].
Biometria, do grego bios vida e metron medida, a parte da Cincia que estuda
as caractersticas fsicas dos seres vivos, de forma estatstica, analisando os padres e os
definindo em atributos quantitativos. Cada ser humano possui caractersticas que os
tornam nicos no mundo, a distncia entre os olhos, os padres das impresses digitais,
as formas e cores na ris, os sulcos no crebro, a formao dos dentes e a organizao do
sistema circulatrio so algumas dessas caractersticas. Quando estas caractersticas so
analisadas em conjunto permitem o reconhecimento e a distino de cada pessoa. Para
possibilitar esse reconhecimento surgiu a Biometria.
Atualmente vrios estudos vm sendo realizados para permitir a aplicao da
Biometria em diferentes reas, atendendo desde o usurio de um computador domstico
que precisa restringir o acesso aos seus arquivos, at um sistema de segurana para
identificao de criminosos entre multides [Russel & Novirg 2004].
Baseando-se nos padres definidos na Biometria, atualmente tm sido
desenvolvidas diversas tcnicas de reconhecimento, cada uma dessas tcnicas
direcionadas a distintos tipos de uso. Como exemplo de utilizao pode-se citar escolas
controlando a freqncia dos alunos, aeroportos identificando os passageiros, bancos
identificando os clientes, sistemas de segurana identificando criminosos, filas de
atendimento reconhecendo as pessoas e enviando as informaes ao atendente, dentre
outras formas. As tcnicas de Biometria mais utilizadas atualmente so a verificao
dos Padres nas veias das mos, verificao da impresso digital, reconhecimento
atravs da irias, reconhecimento atravs da retina, reconhecimento da voz, geometria da
mo, anlise da pele, identificao atravs da assinatura, reconhecimento facial.
3. Reconhecimento Facial
O crebro humano considerado um timo reconhecedor de padres, podendo
reconhecer algo que nunca viu. Por exemplo, se algum ensinado sobre o que uma
cadeira, porm durante a sua vida apenas viu cadeiras com quatro pernas, quando vir
uma cadeira com trs pernas ainda assim saber que aquilo se trata de uma cadeira.
Com as faces no diferente, o crebro humano consegue reconhecer pessoas
rapidamente, analisando suas caractersticas, porm para um computador esse um
processo mais complexo.
Os softwares de reconhecimento facial que vm sendo desenvolvidos atualmente
baseiam-se em pontos estratgicos da face humana. Existem aproximadamente 80
pontos chave que juntos formam caractersticas nicas em cada ser humano, como a
distncia dos olhos entre si e entre outras partes do rosto, como a sobrancelha, o
tamanho do nariz, a linha do queixo, largura da boca, entre outros. A captura e
identificao desses pontos podem ser efetuadas em uma imagem com duas dimenses
apenas buscando os pontos e analisando ou construindo um modelo em trs dimenses
dos pontos da face para obter uma maior preciso. Logo, aps a captura feita a
transformao de cada ponto em dados numricos que so comparados a outros
armazenados em um banco de dados.
Para um processo de reconhecimento eficaz, devem-se levar em considerao
diversas formas de reconhecimento desses padres. Com base nisso, pode-se citar o
reconhecimento em imagens faciais no frontais, em meio externo com influncia de
28
Revista TECCEN Edio Especial volume 2 nmero 1 - maro de 2009
ISSN 1984-0993
luzes, de faces de homens, que so consideradas mais fceis de reconhecer por terem
caractersticas mais acentuadas, e de mulheres, que tm caractersticas mais suaves
dificultando o processo.
O reconhecimento facial uma das formas de Biometria mais pesquisadas.
Porm atualmente tem pouca confiabilidade, devido possibilidade de mutao atravs
de acidentes e processos naturais como o envelhecimento ou artificiais como cirurgias
plsticas, utilizao de disfarces como mscaras, uso de cosmticos e produtos de
rejuvenescimento. Em alguns sistemas at mesmo fotografias podem ser utilizadas para
fraudar o processo de reconhecimento. Portanto, so necessrias mais pesquisas nesta
rea para um melhor aperfeioamento, uma diminuio do custo e uma maior
confiabilidade.
O reconhecimento facial atravs de imagens em duas dimenses leva em
considerao diversos padres apresentados na face de determinada pessoa, como as
medidas e propores faciais. Com base nestas informaes criado um registro dos
dados, que sero utilizados para efetuar as comparaes e assim reconhecer ou no o
indivduo da imagem. Normalmente, utilizada uma rede neural para o processo de
reconhecimento, necessitando de diversas imagens para treinamento da rede e uma
maior preciso na identificao.
O reconhecimento facial atravs de imagens bidimensionais leva em conta
diversos padres apresentados na face da determinada pessoa, como as medidas e
propores faciais. Com base nessas informaes criado um registro que,
posteriormente, ser utilizado para efetuar as comparaes e assim reconhecer ou no o
indivduo da imagem [WPI 2004].
Atualmente existem diversas tcnicas para o reconhecimento facial. Dentre elas
podemos destacar a mais utilizada, PCA, ou anlise de componentes principais, que
feita levando-se em considerao os pontos principais de onde possvel a obteno de
caractersticas fundamentais para o processo de reconhecimento da face humana.
A tcnica PCA trata-se de um mtodo estatstico multivariado que visa reduzir o
tamanho da imagem facial com perda mnima de informao. Devido velocidade e
simplicidade do mtodo, um dos mais empregados atualmente. O PCA pode ser visto
como uma transformao linear de m variveis em m variveis novas. Essas novas
variveis podem ser vistas de tal forma que a primeira varivel represente a maior
variao do conjunto de dados original, a segunda varivel represente a maior variao
restante e assim por diante. Por isso, pode-se dizer que a tcnica PCA tambm funciona
como um mtodo de extrao de caractersticas, pois se considerarmos as variveis do
objeto, o PCA transforma o conjunto de caractersticas originais em um novo conjunto
de caractersticas (extrao). Porm, neste novo conjunto podemos identificar quais so
as caractersticas mais significativas, descartando as de menor importncia.
A Figura1 exemplifica o funcionamento de um sistema utilizando os EigenFaces
extrados atravs do mtodo PCA. As caractersticas faciais so localizadas e extradas
da imagem, faz-se uma transformao determinando os valores, depois os fatores com
maior quantidade de informao so separados para que o algoritmo de reconhecimento
PCA recolha estas caractersticas extradas da imagem apresentada, comparando-as com
outras faces contidas num banco de dados. Quando h uma semelhana detectada o
sistema calcula a probabilidade de semelhana e apresenta os resultados.
29
Revista TECCEN Edio Especial volume 2 nmero 1 - maro de 2009
ISSN 1984-0993
30
Revista TECCEN Edio Especial volume 2 nmero 1 - maro de 2009
ISSN 1984-0993
31
Revista TECCEN Edio Especial volume 2 nmero 1 - maro de 2009
ISSN 1984-0993
podem ser expressas como g(x,y) = T[f(x,y)] em que f(x,y) a imagem de entrada,
g(x,y) a imagem processada e T um operador sobre f.
Os principais processos de tratamento de imagens utilizados no reconhecimento
de padres aps a aquisio da imagem so a converso da imagem, caso colorida, em
tons de cinza, a binarizao, a deteco do contorno, e a segmentao [Gonzales &
Woods 2000].
Figura 4 - Espao de cores para a deteco da pele [GOMEZ, SANCHEZ & SUCAR 2000].
No espao de cor YES, o Y representa a componente luminncia, como uma
soma dos valores de R, G e B, e o E e S representam os fatores de crominncia. O sinal
no fator E proporcional a diferena entre os canais de cor vermelho e verde, enquanto
o fator de cor S proporcional ao amarelo menos o azul [Lin 2003]. A Figura 5 ilustra
os resultados obtidos com esta tcnica em uma imagem digital. O processo de
reconhecimento de pele utilizado na etapa de validao da face detectada, como uma
tentativa de eliminar possveis falsos positivos.
32
Revista TECCEN Edio Especial volume 2 nmero 1 - maro de 2009
ISSN 1984-0993
4.4. Treinamento
Para o processo de treinamento (Figura 6) precisa-se de uma grande base de dados
contendo faces (imagens positivas) e no-faces (imagens negativas). Uma boa escolha
para imagens de faces a base de dados MIT CBCL Face Data, disponvel para
download por CBCL (2000). Esta base contm 2.429 imagens de faces e 4,548 imagens
de no faces, alm de possuir um conjunto de testes contendo 472 imagens de faces e
23.573 imagens de no-faces. Todas as imagens possuem a resoluo de 19x19, em
escala de cinza no formato pgm.
33
Revista TECCEN Edio Especial volume 2 nmero 1 - maro de 2009
ISSN 1984-0993
5. Resultados
As taxas de acerto na localizao das faces em imagens coloridas com resoluo de
640x480, com apenas uma face foi de 93,86%, para um conjunto de 750 imagens de 20
indivduos diferentes (15 imagens de cada indivduo), o que equivale a 704 faces
identificadas. Houve 133 falsos positivos, dos quais 97 foram detectados como no-
faces pelo processo de reconhecimento de pele, o que equivale a 72,93% da quantidade
total de falsos positivos. A Tabela 1 mostra os resultados obtidos.
Tabela 1 - Tabela de Resultados
Total de faces Faces Identificadas Falsos Positivos Falsos positivos identificados
750 704 (93.86%) 133 97 (72,93%)
6. Concluses
As tcnicas de Biometria esto sendo cada vez mais utilizadas atualmente, pois
possibilitam uma melhor segurana e um melhor controle de acesso, do que outros
mtodos como cartes magnticos e cdigos de barras. Isto atende a diversos tipos de
34
Revista TECCEN Edio Especial volume 2 nmero 1 - maro de 2009
ISSN 1984-0993
necessidade, tanto para restrio de acesso de usurios num microcomputador
domstico, quanto em grandes corporaes controlando as reas de acesso restrito e a
freqncia de seus funcionrios, ou at mesmo para uso em sistemas de segurana
identificando suspeitos em aeroportos e locais pblicos.
O desenvolvimento e pesquisas de novos projetos de Biometria tornam-se
necessrio para assegurar que estas tcnicas possuam uma maior confiabilidade em um
futuro prximo. Estima-se que futuramente o uso da Biometria esteja ainda mais
aprofundado na sociedade e que as pessoas no precisaro mais de senhas, chaves,
cartes de acesso, para serem identificadas em meios digitais, pois a nica chave seriam
elas mesmas.
Com o desenvolvimento do software de identificao de faces em imagens com
duas dimenses, verificou-se atravs de testes que o mesmo possui uma quantidade
satisfatria de acertos na localizao de faces nas imagens, porm alguns erros ainda
foram encontrados. Quando utilizado com o algoritmo de identificao de pele sua
confiabilidade aumentou, com um nvel maior de acertos, porm mantendo a marcao
dos falsos positivos para garantir uma maior confiabilidade.
A prxima etapa necessria para o desenvolvimento do software a fase de
reconhecimento facial, que poder ser feita utilizando o mtodo PCA para extrao das
Eigen Faces. Para reduzir a possibilidade de falhas e de tentativas de fraudes na
utilizao do software importante a integrao do reconhecimento facial com outras
tcnicas de Biometria, como por exemplo, a verificao atravs da ris. Por fim, seria
importante a finalizao do software preparando-o para a utilizao juntamente a outros
sistemas, possibilitando assim a sua integrao com maior facilidade, o que o tornaria
um software completo e pronto para a utilizao.
Referncias Bibliogrficas
BBC (2006). Biometric Technology. Disponvel em: http://news.bbc.co.uk/2/shared/
spl/hi/guides/456900/456993/html/nn2page1. ltimo acesso em dezembro de 2008.
CBCL (2000), Face Recognition Database. Disponvel em http://cbcl.mit.edu/
projects/cbcl/software-datasets/faces.tar.gz. ltimo acesso em novembro de 2008.
Gomez, G., Sanchez, M., Sucar, L. E. (2000), On selecting an appropriate colour space
for skin detection. Proceedings of the IEEE Conference on Computer Vision and
Pattern Recognition, CVRP, v.1.
Gonzales, R. C. e Woods, R. E. (2000). Processamento de imagens digitais. Editora
Blcher. So Paulo.
Gonzales, R. C. and Woods, R. E. (2002). Digital ImageProcessing, Second Edition.
Prentice-Hall, Inc.
Lin, Chiunhsiun (2003). Detection Of Human Faces Using Yes Color Space And
Triangle-Based Approach. Disponvel em: ftp://ftp.research.microsoft.com/Users/
PR-SpecialIssue/facedetect-6-lin.pdf. ltimo acesso em novembro de 2008.
Microsoft (2008). Microsoft Visual Studio developer Center. Disponvel em:
http://msdn.microsoft.com/en-us/vstudio/default.aspx. ltimo acesso em: 14 de
janeiro de 2009.
OpenCV (2008). OpenCV Wiki. Disponvel em: http://opencv.willowgarage.com/wiki/.
ltimo acesso em 13 de fevereiro de 2009.
35
Revista TECCEN Edio Especial volume 2 nmero 1 - maro de 2009
ISSN 1984-0993
Patin, F. (2003). An Introduction to digital image processing. Disponvel em:
http://www.yov408.com/imageproc/ImageProc.pdf. ltimo acesso em 14 de
fevereiro de 2009.
Russel, S. e Norvig, P. (2004). Inteligncia Artificial. Editora Campus, So Paulo.
WPI (2004). A Facial Recognition Primer. Disponvel em: http://www.wpi.edu/News/
Transformations/2002Spring/recognition.html. ltimo acesso em 16 de janeiro de 2009.
36