labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Emotion Detection
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
    • Third-Party Licenses
  • Appgo to app icon
  • Logingo to app icon
Learn
Guía
Videos
Guías paso a paso
Preguntas Frecuentes
Archivo de Boletines
Documentos
Aula
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Guía
Videos
Guías paso a paso
Preguntas Frecuentes
Archivo de Boletines
Documentos
Aula
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Guía
    • COMENZANDO

      • Editor de Tareas
      • Marcos
        • Marco de Lienzo
        • Marco de Página
        • Marco de Sitio Web
      • Línea de Tiempo del Ensayo
      • Presentación de Estímulos
      • Correctitud de la Respuesta
      • Objetos
      • Eventos
      • Variables
      • Asistente de Tareas
      • Sistema de Ensayos
      • Diseño del Experimento
        • Creación de un Estudio
        • Patrones de marco de datos
        • Diseño de Experimentos Multiusuario
        • Diseño de Experimentos Longitudinales
    • TEMAS DESTACADOS

      • Aleatorización y Balance
      • Seguimiento Ocular
        • Presentación de Estímulos en una Tarea de Seguimiento Ocular
        • Cómo Elegir Configuraciones de Calibración de Seguimiento Ocular
        • Configuración del Seguimiento Ocular en una Tarea
        • Grabación y Exportación de Datos de Mirada
        • Usando Formas como Áreas de Interés (AOI) para el Seguimiento Ocular
        • La Experiencia de Calibración del Participante
      • Puente Web
        • Selección de AOIs de Sitio Web | Anclar, Ajustar y Verificar el Seguimiento de AOI
        • Seguimiento del Comportamiento del Ratón en un AOI de Sitio Web | Guía del Puente Web
      • Cuestionarios
      • Aplicación de Escritorio
      • Estudios de Muestra
      • Reclutamiento de Participantes
      • Acceso a API
        • REST API
        • API de Webhook
        • API de WebSocket
      • Otros Temas

        • Temporizaciones de Estímulos Precisas
        • Estudios Mult.usuario
        • Seguimiento de Cabeza en Labvanced | Guía
    • TABS PRINCIPALES DE LA APLICACIÓN

      • Descripción General: Pestañas Principales
      • Tablero
      • Mis Estudios
      • Estudios Compartidos
      • Mis Archivos
      • Biblioteca de Experimentos
      • Mi Cuenta
      • Licencia y Servicios
    • TABS DEL ESTUDIO

      • Descripción General: Pestañas Específicas del Estudio
      • Diseño del Estudio
        • Tareas
        • Bloques
        • Sesiones
        • Grupos
      • Editor de Tareas
        • Controles de Tareas
        • El Sistema de Pruebas
        • Tipos de Marcos
        • Objetos
        • Tablas de Propiedades de Objetos
        • Variables
        • Tabla de Variables del Sistema
        • El Sistema de Eventos
        • Funciones del Editor de Texto
        • Opciones de Seguimiento Ocular en el Editor de Tareas
        • Seguimiento de Cabeza en una Tarea
        • Estudios Multi-Usuario
      • Configuraciones
      • Variables
      • Medios
      • Textos y Traducción
      • Lanzar y Participar
      • Gestión de Sujetos
      • Vista de Datos y Exportación
        • Vista de Datos y Selección de Variables y Tareas (Versión ANTIGUA)
        • Accediendo a Grabaciones (Versión ANTERIOR)
  • Videos
    • Resumen de Video
    • Introducción a Labvanced
    • Creando Tareas
    • Videos de Elementos
    • Eventos y Variables
    • Temas Avanzados
  • Guías
    • Introducción
    • Tarea Stroop
    • Tarea de Decisión Léxica
    • Tarea de Indicación de Mirada de Posner
    • Paradigma de Parpadeo de Ceguera por Cambio
    • Estudio Sample de Seguimiento Ocular
    • Estudio de Seguimiento Ocular en Infantes
    • Estudio de Captura Atencional con Seguimiento de Ratón
    • Presentación Visual Serial Rápida
    • Estudio de ChatGPT
    • Demostración de Seguimiento Ocular: SVGs como AOIs
    • Demostración Multi-Usuario: Mostrar los Punteros de los Sujetos
    • Controlador de Gamepad / Joystick - Configuración Básica
    • Estudio de Aplicación de Escritorio con Integración de EEG
    • Equilibrio de Grupos entre Sujetos y Configuración de Variables
    • Construyendo un Estudio Multi-usuario
    • Guía de Seguimiento Ocular en Marco de Sitio Web
    • Seguimiento Ocular Condicional con Webcam
  • FAQ
    • Características
    • Política de Soporte y Directrices
    • Seguridad y Privacidad de Datos
    • Licenciamiento
    • Precisión de Labvanced
    • Uso Programático y API
    • Uso de Labvanced sin Conexión
    • Resolución de Problemas
    • Preguntas sobre Creación de Estudios
  • Archivo de Boletines
  • Documentos
  • Aula
