Automatic image annotation

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
File:DenseCap (Johnson et al., 2016) (cropped).png
Output of DenseCap "dense captioning" software, analysing a photograph of a man riding an elephant

Automatic image annotation (also known as automatic image tagging or linguistic indexing) is the process by which a computer system automatically assigns metadata in the form of captioning or keywords to a digital image. This application of computer vision techniques is used in image retrieval systems to organize and locate images of interest from a database.

This method can be regarded as a type of multi-class image classification with a very large number of classes - as large as the vocabulary size. Typically, image analysis in the form of extracted feature vectors and the training annotation words are used by machine learning techniques to attempt to automatically apply annotations to new images.[1] The first methods learned the correlations between image features and training annotations. Subsequently, techniques were developed using machine translation to to attempt to translate the textual vocabulary into the 'visual vocabulary,' represented by clustered regions known as blobs. Subsequent work has included classification approaches, relevance models, and other related methods.

The advantages of automatic image annotation versus content-based image retrieval (CBIR) are that queries can be more naturally specified by the user.[2] At present, Content-Based Image Retrieval (CBIR) generally requires users to search by image concepts such as color and texture or by finding example queries. However, certain image features in example images may override the concept that the user is truly focusing on. Traditional methods of image retrieval, such as those used by libraries, have relied on manually annotated images, which is expensive and time-consuming, especially given the large and constantly growing image databases in existence.

See also

References

Template:Reflist

  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".

Further reading

Template:Cleanup-section

  • Word co-occurrence model
Script error: No such module "citation/CS1".
  • Annotation as machine translation
Script error: No such module "citation/CS1".
  • Statistical models
Script error: No such module "citation/CS1".
Script error: No such module "citation/CS1".
  • Automatic linguistic indexing of pictures
Script error: No such module "citation/CS1".
Script error: No such module "citation/CS1".
  • Hierarchical Aspect Cluster Model
Script error: No such module "citation/CS1".
  • Latent Dirichlet Allocation model
Script error: No such module "citation/CS1".
Script error: No such module "citation/CS1".
  • Texture similarity
Script error: No such module "citation/CS1".
  • Support Vector Machines
Script error: No such module "Citation/CS1".
  • Ensemble of Decision Trees and Random Subwindows
Script error: No such module "citation/CS1".
  • Maximum Entropy
Script error: No such module "citation/CS1".
  • Relevance models
Script error: No such module "citation/CS1".
  • Relevance models using continuous probability density functions
Script error: No such module "citation/CS1".
  • Coherent Language Model
Script error: No such module "citation/CS1".
  • Inference networks
Script error: No such module "citation/CS1".
  • Multiple Bernoulli distribution
Script error: No such module "citation/CS1".
  • Multiple design alternatives
Script error: No such module "citation/CS1".
  • Image captioning
Script error: No such module "citation/CS1".
  • Natural scene annotation
Script error: No such module "citation/CS1".
  • Relevant low-level global filters
Script error: No such module "citation/CS1".
  • Global image features and nonparametric density estimation
Script error: No such module "citation/CS1".
  • Video semantics
Script error: No such module "citation/CS1".
Script error: No such module "citation/CS1".
  • Image Annotation Refinement
Script error: No such module "citation/CS1".
Script error: No such module "citation/CS1".
Script error: No such module "citation/CS1".
Script error: No such module "citation/CS1".
Script error: No such module "citation/CS1".
  • Automatic Image Annotation by Ensemble of Visual Descriptors
Script error: No such module "citation/CS1".
  • A New Baseline for Image Annotation
Script error: No such module "citation/CS1".

Simultaneous Image Classification and Annotation

Script error: No such module "citation/CS1".
  • TagProp: Discriminative Metric Learning in Nearest Neighbor Models for Image Auto-Annotation
Script error: No such module "citation/CS1".
  • Image Annotation Using Metric Learning in Semantic Neighbourhoods
Script error: No such module "citation/CS1".
  • Automatic Image Annotation Using Deep Learning Representations
Script error: No such module "citation/CS1".
  • Holistic Image Annotation using Salient Regions and Background Image Information
Script error: No such module "citation/CS1".
  • Medical Image Annotation using bayesian networks and active learning
Script error: No such module "citation/CS1".

Template:Computer vision

  1. Script error: No such module "Citation/CS1".
  2. Script error: No such module "citation/CS1".