digital watermarking of text, image and video documentsrinaldi.munir/... · 2003. 9. 15. · b....

16
Digital Watermarking of Digital Watermarking of Text, Image and Video Documents Text, Image and Video Documents Bernd Girod Frank Hartung Jonathan Su Telecommunications Laboratory University of Erlangen-Nuremberg http://www-nt.e-technik.uni-erlangen.de/ CGI 98 Hannover June 1998

Upload: others

Post on 15-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

Digital Watermarking of Digital Watermarking of Text, Image and Video DocumentsText, Image and Video Documents

Bernd Girod

Frank Hartung

Jonathan Su

Telecommunications Laboratory

University of Erlangen-Nuremberghttp://www-nt.e-technik.uni-erlangen.de/

CGI 98HannoverJune 1998

Page 2: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 2

Copyright in the Digital Age

Copyrights are threatened by potentially unlimited copying of digital data without loss of fidelity

Severe financial implications for copyright holders – Example 1: In April 1998 illegally copied audio CDs

worth $ 85,000,000 were discovered and confiscated in Hongkong

– Example 2: In June 1998 illegally copied software and multimedia CDs worth $ 1,900,000 were discovered and confiscated in Berlin

Page 3: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 3

How to Prevent Copyright Infringements?

Encryption / Conditional Access

– protects the data only on the transmission channel

– the paying recipient has in general access to the decrypted dataCopy Prevention Mechanisms

– difficult in open systems

– often, copy prevention mechanisms are circumvented

Digital Watermarking– marking of multimedia data with information about origin and recipient

– does not prevent copying, but, illegal copies can be traced back

– “last line of defense”

Page 4: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 4

Watermarks as Fingerprints

....

illegal copy

....

watermark A

Digital Library(e.g. WWW Server)

watermark B1

Originator

Identification of legal recipient with help of individual watermarks:

watermark B2

watermark B3

Page 5: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

Digital Watermarking Requirements

Below perceptual thresholdRobust against unattempted and hostile modification of the data, e.g. – format conversion (Postscript -> PDF, JPEG -> GIF)

– compression

– D/A und A/D conversion– additive noise

– scaling, rotation, cropping, composition (images)– hostile attacks on the watermark

Low complexity for embedding (less critical for extraction)

Page 6: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 6

Text Document Watermarking: Examples

(source: Brassil et al., AT&T)

ffCharacter feature watermarking

Modulate word spacing

Page 7: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 7

Image/Video Watermarking

Idea: small, pseudo-random changes of pixel amplitudes

Each embedded information bit distributed over many pixels -> redundancy + robustness

withoutwatermark

with watermark

Page 8: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 8

Spread Spectrum Image/Video Watermarking

1-111

information bits (+1 / -1)

original image watermarked image

spreadingby factor cr

pseudo-noisesignal

modulation

spread and modulated information bits

=watermark

+

+amplitude

Page 9: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 9

Decoding of Spread Spectrum Watermarks

watermarkedimage

pseudo-noisesignal

pre-filtering(Wiener filtering/highpass filtering)

demodulation+ 1-111

filtered imagecorrelation

signal

summation/thresholding

recovered information bits

Page 10: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 10

How Many Bits Can Be Embedded?

Bit error rate estimate of the watermark channel:

Example:

– amplitude = 3– cr = 2400

– Gaussian PN signal, =1 σPN2

BER = 5 * 10-7

100 bits for 512x512 image

4 kbps for video

BER =12

erfc const.σPN cr amplitude

σfiltered image

For robustness: choose parameters conservatively

Page 11: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 11

Robustness of Spread Spectrum Watermarks in the Presence of Attacks

Malicious attacks

– filtering, addition of noise,...: not successful due to built-in robustness

– collusion attacks: modify pseudo-noise sequence to be collusion secure [Boneh and Shaw 1995, Boneh and Shaw 1997]

– attacks that attempt to destroy correlation (zoom/shift/rotation, frame swap): watermark recovery by blockwise multidimensional sliding correlator

So far: no known attack that successfully defeats spread spectrum watermarking without destroying the image/video

Image attacked usingthe StirMark attack software available on the Internet

Page 12: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 12

...1010110110101101111001001100111100010101001101010101010101010...Original video bitstream

header information motion vectors 8x8 DCT block

...1010110110101101111001001100111001010001111100011101010101010...

Embedding ofDCT transformed

watermark

Watermarked video bitstream

Watermarking of Compressed Video

Page 13: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 13

Embedding of Watermark and Drift Compensation Signal

n0 bits

n1 bits

motion vectors in

motion vectors out

header information / side information in

header information / side information out

EC-1 Q-1 QDCT coefficients in

DCT coefficients out

watermarksignal

DCT

EC

drift compensation

signal

DCTembed only fornon-zero coefficients

Page 14: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 14

Example I

original watermark embedded watermark

MPEG-2 coded frame MPEG-2 coded frame with watermark

watermark embeddedin compressed domain

adapted to scene contents( less visible)

Page 15: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 15

OriginalMPEG-2 coded,

without watermark

Example II

MPEG-2 coded, watermarked(2 bits/frame)

Page 16: Digital Watermarking of Text, Image and Video Documentsrinaldi.munir/... · 2003. 9. 15. · B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 5

B. Girod, F. Hartung, J. Su: Digital Watermarking of Text, Image and Video Documents 16

Conclusions

Digital Watermarking is the last line of defense which allows tracing of illegally produced copies of multimedia data

Text document watermarking– small changes of layout (word spacing, line spacing, ...)

Image and Video Watermarking

– Spread spectrum approach

– Watermark recovery without the original

– Robust, even against attacksWatermarking of compressed video

– addition of DCT coefficients with or without rate constraint

– no decoding and re-encoding necessary

http://www-nt.e-technik.uni-erlangen.de/