is an automatic image identification program written in Java.
It is designed to calculate a probability that an image is derived from another (original)
The algorithm is rather
fast: the analysis of an image with
120x150 pixels requires about 1-3 sec.
The algorithm does not use pixel fingerprints, so the method
can perform image identification even if the original image was re-mastered.
The algorithm tries to identify objects shown on images.
The algorithm can be used in many areas such as:
- search for a similar
detection of copyrighted images and videos on the Internet;
search for similar images on your PC;
detection of object changes in an image (object locations or sizes);
computer and robot vision.
Download and run
Download the ImRelate from the download web page
. This version is completely self-contained
and does not require additional libraries. The source code is included.
Reference manual and Java examples that use ImRelate library
are available for SCaVis members using the ImRelate wiki.
Please look at some outputs of ImRelate shown in the right menu of this web page.
The project is licensed by the GNU public license.