Constrained R-CNN: A general image manipulation detection model

19 Nov 2019  ·  Chao Yang, Huizhou Li, Fangting Lin, Bin Jiang, Hao Zhao ·

Recently, deep learning-based models have exhibited remarkable performance for image manipulation detection. However, most of them suffer from poor universality of handcrafted or predetermined features. Meanwhile, they only focus on manipulation localization and overlook manipulation classification. To address these issues, we propose a coarse-to-fine architecture named Constrained R-CNN for complete and accurate image forensics. First, the learnable manipulation feature extractor learns a unified feature representation directly from data. Second, the attention region proposal network effectively discriminates manipulated regions for the next manipulation classification and coarse localization. Then, the skip structure fuses low-level and high-level information to refine the global manipulation features. Finally, the coarse localization information guides the model to further learn the finer local features and segment out the tampered region. Experimental results show that our model achieves state-of-the-art performance. Especially, the F1 score is increased by 28.4%, 73.2%, 13.3% on the NIST16, COVERAGE, and Columbia dataset.

PDF Abstract
Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Image Manipulation Localization Casia V1+ CR-CNN Average Pixel F1(Fixed threshold) .481 # 6
Image Manipulation Detection Casia V1+ CR-CNN AUC .670 # 6
Balanced Accuracy .481 # 7
Image Manipulation Detection CocoGlide CR-CNN AUC .589 # 7
Balanced Accuracy .447 # 6
Image Manipulation Localization CocoGlide CR-CNN Average Pixel F1(Fixed threshold) .447 # 6
Image Manipulation Localization Columbia CR-CNN Average Pixel F1(Fixed threshold) .631 # 7
Image Manipulation Detection Columbia CR-CNN AUC .755 # 7
Balanced Accuracy .631 # 6
Image Manipulation Localization COVERAGE CR-CNN Average Pixel F1(Fixed threshold) .391 # 5
Image Manipulation Detection COVERAGE CR-CNN AUC .553 # 8
Balanced Accuracy .391 # 7
Image Manipulation Localization DSO-1 CR-CNN Average Pixel F1(Fixed threshold) .289 # 7
Image Manipulation Detection DSO-1 CR-CNN AUC .576 # 7
Balanced Accuracy .289 # 7

Methods


No methods listed for this paper. Add relevant methods here