Implementing Content-Based Image Retrieval with Siamese Networks
With content-based image retrieval, we refer to the task of finding images containing attributes which are not in the image metadata, but in its visual ...
image-similarity-search image-retrieval siamese-networks pytorch computer-vision article

In this post we:

  • explain the theoretical concepts behind content-based image retrieval,
  • show step by step how to build a content-based image retrieval system with PyTorch, addressing a specific application: finding face images with a set of given face attributes (i.e. male, blond, smiling).

Don't forget to tag @gombru in your comment, otherwise they may not be notified.

Authors community post
Industrial PhD student at Eurecat and CVC (UAB), Barcelona.
Share this project
Similar projects
Image Similarity Search in PyTorch
Simple Convolutional Auto-encoder based image similarity search to find similar images to given image or features. Fully written in PyTorch.
A Barebones Image Retrieval System
This project presents a simple framework to retrieve images similar to a query image.
ConvNet Playground
An interactive visualization for exploring Convolutional Neural Networks applied to the task of semantic image search.