ahuatian25's repositories
ADNet
Attention-guided CNN for image denoising(Neural Networks,2020)
AIStation-data
AIStation data
Application-of-DenseNet-in-Camera-Model-Identification-and-Post-processing-Detection
Camera model identification has earned paramount importance in the field of image forensics with an upsurge of digitally altered images which are constantly being shared through websites, media, and social applications. But, the task of identification becomes quite challenging if metadata are absent from the image and/or if the image has been post-processed. In this paper, we present a DenseNet pipeline to solve the problem of identifying the source camera-model of an image. Our approach is to extract patches of 256 x 256 from a labeled image dataset and apply augmentations, i.e., Empirical Mode Decomposition (EMD). We use this extended dataset to train a Neural Network with the DenseNet-201 architecture. We concatenate the output features for 3 different sizes (64x64, 128x128, 256x256) and pass them to a secondary network to make the final prediction. This strategy proves to be very robust for identifying the source camera model, even when the original image is post-processed. Our model has been trained and tested on the Forensic Camera-Model Identification Dataset provided for the IEEE Signal Processing (SP) Cup 2018. During testing we achieved an overall accuracy of 98.37%, which is the current state-of-the-art on this dataset using a single model. We used transfer learning and tested our model on the Dresden Database for Camera Model Identification, with an overall test accuracy of over 99% for 19 models. In addition, we demonstrate that the proposed pipeline is suit- able for other image-forensic classification tasks, such as, detecting the type of post-processing applied to an image with an accuracy of 96.66% - which indicates the generality of our approach.
Awesome-pytorch-list
A comprehensive list of pytorch related content on github,such as different models,implementations,helper libraries,tutorials etc.
BigGAN-PyTorch
The author's officially unofficial PyTorch BigGAN implementation.
CBDNet
Code for "Toward Convolutional Blind Denoising of Real Photographs", CVPR 2019
Daxing
Smartphone Identification Dataset
deep-learning-with-python-notebooks
Jupyter notebooks for the code samples of the book "Deep Learning with Python"
DHDN
PyTorch Implementation of "Densely Connected Hierarchical Network for Image Denoising", CVPRW, NTIRE2019
DIDN
Pytorch Implementation of "Deep Iterative Down-Up CNN for Image Denoising".
FFDNet
FFDNet: Toward a Fast and Flexible Solution for CNN based Image Denoising (TIP, 2018)
GDL_code
The official code repository for examples in the O'Reilly book 'Generative Deep Learning'
hands-on-ml-zh
:book: [译] Sklearn 与 TensorFlow 机器学习实用指南【版权问题,网站已下线!!】
KAIR
Image Restoration Toolbox (PyTorch). Training and testing codes for DnCNN, FFDNet, SRMD, DPSR, MSRResNet, ESRGAN, IMDN
Keras-GAN
Keras implementations of Generative Adversarial Networks.
models
Models built with TensorFlow
MyKeras
Some test code of learning Keras
noise2noise
Noise2Noise: Learning Image Restoration without Clean Data - Official TensorFlow implementation of the ICML 2018 paper
pytorch-CycleGAN-and-pix2pix
Image-to-image translation in PyTorch (e.g., horse2zebra, edges2cats, and more)
PyTorch-GAN
PyTorch implementations of Generative Adversarial Networks.
pytorch-generative-adversarial-networks
A very simple generative adversarial network (GAN) in PyTorch
RDN
Torch code for our CVPR 2018 paper "Residual Dense Network for Image Super-Resolution" (Spotlight)
tensorflow-windows-wheel
Tensorflow prebuilt binary for Windows