z-logo
open-access-imgOpen Access
Image Caption Generator
Author(s) -
Megha J Panicker,
Vikas Upadhayay,
Gunjan Sethi,
Vrinda Mathur
Publication year - 2021
Publication title -
international journal of innovative technology and exploring engineering
Language(s) - English
Resource type - Journals
ISSN - 2278-3075
DOI - 10.35940/ijitee.c8383.0110321
Subject(s) - closed captioning , computer science , artificial intelligence , generator (circuit theory) , scope (computer science) , image (mathematics) , process (computing) , computer vision , deep learning , machine translation , artificial neural network , natural language processing , natural language , programming language , power (physics) , physics , quantum mechanics
In the modern era, image captioning has become one of the most widely required tools. Moreover, there are inbuilt applications that generate and provide a caption for a certain image, all these things are done with the help of deep neural network models. The process of generating a description of an image is called image captioning. It requires recognizing the important objects, their attributes, and the relationships among the objects in an image. It generates syntactically and semantically correct sentences. In this paper, we present a deep learning model to describe images and generate captions using computer vision and machine translation. This paper aims to detect different objects found in an image, recognize the relationships between those objects and generate captions. The dataset used is Flickr8k and the programming language used was Python3, and an ML technique called Transfer Learning will be implemented with the help of the Xception model, to demonstrate the proposed experiment. This paper will also elaborate on the functions and structure of the various Neural networks involved. Generating image captions is an important aspect of Computer Vision and Natural language processing. Image caption generators can find applications in Image segmentation as used by Facebook and Google Photos, and even more so, its use can be extended to video frames. They will easily automate the job of a person who has to interpret images. Not to mention it has immense scope in helping visually impaired people.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here