Image Captioning using Deep Stacked LSTMs, Contextual Word Embeddings and Data Augmentation
Image Captioning, or the automatic generation of descriptions for images, is one of the core problems in Computer Vision and has seen considerable progress using Deep Learning Techniques. We propose to use Inception-ResNet Convolutional Neural Network as encoder to extract features from images, Hierarchical Context based Word Embeddings for word representations and a Deep Stacked Long Short Term Memory network as decoder, in addition to using Image Data Augmentation to avoid over-fitting. For data Augmentation, we use Horizontal and Vertical Flipping in addition to Perspective Transformations on the images. We evaluate our proposed methods with two image captioning frameworks- Encoder-Decoder and Soft Attention. Evaluation on widely used metrics have shown that our approach leads to considerable improvement in model performance.
Code (0)
등록된 구현이 없습니다.
Tasks
Data AugmentationDecoderImage CaptioningWord EmbeddingsMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Exploring Overall Contextual Information for Image Captioning in Human-Like Cognitive Style
Image captioning is a research hotspot where encoder-decoder models combining convolutional neural network (CNN) and long short-term memory (LSTM) achieve promising results. Despite significant progress, these models gen…
DecoderImage CaptioningSentenceAttend More Times for Image Captioning
Most attention-based image captioning models attend to the image once per word. However, attending once per word is rigid and is easy to miss some information. Attending more times can adjust the attention position, find…
Image CaptioningHierarchical LSTMs with Adaptive Attention for Visual Captioning
Recent progress has been made in using attention based encoder-decoder framework for image and video captioning. Most existing decoders apply the attention mechanism to every generated word including both visual words (e…
Caption GenerationImage CaptioningLanguage ModelingLanguage Modelling+1Grow and Prune Compact, Fast, and Accurate LSTMs
Long short-term memory (LSTM) has been widely used for sequential data modeling. Researchers have increased LSTM depth by stacking LSTM cells to improve performance. This incurs model redundancy, increases run-time delay…
Image Captioningspeech-recognitionSpeech RecognitionGeometry Attention Transformer with Position-aware LSTMs for Image Captioning
In recent years, transformer structures have been widely applied in image captioning with impressive performance. For good captioning results, the geometry and position relations of different visual objects are often tho…
DecoderImage CaptioningPosition