Acta Optica Sinica, Volume. 38, Issue 11, 1110005(2018)

Image Inpainting Forensics Algorithm Based on Deep Neural Network

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
    Figures & Tables(12)
    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
    Structural diagram of network
    Structural diagram of network
    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%
    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
    • Table 1. Structural parameters of convolution-wide network

      View table

      Table 1. Structural parameters of convolution-wide network

      Type of networkEncoder networkDecoder network
      Number offeature maps641282565125122562561286448
      Feature size256×256128×12864×6432×3216×1616×1632×3264×64128×128256×256
    • Table 2. TPR and FPR of classical images by different algorithms (unit: %)

      View table

      Table 2. TPR and FPR of classical images by different algorithms (unit: %)

      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 3. TPR and FPR of images in UCID dataset by different algorithms (unit: %)

      View table

      Table 3. TPR and FPR of images in UCID dataset 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 4. Detection results of images inpainted by Criminisi algorithm

      View table

      Table 4. Detection results of images inpainted by Criminisi algorithm

      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 5. Detection results of images inpainted by Shift-map algorithm

      View table

      Table 5. Detection results of images inpainted by Shift-map 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
    Tools

    Get Citation

    Copy Citation Text

    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

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: Image Processing

    Received: May. 22, 2018

    Accepted: Jul. 12, 2018

    Published Online: May. 9, 2019

    The Author Email:

    DOI:10.3788/AOS201838.1110005

    Topics