0
|
1 .\"
|
|
2 .\" gen_corvi_sig.1 - the *roff document processor man page source
|
|
3 .\"
|
|
4 .TH gen_corvi_sig 1 "98/07/17" "Watermarking, Version 1.0"
|
|
5 .SH NAME
|
|
6 .B gen_corvi_sig
|
|
7 \- a program to generate a signature for
|
|
8 the
|
|
9 .B wm_corvi_e
|
|
10 watermarking program
|
|
11 .SH SYNOPSIS
|
|
12 .B gen_corvi_sig
|
|
13 [
|
|
14 .BI \-a \ number
|
|
15 ]
|
|
16 [
|
|
17 .BI \-d \ number
|
|
18 ]
|
|
19 [
|
|
20 .BI \-e \ number
|
|
21 ]
|
|
22 [
|
|
23 .BI \-f \ number
|
|
24 ]
|
|
25 [
|
|
26 .BI \-F \ ffile
|
|
27 ]
|
|
28 [
|
|
29 .BI \-g \ number
|
|
30 ]
|
|
31 .br
|
|
32 [
|
|
33 .B \-h
|
|
34 ]
|
|
35 [
|
|
36 .BI \-m \ number
|
|
37 ]
|
|
38 [
|
|
39 .BI \-n \ number
|
|
40 ]
|
|
41 [
|
|
42 .BI \-o \ file
|
|
43 ]
|
|
44 [
|
|
45 .BI \-q \ number
|
|
46 ]
|
|
47 [
|
|
48 .BI \-s \ number
|
|
49 ]
|
|
50 .SH DESCRIPTION
|
|
51 .B gen_corvi_sig
|
|
52 is a program to generate a signature to be
|
|
53 embedded with the
|
|
54 .B wm_corvi_e
|
|
55 watermarking program and extracted with the
|
|
56 .B wm_corvi_d
|
|
57 program. The
|
|
58 .B cmp_corvi_sig
|
|
59 program is used to compare and test an
|
|
60 extracted signature with the original signature.
|
|
61 .PP
|
|
62 Please refer to Marco Corvi's paper "Wavlet-based image watermarking
|
|
63 for copyright protection", to get an idea of the algorithm.
|
|
64 .PP
|
|
65 .SH OPTIONS
|
|
66 .TP
|
|
67 .BI \-a \ number
|
|
68 Alpha factor that determines embedding strength of the signature. Default
|
|
69 value 0.3.
|
|
70 .TP
|
|
71 .BI \-d \ number
|
|
72 Deviation for the normal distributed signature values, default 1.0.
|
|
73 .TP
|
|
74 .BI \-e \ number
|
|
75 The filtering method for the forward wavelet transform. Default value
|
|
76 1.
|
|
77 .TP
|
|
78 .BI \-F \ ffile
|
|
79 The filter definition file. Default
|
|
80 .I filter.dat.
|
|
81 .TP
|
|
82 .BI \-f \ number
|
|
83 Use the
|
|
84 .I number
|
|
85 filter from the filter definition file,
|
|
86 .I ffile. Default: 1.
|
|
87 .TP
|
|
88 .BI \-g \ number
|
|
89 The filtering method for the inverse wavelet transform. Default value
|
|
90 2.
|
|
91 .TP
|
|
92 .B \-h
|
|
93 Print a help message.
|
|
94 .TP
|
|
95 .BI \-m \ number
|
|
96 Mean of the normal distributed signature values, default 0.0.
|
|
97 .TP
|
|
98 .BI \-n \ number
|
|
99 Length of the watermark. Default value 100.
|
|
100 .TP
|
|
101 .BI \-o \ file
|
|
102 Output signature to the specified
|
|
103 .I file
|
|
104 instead of standard output.
|
|
105 .TP
|
|
106 .BI \-q \ number
|
|
107 Quantization/quality factor. Default value 3.
|
|
108 .TP
|
|
109 .BI \-s \ number
|
|
110 Specify a seed value to initialize the pseudo-random number
|
|
111 generator; if not specified, time and pid (process id) are used
|
|
112 to initialize the pseudo-random number generator.
|
|
113 .PP
|
|
114 .SH OUTPUT
|
|
115 The output file has the following format:
|
|
116 .TP
|
|
117 .B CVSG
|
|
118 Magic to identify file type.
|
|
119 .TP
|
|
120 .I number
|
|
121 The length of the signature in bits.
|
|
122 .TP
|
|
123 .I number
|
|
124 The alpha factor (embedding strength).
|
|
125 .TP
|
|
126 .I number
|
|
127 The quantization/quality factor.
|
|
128 .TP
|
|
129 .I number
|
|
130 The wavelet forward transform filtering method.
|
|
131 .TP
|
|
132 .I number
|
|
133 The wavelet filter number.
|
|
134 .TP
|
|
135 .I file
|
|
136 The wavelet filter definition file name.
|
|
137 .TP
|
|
138 .I number
|
|
139 The wavelet inverse transform filtering method.
|
|
140 .TP
|
|
141 .I numbers
|
|
142 The actual normal distributed signature values, one per line.
|
|
143 .PP
|
|
144 .SH AUTHOR
|
|
145 Peter Meerwald.
|
|
146 Email bug reports to pmeerw@cosy.sbg.ac.at.
|
|
147 .SH AVAILABILITY
|
|
148 The most recent released version of
|
|
149 .B gen_corvi_sig
|
|
150 is always available
|
|
151 at http://www.cosy.sbg.ac.at/~pmeerw/Watermarking or via anonymous ftp from ftp.cosy.sbg.ac.at in the
|
|
152 directory /pub/people/pmeerw/Watermarking.
|
|
153 .SH "SEE ALSO"
|
|
154 .BR wm_corvi_e
|
|
155 (1),
|
|
156 .BR wm_corvi_d
|
|
157 (1),
|
|
158 .BR wm_corvi_s
|
|
159 (1),
|
|
160 .BR cmp_corvi_sig
|
|
161 (1)
|