The MSR-Video to Text Dataset with Clean Annotations
Haoran Chen, Jianmin Li, Simone Frintrop, Xiaolin Hu
TL;DR
This paper identifies pervasive annotation noise in the MSR-VTT video captioning dataset and demonstrates that a structured four-step cleaning pipeline—addressing special characters, spelling mistakes, duplicates, and multi-sentence captions—consistently improves both automated metrics and human judgments. By calibrating duplicate-removal thresholds and sentence handling, the authors show that models trained on the cleaned data (notably VNS-GRU and other baselines) achieve higher BLEU-4, CIDEr, METEOR, and ROUGE-L scores, with gains carried over to cleaned test sets as well. The improvements, quantified through both objective metrics and a human evaluation study, argue for using cleaned annotations as a more reliable ground truth for video captioning research. The cleaned MSR-VTT dataset is advocated for future development and can be extended to other datasets and NLP tasks.
Abstract
Video captioning automatically generates short descriptions of the video content, usually in form of a single sentence. Many methods have been proposed for solving this task. A large dataset called MSR Video to Text (MSR-VTT) is often used as the benchmark dataset for testing the performance of the methods. However, we found that the human annotations, i.e., the descriptions of video contents in the dataset are quite noisy, e.g., there are many duplicate captions and many captions contain grammatical problems. These problems may pose difficulties to video captioning models for learning underlying patterns. We cleaned the MSR-VTT annotations by removing these problems, then tested several typical video captioning models on the cleaned dataset. Experimental results showed that data cleaning boosted the performances of the models measured by popular quantitative metrics. We recruited subjects to evaluate the results of a model trained on the original and cleaned datasets. The human behavior experiment demonstrated that trained on the cleaned dataset, the model generated captions that were more coherent and more relevant to the contents of the video clips.
