CoolFace
Datasetpublic

zeyun-zhong/RealTimeVideo-Instruct-112K

RealTimeVideo-Instruct-112K A real-time video QA corpus of 112,102 instruction samples. Each question is posed at the moment its answer first becomes visible in the video, so a model must answer from the current scene rather than from the whole clip. It was used, together with offline long-video QA from LLaVA-Video-178K, to train StreamTTT. Annotations only. No video is redistributed. Download each source video set from its original provider (see Video sources).… See the full description on the dataset page: https://huggingface.co/datasets/zeyun-zhong/RealTimeVideo-Instruct-112K.

sourceHugging Facecc-by-4.0updated 9d agoView on Hugging Face
0likes193downloads
Dataset Card

RealTimeVideo-Instruct-112K

![arXiv](https://arxiv.org/pdf/2608.13416) ![Code](https://github.com/zeyun-zhong/StreamTTT) ![Model](https://huggingface.co/zeyun-zhong/StreamTTT-4B)

A real-time video QA corpus of 112,102 instruction samples. Each question is posed at the moment its answer first becomes visible in the video, so a model must answer from the current scene rather than from the whole clip. It was used, together with offline long-video QA from LLaVA-Video-178K, to train StreamTTT.

Annotations only. No video is redistributed. Download each source video set from its original provider (see Video sources).

Contents

filesamplessource videostask
LLaVA-Video-178K/llava_realtime_perception_processed.json31,619LLaVA-Video-178Kopen-ended + MC perception
Ego4D/qa_Ego4D.json22,493Ego4DMC action anticipation, egocentric QA
QVHighlight/qa_QVHighlight.json19,577QVHighlightsMC perception
ET-Instruct-164K/qa_how_to_caption.json12,733E.T. Instruct 164Kreal-time captioning
ActivityNet/qa_ActivityNet.json9,016ActivityNetMC perception
ADT/qa_ADT.json6,861Aria Digital TwinMC egocentric spatial reasoning
ET-Instruct-164K/qa_EgoTimeQA.json6,838E.T. Instruct 164Kopen-ended egocentric QA
ActivityNet/caption_activitynet.json2,965ActivityNetreal-time captioning
total112,102

Format

Each file is a JSON list in LLaVA conversation format, one single-turn QA per entry:

json
{
  "id": "Apartment_release_clean_seq131_M1292_0",
  "conversations": [
    {"from": "human", "value": "<image>\nIn my current view, where is the bar stool?\nA. In the upper-left of my view\nB. In the upper-right of my view\nC. In the lower-left of my view\nD. In the lower-right of my view\nPlease provide your answer by stating the letter followed by the full option."},
    {"from": "gpt", "value": "D. In the lower-right of my view"}
  ],
  "rt_time": "63.79",
  "data_source": "ADT",
  "video": "ADT_Apartment_release_clean_seq131_M1292_preview_rgb.mp4"
}
fielddescription
idsample id
conversationsquestion (human) and answer (gpt); <image> marks where the video goes
rt_timequery time in seconds — the video is shown only up to this point
videovideo path, relative to the source's video directory
data_sourceoriginating dataset / subset
proact_time(some files) original query time in Streamo, before relocation to rt_time; kept for reference, not used in training
start, end(`qa_how_to_caption.json` only) segment boundaries of the captioned step, in seconds

Types are not uniform across files: rt_time and proact_time are strings in most files and numbers in some (cast with float()), and id may be an integer or a string.

Construction

Built as described in Appendix B of the paper:

  • proactive queries from Streamo are relocated to their annotated answer time (t_q := t_a);
  • additional action, spatial-reasoning, anticipation, and captioning samples are derived directly from ground-truth annotations of EgoTimeQA, Aria Digital Twin, and Ego4D Short-Term Anticipation.

Usage

bash
huggingface-cli download zeyun-zhong/RealTimeVideo-Instruct-112K \
  --repo-type dataset --local-dir $DATA_DIR

Then place the videos under the layout described in docs/DATA.md. The StreamTTT dataloader reads these files directly via --dataset_use.

Video sources

sourceused byaccess
LLaVA-Video-178Kllava_realtime_perceptionHF download
ActivityNetqa_ActivityNet, caption_activitynetrequest form
QVHighlightsqa_QVHighlightdirect download
E.T. Instruct 164Kqa_EgoTimeQA, qa_how_to_captionHF download
Ego4Dqa_Ego4Dlicense agreement required
Aria Digital Twinqa_ADTvia projectaria_tools

License

The annotations are released under CC-BY-4.0.

Exception: ADT/qa_ADT.json derives from Aria Digital Twin ground truth and is released under CC-BY-NC-SA-4.0 (non-commercial, share-alike). Videos are not included; each source keeps its own terms, some of which require a signed agreement or prohibit commercial use.

Citation

bibtex
@article{chen2026streamttt,
  title   = {StreamTTT: Reconciling Real-Time Perception and Long-Term Memory in Streaming VLMs},
  author  = {Chen, Joya and Zhong, Zeyun and Shou, Mike Zheng},
  journal = {arXiv preprint arXiv:2608.13416},
  year    = {2026}
}

Please also cite the source datasets whose videos you use.