Menú de Selección de Valores para definir y asignar valores dentro de un evento de Labvanced

El Menú de Selección de Valores

Al trabajar con ciertos eventos, notarás que aparece un ícono de pluma. Esto se llama el Menú de Selección de Valores porque te permite seleccionar e instruir qué tipo de valores deben ser registrados o deben ser rastreados. Es una opción muy poderosa e importante que seguramente usarás para tu diseño experimental y configuración.

Este ícono de pluma / Menú de Selección de Valores aparece en varias ubicaciones para ciertas acciones en el sistema de eventos, como la acción Establecer / Registrar Variable, la acción Establecer Propiedad del Objeto, y la acción de Requisito (Si... Entonces), como se muestra a continuación.

La ubicación de selección de valores en Labvanced.

Hacer clic en el ícono de pluma lleva a un menú desplegable donde especificas el valor que debe ser leído o escrito. El menú desplegable siempre comenzará listando una opción de valor específica del disparador y luego continuará a las otras 5 categorías (Tiempo Actual, Valor Constante, Variable, Marco / Tarea / Opción, y Operaciones), todas las cuales tienen sus propias opciones. Estas se describirán más adelante.

El Menú de Selección de Valores en Labvanced

La imagen anterior muestra cómo se ve el Menú de Selección de Valores cuando se utiliza un Disparador de Mouse. Como puedes ver, el primer elemento del menú a la izquierda comienza con una categoría específica del disparador y luego pasa a las otras 5 categorías (Tiempo Actual, etc).

Opciones del Menú

La tabla a continuación explica más a fondo las categorías y opciones:

CategoríaOpcionesDescripción
Trigger-specificDepende del tipo de disparador que has seleccionado previamente para el evento.Basado en el disparador que has seleccionado para un evento, tendrás una lista específica de opciones que aparecerán en la parte superior del menú de selección de valores para elegir. Por favor, consulta la sección sobre Valores específicos del disparador para ver una lista completa de opciones y descripciones.
Current Time
  • Marca de tiempo UNIX
  • Tiempo Desde el Inicio del Marco
Mide y llama a los valores de tiempo.
Constant Value
  • Cadena
  • Numérico
  • Booleano
  • Categórico
  • Fecha
  • Hora
  • Color
Asigna valores constantes basados en el tipo de variable que necesitas, como cadena o numérico. Estos a veces se utilizan en combinación con otras opciones como Arithmetic para crear contadores.
Variable
  • Seleccionar Variable
  • Seleccionar Valor de la Matriz
  • Seleccionar Valor del Marco de Datos
Especifica o hace referencia a una variable o selecciona un valor de una matriz o marco de datos.
Frame / Task / Object
  • Propiedad del Objeto
  • Marco
  • Seguimiento Ocular
  • Dispositivo
Te permite obtener valores asociados con propiedades de objeto, el marco, seguimiento ocular (si está activado) y el dispositivo (frecuencia de actualización de pantalla).
Operations
  • Aritmética
  • Operación de Cadena
  • Operación Matemática
Utiliza operaciones para realizar cambios específicos en tus variables, como combinar valores de variables, transformar cadenas a minúsculas, o realizar operaciones matemáticas.

Valores de Tiempo Actual

Con la opción 'Tiempo Actual' puedes registrar o referirte a valores con respecto al tiempo.

Las siguientes opciones están disponibles:

  • Marca de tiempo UNIX
  • Tiempo Desde el Inicio del Marco

Tiempo Actual: Marca de Tiempo UNIX

Este valor captura una marca de tiempo en formato UNIX en milisegundos.

Tiempo Actual: Tiempo Desde el Inicio del Marco

Este valor captura la cantidad de tiempo que ha transcurrido desde el inicio del marco. A menudo, esto es equivalente al tiempo de reacción.

Valores Constantes

Asigna valores constantes basados en el tipo de variable que necesitas, como cadena o numérico. Estos a veces se utilizan en combinación con otras opciones como Arithmetic para crear contadores.

Las siguientes opciones están disponibles:

  • Cadena
  • Numérico
  • Booleano
  • Categórico
  • Fecha
  • Hora
  • Color

Constante: Cadena

Asigna un valor de cadena / texto.

Constante: Numérico

Asigna un valor numérico / número.

Constante: Booleano

Asigna un valor de verdadero o falso.

Constante: Categórico

Asigna un valor de nivel (principalmente para factores).

Constante: Fecha

Asigna un valor de fecha.

Constante: Hora

Asigna un valor de hora.

Constante: Color

Asigna un valor de color (cadena hexadecimal).

Valores de Variable

Especifica o refiere a una variable o selecciona un valor de una matriz o marco de datos. Las siguientes opciones están disponibles:

  • Seleccionar Variable
  • Seleccionar Valor de la Matriz
  • Seleccionar Valor del Marco de Datos

Seleccionar Variable

Te permite seleccionar y señalar una Variable.

Seleccionar Valor de la Matriz

Te permite seleccionar un valor de una matriz.

Seleccionar Valor del Marco de Datos

Te permite seleccionar un valor de un marco de datos que has creado.

Valores de Marco / Tarea / Objeto

Te permite obtener valores asociados con propiedades de objeto, el marco, seguimiento ocular (si está activado) y el dispositivo (frecuencia de actualización de pantalla).

  • Propiedad del Objeto
  • Marco
  • Seguimiento Ocular
  • Dispositivo

Propiedad del Objeto

Lee una propiedad del objeto.

Marco

Opciones de Valor del MarcoDescripción
Last cached Mouse X PositionEl último valor de coordenada X del mouse del participante.
Last cached Mouse Y PositionEl último valor de coordenada Y del mouse del participante.
Last cached Mouse [X,Y] ArrayEl último valor de coordenada [X,Y] del mouse del participante en formato de matriz.
Frame NameEl nombre del marco.

Seguimiento Ocular

Opciones de Valor de Seguimiento OcularDescripción
Last cached Coordinate XEl último valor de coordenada X de la mirada del participante.
Last cached Coordinate YEl último valor de coordenada Y de la mirada del participante.
Last cached Coordinate [X,Y] ArrayEl último valor de coordenada [X,Y] de la mirada del participante en formato de matriz.
Last cached Coordinate + Time [X,Y,T] ArrayEl último valor de coordenada [X,Y] de la mirada del participante, más el valor T de Captura de Cámara en formato de matriz.

Dispositivo

  • Frecuencia de Actualización: El valor de frecuencia de actualización del dispositivo del participante.

Operaciones

Utiliza operaciones para realizar cambios específicos a tus variables como combinar valores de variables, transformar cadenas a minúsculas, o realizar operaciones matemáticas.

Las siguientes opciones están disponibles:

  • Aritmética
  • Operación de Cadena
  • Operación Matemática

Aritmética

Las operaciones aritméticas son útiles para muchos propósitos diferentes, incluidas la combinación de cadenas e incluso la modificación de propiedades de objeto. Dos aplicaciones comunes de la aritmética son crear valores numéricos en el momento, como un contador que se incrementa con cada prueba, y crear y combinar cadenas de texto, como construir un mensaje formateado a partir de varias variables. Ambos ejemplos se cubren a continuación.

El menú de Aritmética en Labvanced.

Esencialmente, la operación aritmética te permite realizar operaciones en múltiples valores.

Al seleccionar esta opción, aparecerá un icono de pluma adicional (es decir, Menú de Selección de Valores), así como una lista de operaciones, como la suma.

La ubicación de la opción de Aritmética en Labvanced.

Los valores pueden ser manipulados utilizando estas 5 operaciones diferentes:

  • (+) suma
  • (-) resta
  • (/) división
  • (*) multiplicación
  • (%) módulo

Ejemplo 1: crear un valor numérico, un contador. Una variable de contador es aquella que se establece en su propio valor actual más uno, cada vez que un disparador se activa. Se construye completamente con Arithmetic, no se requiere un tipo de variable especial.

Acción Configurada de Establecer / Registrar Variable para incrementar una variable contador en Labvanced

Para configurar esto:

  1. En la acción Set / Record Variable, haz clic en Select y elige (o crea) la variable numérica que actuará como tu contador, por ejemplo total_clicks.
  2. Haz clic en el ícono del lápiz para abrir el Menú de Selección de Valor para el nuevo valor, a la derecha del signo igual.
  3. En Operations, selecciona Arithmetic.
  4. Agrega el primer operando: haz clic en su ícono de lápiz, elige Select Variable, y selecciona la misma variable, total_clicks, de nuevo. Esto lee el valor actual de la variable.
  5. Agrega un segundo operando: elige Constant Value → Numeric, y ingresa 1.
  6. Establece la operación entre los dos operandos a (+) addition.
  7. Guarda la acción. Cada vez que el evento que la contiene se activa, total_clicks se establece en su propio valor actual más uno.

Ejemplo 2: creando y combinando una cadena. El siguiente ejemplo muestra cómo utilizar operaciones aritméticas para crear una nueva variable de cadena (en el botón verde), llamada 'intermediateVar'.

Ejemplo de operaciones aritméticas utilizadas para crear una nueva variable de cadena.

El nuevo valor de la variable (de 'intermediateVar') se define utilizando varias operaciones aritméticas junto con una combinación de variables creadas previamente (es decir, 'userChatName' y 'chatInput'), junto con valores de cadena constantes, es decir, el punto y coma : y el espacio en blanco <br>. Esta acción crea el efecto de un chat de usuario que puede ser utilizado en un estudio multijugador.

Operación-Cadena

Opciones de Operación-CadenaDescripción
To LowercaseCambia todas las letras en una variable de cadena a minúsculas.

→ Ej: (AAABBB) se transforma en (aaabbb)
To UppercaseCambia todas las letras en una variable de cadena a mayúsculas.

→ Ej: (aaabbb) se transforma en (AAABBB)
To LinkTransforma la cadena en una variable en una URL que se abre en otra ventana
Remove WhitespacesElimina cualquier espacio entre las letras en una variable de cadena.

→ Ej: (aaa bbbb cccc) se transforma en (aaabbbbccc)
Trim WhitespacesElimina los espacios al principio de una variable de cadena.

→ Ej: ( aaabbbcccc) se transforma en (aaabbbcccc)
Replace Substring RegexpReemplaza ciertas letras en una variable de valor de cadena.

→ Ej: (aaabbbccc) reemplaza bbb con xxx lo que transforma el valor a (aaaxxxccc)

Operación-Matemática

Realiza una operación matemática sobre un valor escalar.

Opciones de Operación-MatemáticaDescripción
absDevuelve el número absoluto de un valor.
sqrtDevuelve la raíz cuadrada de un valor.
roundDevuelve el valor redondeado con 0 a 3 lugares decimales.
floorDevuelve el valor redondeado hacia abajo.
ceilDevuelve el valor redondeado hacia arriba.
cosDevuelve el valor del coseno.
sinDevuelve el valor del seno.
tanDevuelve el valor de la tangente.

Valores Específicos del Disparador

Los valores específicos del disparador se refieren a valores que están asociados con el disparador definido dentro de un evento particular. Por ejemplo, si tu evento utiliza un disparador de mouse, entonces, en ciertas áreas donde se especifica la acción (como mientras se usa una Set / Record Variable acción o una Set Object Property acción), puedes referenciar valores específicos del disparador de mouse en el menú de selección de valores.

En el ejemplo a continuación, se utilizan valores específicos del disparador para un disparador de mouse para registrar valores x e y y un array [X,Y] utilizando una Set / Record Variable acción.

Demostrando cómo se utilizan los valores específicos del disparador de mouse para capturar el seguimiento del mouse.

A continuación se muestra una tabla de todos los tipos de valores específicos del disparador que se pueden encontrar en Labvanced, seguida de una explicación detallada de cada opción.

NombreOpciones de Valor - Descripción General
Trigger (Mouse)
  • Mouse X
  • Mouse Y
  • Mouse [X,Y] Array
  • Nombre del Estímulo
  • Información del Estímulo
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (Keyboard)
  • Id de la Tecla
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (Button Bar)
  • Nombre del Estímulo
  • Información del Estímulo
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (Enter On Input)
  • Id de la Tecla
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (Scroll)
  • Nombre del Estímulo
  • Información del Estímulo
  • Posición de Desplazamiento X
  • Posición de Desplazamiento Y
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (Gamepad/ Joystick)
  • Id del Dispositivo del Gamepad
  • Teclas Presionadas (Array)
  • Teclas Presionadas o Mantenidas (Array)
  • Teclas Liberadas (Array)
  • Ejes (Array)
  • Marca de Tiempo del Gamepad (Unixtime)
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (Eyetracking Gaze)
  • Coordenada X
  • Coordenada Y
  • Array de Coordenadas [X,Y]
  • Nombre del Estímulo
  • Información del Estímulo
  • Tiempo de Captura de Cámara T
  • Confianza de Mirada C
  • Coord. + Tiempo [X,Y, T] Array
  • Coord. + Tiempo + Confianza [X,Y, T,C] Array
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (Eyetracking Fixation)
  • Centróide de Fijación X
  • Centróide de Fijación Y
  • Duración de la Fijación
  • Tiempo de Inicio de Fijación
  • Tiempo de Fin de Fijación
  • Dispersión de la Fijación
  • Nombre del Estímulo
  • Información del Estímulo
  • [X,Y, Dur, Inicio, Fin, Disp]
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (Head Tracking)
  • Tiempo de Captura de Cámara T
  • Giro de Cabeza
  • Inclinación de Cabeza
  • Rodamiento de Cabeza
  • Posición de Cabeza [X,Y, T] Array
  • Posición de Nariz [X,Y, T] Array
  • Vector de Nariz [X,Y, Z, T] Array
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador desde el Inicio del Marco
Trigger (Emotion Detection)
  • Máxima Emoción
  • Máxima Puntuación de Emoción
  • Puntuación de Valencia
  • Puntuación de Arousal
  • Tiempo de Captura de Cámara T
  • [Máxima Emoción, Puntuación, T] Array
  • [Valencia, Arousal, T] Array
  • [Todas las Emociones, T] Array
  • [Todas las Emociones, Valencia, Arousal, T] Array
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (On Task Initialization)
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (On Frame Init)
  • TrialNr
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (on Frame Start)
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (On Frame End)
  • Tiempo Total del Marco
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (Variable Value Changed)
  • Nuevo Valor en la Variable
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (Media Object Trigger)
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (Websocket Trigger)
  • Mensaje
  • Datos
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (OpenAI Trigger)
  • Respuesta de Chat GPT
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (Global Experiment Event)
  • Tiempo Total del Marco
  • Razón del Evento Global
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)
Trigger (User Leaves Experiment)
  • Número Restante de Participantes
  • Marca de Tiempo del Disparador (Unixtime)
  • Tiempo del Disparador (Desde el Inicio del Marco)

