Seguimiento ocular en una tarea
Descripción
En el panel lateral superior izquierdo del editor de tareas, haga clic en Editar junto al menú de 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, marque 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 utilizar, permitiendo la selección de una cámara web externa conectada frente a 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 habilita el seguimiento ocular para esta tarea, se verificará la posición de la cabeza antes de cada ensayo.
SVG y Polígonos para Usar Formas Complejas como Máscaras y AOIs
Como parte del proceso de diseño, es posible que desee considerar la utilización de objetos de forma SVG y Polígono para crear formas complejas que puedan actuar como máscaras o AOIs. Los SVG se pueden subir a Labvanced mientras que los polígonos se pueden dibujar directamente en el editor de la aplicación. Estas dos opciones le permiten crear formas / áreas complejas y luego usarlas como base para su experimento de seguimiento ocular en Labvanced.
Por ejemplo, puede 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. Puede 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 tomar parte. La imagen a continuación muestra el resultado de la demostración.
Tenga en cuenta que en la demostración anterior, se utilizan los ajustes de calibración más rápidos (de aproximadamente 1 minuto de duración) para que pueda avanzar rápidamente a través del experimento.
Fijaciones entre Ensayos
En la Configuración de Seguimiento Ocular de la tarea, puede definir el número de fijaciones que se mostrarán entre ensayos. Estas fijaciones entre ensayos tienen los siguientes propósitos:
- Se utilizan para calcular la precisión del seguimiento ocular antes de cada ensayo.
- Si habilita "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 predichas. Cada predicción de mirada durante el siguiente ensayo se corregirá automáticamente por este desplazamiento estimado.
Grabación del Seguimiento Ocular
La siguiente es la forma recomendada de grabar una serie temporal de coordenadas [X,Y] de ubicaciones de mirada.
- Cree un Evento con el desencadenador "Seguimiento Ocular", que se ejecutará automáticamente cada vez que se prediga una nueva ubicación de mirada.
- Para grabar la nueva ubicación de mirada, agregue la acción "Establecer / Grabar Variable". En esta acción, en el lado izquierdo, cree una nueva variable grabada para almacenar las ubicaciones de mirada.
- Para almacenar un par de coordenadas x e y, es mejor elegir el formato "Array".
- Si desea grabar todas las ubicaciones de mirada a lo largo del tiempo, entonces cambie el Tipo de Grabación a "Todos los cambios / serie temporal".
- En el lado derecho de la acción en el menú de selección de valor, seleccione "Última Coordenada [X, Y] Array" del submenú "Seguimiento Ocular" (vea la figura).
Las coordenadas de mirada grabadas resultantes estarán en las unidades de diseño que se utilizaron para posicionar elementos en sus marcos, de modo que pueda asociar fácilmente las coordenadas con las ubicaciones de su estímulo.
Salida de Datos
Se registran 4 valores básicos por cada dato 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/corrigida para la mirada
- C: confianza en la detección de la mirada (0 indica cierre de ojos o que no se ve cara / ojo, 1 indica 100% de confianza)
Precisión del Seguimiento Ocular
Tenga en cuenta que la precisión de las coordenadas de mirada predichas varía entre diferentes sujetos y su respectivo entorno (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 / Grabar Variable"). Los valores de error son distancias euclidianas medias 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 entre ensayos.