Patent EP0332889A2 successfully refreshed from Google Patents.
Patent EP0891071A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0891071A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Apparatus and method for watermark data insertion and apparatus and method for watermark data detection

Assignee: Panasonic Holdings Corp
•
Filing: 1998-07-07
•
Granted: —
•
Expires: 2018-07-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A watermark data insertion method for inserting watermark data into an input original signal is provided. The method includes: 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 component of the intermediate signal; and a frequency inverse transform stop 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. The watermark data insertion step includes: 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.

Inventors

  • 👤 Takanori Senoh

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 10:36
CPC Classifications
G; G06; G06T; G06T1/00; G06T1/0021; G06T1/0028; H; H04; H04N; H04N1/00; H04N1/32; H04N1/32101; H04N1/32144; H04N1/32149; H04N1/32154; H04N1/3216; H04N1/32165; H04N1/3217; H04N1/32176; H04N1/32181; H04N1/32187; H04N21/00; H04N21/20; H04N21/23; H04N21/238; H04N21/2389; H04N21/23892; H04N21/80; H04N21/83; H04N21/835; H04N21/8358; G06T2201/00; G06T2201/005; G06T2201/0052; G06T2201/0083

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.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag