GΛZE INTELLIGENCESCIENCE. TECHNOLOGY. PEOPLE.Votre projet d’équipement ↗
STREAMLAB · ACQUISITION MULTIMODALE

StreamLab : synchronisez, visualisez et préparez vos données

Réunissez vos signaux physiologiques, vos données de regard et les événements de votre expérience dans une même base temporelle. De l’acquisition à l’export, gardez le contexte de vos mesures.

STREAMLAB EN VIDÉO

Découvrez StreamLab en action.

Visualisez le logiciel avant de préparer votre configuration EEG, eye tracking, ECG et vidéo avec notre équipe.

Le lecteur YouTube se charge uniquement après votre clic. Voir sur YouTube ↗

Deux outils, du direct à la relecture

Basée sur Lab Streaming Layer (LSL), la suite StreamLab accompagne les expériences multimodales associant eye tracking, EEG, ECG, EMG ou activité électrodermale (GSR/EDA), selon les appareils et interfaces pris en charge. Les vidéos et les événements complètent les signaux pour retrouver le contexte de chaque séquence.

Pendant l’expérience · StreamLiveAprès l’expérience · StreamView
Découvrir les appareils et organiser les vuesRouvrir la session et parcourir les enregistrements
Observer les flux et enregistrer des marqueursRetenir les séquences utiles à votre étude
Enregistrer les données sur une base temporelle communeExporter les séquences pour votre analyse

StreamLive : vos signaux et événements en direct

Détectez les appareils compatibles sur le réseau local, puis choisissez les flux et canaux à enregistrer. Les vues se déplacent et se redimensionnent pour adapter votre espace de travail : signaux, vidéo et indicateurs disponibles selon les appareils.

Ajoutez des marqueurs pendant l’expérience pour repérer une consigne, une réponse ou un changement de phase. Ces événements sont affichés et enregistrés avec la session.

Signaux de démonstration et marqueurs temporels dans StreamLab
Capture du guide : plusieurs traces et leurs marqueurs sur une même échelle temporelle. Données de démonstration. · Agrandir la capture

Le choix des flux est aussi un choix d’enregistrement : décocher un flux ou un canal empêche son enregistrement. Vérifiez cette sélection avant de lancer la session.

Les intégrations présentées dans le guide

Le guide montre les intégrations suivantes. Le modèle exact, sa version logicielle et les flux nécessaires à votre protocole seront vérifiés lors de la préparation de votre installation.

  • Eye tracking : Neon Glasses et Eyelogic.
  • Acquisition physiologique : Faros, SAGA et APEX.
  • Stimuli : PsychoPy, avec une intégration SDK pour retrouver les séquences.
  • Sources complémentaires : webcams et marqueurs internes.

Plusieurs appareils d’un même modèle peuvent être détectés. L’interface organise les données par modèle, appareil, flux et canal.

Liste des intégrations Neon Glasses, Faros, SAGA, APEX, PsychoPy et Eyelogic
Intégrations affichées dans la version du guide · Agrandir la capture

StreamView : retrouver et sélectionner les séquences utiles

Rouvrez une session StreamLive, parcourez ses données et ajoutez des marqueurs. Sélectionnez ensuite les intervalles à conserver selon votre protocole.

  • Par marqueurs : définir un intervalle entre deux événements.
  • Par stimulus PsychoPy : sélectionner une séquence du début d’un stimulus au début du suivant, avec l’intégration SDK.
  • Manuellement : délimiter une portion de l’enregistrement.
Sélection d’un intervalle du marqueur 1 au marqueur 2
Exemple de sélection temporelle entre deux marqueurs dans StreamView · Agrandir la capture

Les sélections prennent effet à l’export : le dossier source reste intact. Il s’agit ici d’un découpage temporel des données, et non d’un filtrage fréquentiel du signal.

Des fichiers pour poursuivre votre analyse

Étape ou formatCe que vous récupérez
StreamLive · CSV alignéUne colonne de temps commune et les canaux dans des colonnes séparées. Les différences de rythme entre flux peuvent produire de nombreuses cellules vides.
StreamLive · CSV non alignéUne colonne de temps par flux, avec moins de cellules vides. Le réalignement temporel revient à votre chaîne d’analyse.
StreamLive · PKLUn format binaire Python qui conserve la hiérarchie appareils, flux et échantillons ; une alternative au CSV pour les volumes importants.
StreamView · export CSVLes données des intervalles retenus, dans une structure de dossier qui peut être rouverte dans StreamView.
Dossier exporté contenant data.csv, une vidéo MP4 et le sous-dossier .store
Exemple de dossier : données, vidéo et éléments nécessaires à la réouverture · Agrandir la capture

Conservez le dossier complet, y compris le sous-dossier .store, nécessaire à la réouverture dans StreamView. Les vidéos et les éléments PsychoPy sont enregistrés dans des fichiers distincts.

Pour les acquisitions longues ou à haute fréquence, le CSV peut devenir volumineux. Nous vous aidons à vérifier un enregistrement représentatif dans vos outils d’analyse avant de déployer votre protocole.

Préparer une expérience reproductible

Transmettez-nous vos modèles d’appareils, la durée des sessions, les événements à enregistrer et votre logiciel d’analyse. Nous pourrons vérifier les flux disponibles, organiser une démonstration et préparer votre prise en main.

La précision temporelle dépend de la chaîne complète : capteurs, horodatage, réseau et stimuli. Un essai de bout en bout permet de mesurer les décalages et leur variabilité pour votre configuration.

Découvrir les systèmes d’eye tracking · Découvrir les enregistreurs Faros · Préparer une étude eye tracking et EEG

Documentation de référence

Présentation et captures issues du guide utilisateur StreamLab fourni à Gaze Intelligence. Les fonctions et les intégrations décrites correspondent à cette documentation ; la configuration proposée sera vérifiée avec vos équipements.

Construisons votre configuration StreamLab.

Indiquez vos appareils et votre protocole pour organiser une démonstration adaptée.

Parler de votre projet →