A Position-Aware Transformer for Image Captioning
Source abstract
Abstract
Image captioning aims to generate a corresponding description of an image. In recent years, neural encoder-decoder models have been the dominant approaches, in which the Convolutional Neural Network (CNN) and Long Short Term Memory (LSTM) are used to translate an image into a natural language description. Among these approaches, the visual attention mechanisms are widely used to enable deeper image understanding through fine-grained analysis and even multiple steps of reasoning. However, most conventional visual attention mechanisms are based on high-level image features, ignoring the effects of other image features, and giving insufficient consideration to the relative positions between image features. In this work, we propose a Position-Aware Transformer model with image-feature attention and position-aware attention mechanisms for the above problems. The image-feature attention firstly extracts multi-level features by using Feature Pyramid Network (FPN), then utilizes the scaled-dot-product to fuse these features, which enables our model to detect objects of different scales in the image more effectively without increasing parameters. In the position-aware attention mechanism, the relative positions between image features are obtained at first, afterwards the relative positions are incorporated into the original image features to generate captions more accurately. Experiments are carried out on the MSCOCO dataset and our approach achieves competitive BLEU-4, METEOR, ROUGE-L, CIDEr scores compared with some state-of-the-art approaches, demonstrating the effectiveness of our approach.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Multimodal Machine Learning Applications · Advanced Image and Video Retrieval Techniques · Advanced Neural Network Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (29)
Show source-provided references
1. Show and tell: A neural image caption generator
2. Connecting modalities: Semi-supervised segmentation and annotation of images using unaligned text corpora
3. I2t: Image parsing to text description10.1109/JPROC.2010.2050411 ↗
4. Imagenet classification with deep convolutional neural networks10.1145/3065386 ↗
5. An improved deep fusion CNN for image recognition10.32604/cmc.2020.011706 ↗
6. Predicting concrete compressive strength using deep convolutional neural network based on image characteristics10.32604/cmc.2020.011104 ↗
7. Corpus augmentation for improving neural machine translation10.32604/cmc.2020.010265 ↗
8. Dependency-based local attention approach to neural machine translation10.32604/cmc.2019.05892 ↗
9. Show and tell: Lessons learned from the 2015 mscoco image captioning challenge10.1109/TPAMI.2016.2587640 ↗
10. Neural baby talk
11. Learning phrase representations using RNN encoder-decoder for statistical machine translation
12. Courville etal, Show, attend and tell: Neural image caption generation with visual attention
13. SCA-CNN: Spatial and channel-wise attention in convolutional networks for image captioning
14. Bottom-up and top-down attention for image captioning and visual question answering
15. Knowing when to look: Adaptive attention via a visual sentinel for image captioning
16. Attention is all you need
17. Normalized and geometry-aware self-attention network for image captioning
18. Entangled transformer for image captioning
19. Feature pyramid networks for object detection
20. Bleu: A method for automatic evaluation of machine translation
21. Cider: Consensus-based image description evaluation
22. Meteor universal: Language specific translation evaluation for any target language
23. Spice: Semantic propositional image caption evaluation
24. Self-critical sequence training for image captioning
25. Microsoft coco: Common objects in context
26. Deep visual-semantic alignments for generating image descriptions
27. Solo: Segmenting objects by locations
28. Adam revisited: A weighted past gradients perspective10.1007/s11704-019-8457-x ↗
29. Rethinking the inception architecture for computer vision