← Back to Patent Explorer
EP0851679A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Identification data insertion and detection system for digital data

Assignee: NEC Corp
•
Filing: 1997-12-23
•
Granted: —
•
Expires: 2017-12-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A identification data insertion system for digital data includes a DCT calculator (103) for extracting blocks (102) of 8 x 8 pixels from within a current image (101) and performing DCT (discrete cosine transform) calculation for the blocks (102), a quantizer (104) for quantizing data outputted from the DCT calculator (103), a quantization table (105) for being referred to when the quantizer (104) performs quantization, an electronic watermark data insertion element (107) for inserting electronic watermark data (106) into data after quantization, and an encoder (113) for encoding data outputted from the electronic watermark data insertion element (107) to produce MPEG data (114) in which the electronic watermark data (106) are inserted and outputting the MPEG data (114).

Inventors

  • 👤 Yutaka Wakasu

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 23:16
CPC Classifications
G; G06; G06T; G06T1/00; G06T1/0021; G06T1/005; H; H04; H04N; H04N19/00; H04N19/10; H04N19/102; H04N19/124; H04N19/126; H04N19/60; H04N19/61; H04N21/00; H04N21/20; H04N21/23; H04N21/238; H04N21/2389; H04N21/23892; H04N21/80; H04N21/83; H04N21/835; H04N21/8358; H04N5/00; H04N5/76; H04N5/91; H04N5/913; G06T2201/00; G06T2201/005; G06T2201/0052; G06T2201/0065; H04N2005/91307; H04N2005/91335

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 113 words
An identification data insertion system for digital data for inserting electronic watermark data as identification data having special information into a digital image, characterized in that it comprises: a DCT calculator (103) for extracting blocks of 8 x 8 pixels from a current image and performing discrete cosine transform calculation for the blocks; a quantizer (104) for quantizing data outputted from said DCT calculator (103); a quantization table (105) for being referred to when said quantizer (104) performs quantization; an electronic watermark data insertion element (107) for inserting electronic watermark data into the data after the quantization; and an encoder (113) for encoding data outputted from said electronic watermark data insertion element (107).
Claim 2
Dependent Claim 137 words
An identification data insertion system for digital data as set forth in claim 1, characterized in that said electronic watermark data insertion element (107) includes a partial average calculator (108) for calculating an average of absolute values of three neighboring points of each factor of the data outputted from said quantizer (104) as a partial average, a first multiplier (110) for multiplying the electronic watermark data by an output of said partial average calculator (108) for the individual factors, a second multiplier (111) for multiplying each factor of an output of said first multiplier (110) by a constant to be used to vary the size of the electronic watermark data to be inserted, and an adder (112) for adding an output of said second multiplier (111) and the output of said quantlzer (104) for the individual factors.
Claim 3
Dependent Claim 157 words
An identification data detection system for digital data, characterized in that it comprises: a decoder (202) for decoding compressed image data; a dequantizer (203) for dequantizing data outputted from said decoder (202); an inverse DCT calculator (204) for performing inverse discrete cosine transform calculation for data outputted from said dequantizer (203) and outputting image data obtained by the inverse discrete cosine transform calculation; an electronic watermark data extractor (206) for extracting and outputting, from among the data outputted from said decoder (202), those data which are supposed to be electronic watermark data; an adder (209) for adding data in units of a block of 8 x 8 pixels outputted from said electronic watermark data extractor (206) for individual factors over one screen; and an inner product calculator (210) for calculating inner products of electronic watermark data to be detected and the data outputted from said adder (209) to calculate a statistical similarity and outputting the statistical similarity.
Claim 4
Dependent Claim 87 words
An identification data detection system for digital data as set forth in claim 3, characterized in that said electronic watermark data extractor (206) includes a partial average calculator (207) for calculating an average of absolute values of three neighboring points of each of data in units of a block of 8 x 8 pixels outputted from said decoder (202) as a partial average, and a divider (208) for dividing the data outputted from said decoder (202) by the partial average outputted from said partial average calculator (207).
Claim 5
Dependent Claim 117 words
An identification data insertion system for digital data, characterized in that it comprises: a DCT calculator (303) for extracting blocks of 8 x 8 pixels from a current image and performing discrete cosine transform calculation for the blocks; an electronic watermark data insertion element (305) for inserting electronic watermark data into data after the discrete cosine transform outputted from said DCT calculator (303); a quantizer (311) for quantizing data outputted from said electronic watermark data insertion element (305); a quantization table (312) for being referred to when said quantizer (311) performs quantization and when said electronic watermark data insertion element (305) calculates a partial average; and an encoder (313) for encoding data outputted from said quantizer (311).
Claim 6
Dependent Claim 192 words
An identification data insertion system for digital data as set forth in claim 5, characterized in that said electronic watermark data insertion element (305) includes a partial average calculator (307) for calculating, using said quantization table (312) when a partial average of the data outputted from said DCT calculator (303) is to be calculated, an average among three neighboring points of absolute values of values obtained each by multiplying an integer value obtained by dividing a value of each factor outputted from said DCT calculator (303) by a corresponding value of said quantization table (312) by the corresponding value of said quantization table (312) as a partial average of the pertaining factor, a first multiplier (308) for multiplying an output of said partial average calculator (307) by the electronic watermark data for the individual factors, a second multiplier (309) for multiplying data outputted from said first multiplier (308) by a constant to be used to vary the size of the electronic watermark data to be embedded, and an adder (310) for adding the data outputted from said DCT calculator (303) and data outputted from said second multiplier (309) for the individual factors.
Claim 7
Dependent Claim 157 words
An identification data detection system for digital data, characterized in that it comprises: a decoder (402) for decoding compressed image data; a dequantizer (403) for dequantizing data outputted from said decoder (402); an inverse DCT calculator (404) for performing inverse discrete cosine transform calculation for data outputted from said dequantizer (403) and outputting image data obtained by the inverse discrete cosine transform calculation; an electronic watermark data extractor (406) for extracting and outputting, from among the data outputted from said dequantizer (403), those data which are supposed to be electronic watermark data; an adder (409) for adding data in units of a block of 8 x 8 pixels outputted from said electronic watermark data extractor (406) for individual factors over one screen; and an inner product calculator (410) for calculating inner products of electronic watermark data to be detected and the data outputted from said adder (409) to calculate a statistical similarity and outputting the statistical similarity.
Claim 8
Dependent Claim 87 words
An identification data detection system for digital data as set forth in claim 7, characterized in that said electronic watermark data extractor (406) includes a partial average calculator (407) for calculating an average of absolute values of three neighboring points of each of data in units of a block of 8 x 8 pixels outputted from said dequantizer (403) as a partial average, and a divider (408) for dividing the data outputted from said dequantizer (403) by the partial average outputted from said partial average calculator (407).
Claim 9
Dependent Claim 40 words
An identification data insertion and detection system for digital data, characterized in that it comprises: an identification data insertion system of claims 1, 2, 5 or 6 and an identification data detection system of claims 3, 4, 7, or 8.

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