Valores del disparador (Mouse)

Cuando se utiliza un disparador de mouse, se pueden invocar los siguientes valores específicos del disparador al trabajar con ciertas acciones:

Las opciones de valor de disparador de mouse disponibles

Opciones de Disparador (Mouse)Descripción
Mouse XDevuelve la posición actual del Mouse en el eje X en coordenadas de marco.
Mouse YDevuelve la posición actual del Mouse en el eje Y en coordenadas de marco.
Mouse [X,Y] ArrayLas coordenadas [X,Y] del mouse en formato de array.
Stimulus NameEl nombre del objeto que activó el evento (por ejemplo, qué imagen fue clicada).
Stimulus InfoLa información del estímulo del objeto que activó el evento.
Trigger Timestamp (Unixtime)La marca de tiempo de cuándo ocurrió el disparador en formato Unix Time con milisegundos.
Trigger Time (From Frame Onset)El tiempo transcurrido en milisegundos desde el inicio de la aparición del marco hasta que ocurrió el disparador.

Valores del disparador (Teclado)

Cuando se utiliza un disparador de teclado, se pueden invocar los siguientes valores específicos del disparador al trabajar con ciertas acciones:

Opciones de Disparador (Teclado)Descripción
Id of KeyEl valor ID de la tecla que fue presionada como el disparador.
Trigger Timestamp (Unixtime)La marca de tiempo de cuándo ocurrió el disparador en formato Unix Time con milisegundos.
Trigger Time (From Frame Onset)El tiempo transcurrido en milisegundos desde el inicio de la aparición del marco hasta que ocurrió el disparador.

Valores del disparador (Barra de Botones)

Cuando se utiliza un disparador de clic en botón, se pueden invocar los siguientes valores específicos del disparador al trabajar con ciertas acciones:

Opciones de Disparador (Barra de Botones)Descripción
Stimulus NameEl nombre del objeto botón que activó el evento.
Stimulus InfoLa información del estímulo del objeto botón que activó el evento.
Trigger Timestamp (Unixtime)La marca de tiempo de cuándo ocurrió el disparador en formato Unix Time con milisegundos.
Trigger Time (From Frame Onset)El tiempo transcurrido en milisegundos desde el inicio de la aparición del marco hasta que ocurrió el disparador.

Valores del disparador (Enter en Input)

Cuando se utiliza un disparador de Enter en Input, se pueden invocar los siguientes valores específicos del disparador al trabajar con ciertas acciones:

Opciones de Disparador (Enter en Input)Descripción
Id of KeyEl valor ID de la tecla que fue presionada como el disparador.
Trigger Timestamp (Unixtime)La marca de tiempo de cuándo ocurrió el disparador en formato Unix Time con milisegundos.
Trigger Time (From Frame Onset)El tiempo transcurrido en milisegundos desde el inicio de la aparición del marco hasta que ocurrió el disparador.

Valores del disparador (Scroll)

Cuando se utiliza un disparador de Scroll, se pueden invocar los siguientes valores específicos del disparador al trabajar con ciertas acciones:

Opciones de Disparador (Scroll)Descripción
Stimulus NameEl nombre del objeto botón que activó el evento.
Stimulus InfoLa información del estímulo del objeto botón que activó el evento.
Scroll Position XLa posición de scroll en X del mouse cuando se activó el evento.
Scroll Position YLa posición de scroll en Y del mouse cuando se activó el evento.
Trigger Timestamp (Unixtime)La marca de tiempo de cuándo ocurrió el disparador de scroll en formato Unix Time con milisegundos.
Trigger Time (From Frame Onset)El tiempo transcurrido en milisegundos desde el inicio de la aparición del marco hasta que ocurrió el disparador de scroll.

Valores del disparador (Gamepad/ Joystick)

Cuando se utiliza un Gamepad/Joystick trigger, se pueden invocar los siguientes valores específicos del disparador al trabajar con ciertas acciones:

opción de menú de disparador de gamepad

Opciones de Disparador (Gamepad/ Joystick)Descripción
Gamepad Device IdEl ID o nombre del gamepad que fue conectado.
Pressed Keys (Array)Las teclas que fueron presionadas.
Pressed OR Hold Keys (Array)Las teclas que fueron presionadas o mantenidas.
Released Keys (Array)Las teclas que fueron liberadas.
Axes (Array)Los valores de los ejes.
Gamepad Timestamp (Unixtime)La marca de tiempo del gamepad en Unix Time.
Trigger Timestamp (Unixtime)Marca de tiempo de cuándo ocurre el disparador en Unix Time.
Trigger Time (From Frame Onset)Marca de tiempo en Unix Time de cuándo ocurre el disparador en relación con el inicio del marco.

Valores del disparador (Gaze de rastreo ocular)

Cuando se utiliza un disparador de Gaze de rastreo ocular, se pueden invocar los siguientes valores específicos del disparador al trabajar con ciertas acciones:

Las opciones de valor de disparador de gaze

Opciones de Disparador (Gaze de rastreo ocular)Descripción
Coordinate XEl valor de la coordenada X del gaze.
Coordinate YEl valor de la coordenada Y del gaze.
Coordinate [X,Y] ArrayLas coordenadas de gaze X,Y en un formato de array.
Stimulus NameEl nombre del estímulo que inició el disparador de gaze.
Stimulus InfoLa información del estímulo detrás del estímulo que inició el disparador de gaze.
Camera Capture Time TEl momento exacto en que ocurrió la instantánea. En el pipeline de rastreo ocular de Labvanced, una instantánea de la cámara ocurre primero antes de que el algoritmo y la red neuronal realicen cálculos de gaze. Por lo tanto, Camera Capture Time T es una marca de tiempo UNIX de cuándo ocurrió la instantánea inicial. Para obtener más información sobre la tecnología detrás de nuestro rastreo ocular basado en webcam, consulte nuestra página de tecnología de ET.
Gaze Confidence CEste valor varía de 0 a 1 y se refiere a la confianza y probabilidad de que hay un ojo abierto en la instantánea de imagen y esencialmente funciona como un 'detector de parpadeo'. Consulte nuestro artículo revisado por pares publicado para más detalles.
Coord. + Time [X,Y,T] ArrayUn array que contiene las coordenadas x/y del gaze y la marca de tiempo del momento de captura de la cámara (T) como se describió anteriormente.
Coord. + Time + Confidence [X,Y, T,C] ArrayUn array que contiene las coordenadas x/y del gaze y la marca de tiempo del momento de captura de la cámara (T) y la confianza del gaze (C) como se describió anteriormente.
Trigger Timestamp (Unixtime)La marca de tiempo de cuándo ocurrió el disparador de gaze en formato Unix Time con milisegundos.
Trigger Time (From Frame Onset)El tiempo transcurrido en milisegundos desde el inicio de la aparición del marco hasta que ocurrió el disparador de gaze.

Más información: Consulte la página dedicada al Disparador de Gaze de Rastreo Ocular para habilitar el rastreo ocular, grabar datos de gaze y ejemplos prácticos.

Valores del disparador (Fijación de rastreo ocular)

Cuando se utiliza un disparador de Fijación de Rastreo Ocular, se pueden invocar los siguientes valores específicos del disparador al trabajar con ciertas acciones:

Opciones de Disparador (Fijación de rastreo ocular)Descripción
Fixation Centroid XEl punto central de la fijación como un valor X.
Fixation Centroid YEl punto central de la fijación como un valor Y.
Fixation DurationLa duración de la fijación detectada.
Fixation Start TimeEl tiempo de inicio de la fijación detectada.
Fixation End TimeEl tiempo de finalización de la fijación detectada.
Fixation DispersionSe refiere a cuán dispersos están los valores de gaze dentro de una fijación detectada.
Stimulus NameEl nombre del objeto botón que activó el evento.
Stimulus InfoLa información del estímulo del objeto botón que activó el evento.
[X, Y, Dur, Start, End, Disp]Un array de los siguientes: valores x- e y- del centroide de la fijación, la duración de la fijación, el tiempo de inicio, el tiempo de finalización y el valor de dispersión.
Trigger Timestamp (Unixtime)La marca de tiempo de cuándo ocurrió el disparador de fijación en formato Unix Time con milisegundos.
Trigger Time (From Frame Onset)El tiempo transcurrido en milisegundos desde el inicio de la aparición del marco hasta que ocurrió el disparador de fijación.

Más información: Consulte la página dedicada al Disparador de Fijación de Rastreo Ocular para habilitar la Detección de Fijación, grabar datos de fijación y ejemplos prácticos.

Valores del disparador (Rastreo de Cabeza)

Cuando se utiliza un disparador de Rastreo de Cabeza, se pueden invocar los siguientes valores específicos del disparador al trabajar con ciertas acciones:

