annotate ANNOUNCEMENT @ 14:1906e659edd0

fix undef. behaviour
author Peter Meerwald <pmeerw@cosy.sbg.ac.at>
date Mon, 30 Jun 2008 15:46:32 +0200
parents acb6967ee76d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
1 Watermarking source
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
2
3
acb6967ee76d update to 0.5
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents: 0
diff changeset
3 version 0.5
0
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
4
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
5
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
6 This package provides source code for some watermarking algorithms in
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
7 portable C code. Currently it includes the following
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
8
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
9 watermarking algorithms
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
10
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
11 Bruyndonckx [bruyn]
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
12 refer to
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
13 O. Bruyndonckx, Jean-Jacques Quisquater, and Benoit M. Macq.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
14 Spatial method for copyright labeling of digital images.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
15 In IEEE Workshop on Nonlinear Signal and Image Processing '95,
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
16 Thessaloniki, Greece, pages 456 - 459, 1995.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
17
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
18 Corvi
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
19 refer to
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
20 Marco Corvi and Gianluca Nicchiotti.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
21 Wavelet-based image watermarking for copyright protection.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
22 In Scandinavian Conference on Image Analysis SCIA '97, Lappeenranta,
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
23 Finland, June 1997.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
24
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
25 Cox
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
26 refer to
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
27 Ingemar J. Cox, Joe Kilian, Tom Leighton, and Talal G. Shamoon.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
28 Secure spread spectrum watermarking for multimedia.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
29 In Proceedings of the IEEE ICIP '97,
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
30 volume 6, pages 1673 - 1687, Santa Barbara, California, USA, 1997.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
31
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
32 Dugad
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
33 refer to
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
34 Rakesh Dugad, Krishna Ratakonda, and Narendra Ahuja.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
35 A new wavelet-based scheme for watermarking images. In Proceedings of
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
36 the IEEE International Conference on Image Processing, ICIP '98,
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
37 Chicago, IL, USA, October 1998.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
38
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
39 Fridrich (2. scheme)
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
40 refer to
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
41 Jiri Fridrich.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
42 Combining low-frequency and spread spectrum watermarking. In Proceedings of
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
43 the SPIE Symposium on Optical Science, Engineering and Instrumentation,
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
44 San Diego, USA, July 1998.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
45
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
46 Koch
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
47 refer to
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
48 Eckhard Koch and Jian Zhao.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
49 Towards robust and hidden image copyright labeling.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
50 In Proceedings of the IEEE International Workshop on Nonlinear
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
51 Signal and Image Processing, pages 452 - 455, Halkidiki, Marmaras,
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
52 Greece, June 1995.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
53
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
54 Kim
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
55 refer to
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
56 Jong Ryul Kim and Young Shik Moon.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
57 A robust wavelet-based digital watermark using level-adaptive
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
58 thresholding. In Proceedings of the 6th IEEE International
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
59 Conference on Image Processing ICIP '99, page 202,
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
60 Kobe, Japan, October 1999.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
61
3
acb6967ee76d update to 0.5
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents: 0
diff changeset
62 Kund
acb6967ee76d update to 0.5
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents: 0
diff changeset
63 refer to
acb6967ee76d update to 0.5
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents: 0
diff changeset
64 Deepa Kundur and Dimitrios Hatzinakos.
acb6967ee76d update to 0.5
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents: 0
diff changeset
65 Digital watermarking using multiresolution wavelet
acb6967ee76d update to 0.5
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents: 0
diff changeset
66 decomposition. In Proceedings of IEEE ICASSP '98, volume 5, pages
acb6967ee76d update to 0.5
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents: 0
diff changeset
67 2969-2972, Seattle, WA, USA, May 1998.
acb6967ee76d update to 0.5
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents: 0
diff changeset
68 and
acb6967ee76d update to 0.5
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents: 0
diff changeset
69 Deepa Kundur and D. Hatzinakos.
acb6967ee76d update to 0.5
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents: 0
diff changeset
70 Diversity and attack characterization for improved robust
acb6967ee76d update to 0.5
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents: 0
diff changeset
71 watermarking. IEEE Transactions on Signal Processing,
acb6967ee76d update to 0.5
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents: 0
diff changeset
72 29(10):2383-2396, October 2001.
acb6967ee76d update to 0.5
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents: 0
diff changeset
73
0
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
74 Wang
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
75 refer to
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
76 Houng-Jyh Wang, Po-Chyi Su, and C.-C. Jay Kuo.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
77 Wavelet-based digital image watermarking. Optics Express, 3
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
78 pp. 497, December 1998.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
79
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
80 Xia
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
81 refer to
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
82 Xiang-Gen Xia, Charles G. Boncelet, and Gonzalo R. Arce.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
83 Wavelet transform based watermark for digital images. Optics Express, 3
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
84 pp. 497, December 1998.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
85
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
86 Xie
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
87 refer to
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
88 Liehua Xie and Gonzalo R. Arce.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
89 Joint wavelet compression and authentication watermarking. In
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
90 Proceedings of the IEEE International Conference on Image Processing,
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
91 ICIP '98, Chicago, IL, USA, 1998.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
92
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
93 Zhu
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
94 refer to
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
95 Wenwu Zhu, Zixiang Xiong, and Ya-Qin Zhang.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
96 Multiresolution watermarking for images and video: a unified approach.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
97 In Proceedings of the IEEE International Conference on Image Processing,
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
98 ICIP '98, Chicago, IL, USA, October 1998.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
99
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
100 Piva/Fotopoulos [cast|test-pv,hart,sub]
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
101 contribution by Vassilis Fotopoulos
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
102 refer to
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
103
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
104 M.Barni, F. Bartolini, V. Cappellini, A. Piva. A DCT-Domain
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
105 System for Robust Image Watermarking,
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
106 Signal Processing, vol. 66, pp 357 - 372, 1998.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
107
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
108 V. Fotopoulos, A. N. Skodras, A Subband DCT approach to
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
109 image watermarking, X European Signal Processing Conference,
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
110 September 4 - 8, 2000, Tampere, Finland
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
111
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
112 many more algorithms to come!
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
113 see what is in stock: http://www.cosy.sbg.ac.at/~pmeerw/Watermarking
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
114
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
115 and utility programs
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
116
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
117 cmp_pgm - compute difference image, PSNR, ...
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
118 cmp_dct - compute full-frame DCT domain difference image
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
119 cmp_dct8x8 - compute 8x8 block-based DCT difference image
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
120 cmp_dwt - compute DWT domain difference image
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
121
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
122
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
123
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
124 Contact: Comments are welcome!
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
125
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
126 More algorithms will be added over time, I have implemented about 13
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
127 watermarking algorithms in the spatial-, DCT-, and wavelet domain so far.
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
128
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
129 Please report what problems you have, suggestions, ...
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
130
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
131 Peter Meerwald
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
132
3
acb6967ee76d update to 0.5
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents: 0
diff changeset
133 Dept. of Computer Sciences
0
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
134 University of Salzburg
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
135 Jakob-Haringer-Str. 2
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
136 A-5020 Salzburg
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
137 AUSTRIA
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
138
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
139 pmeerw@cosy.sbg.ac.at
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
140 http://www.cosy.sbg.ac.at/~pmeerw/Watermarking
Peter Meerwald <pmeerw@cosy.sbg.ac.at>
parents:
diff changeset
141

Repositories maintained by Peter Meerwald, pmeerw@pmeerw.net.