Shallow- and Deep- fake Image Manipulation
Localization Using Deep Learning .

This repository contains the code and documentation for the CS Challenge on Shallow- and Deep-Fake Image Manipulation Localization Using Deep Learning. The challenge involves replicating and enhancing the results of a research paper, drafting a scientific paper, and formulating a startup idea.
You can read our paper from here: link.
To begin, you will need to clone this GitHub repository :
git clone https://github.com/Goodnight77/Deep-fake-Forensics-Challenge.gitNavigate to the project directory:
cd Deep-fake-Forensics-ChallengeInstall the required packages:
pip install -r requirements.txtpython main.py --n_epoch 50 --n_bs 32 --train_dataframe /path/to/train_data.csv --val_dataframe /path/to/val_data.csvThe whole dataset we used to train our model can be downloaded from kaggle using this link.
The way (file paths) we split the datasets into train/val/test subsets can be downloaded link.