Opciones (Rastreo de Cabeza)Descripción
Camera Capture Time TCuando la cámara capturó el marco, es decir, una marca de tiempo UNIX de cuándo ocurrió la captura del marco. Este es el tiempo en que la imagen / marco fue capturado antes de que ocurriera cualquier procesamiento.
Head TurnGiro de la cabeza de izquierda a derecha, esto se denomina yaw en la literatura.
Head TiltInclinación de la cabeza de arriba a abajo, conocido como pitch de cabeza en la literatura.
Head RollCaptura el movimiento de la cabeza rodando de lado a lado.
Head Position [X,Y, T] ArrayEste array captura los valores numéricos asociados con la posición de la cabeza, esto incluye las coordenadas x- e y- para el centro de la cabeza junto con la variable de marca de tiempo (T).
Nose Position [X,Y, T] ArrayEste array captura los valores numéricos asociados con la posición de la nariz específicamente, esto incluye las coordenadas x- e y- de dónde está ubicada la nariz junto con la variable de marca de tiempo (T) de cuándo ocurrió la medición.
Nose Vector [X,Y, Z, T] ArrayEsta medición funciona proyectando un vector desde la punta de la nariz y es útil para probar si el participante está atendiendo a la pantalla (esto es especialmente importante para estudios donde el rastreo ocular no está habilitado). Por lo tanto, si la nariz apunta fuera de pantalla (es decir, el participante no está atendiendo al experimento), el valor Z disminuye de 1 y se acerca a 0.
Trigger Timestamp (Unixtime)Punto temporal durante el experimento cuando ocurre el disparador donde se detectó el rastreo de cabeza y tiene en cuenta cuándo ocurrió el disparador en el sistema. Esencialmente, este es el tiempo en que se procesa la imagen / marco y este valor se ve afectado en gran medida por la tarjeta gráfica del participante. En teoría, debería estar lo más cerca posible del valor T.
Trigger Time from Frame OnsetEste es el valor temporal de cuándo ocurrió el disparador en relación con cuándo ocurrió el inicio del marco.

Valores del activador (Detección de emociones)

Cuando se utiliza un activador de Detección de emociones, se pueden llamar los siguientes valores específicos del activador al trabajar con ciertas acciones:

Opciones del activador (Detección de emociones)Descripción
Max EmotionLa emoción máxima detectada. Valor de cadena con los siguientes parámetros disponibles: angry, contempt, disgust, fear, happy, neutral, sad, surprise.
Max Emotion ScoreLa puntuación de la Max Emotion detectada.
Valence ScoreLa puntuación numérica para la detección de valencia.
Arousal ScoreLa puntuación numérica para la excitación detectada.
Camera Capture Time TEl valor de marca de tiempo ajustado basado en cuándo ocurrió la instantánea de la imagen. Nota: Este es un valor de tiempo más preciso que Trigger Timestamp para cuando ocurrió la detección de emociones, ya que el algoritmo requiere unos milisegundos para capturar y procesar la imagen después de que se inicie el activador.
[Max Emotion, Score, T] ArrayUn arreglo de: Máxima emoción (etiqueta de cadena), Puntaje (numérico), Captura de cámara T (Unixtime).
[Valence, Arousal, T] ArrayUn arreglo de: Valencia (numérico), Excitación (numérico), Captura de cámara T (Unixtime).
[All Emotions, T] ArrayRegistra puntuaciones para las 8 emociones y la Captura de cámara T. Nota: Las 8 puntuaciones de emociones son relativas entre sí y suman 1.
[All Emotions, Valence, Arousal, T] ArrayRegistra puntuaciones para las 8 emociones, Valencia, Excitación y Captura de cámara T. Nota: Las 8 puntuaciones de emociones son relativas entre sí y suman 1.
Trigger Timestamp (Unixtime)La marca de tiempo del activador en Unixtime. Consulte Camera Capture Time T para un valor de tiempo más preciso.
Trigger Time (From Frame Onset)Tiempo (en milisegundos) que ocurrió el activador desde el inicio del marco.

Valores del activador (En inicialización de tarea)

Cuando se utiliza un activador de Inicialización de tarea, se pueden llamar los siguientes valores específicos del activador al trabajar con ciertas acciones:

Opciones del activador (En inicialización de tarea)Descripción
Trigger Timestamp (Unixtime)La marca de tiempo Unix del activador en milisegundos.
Trigger Time (From Frame Onset)El tiempo en milisegundos desde que ocurrió el activador desde el inicio del marco.

Valores del activador (En inicialización de cuadro)

Cuando se utiliza un activador de Inicialización de cuadro, se pueden llamar los siguientes valores específicos del activador al trabajar con ciertas acciones:

Opciones del activador (En inicialización de cuadro)Descripción
TrialNrEl número de ensayo de cuando ocurrió el activador de Inicialización de cuadro.
Trigger Timestamp (Unixtime)La marca de tiempo Unix del activador en milisegundos.
Trigger Time (From Frame Onset)El tiempo en milisegundos desde que ocurrió el activador desde el inicio del marco.

Valores del activador (en inicio de cuadro)

Cuando se utiliza un activador de Inicio de cuadro, se pueden llamar los siguientes valores específicos del activador al trabajar con ciertas acciones:

