journal article·2021-04-02Open access

Color Image Self-Recovery and Tampering Detection Scheme Based on Fragile Watermarking with High Recovery Capability

Rogelio Reyes-Reyes, Clara Cruz-Ramos, Volodymyr Ponomaryov, Beatriz P. Garcia-Salgado, Javier Molina-Garcia

Applied Sciences· Volume 11· Issue 7

Abstract

In this paper, a fragile watermarking scheme for color image authentication and self-recovery with high tampering rates is proposed. The original image is sub-sampled and divided into non-overlapping blocks, where a watermark used for recovery purposes is generated for each one of them. Additionally, for each recovery watermark, the bitwise exclusive OR (XOR) operation is applied to obtain a single bit for the block authentication procedure. The embedding and extraction process can be implemented in three variants (1-LSB, 2-LSB or 3-LSB) to solve the tampering coincidence problem (TCP). Three, six or nine copies of the generated watermarks can be embedded according to the variant process. Additionally, the embedding stage is implemented in a bit adjustment phase, increasing the watermarked image quality. A particular procedure is applied during a post-processing step to detect the regions affected by the TCP in each recovery watermark, where a single faithful image used for recovery is generated. In addition, we involve an inpainting algorithm to fill the blocks that have been tampered with, significantly increasing the recovery image quality. Simulation results show that the proposed framework demonstrates higher quality for the watermarked images and an efficient ability to reconstruct tampered image regions with extremely high rates (up to 90%). The novel self-recovery scheme has confirmed superior performance in reconstructing altered image regions in terms of objective criteria values and subjective visual perception via the human visual system against other state-of-the-art approaches.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Steganography and Watermarking Techniques · Digital Media Forensic Detection · Image Enhancement Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Instituto Politecnico Nacional, ESIME Culhuacan, Santa Ana 1000, Mexico-City 04440, Mexico

References (43)

