DESENVOLVIMENTO DE UM MÉTODO PARA RECONHECIMENTO FACIAL EM MULTIDÕES

LEONEL PABLO TEDESCO, DIEGO PITTOL

Resumo


O reconhecimento facial já é utilizado em diversas aplicações e é um dos mais importantes campos de pesquisa nas áreas de visão computacional e reconhecimento de padrões. Este tipo de tecnologia pode ser usada de diversas maneiras. A combinação do reconhecimento facial com o uso de drones para a obtenção de imagens permite criar dispositivos móveis aéreos de monitoramento e rastreamento de indivíduos de interesse. Estes dispositivos podem ser usados em diversas tarefas, como no monitoramento de grandes multidões, onde se torna difícil a análise da imagem por operadores, devido à grande quantidade de informação. Aborda-se um cenário não controlado, com variação de fatores como iluminação, ângulo e distância dos objetos. Também considera que a fonte da imagem encontra-se em movimento. Este cenário é o principal diferencial deste trabalho. O objetivo principal deste trabalho é desenvolver um método computacional capaz de encontrar faces humanas em imagens obtidas em tempo real, que sejam compatíveis com o cenário proposto. Contabilizar estas faces e realizar um processo de reconhecimento, utilizado para detectar pessoas de interesse previamente cadastradas, como pessoas desaparecidas e criminosos foragidos. Além das pessoas de interesse, o reconhecimento é utilizado para rastrear uma face pela imagem. Para desenvolver uma aplicação compatível é necessária a realização de um levantamento bibliográfico sobre os métodos envolvidos em cada parte do processo de reconhecimento facial, com posterior implementação, teste e análise. O problema do reconhecimento facial pode ser dividido em três etapas: encontrar a face em uma imagem desordenada, extrair as características dessa face e reconhecê-la. Para a etapa de detecção de faces o trabalho utiliza o algoritmo proposto por Viola e Jones, considerado o estado da arte pela literatura. Através de testes realizados no cenário proposto, será analisado qual método deve ser utilizado para a extração das características. Os métodos analisados são: Eigenfaces, Fisherfaces e Laplacianfaces. Por fim, para o reconhecimento das faces, utiliza-se a distância euclidiana. Esta análise é realizada através de testes sobre uma base, desenvolvida pelo autor, que atende ao cenário e suas peculiaridades. A ferramenta está em desenvolvimento e é dividida em módulos. A contagem de pessoas pode ser realizada pelo módulo de detecção facial, visto que, o número de faces encontradas pode ser considerado o número de indivíduos presentes na imagem. O rastreamento de uma face e o reconhecimento de indivíduos de interesse são tarefas que exigem abordagens diferentes. O reconhecimento é realizado em comparação a faces pré-cadastradas no sistema. Já o rastreamento é feito com base apenas nas faces presentes na imagem em determinado momento. Esta plataforma base é responsável por receber o vídeo, controlar e comunicar os módulos, gerar a saída e interagir com o usuário. Ao final da etapa de desenvolvimento será possível iniciar a bateria de testes. Nestes testes, será possível observar o desempenho de cada técnica, definindo qual atende melhor o cenário. Então, a ferramenta será ajustada para conter apenas esse método, eliminando os componentes que recolhem dados para os testes.


Apontamentos

  • Não há apontamentos.