19 March 2013 Rotation invariant moments and transforms for geometrically invariant image watermarking
Chandan Singh, Sukhjeet K. Ranade
Author Affiliations +
Abstract
We present invariant image watermarking based on a recently introduced set of polar harmonic transforms and angular radial transforms and their comparative analysis with state-of-art approaches based on Zernike moments and pseudo-Zernike moments (ZMs/PZMs). Similar to ZMs/PZMs, these transforms provide rotation invariance and resilience to noise while mitigating inherent limitations like numerical instability and computational cost at high order of moments. These characteristics motivate us to design invariant transform-based invariant image watermarking schemes that can withstand various intentional or unintentional attacks, handle large bitcarriers, and work in a limited computing environment. A comparative performance evaluation of watermarking systems regarding critical parameters like visual imperceptibility, embedding capacity, and watermark robustness against geometric transformations, common signal processing distortions, and Stirmark attacks is performed along with the empirical analysis of various inherent properties of transforms and moments such as magnitude invariance, reconstruction capabilities, and computational complexity to investigate relationships between the performance of watermarking schemes and inherent properties of transforms.
© 2013 SPIE and IS&T 0091-3286/2013/$25.00 © 2013 SPIE and IS&T
Chandan Singh and Sukhjeet K. Ranade "Rotation invariant moments and transforms for geometrically invariant image watermarking," Journal of Electronic Imaging 22(1), 013034 (19 March 2013). https://doi.org/10.1117/1.JEI.22.1.013034
Published: 19 March 2013
Lens.org Logo
CITATIONS
Cited by 12 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Digital watermarking

Transform theory

Image quality

Visualization

Image analysis

Image processing

Computing systems

Back to Top