With the diffusion of advanced image editing software, image manipulation is becoming an impelling aspect also for satellite images. In a Copy-Move (CM) forgery, part of the image is copied and pasted elsewhere into the same image. In the satellite domain, CM can be performed with the intent of propagating misleading information on the geography and morphology of the landscapes pictured in the images. The best algorithms for CM detection rely on a multi-step procedure involving extraction of image descriptors (keypoints), keypoint matching and finally clustering, for the localization of the forged area. The large size of many satellite images and their richness of details, often prevent the adoption of off-the-shelf tools developed for multimedia images. Due to the large number of keypoints typically present in satellite images, in fact, the computational complexity and memory requirements for SIFT keypoints extraction, matching, clustering and forgery localisation is prohibitive. In this paper, we propose a CM detection algorithm that can successfully process very high resolution satellite images, where off-the-shelf alternatives are crashing due to system memory exhaustion. The proposed algorithm is based on three main strategies powered by GPU acceleration: i) multi-threaded tile-based SIFT keypoints extraction, ii) optimised batch-based descriptors matching, iii) clustering and localisation of manipulated pixels exploiting tensors instead of a sliding window approach. Experiments carried out on images belonging to the ESA WorldView-2 European Cities dataset and on a set of hand-made copy-move forgeries with resolution above one Gigapixel, show the good performance of the proposed algorithm in terms of processing time and memory consumption.

Barni, M., Costanzo, A., Dimitri, G.M., Tondi, B. (2023). A GPU-accelerated algorithm for copy move detection in large-scale satellite images. In Proceedings Volume 12733, Image and Signal Processing for Remote Sensing XXIX; 127330P (2023) (pp.29) [10.1117/12.2683812].

A GPU-accelerated algorithm for copy move detection in large-scale satellite images

Barni, Mauro;Dimitri, Giovanna Maria
;
Tondi, Benedetta
2023-01-01

Abstract

With the diffusion of advanced image editing software, image manipulation is becoming an impelling aspect also for satellite images. In a Copy-Move (CM) forgery, part of the image is copied and pasted elsewhere into the same image. In the satellite domain, CM can be performed with the intent of propagating misleading information on the geography and morphology of the landscapes pictured in the images. The best algorithms for CM detection rely on a multi-step procedure involving extraction of image descriptors (keypoints), keypoint matching and finally clustering, for the localization of the forged area. The large size of many satellite images and their richness of details, often prevent the adoption of off-the-shelf tools developed for multimedia images. Due to the large number of keypoints typically present in satellite images, in fact, the computational complexity and memory requirements for SIFT keypoints extraction, matching, clustering and forgery localisation is prohibitive. In this paper, we propose a CM detection algorithm that can successfully process very high resolution satellite images, where off-the-shelf alternatives are crashing due to system memory exhaustion. The proposed algorithm is based on three main strategies powered by GPU acceleration: i) multi-threaded tile-based SIFT keypoints extraction, ii) optimised batch-based descriptors matching, iii) clustering and localisation of manipulated pixels exploiting tensors instead of a sliding window approach. Experiments carried out on images belonging to the ESA WorldView-2 European Cities dataset and on a set of hand-made copy-move forgeries with resolution above one Gigapixel, show the good performance of the proposed algorithm in terms of processing time and memory consumption.
2023
9781510666955
9781510666962
Barni, M., Costanzo, A., Dimitri, G.M., Tondi, B. (2023). A GPU-accelerated algorithm for copy move detection in large-scale satellite images. In Proceedings Volume 12733, Image and Signal Processing for Remote Sensing XXIX; 127330P (2023) (pp.29) [10.1117/12.2683812].
File in questo prodotto:
File Dimensione Formato  
SPIE_Paper_CopyMoveGPU-final.pdf

non disponibili

Tipologia: Pre-print
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 2.53 MB
Formato Adobe PDF
2.53 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11365/1249554