Learning a Recurrent Visual Representation for Image Caption Generation
arXiv:1411.5654
Abstract
In this paper we explore the bi-directional mapping between images and their sentence-based descriptions. We propose learning this mapping using a recurrent neural network. Unlike previous approaches that map both sentences and images to a common embedding, we enable the generation of novel sentences given an image. Using the same model, we can also reconstruct the visual features associated with an image given its visual description. We use a novel recurrent visual memory that automatically learns to remember long-term visual concepts to aid in both sentence generation and visual feature reconstruction. We evaluate our approach on several tasks. These include sentence generation, sentence retrieval and image retrieval. State-of-the-art results are shown for the task of generating novel image descriptions. When compared to human generated captions, our automatically generated captions are preferred by humans over of the time. Results are better than or comparable to state-of-the-art results on the image and sentence retrieval tasks for methods using similar visual features.
References in corpus (1)
Cited by in corpus (49)
- Show, Attend and Tell: Neural Image Caption Generation with Visual Attention
- Microsoft COCO Captions: Data Collection and Evaluation Server
- Dynamic Memory Networks for Visual and Textual Question Answering
- Deep Captioning with Multimodal Recurrent Neural Networks (m-RNN)
- Ask Me Anything: Dynamic Memory Networks for Natural Language Processing
- Exploring Models and Data for Image Question Answering
- Are You Talking to a Machine? Dataset and Methods for Multilingual Image Question Answering
- Sequence to Sequence -- Video to Text
- Deep Visual-Semantic Alignments for Generating Image Descriptions
- Learning Contextual Dependencies with Convolutional Hierarchical Recurrent Neural Networks
- Language Models for Image Captioning: The Quirks and What Works
- Where to put the Image in an Image Caption Generator
- Video Paragraph Captioning Using Hierarchical Recurrent Neural Networks
- DenseCap: Fully Convolutional Localization Networks for Dense Captioning
- Visual Madlibs: Fill in the blank Image Generation and Question Answering
- Attention Correctness in Neural Image Captioning
- Person Search with Natural Language Description
- Learning like a Child: Fast Novel Visual Concept Learning from Sentence Descriptions of Images
- CIDEr: Consensus-based Image Description Evaluation
- Multimodal Convolutional Neural Networks for Matching Image and Sentence
- Learning to generalize to new compositions in image understanding
- Flickr30k Entities: Collecting Region-to-Phrase Correspondences for Richer Image-to-Sentence Models
- A Dataset for Movie Description
- Natural Language Understanding with Distributed Representation
- Phrase-based Image Captioning
- From Images to Sentences through Scene Description Graphs using Commonsense Reasoning and Knowledge
- Ask Me Anything: Free-form Visual Question Answering Based on Knowledge from External Sources
- Hierarchical LSTM with Adjusted Temporal Attention for Video Captioning
- What value do explicit high level concepts have in vision to language problems?
- Multi-modal gated recurrent units for image description
- Accelerating Very Deep Convolutional Networks for Classification and Detection
- Scene Graph Generation from Objects, Phrases and Region Captions
- Neural Self Talk: Image Understanding via Continuous Questioning and Answering
- Hierarchical LSTMs with Adaptive Attention for Visual Captioning
- From Deterministic to Generative: Multi-Modal Stochastic RNNs for Video Captioning
- Generating Multi-Sentence Lingual Descriptions of Indoor Scenes
- Automatic Concept Discovery from Parallel Text and Visual Corpora
- ClipCap: CLIP Prefix for Image Captioning
- Automatic Generation of Grounded Visual Questions
- Learning Visual Storylines with Skipping Recurrent Neural Networks
- Tree Memory Networks for Modelling Long-term Temporal Dependencies
- Learning language through pictures
- Recurrent Image Captioner: Describing Images with Spatial-Invariant Transformation and Attention Filtering
- LUCSS: Language-based User-customized Colourization of Scene Sketches
- Commonly Uncommon: Semantic Sparsity in Situation Recognition
- ViP-CNN: Visual Phrase Guided Convolutional Neural Network
- On Architectures for Including Visual Information in Neural Language Models for Image Description
- DeepSIC: Deep Semantic Image Compression
- Graph Wasserstein Correlation Analysis for Movie Retrieval