DETECTION OF TAMPERED IMAGES USING AR MODELING AND ARTIFICIAL NEURAL NETWORK

 

 

 

ABSTRACT

 

Digital image tampering is the process of manipulating photographic images using image processing tools. Digitally forged images are so real that they do not leave any shades of having been tampered with. They can be made uniquely indistinguishable from an authentic image. In this project, an attempt is made to detect tampered images. Digitally Processed Image forgery makes the digital image data highly correlated. This property is exploited by using Autoregressive (AR) coefficients as the feature vector for identifying the location of digital tampering in a sample image. 300 feature vectors from different images were collected and used to train a Back propagation Artificial Neural Network. Percentage of success in identifying the digital forged images is 94.11%. 

 

 

RESULTS

Image 1


Fig. 1.1 Original image

 

 

Tampering: Copy-paste

Fig. 1.2 Tampered block highlighted in white

 

 

Image 2

Fig. 2.1 Original image

 

 

Tampering: Copy-paste

Fig. 2.2 Tampered blocks highlighted in white (extra flags)

 

 

Image 3

Fig. 3.1 Original image with false alarm

 

 

Tampering: Scaling

Fig. 3.2 Tampered blocks highlighted in white (with false alarm) 

 

Image 4

 

Fig. 4.1 Original image with false alarm

 

 

Tampering: Copy-paste

Fig. 4.2 Tampered blocks highlighted in white (with false alarm)

 

Image 5

 

Fig. 5.1 Original image with false alarm

 

 

Tampering: Shading

Fig. 5.2 Tampered block highlighted in white (with false alarm)

 

 

Tabulation of Results

 

Image

Total No. of Blocks =

Original + Tampered

Hit =

Undetected Original Blocks+ Detected Tampered Blocks

    Miss

(In Tampered Image)

False Alarm

(Original

+Tampered)

Percentage Hit = Hit/(Total No. of blocks)x100

1

80(40+40)

80

0

0

100%

2

48

48

0

0

100%

3

48

43

5

1

89.58%

4

198

192

0

6(3+3)

96.96%

5

50

42

0

8(4+4)

84%

 

 

 

 

Overall %

94.11%

 

 

 

Conclusion

 

This method is able to detect tampered sections in digital images in which the tampering done is of the type copy-paste (images 1,2,4) or scaling (image 3) or shading (image 5).

Although there are a few false alarms when some of the original images are tested, the method still detects any tampering done in the same image despite the initial false alarms.