title: Multipurpose image watermarking algorithm based on multistage vector quantization.
abstract: The rapid growth of digital multimedia and Internet technologies has made copyright protection, copy protection, and integrity verification three important issues in the digital world. To solve these problems, the digital watermarking technique has been presented and widely researched. Traditional watermarking algorithms are mostly based on discrete transform domains, such as the discrete cosine transform, discrete Fourier transform (DFT), and discrete wavelet transform (DWT). Most of these algorithms are good for only one purpose. Recently, some multipurpose digital watermarking methods have been presented, which can achieve the goal of content authentication and copyright protection simultaneously. However, they are based on DWT or DFT. Lately, several robust watermarking schemes based on vector quantization (VQ) have been presented, but they can only be used for copyright protection. In this paper, we present a novel multipurpose digital image watermarking method based on the multistage vector quantizer structure, which can be applied to image authentication and copyright protection. In the proposed method, the semi-fragile watermark and the robust watermark are embedded in different VQ stages using different techniques, and both of them can be extracted without the original image. Simulation results demonstrate the effectiveness of our algorithm in terms of robustness and fragility.
authors.affiliation: Department of Automatic Test and Control, Harbin Institute of Technology, Harbin 150001, China. zhemingl@yahoo.com
authors.forename: Zhe-Ming
authors.initials: ZM
authors.lastname: Lu
authors.forename: Dian-Guo
authors.initials: DG
authors.lastname: Xu
authors.forename: Sheng-He
authors.initials: SH
authors.lastname: Sun
mesh_terms: D000465:Algorithms; D001185:Artificial Intelligence; D003196:Computer Graphics; D016494:Computer Security; D044962:Data Compression / Q000379:methods*; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D010330:Patents as Topic; D010363:Pattern Recognition, Automated / Q000379:methods; D011356:Product Labeling / Q000379:methods*; D012815:Signal Processing, Computer-Assisted