Satellite image forgery detection and localization using GAN and One-Class classifier

© 2018, Society for Imaging Science and Technology. Current satellite imaging technology enables shooting highresolution pictures of the ground. As any other kind of digital images, overhead pictures can also be easily forged. However, common image forensic techniques are often developed for consume...

Full description

Bibliographic Details
Main Authors: Yarlagadda, S., Güera, D., Bestagini, P., Zhu, Maggie, Tubaro, S., Delp, E.
Format: Journal Article
Published: 2018
Online Access:http://hdl.handle.net/20.500.11937/72717
_version_ 1848762824740831232
author Yarlagadda, S.
Güera, D.
Bestagini, P.
Zhu, Maggie
Tubaro, S.
Delp, E.
author_facet Yarlagadda, S.
Güera, D.
Bestagini, P.
Zhu, Maggie
Tubaro, S.
Delp, E.
author_sort Yarlagadda, S.
building Curtin Institutional Repository
collection Online Access
description © 2018, Society for Imaging Science and Technology. Current satellite imaging technology enables shooting highresolution pictures of the ground. As any other kind of digital images, overhead pictures can also be easily forged. However, common image forensic techniques are often developed for consumer camera images, which strongly differ in their nature from satellite ones (e.g., compression schemes, post-processing, sensors, etc.). Therefore, many accurate state-of-the-art forensic algorithms are bound to fail if blindly applied to overhead image analysis. Development of novel forensic tools for satellite images is paramount to assess their authenticity and integrity. In this paper, we propose an algorithm for satellite image forgery detection and localization. Specifically, we consider the scenario in which pixels within a region of a satellite image are replaced to add or remove an object from the scene. Our algorithm works under the assumption that no forged images are available for training. Using a generative adversarial network (GAN), we learn a feature representation of pristine satellite images. A one-class support vector machine (SVM) is trained on these features to determine their distribution. Finally, image forgeries are detected as anomalies. The proposed algorithm is validated against different kinds of satellite images containing forgeries of different size and shape.
first_indexed 2025-11-14T10:53:43Z
format Journal Article
id curtin-20.500.11937-72717
institution Curtin University Malaysia
institution_category Local University
last_indexed 2025-11-14T10:53:43Z
publishDate 2018
recordtype eprints
repository_type Digital Repository
spelling curtin-20.500.11937-727172019-04-08T03:47:45Z Satellite image forgery detection and localization using GAN and One-Class classifier Yarlagadda, S. Güera, D. Bestagini, P. Zhu, Maggie Tubaro, S. Delp, E. © 2018, Society for Imaging Science and Technology. Current satellite imaging technology enables shooting highresolution pictures of the ground. As any other kind of digital images, overhead pictures can also be easily forged. However, common image forensic techniques are often developed for consumer camera images, which strongly differ in their nature from satellite ones (e.g., compression schemes, post-processing, sensors, etc.). Therefore, many accurate state-of-the-art forensic algorithms are bound to fail if blindly applied to overhead image analysis. Development of novel forensic tools for satellite images is paramount to assess their authenticity and integrity. In this paper, we propose an algorithm for satellite image forgery detection and localization. Specifically, we consider the scenario in which pixels within a region of a satellite image are replaced to add or remove an object from the scene. Our algorithm works under the assumption that no forged images are available for training. Using a generative adversarial network (GAN), we learn a feature representation of pristine satellite images. A one-class support vector machine (SVM) is trained on these features to determine their distribution. Finally, image forgeries are detected as anomalies. The proposed algorithm is validated against different kinds of satellite images containing forgeries of different size and shape. 2018 Journal Article http://hdl.handle.net/20.500.11937/72717 10.2352/ISSN.2470-1173.2018.07.MWSF-214 restricted
spellingShingle Yarlagadda, S.
Güera, D.
Bestagini, P.
Zhu, Maggie
Tubaro, S.
Delp, E.
Satellite image forgery detection and localization using GAN and One-Class classifier
title Satellite image forgery detection and localization using GAN and One-Class classifier
title_full Satellite image forgery detection and localization using GAN and One-Class classifier
title_fullStr Satellite image forgery detection and localization using GAN and One-Class classifier
title_full_unstemmed Satellite image forgery detection and localization using GAN and One-Class classifier
title_short Satellite image forgery detection and localization using GAN and One-Class classifier
title_sort satellite image forgery detection and localization using gan and one-class classifier
url http://hdl.handle.net/20.500.11937/72717