Frame- and Segment-Level Features and Candidate Pool Evaluation for Video Caption Generation
arXiv:1608.04959 · doi:10.1145/2964284.2984062
Abstract
We present our submission to the Microsoft Video to Language Challenge of generating short captions describing videos in the challenge dataset. Our model is based on the encoder--decoder pipeline, popular in image and video captioning systems. We propose to utilize two different kinds of video features, one to capture the video content in terms of objects and attributes, and the other to capture the motion and action information. Using these diverse features we train models specializing in two separate input sub-domains. We then train an evaluator model which is used to pick the best caption from the pool of candidates generated by these domain expert models. We argue that this approach is better suited for the current video captioning task, compared to using a single model, due to the diversity in the dataset. Efficacy of our method is proven by the fact that it was rated best in MSR Video to Language Challenge, as per human evaluation. Additionally, we were ranked second in the automatic evaluation metrics based table.
References in corpus (6)
- Deep Residual Learning for Image Recognition
- Sequence to Sequence -- Video to Text
- Using Descriptive Video Services to Create a Large Data Source for Video Annotation Research
- A Dataset for Movie Description
- Video captioning with recurrent networks based on frame- and video-level features and visual content classification
- Movie Description
Cited by in corpus (16)
- Weakly Supervised Dense Video Captioning
- Less Is More: Picking Informative Frames for Video Captioning
- Video Captioning via Hierarchical Reinforcement Learning
- Consensus-based Sequence Training for Video Captioning
- An Attempt towards Interpretable Audio-Visual Video Captioning
- Memory-Attended Recurrent Network for Video Captioning
- Spatio-Temporal Dynamics and Semantic Attribute Enriched Visual Encoding for Video Captioning
- Video Captioning with Guidance of Multimodal Latent Topics
- LiveBot: Generating Live Video Comments Based on Visual and Textual Contexts
- End-to-End Video Captioning with Multitask Reinforcement Learning
- Reconstruct and Represent Video Contents for Captioning via Reinforcement Learning
- Detection and Description of Change in Visual Streams
- Mining for meaning: from vision to language through multiple networks consensus
- Video Captioning with Text-based Dynamic Attention and Step-by-Step Learning
- Characterizing the impact of using features extracted from pre-trained models on the quality of video captioning sequence-to-sequence models
- Video Captioning in Compressed Video