Neural Network-Powered Image Captioning: Generating Descriptive Text for Visual Content
摘要
Image captioning is the process of identifying an image’s content and adding a pertinent caption to it. Each image has a wealth of information that humans can quickly pick up. It is challenging for a machine to mimic the human ability to comprehend visual information and generate descriptive language. This work aims to bring Aqueduct between computer vision and natural language processing, which should be able to provide an accurate and relevant caption for a given image. The present work utilizes a technical approach using the Vision Transformer (ViT)–Generative Pre-trained Transformer 2 (GPT-2) model and the encoder-decoder design employing Convolutional Neural Network (CNN)–Long Short-Term Memory (LSTM). The dataset used is Flicker8k, consisting of 8000 images. There are five distinct captions for each image, offering a variety of explanations for a single picture, wherein it selects the most relevant single caption for a given image.