A deep learning approach to patch-based image inpainting forensics

被引:104
作者
Zhu, Xinshan [1 ,2 ]
Qian, Yongjun [1 ]
Zhao, Xianfeng [2 ]
Sun, Biao [1 ]
Sun, Ya [1 ]
机构
[1] Tianjin Univ, Sch Elect & Informat Engn, Tianjin 300072, Peoples R China
[2] Chinese Acad Sci, State Key Lab Informat Secur, Inst Informat Engn, Beijing 100093, Peoples R China
基金
中国国家自然科学基金;
关键词
Inpainting; Forensics; Convolutional neural network; Loss function; Compression; FORGERY DETECTION ALGORITHM; NEURAL-NETWORKS; OBJECT REMOVAL;
D O I
10.1016/j.image.2018.05.015
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Although image inpainting is now an effective image editing technique, limited work has been done for inpainting forensics. The main drawbacks of the conventional inpainting forensics methods lie in the difficulties on inpainting feature extraction and the very high computational cost. In this paper, we propose a novel approach based on a convolutional neural network (CNN) to detect patch-based inpainting operation. Specifically, the CNN is built following the encoder decoder network structure, which allows us to predict the inpainting probability for each pixel in an image. To guide the CNN to automatically learn the inpainting features, a label matrix is generated for the CNN training by assigning a class label for each pixel of an image, and the designed weighted cross-entropy serves as the loss function. They further help to strongly supervise the CNN to capture the manipulation information rather than the image content features. By the established CNN, inpainting forensics does not need to consider feature extraction and classifier design, and use any postprocessing as in conventional forensics methods. They are combined into the unique framework and optimized simultaneously. Experimental results show that the proposed method achieves superior performance in terms of true positive rate, false positive rate and the running time, as compared with state-of-the-art methods for inpainting forensics, and is very robust against JPEG compression and scaling manipulations.
引用
收藏
页码:90 / 99
页数:10
相关论文
共 44 条
[21]   Robust Median Filtering Forensics Using an Autoregressive Model [J].
Kang, Xiangui ;
Stamm, Matthew C. ;
Peng, Anjie ;
Liu, K. J. Ray .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2013, 8 (09) :1456-1468
[22]  
Kirchner M, 2008, MM&SEC'08: PROCEEDINGS OF THE MULTIMEDIA & SECURITY WORKSHOP 2008, P11, DOI 10.1145/1411328.1411333
[23]  
Krizhevsky A., 2017, COMMUN ACM, V60, P84, DOI [DOI 10.1145/3065386, 10.1145/3065386]
[24]   Color-Direction Patch-Sparsity-Based Image Inpainting Using Multidirection Features [J].
Li, Zhidan ;
He, Hongjie ;
Tai, Heng-Ming ;
Yin, Zhongke ;
Chen, Fan .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2015, 24 (03) :1138-1152
[25]   An efficient forgery detection algorithm for object removal by exemplar-based image inpainting [J].
Liang, Zaoshan ;
Yang, Gaobo ;
Ding, Xiangling ;
Li, Leida .
JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2015, 30 :75-85
[26]   A CGA-MRF Hybrid Method for Iris Texture Analysis and Modeling [J].
Lin, Ma ;
Ying, He ;
Li Haifeng ;
Li Naimin ;
Zhang, David .
2014 INTERNATIONAL CONFERENCE ON MEDICAL BIOMETRICS (ICMB 2014), 2014, :1-6
[27]  
Liu QZ, 2016, 2016 15TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2016), P164, DOI [10.1109/ICMLA.2016.0035, 10.1109/ICMLA.2016.93]
[28]   JPEG Error Analysis and Its Applications to Digital Image Forensics [J].
Luo, Weiqi ;
Huang, Jiwu ;
Qiu, Guoping .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2010, 5 (03) :480-491
[29]   Context Encoders: Feature Learning by Inpainting [J].
Pathak, Deepak ;
Krahenbuhl, Philipp ;
Donahue, Jeff ;
Darrell, Trevor ;
Efros, Alexei A. .
2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, :2536-2544
[30]   Detection of double-compression in JPEG images for applications in steganography [J].
Pevny, Tomas ;
Fridrich, Jessica .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2008, 3 (02) :247-258