EgoMonth is a month-level egocentric video question-answering benchmark for evaluating long-term spatiotemporal memory in multimodal large language models. The dataset focuses on daily-life first-person videos and QA tasks that require temporal indexing, spatial grounding, multi-video reasoning, and long-horizon memory.
This repository provides QA metadata, structured annotations, representative anonymized sample videos, and baseline evaluation scripts. Full raw videos follow a controlled research-access process because month-level first-person recordings may contain privacy-sensitive information.
annotations/: Structured JSON annotations.
videos/: Representative anonymized sample videos for quick inspection, validation, and reviewer-facing benchmarking.
egomonth_qa_metadata.csv: A flattened QA metadata table generated from global annotations. This is the default lightweight table for browsing the benchmark.
sample_video_manifest.csv: Metadata for the hosted sample videos, including file paths, participant/sample IDs, file sizes, annotation paths, anonymization status, and access notes.
scripts/: Baseline inference and evaluation scripts for reproducing the multiple-choice benchmark protocol.
The baseline scripts support batch evaluation through DATASET_LIST. Each dataset ID maps to:
annotations/global_json_list/<dataset_id>/QA.json
Results and logs are written to results/ and logs/ by default. Before running, check the configuration block at the top of each script and set model paths, video roots, output directories, and hardware/API options as needed.
For Qwen-based scripts, videos are loaded from the local videos/ root. For the Gemini script, upload the referenced videos to Google Cloud Storage and update video_path fields in the QA JSON files to GCS URIs before inference.
EgoMonth is distributed under the EgoMonth Research-Only Data Use Agreement, not under a Creative Commons license. By accessing or using the dataset files, users agree to the research-only terms in LICENSE_RESEARCH_ONLY.txt.
Permitted use is limited to academic and non-commercial research, including benchmark evaluation, diagnostic analysis, and reproducibility studies. Users may not redistribute, re-host, mirror, sell, sublicense, or otherwise share the dataset files or derived copies. Users may not use the dataset for surveillance, profiling, biometric identification, sensitive-attribute inference, commercial decision-making, or attempts to identify participants.
The public repository contains metadata, annotations, scripts, and a curated anonymized sample-video subset. Full raw videos are hosted externally and require additional controlled research-access approval.
The dataset is intended for research use only. Videos were collected with participant consent, and the public sample videos are anonymized to reduce privacy risk. Users must not attempt to identify participants, recover sensitive information, contact recorded individuals, or use the data for surveillance, profiling, biometric identification, sensitive-attribute inference, or commercial decision-making.
EgoMonth reflects the environments, routines, recording devices, and participant demographics present in the collected data. As a first-person video benchmark, it may include partial observability, occlusions, motion blur, and viewpoint-specific bias.
The benchmark is designed for evaluating long-horizon egocentric video understanding. It should not be treated as a demographically complete representation of daily life or as evidence for sensitive personal, clinical, legal, or biometric inference.
EgoMonth is a month-level egocentric video question-answering benchmark for evaluating long-term spatiotemporal memory in multimodal large language models. The dataset focuses on daily-life first-person videos and QA tasks that require temporal indexing, spatial grounding, multi-video reasoning, and long-horizon memory.
This repository provides QA metadata, structured annotations, representative anonymized sample videos, and baseline evaluation scripts. Full raw videos follow a controlled research-access process because month-level first-person recordings may contain privacy-sensitive information.
annotations/: Structured JSON annotations.
videos/: Representative anonymized sample videos for quick inspection, validation, and reviewer-facing benchmarking.
egomonth_qa_metadata.csv: A flattened QA metadata table generated from global annotations. This is the default lightweight table for browsing the benchmark.
sample_video_manifest.csv: Metadata for the hosted sample videos, including file paths, participant/sample IDs, file sizes, annotation paths, anonymization status, and access notes.
scripts/: Baseline inference and evaluation scripts for reproducing the multiple-choice benchmark protocol.
The baseline scripts support batch evaluation through DATASET_LIST. Each dataset ID maps to:
annotations/global_json_list/<dataset_id>/QA.json
Results and logs are written to results/ and logs/ by default. Before running, check the configuration block at the top of each script and set model paths, video roots, output directories, and hardware/API options as needed.
For Qwen-based scripts, videos are loaded from the local videos/ root. For the Gemini script, upload the referenced videos to Google Cloud Storage and update video_path fields in the QA JSON files to GCS URIs before inference.
EgoMonth is distributed under the EgoMonth Research-Only Data Use Agreement, not under a Creative Commons license. By accessing or using the dataset files, users agree to the research-only terms in LICENSE_RESEARCH_ONLY.txt.
Permitted use is limited to academic and non-commercial research, including benchmark evaluation, diagnostic analysis, and reproducibility studies. Users may not redistribute, re-host, mirror, sell, sublicense, or otherwise share the dataset files or derived copies. Users may not use the dataset for surveillance, profiling, biometric identification, sensitive-attribute inference, commercial decision-making, or attempts to identify participants.
The public repository contains metadata, annotations, scripts, and a curated anonymized sample-video subset. Full raw videos are hosted externally and require additional controlled research-access approval.
The dataset is intended for research use only. Videos were collected with participant consent, and the public sample videos are anonymized to reduce privacy risk. Users must not attempt to identify participants, recover sensitive information, contact recorded individuals, or use the data for surveillance, profiling, biometric identification, sensitive-attribute inference, or commercial decision-making.
EgoMonth reflects the environments, routines, recording devices, and participant demographics present in the collected data. As a first-person video benchmark, it may include partial observability, occlusions, motion blur, and viewpoint-specific bias.
The benchmark is designed for evaluating long-horizon egocentric video understanding. It should not be treated as a demographically complete representation of daily life or as evidence for sensitive personal, clinical, legal, or biometric inference.