
Forensic detection of image manipulation using the Zernike moments and pixel‐pair histogram
Author(s) -
Shabanifard Mahmood,
Shayesteh Mahrokh G.,
Akhaee Mohammad Ali
Publication year - 2013
Publication title -
iet image processing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.401
H-Index - 45
eISSN - 1751-9667
pISSN - 1751-9659
DOI - 10.1049/iet-ipr.2012.0717
Subject(s) - zernike polynomials , histogram , artificial intelligence , pattern recognition (psychology) , pixel , computer science , computer vision , histogram matching , image histogram , binary image , adaptive histogram equalization , support vector machine , mathematics , image (mathematics) , image processing , histogram equalization , physics , wavefront , optics
Integrity verification or forgery detection of an image is a difficult procedure, since the forgeries use various transformations to create an altered image. Pixel mapping transforms, such as contrast enhancement, histogram equalisation, gamma correction and so on, are the most popular methods to improve the objective property of an altered image. In addition, fabricators add Gaussian noise to the altered image in order to remove the statistical traces produced because of pixel mapping transforms. A new method is introduced to detect and classify four various categories including original, contrast modified, histogram‐equalised and noisy images. In the proposed method, the absolute value of the first 36 Zernike moments of the pixel‐pair histogram and its binary form for each image in the polar coordinates are calculated, and then those features that yield the maximum between‐class separation, are selected. Some other features obtained from Fourier transform are also utilised for more separation. Finally, support vector machine classifier is used to classify the input image into four categories. The experimental results show that the proposed method achieves high classification rate and considerably outperforms the previously presented methods.