comparison Meerwald/wm_corvi_s.1 @ 0:be303a3f5ea8

import
author Peter Meerwald <pmeerw@cosy.sbg.ac.at>
date Sun, 12 Aug 2007 13:14:34 +0200
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:be303a3f5ea8
1 .\"
2 .\" wm_corvi_s.1 - the *roff document processor man page source
3 .\"
4 .TH wm_corvi_s 1 "98/07/29" "Watermarking, Version 1.0"
5 .SH NAME
6 .B wm_corvi_s
7 \- a program to extract a signature from the DWT residue of a watermarked
8 image
9 .SH SYNOPSIS
10 .B wm_corvi_s
11 [
12 .BI \-a \ number
13 ]
14 [
15 .BI \-e \ number
16 ]
17 [
18 .BI \-f \ number
19 ]
20 [
21 .BI \-F \ ffile
22 ]
23 [
24 .BI \-g \ number
25 ]
26 [
27 .B \-h
28 ]
29 [
30 .BI \-i \ ifile
31 ]
32 .br
33 [
34 .BI \-n \ number
35 ]
36 [
37 .BI \-o \ ofile
38 ]
39 [
40 .BI \-q \ number
41 ]
42 [
43 .BI \-v \ number
44 ]
45 .BI \-s \ sfile
46 .I file
47 .SH DESCRIPTION
48 .B wm_corvi_s
49 is a program to extract a signature from the DWT residue of
50 a watermarked image
51 .I file.
52 The
53 .B cmp_corvi_sig
54 program is used to test the extracted signature against the original signature.
55 The input image is in PGM (portable graymap) format.
56 .PP
57 If
58 .I file
59 or
60 .I ofile
61 is not specified, then standard input or standard output is
62 used.
63 .PP
64 .B gen_corvi_sig
65 is used to generate a signature file,
66 .B wm_corvi_e
67 embeds the signature into an image.
68 .PP
69 Please refer to Marco Corvi's paper "Wavelet-based image watermarking
70 for copyright protection", to get an idea about the algorithm.
71 .PP
72 .SH OPTIONS
73 .TP
74 .BI \-a \ number
75 Alpha factor that determines embedding strength of the signature.
76 Allows to override the setting in the signature file.
77 .TP
78 .BI \-e \ number
79 Wavelet filtering method for forward transformation.
80 Allows to override the setting in the signature file.
81 .TP
82 .BI \-f \ number
83 Wavelet filter number.
84 Allows to override the setting in the signature file.
85 .TP
86 .BI \-F \ ffile
87 Wavelet filter definition file.
88 Allows to override the setting in the signature file.
89 .TP
90 .BI \-g \ number
91 Wavelet filtering method for inverse transformation.
92 Allows to override the setting in the signature file.
93 .TP
94 .B \-h
95 Print a help message.
96 .TP
97 .BI \-i \ ifile
98 The original image.
99 .TP
100 .BI \-o \ ofile
101 Output watermarked image to the specified
102 .I file
103 instead of standard output.
104 .TP
105 .BI \-q \ number
106 Set quantization/quality factor. Overrides the setting in the signature
107 file.
108 .TP
109 .BI \-v \ number
110 Verbosity level. Default value: 0.
111 .TP
112 .BI \-s \ sfile
113 The signature file to embed into the input image. See
114 .B gen_corvi_sig
115 (1) for a description of the file format. Mandatory parameter.
116 .IR file
117 Input image in PGM format to sign (watermark). Default: standard input.
118 .TP
119 .I file
120 The watermarked image in PGM format.
121 .PP
122 .SH OUTPUT
123 The signed (watermarked) image in PGM format is written to standard output
124 or ,optionally, to
125 .I ofile.
126 .PP
127 The output file has the following format:
128 .TP
129 .B CVSG
130 Magic to identify file type.
131 .TP
132 .I number
133 The length of the signature in bits.
134 .TP
135 .I number
136 The alpha factor (embedding strength).
137 .TP
138 .I number
139 The quantization/quality factor.
140 .TP
141 .I number
142 The wavelet forward transform filtering method.
143 .TP
144 .I number
145 The wavelet filter number.
146 .I file
147 The wavelet filter definition file name.
148 .TP
149 .I number
150 The wavelet inverse transform filtering method.
151 .TP
152 .I numbers
153 The actual normal distributed signature values, one per line.
154 .PP
155 .SH AUTHOR
156 Peter Meerwald. Email bug reports to pmeerw@cosy.sbg.ac.at.
157 .SH AVAILABILITY
158 The most recent released version of
159 .B wm_corvi_s
160 is always available
161 at http://www.cosy.sbg.ac.at/~pmeerw/Watermarking or via anonymous ftp from ftp.cosy.sbg.ac.at in the
162 directory /pub/people/pmeerw/Watermarking.
163 .SH "SEE ALSO"
164 .BR gen_corvi_sig
165 (1),
166 .BR wm_corvi_e
167 (1),
168 .BR wm_corvi_d
169 (1),
170 .BR cmp_corvi_sig
171 (1)

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