Show source-provided references
1. A novel self-recovery fragile watermarking scheme based on dual-redundant-ring structure10.1016/j.compeleceng.2011.09.007 ↗
2. Effective self-embedding watermarking scheme for image tampered detection and localization with recovery capability10.1016/j.jvcir.2016.04.023 ↗
3. SVD-based self-embedding image authentication scheme using quick response code features10.1016/j.jvcir.2016.02.005 ↗
4. A quantization-based semi-fragile watermarking scheme for image content authentication10.1016/j.jvcir.2010.12.005 ↗
5. A secure fragile watermarking scheme based on chaos-and-hamming code10.1016/j.jss.2011.02.029 ↗
6. An image fragile watermark scheme based on chaotic image pattern and pixel-pairs10.1016/j.amc.2006.07.036 ↗
7. Chaluvadi, S.B., and Prasad, M.V.N.K. (2009). Efficient image tamper detection and recovery technique using dual watermark. 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC), Institute of Electrical and Electronics Engineers (IEEE).10.1109/NABIC.2009.5393888 ↗
8. Watermarking with Flexible Self-Recovery Quality Based on Compressive Sensing and Compositive Reconstruction10.1109/TIFS.2011.2159208 ↗
9. Performance Analysis of a Block-Neighborhood-Based Self-Recovery Fragile Watermarking Scheme10.1109/TIFS.2011.2162950 ↗
10. A novel chaos-based fragile watermarking for image tampering detection and self-recovery10.1016/j.image.2012.12.003 ↗
11. Inpainting Assisted Self Recovery With Decreased Embedding Data10.1109/LSP.2010.2072991 ↗
12. Adaptive self-recovery for tampered images based on VQ indexing and inpainting10.1016/j.sigpro.2012.11.013 ↗
13. Tamper detection and self-recovery of biometric images using salient region-based authentication watermarking scheme10.1016/j.csi.2012.01.003 ↗
14. Self-recovery Fragile Watermarking Using Block-Neighborhood Tampering Characterization
15. An effective SVD-based image tampering detection and self-recovery using active watermarking10.1016/j.image.2014.09.001 ↗
16. Reference Sharing Mechanism for Watermark Self-Embedding10.1109/TIP.2010.2066981 ↗
17. Dual watermark for image tamper detection and recovery10.1016/j.patcog.2008.05.003 ↗
18. Self-embedding watermark with flexible restoration quality10.1007/s11042-010-0541-z ↗
19. Secure fragile watermarking method for image authentication with improved tampering localisation and self-recovery capabilities10.1016/j.sigpro.2010.07.019 ↗
20. Geometrically resilient color image zero-watermarking algorithm based on quaternion Exponent moments10.1016/j.jvcir.2016.10.004 ↗
21. Blind image watermarking via exploitation of inter-block prediction and visibility threshold in DCT domain10.1016/j.jvcir.2015.07.017 ↗
22. Munoz-Ramirez, D.O., Reyes-Reyes, R., Ponomaryov, V., and Cruz-Ramos, C. (2015, January 28–30). Invisible digital color watermarking technique in anaglyph 3D images. Proceedings of the 2015 12th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE), Mexico City, Mexico.10.1109/ICEEE.2015.7357955 ↗
23. An enhanced fragile watermarking scheme to digital image protection and self-recovery10.1016/j.image.2018.04.003 ↗
24. Image self-recovery with watermark self-embedding10.1016/j.image.2018.03.011 ↗
25. Authentication and recovery of images using multiple watermarks10.1016/j.compeleceng.2009.12.003 ↗
26. Digital image authentication and recovery: Employing integer transform based information embedding and extraction10.1016/j.ins.2010.08.039 ↗
27. Wavelet Based Image Authentication and Recovery10.1007/s11390-007-9103-x ↗
28. A singular-value-based semi-fragile watermarking scheme for image content authentication with tamper localization10.1016/j.jvcir.2015.05.006 ↗
29. Semi-fragile watermarking for image authentication with sensitive tamper localization in the wavelet domain10.1016/j.measurement.2012.07.010 ↗
30. Molina-Garcia, J., Reyes-Reyes, R., Ponomaryov, V., and Cruz-Ramos, C. (2016, January 20–24). Watermarking algorithm for authentication and self-recovery of tampered images using DWT. Proceedings of the 2016 9th International Kharkiv Symposium on Physics and Engineering of Microwaves, Millimeter and Submillimeter Waves (MSMW), Kharkiv, Ukraine.10.1109/MSMW.2016.7538148 ↗
31. A blind image copyright protection scheme for e-government10.1016/j.jvcir.2013.07.008 ↗
32. Local quaternion PHT based robust color image watermarking algorithm10.1016/j.jvcir.2016.04.011 ↗
33. A robust watermarking framework for High Efficiency Video Coding (HEVC)–Encoded video with blind extraction process10.1016/j.jvcir.2015.12.007 ↗
34. Hiding data in images by optimal moderately-significant-bit replacement10.1049/el:20001429 ↗
35. Ponomarenko, N., Silvestri, F., Egiazarian, K., Carli, M., Astola, J., and Lukin, V. (2007, January 25–26). On between coefficient contrast masking of DCT basis func-tions, CD-ROM. Proceedings of the Third International Workshop on Video Processing and Quality Metrics for Consumer Electronics, Scottsdale, AZ, USA.
36. An effective fragile watermarking scheme for color image tampering detection and self-recovery10.1016/j.image.2019.115725 ↗
37. Lin, C.-C., He, S.-L., and Chang, C.-C. (2021). Pixel P Air-Wise Fragile Image Watermarking Based on HC-Based Absolute Moment Block Truncation Coding. Electron., 10.10.3390/electronics10060690 ↗
38. Kim, C., and Yang, C.-N. (2021). Self-Embedding Fragile Watermarking Scheme to Detect Image Tampering Using AMBTC and OPAP Approaches. Appl. Sci., 11.10.3390/app11031146 ↗
39. Lee, C.-F., Shen, J.-J., Chen, Z.-R., and Agrawal, S. (2019). Self-Embedding Authentication Watermarking with Effective Tampered Location Detection and High-Quality Image Recovery. Sensors, 19.10.3390/s19102267 ↗
40. (2021, March 01). Kodak Photo CD, Photo Sampler. Available online: http://www.math.purdue.edu/~lucier/PHOTO_CD/.
41. Image Quality Assessment: From Error Visibility to Structural Similarity10.1109/TIP.2003.819861 ↗
42. Acoustic-decoy: Detection of adversarial examples through audio modification on speech recognition system10.1016/j.neucom.2020.07.101 ↗
43. Kwon, H., Kim, Y., Yoon, H., and Choi, D. (2018). Random Untargeted Adversarial Example on Deep Neural Network. Symmetry, 10.10.3390/sym10120738 ↗