EgoLife
EgoLife est un dataset vidéo egocentrique à grande échelle, conçu pour entraîner des modèles à détecter et comprendre les activités humaines dans un contexte quotidien. Il propose des vidéos en vue subjective annotées pour des tâches comme la reconnaissance d’action, l’analyse de scène ou encore la segmentation temporelle.
Description
EgoLife est un jeu de données vidéo egocentrique de plus de 30 000 clips capturés dans des contextes réels du quotidien (domicile, cuisine, transport, etc.). Les vidéos sont accompagnées d’annotations précises sur les actions, objets présents, transitions d’activités, etc. Le corpus est pensé pour la modélisation des comportements humains et l’entraînement de systèmes de vision par ordinateur centrés sur l’activité humaine.
À quoi sert ce dataset ?
- Entraîner des modèles de reconnaissance d’activité en vidéo (action recognition)
- Analyser les séquences de vie quotidienne pour la recherche en cognition ou robotique
- Évaluer des modèles multimodaux dans des contextes de vie réelle
Peut-on l’enrichir ou l’améliorer ?
Oui, il est possible d’ajouter des annotations fines (durée de l’action, interactions sociales), ou de croiser les vidéos avec des données audio ou physiologiques. Le format ouvert du dataset permet aussi de créer des sous-ensembles personnalisés selon les tâches (eg. détection d’objet, temporal segmentation, etc.).
🔎 En résumé
🧠 Recommandé pour
- Chercheurs en vision par ordinateur
- Projets de robotique
- Analyse du comportement
🔧 Outils compatibles
- PyTorchVideo
- MMAction2
- TensorFlow
- Detectron2
💡 Astuce
Utilisez des outils comme Chronos ou DVC pour mieux gérer le stockage et le prétraitement des clips vidéo volumineux.
Questions fréquemment posées
Les vidéos sont-elles annotées manuellement ?
Oui, les clips vidéo sont accompagnés d’annotations humaines sur les actions, objets et types de scènes observées.
Peut-on utiliser ce dataset pour la détection d’objet en vue subjective ?
Oui, bien que le focus principal soit l’activité humaine, les vidéos incluent aussi des objets annotés pouvant servir à la détection.
Faut-il des ressources spécifiques pour exploiter les vidéos ?
Il est recommandé d’avoir un GPU et un espace de stockage suffisant, car les vidéos peuvent être lourdes à traiter.




