• Acta Optica Sinica
  • Vol. 38, Issue 11, 1110005 (2018)
Xinshan Zhu1、2、*, Yongjun Qian1, Biao Sun1、*, Chao Ren1, Ya Sun1, and Siru Yao1
Author Affiliations
  • 1 School of Electrical and Information Engineering, Tianjin University, Tianjin 300072, China
  • 2 State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, China
  • show less
    DOI: 10.3788/AOS201838.1110005 Cite this Article Set citation alerts
    Xinshan Zhu, Yongjun Qian, Biao Sun, Chao Ren, Ya Sun, Siru Yao. Image Inpainting Forensics Algorithm Based on Deep Neural Network[J]. Acta Optica Sinica, 2018, 38(11): 1110005 Copy Citation Text show less
    Image inpainting process by Criminisi algorithm. (a) Determining the inpainting block; (b) determining the matching block; (c) inpainting the image block; (d) renewal the margin
    Fig. 1. Image inpainting process by Criminisi algorithm. (a) Determining the inpainting block; (b) determining the matching block; (c) inpainting the image block; (d) renewal the margin
    Image inpainting forensics. (a) Original image; (b) falsified image; (c) image after CNN inpainting forensics
    Fig. 2. Image inpainting forensics. (a) Original image; (b) falsified image; (c) image after CNN inpainting forensics
    Structural diagram of network
    Fig. 3. Structural diagram of network
    Structural diagram of network
    Fig. 4. Structural diagram of network
    Partial classical images in testing set
    Fig. 5. Partial classical images in testing set
    Falsified images with different area ratios of falsification regions. (a) 5%; (b) 10%; (c) 20%; (d) 0-5%; (e) 10%-30%; (f) 30%-50%
    Fig. 6. Falsified images with different area ratios of falsification regions. (a) 5%; (b) 10%; (c) 20%; (d) 0-5%; (e) 10%-30%; (f) 30%-50%
    Detection results of inpainting regions. (a) Original image; (b) mask image; (c) inpainted image; (d) detection results by algorithm in Ref. [14]; (e) detection results by algorithm in Ref. [15]; (f) detection results by proposed method
    Fig. 7. Detection results of inpainting regions. (a) Original image; (b) mask image; (c) inpainted image; (d) detection results by algorithm in Ref. [14]; (e) detection results by algorithm in Ref. [15]; (f) detection results by proposed method
    Type of networkEncoder networkDecoder network
    Number offeature maps641282565125122562561286448
    Feature size256×256128×12864×6432×3216×1616×1632×3264×64128×128256×256
    Table 1. Structural parameters of convolution-wide network
    Image No.Method in Ref. [14]Method in Ref. [15]Proposed method
    TPRFPRTPRFPRTPRFPR
    Fig. 5(a)66.551.2488.530.295.034.87
    Fig. 5(b)90.424.1385.01098.030.16
    Fig. 5(c)86.0430.0983.150.8696.783.22
    Fig. 5(d)92.426.7592.160.2798.990.09
    Fig. 5(e)010.0989.2914.4297.690.15
    Table 2. TPR and FPR of classical images by different algorithms (unit: %)
    Image Num.Method in Ref. [14]Method in Ref. [15]Proposed method
    TPRFPRTPRFPRTPRFPR
    20087.3514.794.7510.895.60.8
    Table 3. TPR and FPR of images in UCID dataset by different algorithms (unit: %)
    ParameterMask size /%TPR /%FPR /%T /s
    Regularregion598.640.341.8
    1097.840.241.9
    2096.900.151.8
    Irregularregion0-1090.430.42.1
    10-3094.881.082.0
    30-5096.961.741.8
    Mean95.940.6741.9
    Table 4. Detection results of images inpainted by Criminisi algorithm
    ParameterMask size /%TPR /%FPR /%T /s
    Regularregion593.290.291.9
    1092.480.191.8
    2089.950.252
    Irregularregion0-1080.090.322.1
    10-3080.362.182.2
    30-5073.796.172.0
    Mean84.991.572
    Table 5. Detection results of images inpainted by Shift-map algorithm
    Xinshan Zhu, Yongjun Qian, Biao Sun, Chao Ren, Ya Sun, Siru Yao. Image Inpainting Forensics Algorithm Based on Deep Neural Network[J]. Acta Optica Sinica, 2018, 38(11): 1110005
    Download Citation