
 
information need to be embedded into images, in 
such systems image signatures are extracted directly 
from the visual content of images.  
The main application of content-based image 
replica detection system is detection of copyright 
infringements. Other possible applications would be 
detection of illicit content or image forgery, 
identification of multiple copies of the same image 
in an image database or identification of specific 
content (e.g. commercial) in TV programme. 
In recent years a number of publications have 
been addressing the image replica detection 
problem. Some of them proposed to use the general 
visual features such as colour, shape or texture to 
detect image replicas. The results of using that 
features in detecting replicas were rather poor. Other 
methods made use of spatial decomposition of an 
image and the local features were used for 
comparing images in order to detect replicas. This 
operation apparently improved detection rate for 
some types of image modifications. Another method 
was presented in (Ke et al., 2004). It uses the 
concept of key or interest points which gives good 
results in detecting replicas for a wide range of 
image modifications, but the drawback of this 
method is high computational cost and the size of 
image features is relatively large. 
The detection of image replicas is usually based 
on similarity of the features. The decision whether 
the suspected image is a replica of some reference 
image can be made by applying simple threshold on 
the feature’s distance function or a more complex 
classifier can be applied. In (Maret et al., 2006) the 
method for building classifier for replica detection 
system is presented. The proposed system uses 
selected visual features to build classification system 
which assigns input images into two classes: replicas 
and non-replicas of a given reference image. The 
classification system is based on support vector 
machines and a single classifier is build for each 
reference image. For each reference image, a test 
database containing replicas and non-replicas of that 
image was used for partitioning the feature space 
into two non-overlapping areas; the parameters of 
the partitioning were determined during the training 
stage for the classifiers. In the classification stage 
the visual features are extracted from each tested 
image and the images are classified according to 
parameters obtained in the training stage. 
Recently, the problem of image identification 
was also recognized by MPEG community (Bober & 
Kim, 2006). Designing a robust image identifier 
would be beneficial to multimedia applications and 
image databases. Core experiments were set up for 
investigating possible technologies and algorithms.  
Initial experiments have focused on investigating 
the possibility of applying the existing descriptors of 
MPEG-7 standard in replica detection applications. 
These experiments showed that existing descriptors, 
which were designed for image similarity retrieval, 
give poor results in image replica detection tasks. A 
need for a new ‘visual identifier’ descriptor, which 
would be specialized for image identification and 
replica detection, was suggested and new 
requirements for core experiments were specified 
(Bober & Kim, 2006). The idea is to extract a single 
descriptor per image (image signature), then the 
decision if an image is a copy of another is made 
according to similarity of the descriptors. The 
specification of core experiments includes the set of 
tested image modifications, definition of image 
dataset for proposal evaluation, the requirements on 
success rate of the identification, constraints on the 
extraction complexity and the descriptor size. One of 
the evaluated proposals is included in (Brasnett & 
Bober, 2007). This proposal is based on Trace 
Transform (Kadyrov & Petrou, 2001) which is 
derived from Radon Transform. The performance of 
this descriptor appeared to be quite good, and the 
work on further evaluation is in progress. 
The evaluation method and the dataset used in 
MPEG experiments on visual identifier were 
adopted also in our experiments to assess the 
performance of the proposed replica detection 
method. 
3  IMAGE DESCRIPTION BY 
TRAJECTORY OF FEATURES 
Our method for image replica detection uses local 
features in an image which is partitioned into fixed 
number of blocks. The blocks can be overlapped or 
not. In each block a local feature is computed and 
the successive blocks form trajectory of features. 
Then, the correlation of the feature trajectories is 
used to obtain the similarity of two images. 
3.1  Characteristics of the Method 
The preliminary assumption of the design of our 
algorithm is that the possible modifications of image 
copies are limited to certain class of image editing 
effects. This class excludes operation such as 
rotation, changing aspect ratio, and cropping. We 
believe that for a broad range of images (e.g. 
TRAJECTORY OF SINGULAR ENERGIES FOR IMAGE REPLICA DETECTION
445