A Detection Approach Using LSTM-CNN for Object Removal Caused by Exemplar-Based Image Inpainting

Exemplar-based image inpainting technology is a “double-edged sword”. It can not only restore the integrity of image by inpainting damaged or removed regions, but can also tamper with the image by using the pixels around the object region to fill in the gaps left by object removal. Through the research and analysis, it is found that the existing exemplar-based image inpainting forensics methods generally have the following disadvantages: the abnormal similar patches are time-consuming and inaccurate to search, have a high false alarm rate and a lack of robustness to multiple post-processing combined operations. In view of the above shortcomings, a detection method based on long short-term memory (LSTM)-convolutional neural network (CNN) for image object removal is proposed. In this method, CNN is used to search for abnormal similar patches. Because of CNN’s strong learning ability, it improves the speed and accuracy of the search. The LSTM network is used to eliminate the influence of false alarm patches on detection results and reduce the false alarm rate. A filtering module is designed to eliminate the attack of post-processing operation. Experimental results show that the method has a high accuracy, and can resist the attack of post-processing combination operations. It can achieve a better performance than the state-of-the-art approaches.

[1]  Hui Kang,et al.  Image Manipulation Detection and Localization Based on the Dual-Domain Convolutional Neural Networks , 2018, IEEE Access.

[2]  Tony F. Chan,et al.  Mathematical Models for Local Nontexture Inpaintings , 2002, SIAM J. Appl. Math..

[3]  Tony F. Chan,et al.  Nontexture Inpainting by Curvature-Driven Diffusions , 2001, J. Vis. Commun. Image Represent..

[4]  Jing Wang,et al.  Robust object removal with an exemplar-based image inpainting approach , 2014, Neurocomputing.

[5]  Jing Hu,et al.  A Multiscale Fusion Convolutional Neural Network for Plant Leaf Recognition , 2018, IEEE Signal Processing Letters.

[6]  Yun Q. Shi,et al.  A multi-purpose image forensic method using densely connected convolutional neural networks , 2019, Journal of Real-Time Image Processing.

[7]  Jeongsik Choi,et al.  NLOS Identification in WLANs Using Deep LSTM with CNN Features , 2018, Sensors.

[8]  Vicent Caselles,et al.  Exemplar-Based Image Inpainting Using Multiscale Graph Cuts , 2013, IEEE Transactions on Image Processing.

[9]  Patrick Pérez,et al.  Region filling and object removal by exemplar-based image inpainting , 2004, IEEE Transactions on Image Processing.

[10]  Mingtao Li,et al.  Pulsar candidate classification with deep convolutional neural networks , 2019, Research in Astronomy and Astrophysics.

[11]  I-Cheng Chang,et al.  A forgery detection algorithm for exemplar-based inpainting images using multi-region relation , 2013, Image Vis. Comput..

[12]  Sohta A. Ishikawa,et al.  A Fast Likelihood Method to Reconstruct and Visualize Ancestral Scenarios , 2019, Molecular biology and evolution.

[13]  Ehsan Adeli,et al.  3-D Fully Convolutional Networks for Multimodal Isointense Infant Brain Image Segmentation , 2019, IEEE Transactions on Cybernetics.

[14]  Paolo Bestagini,et al.  First Steps Toward Camera Model Identification With Convolutional Neural Networks , 2016, IEEE Signal Processing Letters.

[15]  Lin Sun,et al.  Fine-grained categorization via CNN-based automatic extraction and integration of object-level and part-level features , 2017, Image Vis. Comput..

[16]  Christine Guillemot,et al.  Image Inpainting : Overview and Recent Advances , 2014, IEEE Signal Processing Magazine.

[17]  Zaoshan Liang,et al.  An efficient forgery detection algorithm for object removal by exemplar-based image inpainting , 2015, J. Vis. Commun. Image Represent..

[18]  Xavier Bresson,et al.  Nonlocal Mumford-Shah Regularizers for Color Image Restoration , 2011, IEEE Transactions on Image Processing.

[19]  Miao Liao,et al.  Tampered region detection of inpainting JPEG images , 2013 .

[20]  Chuan-Hui Shan,et al.  Deep Leaky Single-peaked Triangle Neural Networks , 2019 .

[21]  Florence d'Alché-Buc,et al.  Asymptotic performances of a constructive algorithm , 2006, Neural Processing Letters.

[22]  Xingming Sun,et al.  A robust forgery detection algorithm for object removal by exemplar-based image inpainting , 2017, Multimedia Tools and Applications.