Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Raton Eog
Raton Eog
3.1. Diseo
El esquema del diseo puede observarse en la figura 3
donde se aprecia como las seales del EOG son capturadas
por medio de amplificadores especialmente diseados para
Figura 1. Dipolo ocular ello y posteriormente se envan a un convertidor ADC
(ADC0808). Las seales digitalizadas se envan a un
La seal electrooculogrfica (EOG) puede utilizarse para microcontrolador (8051) para su anlisis y generacin de
controlar un GUI de forma que el ojo se utilice como si las ordenes oportunas de control del cursor sobre la pantalla
fuera el ratn. Las derivaciones del EOG puede obtenerse del PC, para ello se utiliza un adaptador a RS-232 (MAX-
colocando dos electrodos en la parte exterior de los ojos 232) y se envan al puerto serie del PC. De esta forma se ha
para la derivacin horizontal y otro par de electrodos arriba diseado un ratn especfico para control de GUIs
y debajo de los ojos para la derivacin vertical. Un mediante tcnicas de electrooculografa.
electrodo de referencia se coloca en la frente. En la figura 2
pueden apreciarse la colocacin de electrodos.
AMP 1 MICRO
ADC
AMP 2 8051
Adaptador
RS-232
8051
Figura 2. Dibujo de la colocacin de los electrodos y del registro Figura 3. Esquema de diseo del ratn EOG.
del EOG 3.2. Control de comandos
De esta forma, se utilizar al ojo como un ratn, generando
los comandos tpicos de un ratn mediante desplazamientos
Se pretende generar los mismos comandos que genera un encima de algn comando del interfaz grfico, ste se
ratn, y stos principalmente son de dos tipos: comandos de ejecutara. El hecho de producirse esta accin tambin sirve
desplazamiento del cursor y de validacin. de realimentacin al usuario.
En la figura 4 se muestra un ejemplo de la codificacin de
3.2.1. Desplazamiento del cursor.
comandos en funcin de la seal EOG registrada.
El objetivo es posicionar el cursor en el lugar deseado
dentro de la pantalla. Se utiliza al ojo como cursor de forma
que se establece una similitud entre los deplazamientos Eog Horizontal
oculares (seal EOG captada) y los del cursor en la 5
pantalla. 0
-5
0 5 10 15 20 25
1. Tcnicas de acceso directo: mediante estas tcnicas, el Derivada
cursor se posiciona sobre el punto de la pantalla que se 50
est observando en cada momento. Las principales 0
caractersticas son: -50
0 5 10 15 20 25
Comodidad: Es el mtodo ms cmodo para acceder a Eog Vertical
la opcin deseada. Se accede fcilmente desplazando 5
un cursor sobre la pantalla y se sita sobre sta para 0
una posterior validacin de la misma. No obstante -5
0 5 10 15 20 25
exige concentracin por parte del usario y esto puede Derivada
llegar a ser molesto. 20
Velocidad: Es el mtodo ms rpido. El tiempo 0
-20
necesario para validar una opcin es pequeo. 0 5 10 15 20 25
Precisin: Para utilizar este tipo de acceso se necesita Tiempo (seg)
gran precisin por parte del usuario.
2. Tcnicas de barrido: mediante movimientos oculares se ON AR AR DER IQZ AB AB
desplaza a saltos discretos el ratn hasta situarlo en el
lugar deseado para su posterior validacin. Sus
principales caractersticas son: AR AR DER IQZ AB AB
Precisin: No se necesita gran control visual por parte
del usuario por lo que es posible su utilizacin por Figura 4. Codificacin comandos mediante acciones oculares
personas con ciertas discapacidades motoras visuales.
Comodidad: No se necesita gran concentracin por
parte del usuario y esto puede ser beneficioso si se Otra tcnica tambin muy cmoda para el usuario es la
utiliza durante intervalos de tiempo elevados. codificacin de comandos mediante activacin-
Velocidad: este mtodo es ms lento que los mtodos desactivacin de comandos. Esta tcnica consiste en
de acceso directo. ejecutar un comando de desplazamiento del cursor cuando
se detecta un desplazamiento de los ojos en un determinado
3.2.2. Validacin de acciones. sentido (arriba, abajo, derecha e izquierda) y hasta que no
El objetivo es generar las acciones de click o doble de detecte otro comando (no se permite que el cursor se
click. La validacin de comandos puede realizarse salga de la ventana de trabajo). Posteriormente, cuando se
realizando ciertos movimientos oculares especficos produce el comando de desactivacin se valida un click o
previamente definidos o mediante acciones faciales doble click. La figura 5 muestra un ejemplo de este tipo
que provoquen ciertos artefactos que puedan de codificacin.
detectarse por electrooculografa como por ejemplo Existen otras tcnicas de codificacin de movimientos
guios. oculares, si bien stas resultan menos atractivas al usuario
aunque no deben descartarse puesto que siempre deber
3.3. Codificacin de comandos utilizados utilizarse aquella que resulte ms fcil y cmoda de utilizar
Al estudiar la problemtica asociada a la codificacin de en funcin de las discapacidades del usuario.
comando mediante movimientos oculares se observa
experimentalmente que uno de los ms cmodos de utilizar 4. Aplicaciones
es el de codificacin de comandos mediante acciones
Mediante este interfaz hardware es posible controlar
oculares. Este mtodo consiste en codificar los
cualquier programa basado en la utilizacin del ratn. Entre
desplazamientos del ratn en la pantalla mediante saltos
las principales aplicaciones desde el punto de vista de
discretos del mismo en las direcciones arriba, abajo,
personas discapacitadas, puede ser til en tareas de
derecha e izquierda. As, si de detecta que el usuario
comunicacin, ya sea mediante interfaces de comandos o
desplaza los ojos hacia arriba se produce un desplazamiento
mediante interfaces alfanumrico como pueden ser
del cursor en pantalla hacia arriba. Este desplazamiento
programas de escritura [6] (figura 6) o software de ocio
puede configurarse en funcin de la precisin que se desee
(figura 7). Al mismo tiempo puede utilizarse para
en el sistema. La accin de validacin se realiza por tiempo,
interconectar al usuario con sistemas de control de diversas
es decir, si durante un periodo de tiempo el usuario no
tareas como el control de una silla de ruedas (figura 8) [7].
realiza ningn comando, se produce automticamente un
doble click. En el caso de que el cursor estuviese situado
Eog horizontal
4
-2
0 2 4 6 8
Derivada
40
20
-20
Referencias