This article's use of external links may not follow Wikipedia's policies or guidelines.(November 2020) |
This is a list of publicly available content-based image retrieval (CBIR) engines. These image search engines look at the content (pixels) of images in order to return results that match a particular query.
Name | Description | External Image Query | Metadata Query | Index Size (Estimate, Millions of Images) | Organization Type | License (Open/Closed) |
---|---|---|---|---|---|---|
Pixolution | CBIR search engine, by pixolution | No | No | 32M | Private Company | Closed |
Picalike | CBIR engine for Mobile and eCommerce | No | No (additional filters can be added) | Private Company | Closed | |
Elastic Vision | Smart image searcher with content-based clustering in a visual network. | No | No | Private Company | Closed | |
Google Image Search | Google's CBIR system with reverse image search | Yes | Yes | Public Company | Google Custom Search API access | |
Yandex Image Search | Yandex CBIR system | Yes | Yes | 10000M | Public Company | Closed |
Baidu Image Search | Baidu's CBIR system | Yes | Yes | 1000M | Public Company | Closed |
ID My Pill | Automatic prescription pill identification (CBIR) | Yes | No | Private Company | Open (via API) | |
Imense Image Search Portal | CBIR search engine, by Imense. | No | Yes | 3M | Private Company | Closed |
Imprezzeo Image Search | CBIR search engine, by Imprezzeo. | No | Yes | Private Company | Closed | |
Incogna Image Search | CBIR search engine, by Incogna Inc. | No | Yes | 100M | Private Company | Closed |
MiPai similarity search engine | Online similarity search engine | Yes | Yes | 100M | Individual | Closed |
Piximilar | Demo engine, developed by Idee Inc. | No | No | 3M | Private Company | Closed |
Empora | Product comparison & shopping using CBIR for product images. Previously known as Pixsta | No | Yes | 0.5M | Private Company | Closed |
Shopachu | Shopping & fashion CBIR engine, by Incogna Inc. | No | Yes | 1M | Private Company | Closed |
TinEye | CBIR site for finding variations of web images, by Idee Inc. | Yes | No | 24200M | Private Company | Open (via API) |
PicScout | CBIR service tracks image usage across the web. | Yes | Yes | 270M | Private Company (Getty Images) | Open (via API) |
Galaxy | CBIR engine for finding product/catalogue/video frames, by Odd Concepts Inc. | Yes | Yes | 35M | Private Company | Closed |
eBay Image Search | Image Search for eBay Fashion | No | Yes | 20M | Public Company | Closed |
LykDat | LykDat Fashion Search Engine | Yes | No | 13M | Private Company | Closed |
IMMENSELAB | CBIR search engine by KBKGROUP. | Yes | No | 10M | Private Company | Closed |
Macroglossa Visual Search | CBIR visual search engine | Yes | No | Private Company | Closed | |
NoClone | PC image search engine and classification based on content | Yes (a set) | No | Private Company | Closed | |
Querbie | General purpose CBIR visual search engine | Yes | Yes | 20M | Private Company | Closed |
Infringement.Report | CBIR visual search engine | Yes | Yes | Private Company | Open (via API) |
Name | Description | External Image Query | Metadata Query | Index Size (Estimate, Millions of Images) | Organization Type | License (Open/Closed) |
---|---|---|---|---|---|---|
akiwi | akiwi is a semi-automatic image keywording tool using CBIR techniques. It was developed by HTW Berlin / pixolution GmbH | Yes | Yes | 15M | University | Closed |
ALIPR | Developed by Penn State University researchers | Yes | Yes | University | Closed | |
Anaktisi | This Web-Solution implements a new family of CBIR descriptors. These descriptors combine in one histogram color and texture information and are suitable for accurately retrieving images. | Yes | No | 0.225M | University | Open |
BRISC | BRISC is a recursive acronym for BRISC Really IS Cool, and is (conveniently enough) also an anagram of Content-Based Image Retrieval System. | Yes | No | University | GPL | |
digiKam | Extensive photo management application build on top of KDE libraries. It provides, besides many other features, reverse searches for images in the local collection, detection of duplicates and a fuzzy search by drawings. | Yes | Yes | Desktop-based | KDE | GPL |
Caliph & Emir | Creation and Retrieval of images based on MPEG-7. | Yes | No | Desktop-based | University | GPL |
FIRE | Open source query by visual example CBIR system. Developed at RWTH Aachen University. FIRE is a research system developed with extensibility in mind and can easily be combined with textual information retrieval systems. | No | No | University | Open | |
GNU Image Finding Tool | Query by example image search system. | Yes | No | Desktop-based | GNU | GPL |
ISSBP | Similar Image Search by Imense plugin for Adobe Bridge, free beta. | Yes | Yes | free-beta limited to 4k images | Private Company | Closed |
img(Rummager) | Image retrieval Engine (Freeware Application). | Yes | No | Desktop-based | Individual | Closed |
imgSeek | photo collection manager and viewer with content-based search and many other features. | Yes | No | Individual | GPL | |
IKONA | Generic CBIR system - INRIA - IMEDIA | Yes | Yes | University | Closed | |
IOSB | Image retrieval demonstration software of Fraunhofer IOSB (Germany) | Yes | No | Desktop-based | Research Institute | Closed |
LIRE | Java GPL library for content based image retrieval based on Lucene including multiple low level global and local features and different indexing strategies including bag of visual words and hashing. | Yes | Yes | University | GPL | |
Lucignolo | Image similarity search engine using only the native full-text search engine Lucene. | Yes | Yes | 106M | Research Institute | Closed |
Luigi | Large Histopathological Image Retrieval System developed at University of Tokyo | Yes | No | 0.3M | University | Closed |
MIFile | Image similarity search engine based on MI File (Metric Inverted File) developed at ISTI-CNR. Source code of the MI File. | No | No | 100M | Research Institute | Open |
MUVIS | CBIR System at TUT- Tampere University of Technology. | Yes | No | Desktop-based | University | Closed |
Pastec | C++ LGPL index and search engine for near-duplicate image retrieval that uses bag of visual words with ORB features. | Yes | Yes | Private company | LGPL | |
PIBE | An adaptive image browsing system that provides users with an intuitive, easy-to-use, structured view of an image collection and complements it with ideas from the field of adaptable content-based similarity search. A hierarchical view of images (the Browsing Tree) that can be customized according to user preferences is provided. | Yes | No | University | Closed | |
PicsLikeThat | Image search using visual similarity search and sorting combined with a recommender system. (Cooperation of pixolution GmbH, fotolia and HTW Berlin) | No | No | 12M | University | Closed |
PIRIA | CBIR tool developed at CEA-LIST, LVIC (Vision and Content Engineering Laboratory). | Yes | Yes | 1000 M | University | Closed |
Pixcavator | Similar image search based on topological image analysis | Yes | No | Desktop-based | Private company | Closed |
QuickLook | Visual information retrieval system with relevance feedback | No | Yes | University | Closed | |
RETIN | Interactive images retrieval system - CNRS - ETIS Lab., MIDI Team | No | No | University | Closed | |
Retrievr | Search and explore in a selection of Flickr images by drawing a rough sketch or uploading an image. | No | No | University | Closed | |
SHIATSU | A novel system for automatic video tagging which is based on shot boundaries detection and hierarchical annotation processes. The tagging phase assigns semantic concepts to both shot sequences and whole videos, by exploiting visual features extracted from key frames. | Yes | Yes | University | Closed | |
SIMBA | demo of system by the Albert-Ludwigs-Universitet Freiburg (Germany) Inst. for Pattern Recognition and Image Processing | Yes | No | 0.002M | University | Closed |
TagProp | The demonstration of image annotation tool TagProp in ICCV2009 for image set: Corel 5k ESP Game IAPR TC-12 and MIR Flickr. | No | Yes | Institute | Closed | |
VIRaL | Visual Image Retrieval and Localization: A visual search engine that, given a query image, retrieves photos depicting the same object or scene under varying viewpoint or lighting conditions. Using Flickr photos of urban scenes, it automatically estimates where a picture is taken, suggests tags, identifies known landmarks or points of interest, and links to relevant Wikipedia articles. It currently supports 39 cities around the world. | Yes | Yes | 2.221M | University | Closed |
Windsurf | A general framework for efficiently processing content-based image queries with particular emphasis to the region-based paradigm; it provides an environment where different alternatives of the paradigm can be implemented, allowing such implementations to be compared on a fair basis, from the points of view of both effectiveness and efficiency. | Yes | No | University | Open but not free |
Scalable Vector Graphics (SVG) is an XML-based vector image format for defining two-dimensional graphics, having support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium since 1999.
A browser engine is a core software component of every major web browser. The primary job of a browser engine is to transform HTML documents and other resources of a web page into an interactive visual representation on a user's device.
Search engine optimization (SEO) is the process of improving the quality and quantity of website traffic to a website or a web page from search engines. SEO targets unpaid traffic rather than direct traffic or paid traffic. Unpaid traffic may originate from different kinds of searches, including image search, video search, academic search, news search, and industry-specific vertical search engines.
In the context of the World Wide Web, deep linking is the use of a hyperlink that links to a specific, generally searchable or indexed, piece of web content on a website, rather than the website's home page. The URL contains all the information needed to point to a particular item. Deep linking is different from mobile deep linking, which refers to directly linking to in-app content using a non-HTTP URI.
An image retrieval system is a computer system used for browsing, searching and retrieving images from a large database of digital images. Most traditional and common methods of image retrieval utilize some method of adding metadata such as captioning, keywords, title or descriptions to the images so that retrieval can be performed over the annotation words. Manual image annotation is time-consuming, laborious and expensive; to address this, there has been a large amount of research done on automatic image annotation. Additionally, the increase in social web applications and the semantic web have inspired the development of several web-based image annotation tools.
Google AdSense is a program run by Google through which website publishers in the Google Network of content sites serve text, images, video, or interactive media advertisements that are targeted to the site content and audience. These advertisements are administered, sorted, and maintained by Google. They can generate revenue on either a per-click or per-impression basis. Google beta-tested a cost-per-action service, but discontinued it in October 2008 in favor of a DoubleClick offering. In Q1 2014, Google earned US$3.4 billion, or 22% of total revenue, through Google AdSense. AdSense is a participant in the AdChoices program, so AdSense ads typically include the triangle-shaped AdChoices icon. This program also operates on HTTP cookies. In 2021, over 38.3 million websites use AdSense.
Content-based image retrieval, also known as query by image content and content-based visual information retrieval (CBVIR), is the application of computer vision techniques to the image retrieval problem, that is, the problem of searching for digital images in large databases. Content-based image retrieval is opposed to traditional concept-based approaches.
The anchor text, link label, or link text is the visible, clickable text in an HTML hyperlink. The term "anchor" was used in older versions of the HTML specification for what is currently referred to as the a element, or <a>
. The HTML specification does not have a specific term for anchor text, but refers to it as "text that the a element wraps around". In XML terms, the anchor text is the content of the element, provided that the content is text.
Keyword stuffing is a search engine optimization (SEO) technique, considered webspam or spamdexing, in which keywords are loaded into a web page's meta tags, visible content, or backlink anchor text in an attempt to gain an unfair rank advantage in search engines. Keyword stuffing may lead to a website being temporarily or permanently banned or penalized on major search engines. The repetition of words in meta tags may explain why many search engines no longer use these tags. Nowadays, search engines focus more on the content that is unique, comprehensive, relevant, and helpful that overall makes the quality better which makes keyword stuffing useless, but it is still practiced by many webmasters.
SafeSearch is a feature in Google Search and Google Images, and later, bing, that acts as an automated filter of pornography and potentially offensive and inappropriate content.
The alt attribute is the HTML attribute used in HTML and XHTML documents to specify alternative text that is to be displayed in place of an element that cannot be rendered. The alt attribute is used for short descriptions, with longer descriptions using the longdesc attribute. The standards organization for the World Wide Web, the World Wide Web Consortium (W3C), recommends that every image displayed through HTML have an alt attribute, though the alt attribute does not need to contain text. The lack of proper alt attributes on website images has led to several accessibility-related lawsuits.
Sitemaps is a protocol in XML format meant for a webmaster to inform search engines about URLs on a website that are available for web crawling. It allows webmasters to include additional information about each URL: when it was last updated, how often it changes, and how important it is in relation to other URLs of the site. This allows search engines to crawl the site more efficiently and to find URLs that may be isolated from the rest of the site's content. The Sitemaps protocol is a URL inclusion protocol and complements robots.txt
, a URL exclusion protocol.
Google Base was a database provided by Google into which any user can add almost any type of content, such as text, images, and structured information in formats such as XML, PDF, Excel, RTF, or WordPerfect. As of September 2010, the product has been downgraded to Google Merchant Center.
A scraper site is a website that copies content from other websites using web scraping. The content is then mirrored with the goal of creating revenue, usually through advertising and sometimes by selling user data.
A search engine results page (SERP) is a webpage that is displayed by a search engine in response to a query by a user. The main component of a SERP is the listing of results that are returned by the search engine in response to a keyword query.
Google Images is a search engine owned by Google that allows users to search the World Wide Web for images. It was introduced on July 12, 2001, due to a demand for pictures of the green Versace dress of Jennifer Lopez worn in February 2000. In 2011, reverse image search functionality was added.
Multimedia search enables information search using queries in multiple data types including text and other multimedia formats. Multimedia search can be implemented through multimodal search interfaces, i.e., interfaces that allow to submit search queries not only as textual requests, but also through other media. We can distinguish two methodologies in multimedia search:
In the field of search engine optimization (SEO), link building describes actions aimed at increasing the number and quality of inbound links to a webpage with the goal of increasing the search engine rankings of that page or website. Briefly, link building is the process of establishing relevant hyperlinks to a website from external sites. Link building can increase the number of high-quality links pointing to a website, in turn increasing the likelihood of the website ranking highly in search engine results. Link building is also a proven marketing tactic for increasing brand awareness.
Reverse image search is a content-based image retrieval (CBIR) query technique that involves providing the CBIR system with a sample image that it will then base its search upon; in terms of information retrieval, the sample image is very useful. In particular, reverse image search is characterized by a lack of search terms. This effectively removes the need for a user to guess at keywords or terms that may or may not return a correct result. Reverse image search also allows users to discover content that is related to a specific sample image or the popularity of an image, and to discover manipulated versions and derivative works.
OCRFeeder is an optical character recognition suite for GNOME, which also supports virtually any command-line OCR engine, such as CuneiForm, GOCR, Ocrad and Tesseract. It converts paper documents to digital document files and can serve to make them accessible to visually impaired users.