Opciones del activador (en inicio de cuadro)Descripción
Trigger Timestamp (Unixtime)La marca de tiempo Unix del activador en milisegundos.
Trigger Time (From Frame Onset)El tiempo en milisegundos desde que ocurrió el activador desde el inicio del marco.

Valores del activador (En final de cuadro)

Cuando se utiliza un activador de Final de cuadro, se pueden llamar los siguientes valores específicos del activador al trabajar con ciertas acciones:

Opciones del activador (En final de cuadro)Descripción
Total Frame TimeEl tiempo total en milisegundos que se pasó en el cuadro.
Trigger Timestamp (Unixtime)La marca de tiempo Unix del activador en milisegundos.
Trigger Time (From Frame Onset)El tiempo en milisegundos desde que ocurrió el activador desde el inicio del marco.

Valores del activador (Valor variable cambiado)

Cuando se utiliza un activador de Valor variable cambiado, se pueden llamar los siguientes valores específicos del activador al trabajar con ciertas acciones:

Opciones del activador (Valor variable cambiado)Descripción
New Value in VariableSe refiere al nuevo valor de una variable.
Trigger Timestamp (Unixtime)La marca de tiempo de cuándo ocurrió el activador de cambio de variable en formato de tiempo Unix con milisegundos.
Trigger Time (From Frame Onset)El tiempo transcurrido en milisegundos medido desde el comienzo del inicio del marco hasta cuándo ocurrió el cambio de valor de la variable.

Valores del activador (Activador de objeto multimedia)

Cuando se utiliza un activador de Objeto multimedia, se pueden llamar los siguientes valores específicos del activador al trabajar con ciertas acciones:

Opciones del activador (Activador de objeto multimedia)Descripción
Trigger Timestamp (Unixtime)La marca de tiempo de cuándo ocurrió el activador de objeto multimedia en formato de tiempo Unix con milisegundos.
Trigger Time (From Frame Onset)El tiempo transcurrido en milisegundos medido desde el comienzo del inicio del marco hasta cuándo ocurrió el activador de objeto multimedia.

Valores del activador (Activador de Websocket)

Cuando se utiliza un activador de WebsSocket, se pueden llamar los siguientes valores específicos del activador al trabajar con ciertas acciones:

Opciones del activador (Activador de Websocket)Descripción
MessageUn mensaje que se puede usar para describir y etiquetar que te permite (en el lado receptor) filtrar entre diferentes tipos de datos.
DataUn valor que puede contener diferentes tipos de datos, como elecciones de participantes, marcas de tiempo, coordenadas x/y del mouse, etc.
Trigger Timestamp (Unixtime)La marca de tiempo de cuándo ocurrió el activador de Websocket en formato de tiempo Unix con milisegundos.
Trigger Time (From Frame Onset)El tiempo transcurrido en milisegundos medido desde el comienzo del inicio del marco hasta cuándo ocurrió el activador de WebSocket.

Valores del activador (Activador de OpenAI)

Cuando se utiliza un activador de OpenAI, se pueden llamar los siguientes valores específicos del activador al trabajar con ciertas acciones:

Opciones del activador (Activador de OpenAI)Descripción
Chat GPT AnswerEl valor de la respuesta de ChatGPT.
Trigger Timestamp (Unixtime)La marca de tiempo de cuándo ocurrió el activador de OpenAI en formato de tiempo Unix con milisegundos.
Trigger Time (From Frame Onset)El tiempo transcurrido en milisegundos medido desde el comienzo del inicio del marco hasta cuándo ocurrió el activador de OpenAI.

Valores del activador (Evento global del experimento)

Cuando se utiliza un activador de Pausa / Reanudar experimento, se pueden llamar los siguientes valores específicos del activador al trabajar con ciertas acciones:

Opciones del activador (Evento global del experimento)Descripción
Total Frame TimeSe refiere al tiempo total del cuadro que se asignó antes del activador.
Reason for Global EventUn valor de cadena que indica la razón del activador, como la salida de un participante del estudio.
Trigger Timestamp (Unixtime)La marca de tiempo de cuándo ocurrió el activador de Evento global en formato de tiempo Unix con milisegundos.
Trigger Time (From Frame Onset)El tiempo transcurrido en milisegundos medido desde el comienzo del inicio del marco hasta cuándo ocurrió el activador de Evento global.

Valores del activador (El usuario abandona el experimento)

Cuando se utiliza un activador de Participante salió del estudio multiusuario, se pueden llamar los siguientes valores específicos del activador al trabajar con ciertas acciones:

Opciones del activador (El usuario abandonó el experimento)Descripción
Remaining Number of Participants El número de participantes que quedan en el estudio.
Trigger Timestamp (Unixtime)La marca de tiempo de cuándo ocurrió el activador El usuario abandona el experimento en formato de tiempo Unix con milisegundos.
Trigger Time (From Frame Onset)El tiempo transcurrido en milisegundos medido desde el comienzo del inicio del marco hasta cuándo ocurrió el activador El usuario abandona el experimento.