QVHighlights: Detecting Moments and Highlights in Videos via Natural Language Queries
About
Detecting customized moments and highlights from videos given natural language (NL) user queries is an important but under-studied topic. One of the challenges in pursuing this direction is the lack of annotated data. To address this issue, we present the Query-based Video Highlights (QVHIGHLIGHTS) dataset. It consists of over 10,000 YouTube videos, covering a wide range of topics, from everyday activities and travel in lifestyle vlog videos to social and political activities in news videos. Each video in the dataset is annotated with: (1) a human-written free-form NL query, (2) relevant moments in the video w.r.t. the query, and (3) five-point scale saliency scores for all query-relevant clips. This comprehensive annotation enables us to develop and evaluate systems that detect relevant moments as well as salient highlights for diverse, flexible user queries. We also present a strong baseline for this task, Moment-DETR, a transformer encoder-decoder model that views moment retrieval as a direct set prediction problem, taking extracted video and query representations as inputs and predicting moment coordinates and saliency scores end-to-end. While our model does not utilize any human prior, we show that it performs competitively when compared to well-engineered architectures. With weakly supervised pretraining using ASR captions, MomentDETR substantially outperforms previous methods. Lastly, we present several ablations and visualizations of Moment-DETR. Data and code is publicly available at https://github.com/jayleicn/moment_detr
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Moment Retrieval | Charades-STA (test) | R@0.555.65 | 172 | |
| Moment Retrieval | QVHighlights (test) | R@1 (IoU=0.5)59.78 | 170 | |
| Highlight Detection | QVHighlights (test) | HIT@160.17 | 151 | |
| Temporal Video Grounding | Charades-STA (test) | Recall@IoU=0.552.07 | 117 | |
| Video Grounding | Charades-STA | R@1 IoU=0.552.1 | 113 | |
| Video Moment Retrieval | Charades-STA (test) | Recall@1 (IoU=0.5)53.63 | 77 | |
| Video Moment Retrieval | TACOS (test) | Recall@1 (0.5 Threshold)24.67 | 70 | |
| Temporal Grounding | Charades-STA (test) | Recall@1 (IoU=0.5)55.7 | 68 | |
| Video Grounding | QVHighlights (test) | mAP (IoU=0.5)60.51 | 64 | |
| Natural Language Video Localization | Charades-STA (test) | R@1 (IoU=0.5)52.07 | 61 |