/Median-Filtering-Detection-using-Local-Difference-Descriptor

Discover image forensics in "Robust-Median-Filtering-using-Local-Difference-Descriptor"! Implemented from Niu et al.'s paper, our method detects median filtering traces using local difference descriptors, LBP, and PDM. Outperforms existing detectors, especially in local median filtering tampering. 🔍📸

Primary LanguageJupyter Notebook

Robust-Median-Filtering-using-Local-Difference-Descriptor

I have done the implementation of the paper "Robust median filtering detection based on local difference descriptor" which does not have a public implementation. The paper is available here.

CITATION:

Yakun Niu, Yao Zhao, RongRong Ni, Robust median filtering detection based on local difference descriptor, Signal Processing: Image Communication, Volume 53, 2017, Pages 65-72, ISSN 0923-5965, https://doi.org/10.1016/j.image.2017.01.008. (https://www.sciencedirect.com/science/article/pii/S0923596517300073) Abstract: As a content-preserved image manipulation, median filtering approach has received extensive attention from forensic analyzers. In this paper, we propose a local difference descriptor with two feature sets to reveal the traces of median filtering. The first set of features are fused rotation invariant uniform local binary patterns (LBP), which can quantify the occurrence statistics of micro-features in an image. The second features set is extracted from pixel difference matrix (PDM), which can better describe how pixel values change introduced by median filtering. To validate the effectiveness of the proposed approach, we compare it with the state-of-the-art median filtering detectors in the cases of JPEG compression and low resolution. Experimental results show that our approach outperforms existing detectors. Moreover, our approach is more reliable than prior methods to detect tampering involving local median filtering. Keywords: Image forensics; Median filtering; Local binary patterns; Pixel difference matrix; Local difference descriptor