Page 196 - Revista Fetin
P. 196
TECLADO VISUAL PARA
196
DEFICIENTES MOTORES
Rastreamento ocular é uma forma de mapear o local do dispositivo de interface para qual o usuário está olhan-
do. Seguir a movimentação dos olhos pode permitir ao médicos diagnosticar rapidamente o autismo, esquizo-
frenia, transtorno de déficit de atenção (TDAH) com mais precisão do que os questionários realizados. Além
disso, a tecnologia pode ser utilizada como um método de interface do usuário com maquinas e dispositivos,
auxiliando aqueles que não possuem a capacidade motora para tal ou até mesmo como um novo tipo de inter-
face de usuário, como foi o mouse em 1980.
PROJETO numa roda, e a efetivação dela é feita ao se olhar
para o centro por um tempo determinado; um timer.
O projeto visa descobrir para qual seção da tela o
usuário está olhando usando apenas a câmera do RESULTADOS
dispositivo. Ele consiste em três partes: A detecção,
disponibilização e controle. A primeira é utilizada in- Foram testadas diversas arquiteturas e diferentes ti-
ternamente pela aplicação para estimara seção em pos de entrada e saída de dados para a rede neural,
que o usuário mantém o foco. A segunda, disponibi- inicialmente para aferir a posição na tela em qual o
lização, é uma API que disponibiliza os dados da de- usuário mantém foco, porém devido à baixa resolu-
tecção para outras aplicações, permitindo extendê-la ção de dados de treinamento da rede, a precisão da
ou utilizá-la para outros fins. A terceira, controle, é rede sofreu grande impacto, estimando com um erro
uma aplicação que já é incorporada no sistema. Ela de 5cm de raio. Foi então decidido que o projeto seria
usa os dados disponibilizados para controlar um te- utilizado apenas para detectar em qual macrorregião
clado virtual simples, capaz de formar palavras e tex- o foco do usuário estava, reduzindo o erro da rede
tos inteiros. A detecção e a disponibilização são as e tornando o projeto mais viável. Tomando esse ca-
partes mais importantes no projeto, sendo o controle minho, a rede treinada ainda pode ser utilizada para
apenas uma demonstração de uma as aplicações o propósito inicial dado dados mais englobantes do
para a tecnologia. espaço latente.
FUNCIONAMENTO CURIOSIDADES
A parte mais complicada tecnicamente é a detec- Os métodos de rastreamento ocular atuais remotos
ção. Deve ser capaz de identificar em qual das três (que não utilizam equipamentos montados no corpo)
seções o foco do usuário está, na direita, no centro são extremamente sensíveis a movimentos e reque-
ou na esquerda, e ainda ser performante o suficien- rem calibragem constante ou ao menos uma vez por
te para computar em tempo real os dados vindos da uso, enquanto o método proposto é tolerante a varia-
câmera. Para ela, será treinada uma rede neural pro- ções drásticas de um quadro para outro, pois a ava-
funda, utilizando regressão e convolucionais. Após o liação do resultado não é em relação à tela e os da-
treinamento e validação desta rede, ela será expor- dos de entrada são avaliados de forma discreta. Fora
tada para uso final e incorporada em uma bibliote- isto, existe o problema de equipamentos específicos,
ca para o uso em outras aplicações. Para a terceira como câmeras infra-vermelho e escaneadores tridi-
parte, controle, será criada uma aplicação que simula mensionais, que este método não faz uso.
um teclado virtual e utiliza os dados da API (dispo-
nibilização) para escolha das letras e caracteres. O
funcionamento do teclado é simples, consiste em um
alfabeto de caracteres onde a escolha da letra é fei-
ta olhando para a esquerda ou para a direita, como
Instituto Nacional de Telecomunicações - Inatel