Grabación y Exportación de Datos de Mirada
Una vez que el seguimiento ocular está habilitado y configurado para una tarea (vea Configuración del Seguimiento Ocular en una Tarea), necesita eventos que realmente capturen datos de mirada como variables grabadas.
Configuración Automática de Eventos
En el momento en que marque Enable Eye-Tracking: en el editor de tareas, aparecerá un cuadro de diálogo "Configuración de Seguimiento Ocular", ofreciendo crear estos eventos por usted:
![]()
Record gaze timeseries [X,Y,T,C]: crea un evento de grabación de mirada, marcado por defectoRecord fixation timeseries [X,Y,Dur,Start,End,Disp]: crea un evento de grabación de fijación, marcado por defecto. Si el modo de Detección de Fijación de su tarea estaba configurado enNo Fixation Detection, aceptar esta opción lo activa automáticamente.
También elige el alcance: On all frames (el predeterminado) aplica los eventos de grabación en cada fotograma de la prueba, o Select a frame los restringe a un fotograma específico. Hacer clic en Add Events crea los eventos con estas opciones; Skip cierra el cuadro de diálogo sin crear nada.
Esto cubre el caso común: grabar cada muestra de mirada y fijación en una prueba. Construya los eventos manualmente si se saltó este cuadro de diálogo, necesita restringir la grabación a objetos de estímulo específicos (ver abajo), o está agregando eventos de seguimiento ocular a una tarea que ya existe.
Grabación de Coordenadas de Mirada Manualmente
Para grabar una serie temporal de coordenadas de mirada:
- Añadir un nuevo evento desde el editor de eventos.
- Para el activador, seleccione
Physiological Signal Triggers→Eyetracking Gaze. - Para la acción, seleccione
Variable Actions→Set / Record Variable, luego cree una nueva variable:- Formato:
Array(recomendado, para que un par de coordenadas X/Y pueda ser almacenado junto) - Tipo de Registro:
All changes / time series, para que cada actualización de mirada sea registrada, no solo el valor final al final de una prueba
- Formato:
- En el menú de selección de valores, elija
Coord. + Time + Confidence [X,Y,T,C] Arrayde las opcionesTrigger (Eyetracking Gaze). Esto graba las coordenadas X e Y, una marca de tiempo precisa y un valor de confianza en una sola matriz.
También hay un activador Eyetracking Fixation, que informa sobre las fijaciones de un participante (donde su mirada se asienta, en lugar de cada muestra de mirada individual) utilizando el modo de Detección de Fijación configurado en la configuración de la tarea. Actualmente está en beta.
Restringir la Grabación a Objetos de Estímulo Específicos
Ambos activadores Eyetracking Gaze y Eyetracking Fixation pueden restringirse a dispararse solo cuando el participante está mirando objetos de estímulo específicos, en lugar de en cualquier parte del fotograma. Para hacer esto, seleccione la opción de disparar solo en elementos específicos, luego agregue esos elementos como objetivos. Esto es útil cuando solo le importa si un participante miró una imagen o región particular, no su posición de mirada en cualquier otro lugar del fotograma.
Grabación de Calibración y Error de Prueba
Junto con las coordenadas de mirada, puede grabar qué tan preciso fue el seguimiento ocular para un participante dado:
- Agregue otro evento, con
On Frame Startcomo el activador. - Para la acción, seleccione
Variable Actions→Set / Record Variable. - En el menú de selección de valores, bajo
Frame/Task/Object→Eyetracking, elijaError Trialpara grabar el error de la prueba actual, oError Calibrationpara grabar el error de la calibración original.
Ambos valores de error son distancias euclidianas medias, en unidades de fotograma, entre las coordenadas de mirada predichas y las ubicaciones de fijación objetivo reales mostradas durante la calibración o entre pruebas. Grabar ambos le permite excluir participantes, o pruebas específicas, que caigan por debajo de su umbral de precisión durante el análisis.
Exportación de Datos de Mirada
Navegue a la pestaña Dataview & Export para acceder a sus datos grabados. Hay dos tipos de exportación:
- Datos normales: grabados una vez por prueba, como respuestas, condiciones y error de calibración/prueba si eligió grabarlos. Cada variable es su propia columna, cada prueba su propia fila.
- Datos de serie temporal: grabados continuamente a lo largo de una prueba, que es lo que utilizan las coordenadas de mirada ya que se actualizan muchas veces por segundo. Cada fila representa una muestra de mirada, junto a una columna
timesseparada compartida entre todas las variables de series temporales.
![]()
X: Coordenada X de la mirada; Y: Coordenada Y de la mirada; T: Marca de tiempo; C: Intervalo de confianza
Algunas cosas a tener en cuenta al trabajar con estas columnas:
- Base sus mediciones de tiempo en
Ten lugar de la columnatimesseparada.Tes la marca de tiempo ajustada de cuándo la cámara realmente capturó la imagen, mientras quetimesrefleja cuándo Labvanced registró el valor, que se retrasa ligeramente respecto al momento real de captura ya que el algoritmo necesita algunos milisegundos para procesar cada instantánea primero. Cvaría de 0 a 1. Un valor cercano a 1 indica una detección confiable; un valor cercano a 0 suele indicar un parpadeo o que los ojos del participante no eran visibles para la cámara.- La tasa de muestreo no es perfectamente constante y puede determinarse a partir de
T. En general, tasas de muestreo por encima de 30Hz no son alcanzables, debido a las limitaciones de hardware de la mayoría de las webcams comercialmente disponibles.
El repositorio de GitHub de Labvanced tiene scripts para un procesamiento adicional de datos de seguimiento ocular y de WebSocket exportados.
Preguntas Frecuentes
Lectura Adicional
Configuración del Seguimiento Ocular en una Tarea
Habilite el seguimiento ocular y configure la recalibración antes de construir los eventos en esta página.
Uso de Formas como Áreas de Interés (AOI)
Defina regiones de un fotograma que los activadores de mirada y fijación pueden dirigirse.
Tecnología de Seguimiento Ocular por Webcam
Cómo funciona la tecnología de seguimiento ocular por webcam de Labvanced.
Variables de Series Temporales
La configuración general de Tipo de Registro y Método de Muestreo que controlan cómo se captura datos continuos como la mirada.
Controles de Tarea
El cuadro de diálogo de Configuración Automática de Seguimiento Ocular mostrado anteriormente, en el contexto de la referencia completa de Controles de Tarea.