banner
 




EqImage
You are here: Home > Web Services > EqImage


EqImage is a project of comparison of pictures. It is available as a free Web Service.

 
Web Service
Sample
Sources
Documentation
Web Service - Url comparison Asmx page Client page

EqImage.aspx
Reference.cs

 
Web Service - Stream comparison Asmx page Client page

EqImageStream.aspx
Reference.cs

 
Secure Web Service - Url comparison Asmx page Client page

EqImageLogin.aspx
Reference.cs

SOAP headers authentication

CBIR (Content-Based Image Retrieval) is a way to index images or find a similarity between images. There are lot of methods to be used as engine in CBIR system.

The method I use is based on image transformation into it's frequency domain. There are 3 steps:

  • Load each image and store them ;
  • Generate their signature using Fourier Transform: images must have same size and same colour (grayscale transformation);
  • Compare their signature using Euclidean distance. The smaller the distance the image will get more similar (0 means images are identical).

Main problems comparing images on the web are pertinence and performance. Comparison must be fast and give exact results.

It can be useful for search engines, copyrights checking and so on...

This Web Service is developed in C# language.



10-09-2009