mouse - tobii - Seguimiento ocular para la edición de código.
tobii eye tracker 4c (7)
¿Existe un paquete de seguimiento de ojos decente para reemplazar el mouse para la edición de código ?
Quiero liberar el mouse, pero seguir usando mi teclado para editar código.
Después de investigar un poco, llegué a la conclusión de que el hardware de seguimiento ocular adecuado es caro. Usar una cámara web o una cámara de video de alta resolución parece ser la opción más viable.
Desafortunadamente, el seguimiento basado en imágenes (a diferencia del seguimiento por infrarrojos) restringe la precisión, por lo que no todas las características pueden ser prácticas.
Características deseadas del IDE de seguimiento ocular:
- Desplazamiento de página
- Selección de pestañas
- Configuración de la posición del cursor
- Seleccionar texto centrado en la mirada con el teclado.
Una pregunta similar recomienda Opengazer para cámaras web, pero estoy particularmente interesado en acelerar la edición básica de texto. Se agradece cualquier recomendación, especialmente si tiene experiencia con el seguimiento ocular y casos de uso práctico.
Con referencia a la ubicación del cursor de texto, Lightning (aunque no he trabajado en esta característica en particular, anteriormente he contribuido al proyecto Text 2.0 como estudiante) que se describe en este documento:
Cursor de texto universal basado en seguimiento ocular
colocará el cursor de texto en el objetivo más saliente cerca de la posición de la mirada informada por el rastreador ocular.
Sin embargo, necesita un rastreador ocular de Tobii que admita la API TET . Es posible que desee ponerse en contacto con Tobii para verificar que el rastreador ocular Tobii X2-30 que cuesta <$ 10k es compatible.
El tipo de precisión que está buscando es bastante difícil de lograr (ya que el texto tiende a ser bastante pequeño).
El seguimiento por infrarrojos es en realidad bastante fácil de lograr. Se iluminan algunos LEDs IR y una cámara IR (que en realidad es solo una cámara normal con diferentes filtros) y su alumno (esto puede hacerse con menos de $ 100, más si desea una cámara mejor).
Es el seguimiento de la cabeza que podría ser más de un problema.
Terminas con unos cuantos grados de libertades que necesitas rastrear y tus inexactitudes simplemente aumentarán.
Estoy bastante seguro de que no hay una solución eyewriter.org para el problema, pero en eyewriter.org hay instrucciones muy eyewriter.org sobre cómo construir su propio rastreador ocular. Es lo suficientemente preciso como para permitir que alguien "dibuje" gráficas usando solo sus ojos. por lo que debería ser posible convertir los movimientos oculares en eventos de ratón.
Eye Tribe tiene un rastreador ocular de nivel de consumidor de $ 99 que está disponible ahora.
"Usar una cámara web o una cámara de video de alta resolución parece ser la opción más viable".
Eye Tribe es un derivado de Gaze Group, un grupo de investigación ubicado en la Universidad de TI de Copenaghen. La gente de Gaze Group desarrolló el software de código abierto GazeTracker de la UIT, que permite a las personas convertir las cámaras web de bajo costo en rastreadores oculares.
http://www.gazegroup.org/downloads
Al mirar la sección de "descargas" de Gaze Group, parece que ya hay algunas aplicaciones de seguimiento ocular para realizar algunas acciones básicas.
melhosseiny mencionó el Lightning de Lightning de Lightning para crear aplicaciones de seguimiento ocular mediante HTML, CSS y JavaScript, y la función de distorsión del cursor de texto basado en seguimiento de ojos universal para colocar el cursor de texto en el objetivo más destacado.
Eye Tribe tiene su propio SDK, pero las cosas anteriores podrían ayudar si funcionan con Eye Tribe.
Personalmente tuve un problema al tener que buscar un mouse normal, miré varias opciones de seguimiento ocular / voz / pantalla táctil y terminé cambiando el teclado a un resultado final de IBM Trackpoint, ya que mis manos nunca abandonaron el teclado y mi velocidad de escritura y mi precisión mejoraron debido Para no tener que reposicionar mi mano derecha.
Sólo tiene que utilizar vim. Haz más con el teclado, menos con el ratón.
Se puede hacer con una precisión razonable (al menos en este artículo sobre cómo las personas leen el código), pero nunca he visto un producto comercial que haga lo que está pidiendo.
Tal vez eche un vistazo a los auriculares de Emotiv , utilizan patrones de pensamiento para realizar tareas. Están diseñados para juegos, pero probablemente puedas reutilizarlos para tareas normales.