WaveMark

Digital image watermarking using Daubechies' wavelets and error correcting coding

James Wang, Gio Wiederhold

Research output: Contribution to journalArticle

12 Citations (Scopus)

Abstract

As more and more digital images are distributed on-line via the Internet and World-Wide Web, many copyright owners are concerned about protecting the copyright of digital images. This paper describes WaveMark, a novel wavelet-based multiresolution digital watermarking system for color images. The algorithm in WaveMark uses discrete wavelet transforms and error-correcting coding schemes to provide robust watermarking of digital images. Unlike other wavelet-based algorithms, our watermark recovery procedure does not require a match with an uncorrupted original image. Our algorithm uses Daubechies' advanced wavelets and extended Hamming codes to deal with problems associated with JPEG compression and random additive noise. In addition, the algorithm is able to sustain intentional disturbances introduced by professional robustness testing programs such as StirMark. The use of Daubechies' advanced wavelets makes the watermarked images more perceptively faithful than the images watermarked with the Haar wavelet transform. The watermark is adaptively applied to different frequency bands and different areas of the image, based on the smoothness of the areas, to increase robustness within the limits of perception. The system is practical for real-world applications, encoding or decoding images at the speed of less than one second each on a Pentium Pro PC.

Original languageEnglish (US)
Pages (from-to)432-439
Number of pages8
JournalProceedings of SPIE - The International Society for Optical Engineering
Volume3528
StatePublished - 1999

Fingerprint

Coding errors
Daubechies Wavelet
Image Watermarking
Image watermarking
Digital Watermarking
Digital Image
coding
Coding
Wavelets
Watermark
Wavelet Transform
Digital watermarking
Additive noise
Hamming Code
Discrete wavelet transforms
Robustness
Watermarking
Haar Wavelet
World Wide Web
Wavelet transforms

All Science Journal Classification (ASJC) codes

  • Electrical and Electronic Engineering
  • Condensed Matter Physics

Cite this

@article{c1fb3775ac384ab0b4d70ad9f5b4b4b8,
title = "WaveMark: Digital image watermarking using Daubechies' wavelets and error correcting coding",
abstract = "As more and more digital images are distributed on-line via the Internet and World-Wide Web, many copyright owners are concerned about protecting the copyright of digital images. This paper describes WaveMark, a novel wavelet-based multiresolution digital watermarking system for color images. The algorithm in WaveMark uses discrete wavelet transforms and error-correcting coding schemes to provide robust watermarking of digital images. Unlike other wavelet-based algorithms, our watermark recovery procedure does not require a match with an uncorrupted original image. Our algorithm uses Daubechies' advanced wavelets and extended Hamming codes to deal with problems associated with JPEG compression and random additive noise. In addition, the algorithm is able to sustain intentional disturbances introduced by professional robustness testing programs such as StirMark. The use of Daubechies' advanced wavelets makes the watermarked images more perceptively faithful than the images watermarked with the Haar wavelet transform. The watermark is adaptively applied to different frequency bands and different areas of the image, based on the smoothness of the areas, to increase robustness within the limits of perception. The system is practical for real-world applications, encoding or decoding images at the speed of less than one second each on a Pentium Pro PC.",
author = "James Wang and Gio Wiederhold",
year = "1999",
language = "English (US)",
volume = "3528",
pages = "432--439",
journal = "Proceedings of SPIE - The International Society for Optical Engineering",
issn = "0277-786X",
publisher = "SPIE",

}

TY - JOUR

T1 - WaveMark

T2 - Digital image watermarking using Daubechies' wavelets and error correcting coding

AU - Wang, James

AU - Wiederhold, Gio

PY - 1999

Y1 - 1999

N2 - As more and more digital images are distributed on-line via the Internet and World-Wide Web, many copyright owners are concerned about protecting the copyright of digital images. This paper describes WaveMark, a novel wavelet-based multiresolution digital watermarking system for color images. The algorithm in WaveMark uses discrete wavelet transforms and error-correcting coding schemes to provide robust watermarking of digital images. Unlike other wavelet-based algorithms, our watermark recovery procedure does not require a match with an uncorrupted original image. Our algorithm uses Daubechies' advanced wavelets and extended Hamming codes to deal with problems associated with JPEG compression and random additive noise. In addition, the algorithm is able to sustain intentional disturbances introduced by professional robustness testing programs such as StirMark. The use of Daubechies' advanced wavelets makes the watermarked images more perceptively faithful than the images watermarked with the Haar wavelet transform. The watermark is adaptively applied to different frequency bands and different areas of the image, based on the smoothness of the areas, to increase robustness within the limits of perception. The system is practical for real-world applications, encoding or decoding images at the speed of less than one second each on a Pentium Pro PC.

AB - As more and more digital images are distributed on-line via the Internet and World-Wide Web, many copyright owners are concerned about protecting the copyright of digital images. This paper describes WaveMark, a novel wavelet-based multiresolution digital watermarking system for color images. The algorithm in WaveMark uses discrete wavelet transforms and error-correcting coding schemes to provide robust watermarking of digital images. Unlike other wavelet-based algorithms, our watermark recovery procedure does not require a match with an uncorrupted original image. Our algorithm uses Daubechies' advanced wavelets and extended Hamming codes to deal with problems associated with JPEG compression and random additive noise. In addition, the algorithm is able to sustain intentional disturbances introduced by professional robustness testing programs such as StirMark. The use of Daubechies' advanced wavelets makes the watermarked images more perceptively faithful than the images watermarked with the Haar wavelet transform. The watermark is adaptively applied to different frequency bands and different areas of the image, based on the smoothness of the areas, to increase robustness within the limits of perception. The system is practical for real-world applications, encoding or decoding images at the speed of less than one second each on a Pentium Pro PC.

UR - http://www.scopus.com/inward/record.url?scp=0032687726&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0032687726&partnerID=8YFLogxK

M3 - Article

VL - 3528

SP - 432

EP - 439

JO - Proceedings of SPIE - The International Society for Optical Engineering

JF - Proceedings of SPIE - The International Society for Optical Engineering

SN - 0277-786X

ER -