Skip to content

SanjanaBankar/Image_Forgery_Detection

Repository files navigation

Image Manipulation (Forgery) Detection System

In today’s technical world, the digital image is a vital part of many application domains. The meaning of image forgery is the manipulation of digital images to hide important information or output false information. Due to the introduction of modern image processing tools, digital image forgery is at its peak. Copy-move forgery is one of the most commonly used techniques to perform image forgery. The aim of the proposed system is to detect and highlight the malpractices performed on modern-day digital images.

Image Forgery Detection Tool

The forgery detection tool contained in this repository currently features forensic methods to detect the following:

  • Double JPEG compression
  • Copy-move forgeries
  • Metadata Analysis
  • CFA artifacts
  • Noise variance inconsitencies
  • Error Level Analysis
  • Image Extraction
  • String Extraction

To Run:

Navigate to the Project directory:

$ cd Image_Manipulation_Detection_System_Python

Next, run the detect.py script, providing the image you wish to evaluate:

$ python GUI.py

Once finished, details on the image will be reported in the terminal. Supplemental images generated during copy-move forgery detection can be found in the output directory.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages