Seguimiento ocular en una tarea
Descripción
En el panel izquierdo superior del editor de tareas, haz clic en Editar junto al menú Señales Físicas para abrirlo y acceder a la configuración de Seguimiento Ocular de la tarea.
Para habilitar el seguimiento ocular en la tarea, marca la casilla "Habilitar seguimiento ocular en esta tarea". Antes de que comience el estudio, se pedirá a los participantes que seleccionen qué cámara web desean usar, permitiendo la selección de una cámara web externa conectada versus una incorporada en el sistema. La calibración principal del seguimiento ocular ocurrirá automáticamente antes del inicio de la primera tarea con el seguimiento ocular habilitado. Además, si habilitas el seguimiento ocular para esta tarea, se comprobará la posición de la cabeza antes de cada ensayo.
SVGs y Polígonos para Usar Formas Complejas como Máscaras y AOIs
Como parte del proceso de diseño, podrías considerar utilizar objetos de forma SVG y Polígono shape objects para crear formas complejas que puedan actuar como máscaras o AOIs. Los SVG pueden ser subidos a Labvanced mientras que los polígonos se pueden dibujar directamente dentro del editor de la aplicación. Estas dos opciones te permiten crear formas / áreas complejas y luego usarlas como base para tu experimento de seguimiento ocular en Labvanced.
Por ejemplo, puedes implementar una forma de polígono como un ‘disparador’ de modo que cada vez que el participante fije la vista en él, la variable que cuenta esas fijaciones aumente en uno. Puedes ver cómo se configura esto en esta demostración aquí: https://www.labvanced.com/page/library/61117 haciendo clic en ‘Inspeccionar’ y abriendo la tarea para ver la estructura o ‘Participar’ para participar. La imagen a continuación muestra el resultado de la demostración.
Ten en cuenta que en la demostración anterior, se utilizan los ajustes de calibración más rápidos (aproximadamente 1 minuto de duración) para que puedas avanzar rápidamente a través del experimento.
Fijaciones entre Ensayos
En la Configuración de Seguimiento Ocular de la tarea, puedes definir el número de fijaciones para mostrar entre ensayos. Estas fijaciones entre ensayos tienen el siguiente propósito:
- Se utilizan para calcular la precisión del seguimiento ocular antes de cada ensayo.
- Si habilitas "corrección de deriva por ensayo", la deriva se calcula como la diferencia mediana entre los puntos de fijación mostrados y las ubicaciones de mirada predicha. Cada predicción de mirada durante el siguiente ensayo se corregirá automáticamente por esta compensación estimada.
Grabación del Seguimiento Ocular
La siguiente es la forma recomendada para registrar una serie temporal de coordenadas [X,Y] de ubicaciones de mirada.
- Crea un Evento con el disparador "Seguimiento ocular", que se ejecutará automáticamente cada vez que se prediga una nueva ubicación de mirada.
- Para registrar la nueva ubicación de mirada, agrega la acción "Establecer / Registrar Variable". En esta acción, en el lado izquierdo, crea una nueva variable registrada para almacenar las ubicaciones de mirada.
- Para almacenar un par de coordenadas x e y, es mejor elegir el formato "Array".
- Si deseas registrar todas las ubicaciones de mirada a lo largo del tiempo, cambia el Tipo de Registro a "Todos los cambios / series temporales".
- En el lado derecho de la acción en el menú de selección de valor, selecciona "Última Coordenada [X, Y] Array" del submenú "Seguimiento Ocular" (ver figura).
Las coordenadas de mirada grabadas resultantes estarán en las unidades de diseño que se utilizaron para posicionar los elementos en tus marcos, de modo que puedas asociar fácilmente las coordenadas con las ubicaciones de tu estímulo.
Salida de Datos
Se registran 4 valores básicos por datos de mirada:
- X: ubicación x (horizontal) en unidades de marco
- Y: ubicación y (vertical) en unidades de marco
- T: marca de tiempo precisa/corregida para la mirada
- C: confianza de la detección de mirada (0 indica cierre de ojos o ningún rostro/ojo visible, 1 indica 100% de confianza)
Precisión del Seguimiento Ocular
Ten en cuenta que la precisión de las coordenadas de mirada predichas varía entre diferentes sujetos y su entorno correspondiente (es decir, iluminación y cámara). Por lo tanto, proporcionamos estimaciones de los errores de predicción. Estos errores estimados se pueden acceder en el menú de selección de valores (en el lado derecho de una acción "Establecer / Registrar Variable"). Los valores de error son distancias euclidianas promedio entre las coordenadas de mirada predichas y las ubicaciones de fijación objetivo mostradas. Además de estas distancias euclidianas, también hay estimaciones de error solo para los componentes de error horizontal ([X]) o vertical ([Y]). Hay dos tipos de valores de error:
- Los valores de "Error de Calibración ..." se calculan utilizando un conjunto de validación de fijaciones capturadas durante el período de calibración inicial.
- Los valores de "Error de Ensayo ..." se calculan utilizando las fijaciones inter-ensayo.
Funciones del Editor de Texto Seguimiento de Cabeza en una Tarea