Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
149 words
A watermark data insertion method for inserting
watermark data into an input original signal, comprising: a frequency transform step for applying a frequency
transform to the original signal to form an intermediate
signal; a watermark data insertion stop for inserting the
watermark data into a first set of frequency components
of the intermediate signal; and a frequency inverse transform step for applying an
inverse frequency transform to the intermediate signal,
the watermark data having been inserted into the intermediate
signal, thereby obtaining a signal containing the
watermark data embedded therein, wherein the watermark data insertion step comprises: determining, based on pseudo random numbers, the
first set of frequency components of the intermediate
signal into which the watermark data is inserted; and using a second set of frequency components of the
intermediate signal as a reference signal, the watermark
data not being inserted into the second set of frequency
components.
Claim 2
Dependent Claim
40 words
A watermark data insertion method according to
claim 1, wherein the frequency transform applied in the
frequency transform step is a wavelet transform, and the inverse frequency transform applied in the
frequency inverse transform step is an inverse wavelet
transform.
Claim 3
Dependent Claim
53 words
A watermark date insertion method according to
claim 1, wherein the watermark data insertion step
comprises: a weighting step for increasing or decreasing a
signal amplitude of the watermark data in accordance with
on amplitude of the first set of frequency components of
the intermediate signal into which the watermark data is
inserted.
Claim 4
Dependent Claim
42 words
A watermark data insertion method according to
claim 1, wherein the watermark data insertion step
comprises determining the first set of frequency components
of the intermediate signal into which the watermark
data is inserted by using pseudo random numbers having
frequency-dependent weights.
Claim 5
Dependent Claim
53 words
A watermark data insertion method according to
claim 1, wherein the watermark data insertion step
comprises: a weighting step for increasing or decreasing a
signal amplitude of the watermark data in accordance with
a frequency of the first set of frequency components of
the intermediate signal into which the watermark data is
inserted.
Claim 6
Dependent Claim
47 words
A watermark data insertion method according to
claim 1, wherein the watermark data insertion step
comprises converting binary data representing the
watermark data into predetermined positive and negative
values, and thereafter inserting the converted binary
data into the first set of frequency components of the
intermediate signal.
Claim 7
Dependent Claim
86 words
A watermark data insertion method for inserting
watermark data into an input original signal, comprising: determining a position at which the watermark data is
to be inserted in accordance with pseudo random numbers
which have been subjected to an inverse transform; subjecting the watermark data to an inverse transform; increasing or decreasing a signal amplitude of the
inverse-transformed watermark data in accordance with an
amplitude of the original signal; and inserting the inverse-transformed watermark data with
the increased or decreased signal amplitude into the
original signal.
Claim 8
Dependent Claim
153 words
A watermark data detection method for detecting
watermark data within a signal containing embedded watermark
data, comprising: an inverse-transformed pseudo random number generation
step for applying an inverse frequency transform to
pseudo random numbers used for determining an insertion
position of the watermark data and complements of the
pseudo random numbers, respectively; a multiplication step for multiplying the signal
containing embedded watermark dots by the values generated
in the inverse-transformed pseudo random number
generation step to obtain signal components to which the
watermark data has been added and signal components to
which the watermark data has not been added; and an averaging step for deriving a difference between
an average of the signal components to which the watermark
data has been added and an average of the signal
components to which the watermark data has not been added
as obtained in the multiplication step, whereby the
difference is detected as the watermark data.
Claim 9
Dependent Claim
70 words
A watermark data detection method according to
claim 8, wherein the averaging step comprises deriving
the average of the signal components to which the watermark
data has been added by applying a weight to an
average of high frequency components among the signal
components to which the watermark data has been added,
the weight being smaller than weights applied to averages
of frequency components other than the high frequency
components.
Claim 10
Dependent Claim
58 words
A watermark data detection method for detecting
watermark data within a signal containing embedded watermark
data, comprising: a frequency transform step for applying a frequency
transform to the signal containing embedded watermark
data to form an intermediate signal; and a watermark data extraction step for extracting the
watermark data from a predetermined frequency component
of the intermediate signal.
Claim 11
Dependent Claim
37 words
A watermark data detection method according to
claim 10, wherein the watermark data extraction step
comprises determining the predetermined frequency component
of the intermediate signal from which the watermark
data is extracted based on pseudo random numbers.
Claim 12
Dependent Claim
148 words
A watermark data insertion apparatus for inserting
watermark data into an input original signal, comprising: a frequency transform section for applying a frequency
transform to the original signal to form an
intermediate signal; a watermark data insertion section for inserting the
watermark data into a first set of frequency components
of the intermediate signal; and a frequency inverse transform section for applying an
inverse frequency transform to the intermediate signal,
the watermark data having been inserted into the intermediate
signal, thereby obtaining a signal containing the
watermark data embedded therein, wherein the watermark data insertion section determines
the first set of frequency components of the
intermediate signal into which the watermark data is
inserted based on pseudo random numbers, and uses a
second set of frequency components of the intermediate
signal as a reference signal, the watermark data not
being inserted into the second set of frequency components.
Claim 13
Dependent Claim
153 words
A watermark data detection apparatus for detecting
watermark data within a signal containing embedded watermark
data, comprising: an inverse-transformed pseudo random number generation
section for applying an inverse frequency transform
to pseudo random numbers used for determining an insertion
position of the watermark data and complements of
the pseudo random numbers, respectively; a multiplication section for multiplying the signal
containing embedded watermark data by the values generated
in the inverse-transformed pseudo random number
generation section to obtain signal components to which
the watermark data has been added and signal components
to which the watermark data has not been added; and an averaging section for deriving a difference
between an average of the signal components to which the
watermark data has been added and an average of the
signal components to which the watermark data has not
been added as obtained by the multiplication section,
whereby the difference is detected as the watermark data.