To build an image database for copy detection, the UCID [
52] is employed. In the experiment, 16 images are randomly chosen as the query images from 1338 color images in the UCID. Figure
10 shows the thumbnails of these query images. To simulate copy detection, 10 digital operations are utilized to produce 10 copies of each query image. These 10 operations are listed below: IDR+JC+BA (angle: 30
\(^{\circ }\), quality factor: 30, parameter: 20), IDR+JC+CA (angle: 30
\(^{\circ }\), quality factor: 30, parameter: 20), IDR+JC+GC (angle: 30
\(^{\circ }\), quality factor: 30,
\(\gamma\): 0.9), IDR+JC+GLF (angle: 30
\(^{\circ }\), quality factor: 30, standard deviation: 0.2), IDR+JC+SPN (angle: 30
\(^{\circ }\), quality factor: 30, density: 0.02), IDR+JC+IS (angle: 30
\(^{\circ }\), quality factor: 30, ratio: 0.75), IDR+JC+SN (angle: 30
\(^{\circ }\), quality factor: 30, variance: 0.02), IDR+JC with
Text Adding (IDR+JC+
TA) (text content: Copyright 2022), IDR+JC with
Logo Embedding (IDR+JC+
LE) (size of logo:
\(66\times 70\), weight of logo: 0.2), and IDR+JC+SN (angle: 30
\(^{\circ }\), quality factor: 30, variance: 0.02). So there are 160 image copies. These image copies and the images of UCID excluding the above chosen 16 images are employed to form the copy image database. Therefore, the total image number in the database is
\(160+1,338-16=1482\). For every query image, there are 1,472 different images and 10 image copies.
To validate the copy detection performance of different schemes, the
Mean Average Precision (MAP) is used to test. The MAP is computed by the
Average Precision (AP). The calculation of AP is related to the order of the returned images of different schemes. The equation of AP is as follows:
in which
\(f_{i}=1\) when the
\(i\)th returned image is an image copy. Otherwise,
\(f_{i}=0\). The MAP is acquired by computing the average of the APs of all query images. The scope of MAP is [0, 1]. In general, a bigger MAP means a superior copy detection performance.