Projeto de Formatura – Turmas 2008
PCS - Departamento de Engenharia
de Computação e Sistemas Digitais
Engenharia Elétrica – Ênfase Computação
Sistema de Rastreamento do Olhar Baseado em Câmera
Eye Tracking
Objetivos
O sistema desenvolvido implementa o rastreamento do olhar
de uma pessoa, determinando o ponto em uma tela de
computador em que o usuário deposita sua atenção. Para
tanto, usou–se técnicas de tratamento de imagem em conjunto
com um hardware próprio para poder se detectar os olhos
utilizando uma webcam comum.
Motivação
• Novas formas de interação humano-máquina.
• Utilização da tecnologia em aplicativos interativos,
como jogos.
• Desenvolvimento de tecnologias de interação mais
acessíveis a portadores de necessidades especiais.
Funcionamento
Cada detecção utiliza 2 imagens: uma com a
pupila realçada (pelos LED’s) e outra com a
pupila sem realce, mas com os 2 glints¹. O
algoritmo usado realiza os passos:
• Realiza a diferença entre a imagem com
realce e a sem realce. Isso ajuda a destacar a
pupila.
• Encontra-se o centro da pupila na imagem.
Essa informação é usada para limitar a
procura pelos glints.
• Para a detecção dos glints, utiiza-se a
imagem sem realce da pupila.
• Borra-se esta imagem e o resultado é
subtraído da original, ajudando a destacar os
glints. Encontram-se então os centros dos 2
glints na imagem.
• Com a posição dos glints, pupila e outras
características do usuário definidas por
calibração é calculado o ponto sobre a tela
onde este está olhando.
Integrantes:
Equipamento
• Webcam sem o filtro para raios
infravermelhos.
• LED’s infravermelhos para causar
iluminação imperceptível ao olho
humano, para não incomodar o usuário.
• Circuito de sincronismo para poder
controlar os flashs dos LED’s com o
programa através de porta USB.
Filipe Hilário Muler
Frederico Uemura Pimenta
Rafael Galucci Pereira Passos
Professor Orientador:
Co-orientador:
Professor Doutor Romero Tori
Lucas Padovani Trias
1: glints são os reflexos dos LED’s existentes na córnea.
Download

Apresentação do PowerPoint