Morphological pattern spectrum and block cipher processing based image-manipulation detection

This paper presents a morphological pattern spectrum-based image manipulation detection method with a highly parallel two-dimensional cellular automata architecture (CAM). The novel method consists of using a mathematical morphological-based algorithm to extract pictorial feature information from an original digital image and a block-cipher algorithm to protect the extracted-pictorial information. This will be useful in situations where it is important to find evidence of specific events such as in the investigations of crimes. The morphological pattern spectrum was implemented with a CAM instruction-set program and tested with an evaluation system. The CAM processor achieves highly parallel processing with low power consumption and is thus effective for mobile product applications. Analyses of manipulated-images indicated that the proposed detection method was able to clearly identify differences from the original image. The results of experiments indicated that the difference in raw integrated density and manipulated pixels was a mere 0.0015% and 0.10% (17 pixels), respectively. These results show that the proposed technique has sufficient ability to distinguish the very slight manipulation. In a verification of the total power efficiencies of the CAM processor and three conventional mobile processors, we found that the value of Mbps/W, which is scaled to 45-nm CMOS technology for the morphological pattern spectrum and the AES cipher algorithm, drastically improved the power efficiency of the proposed image-manipulation detection with the CAM processor due to 16,382-way bit-serial and word-parallel operations. The CAM processor-based image manipulation detector achieves highly parallel processing with low power consumption; consequently, the proposed image-manipulation detection method with the CAM system is very effective for investigating crimes and for obtaining photographic evidence, especially in mobile products.

[1]  Mamoru Nakanishi,et al.  Morphological pattern spectrum-based image manipulation detector , 2014 .

[2]  Alex ChiChung Kot,et al.  Estimating EXIF Parameters Based on Noise Features for Image Manipulation Detection , 2013, IEEE Transactions on Information Forensics and Security.

[3]  Mamoru Nakanishi,et al.  Morphological wavelet transform using multiple directional sampling windows on cellular hardware platform , 2011, 2011 IEEE 9th International New Circuits and systems conference.

[4]  K. J. Ray Liu,et al.  Forensic detection of image manipulation using statistical intrinsic fingerprints , 2010, IEEE Transactions on Information Forensics and Security.

[5]  H. Farid,et al.  Image forgery detection , 2009, IEEE Signal Processing Magazine.

[6]  Hans Jürgen Mattausch,et al.  Integration Architecture of Content Addressable Memory and Massive-Parallel Memory-Embedded SIMD Matrix for Versatile Multimedia Processor , 2008, IEICE Trans. Electron..

[7]  T. Ogura,et al.  CAM2-universal machine: A DTCNN implementation for real-time image processing , 2008, 2008 11th International Workshop on Cellular Neural Networks and Their Applications.

[8]  Takeshi Ikenaga,et al.  Real-time morphology processing using highly parallel 2-D cellular automata CAM2 , 2000, IEEE Trans. Image Process..

[9]  T. Ikenaga,et al.  A DTCNN universal machine based on highly parallel 2-D cellular automata CAM/sup 2/ , 1998 .

[10]  Mamoru Nakanishi,et al.  CAM-Based Highly-Parallel Image Processing Hardware , 1997 .

[11]  Takeshi Ikenaga,et al.  CAM²: A Highly-Parallel 2D Cellular Automata Architecture for Real-Time and Palm-Top Pixel-Level Image Processing , 1996, Euro-Par, Vol. II.

[12]  Petros Maragos,et al.  Pattern Spectrum and Multiscale Shape Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Petros Maragos,et al.  Morphological filters-Part I: Their set-theoretic analysis and relations to linear shift-invariant filters , 1987, IEEE Trans. Acoust. Speech Signal Process..