Patent US6259801B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6259801B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method for inserting and detecting electronic watermark data into a digital image and a device for the same

Assignee: NEC Personal Computers Ltd
•
Filing: 1999-01-21
•
Granted: 2001-07-10
•
Expires: 2019-01-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image is divided into blocks, and different electronic watermark data are embedded into every block using a DCT transformer (103), electronic watermark data inserter (104), and IDCT transformer (107). At that time, reference is made to an electronic watermark data insertion position table (105) and electronic watermark data table (106) which specify that which electronic watermark data is to be inserted into which block of the image.

Inventors

  • 👤 Yutaka Wakasu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 18:19
CPC Classifications
G; G06; G06T; G06T9/00; G06T1/00; G06T1/0021; G06T1/005; G06T1/0071; G06T2201/00; G06T2201/005; G06T2201/0052; G06T2201/0065

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 160 words
An electronic watermark data insertion device into a digital image, comprising: an orthogonal transformer which outputs position information of an image block of j×k pixels which is taken out from an image and subjected to an orthogonal transformation and data after the orthogonal transformation; an electronic watermark data insertion position table which records into what position of block in the image each of n kinds of electronic watermark data is to be inserted; an electronic watermark data table which stores the n kinds of the electronic watermark data; and an electronic watermark data inserter which takes out an electronic watermark data number from an applicable position of said electronic watermark data insertion position table on the basis of the position information which is outputted by said orthogonal transformer and the electronic watermark data coincident with the taken out electronic watermark data number from said electronic watermark data table to insert the electronic watermark data into data after the orthogonal transformation.
Claim 2
Dependent Claim 160 words
An electronic watermark data insertion device into a digital image, comprising: an orthogonal transformer which outputs position information of an image block of j×k pixels which is taken out from an image and subjected to an orthogonal transformation and data after the orthogonal transformation; an electronic watermark data insertion position table which records into what position of block in the image each of n kinds of electronic watermark data is to be inserted; an electronic watermark data table which stores the n kinds of the electronic watermark data; and an electronic watermark data inserter which takes out an electronic watermark data number from an applicable position of said electronic watermark data insertion position table on the basis of the position information which is outputted by said orthogonal transformer and the electronic watermark data coincident with the taken out electronic watermark data number from said electronic watermark data table to insert the electronic watermark data into data after the orthogonal transformation.
Claim 3
Dependent Claim 36 words
The insertion device as claimed in claim 1 , wherein said device further comprises: an inverse orthogonal transformer performing an inverse orthogonal transformation to the image block into which the electronic watermark data has been inserted.
Claim 4
Dependent Claim 237 words
An electronic watermark data detection device into a digital image, comprising: an orthogonal transformer which takes out an image block of a size of j×k (j and k are natural numbers) from a digital image to perform an orthogonal transformation and outputs position information of the image block taken out and data after the orthogonal transformation; an electronic watermark data extraction position table which stores that from what position of image block in the image each of image data including n kinds of electronic watermark data is taken out; an extraction data table which stores n kinds of extraction data for a screen; an electronic watermark data table which stores the n kinds of the electronic watermark data; an electronic watermark data extractor which takes out an electronic watermark number from said electronic watermark data extraction position table on the basis of the position information which is outputted by said orthogonal transformer, extracts frequency data including electronic watermark data from the frequency data of the block which is outputted by said orthogonal transformer, and stores data into the predetermined position in said extraction data table coincident with the electronic watermark data number taken out; and an electronic watermark data detector which takes out the m-th data (m=1, 2, . . . , n) from said electronic watermark data table and said extraction data table and calculates statistical resemblance for the data taken out and electronic watermark data.
Claim 5
Dependent Claim 237 words
An electronic watermark data detection device into a digital image, comprising: an orthogonal transformer which takes out an image block of a size of j×k (j and k are natural numbers) from a digital image to perform an orthogonal transformation and outputs position information of the image block taken out and data after the orthogonal transformation; an electronic watermark data extraction position table which stores that from what position of image block in the image each of image data including n kinds of electronic watermark data is taken out; an extraction data table which stores n kinds of extraction data for a screen; an electronic watermark data table which stores the n kinds of the electronic watermark data; an electronic watermark data extractor which takes out an electronic watermark number from said electronic watermark data extraction position table on the basis of the position information which is outputted by said orthogonal transformer, extracts frequency data including electronic watermark data from the frequency data of the block which is outputted by said orthogonal transformer, and stores data into the predetermined position in said extraction data table coincident with the electronic watermark data number taken out; and an electronic watermark data detector which takes out the m-th data (m=1, 2, . . . , n) from said electronic watermark data table and said extraction data table and calculates statistical resemblance for the data taken out and electronic watermark data.
Claim 6
Independent Claim 161 words
A method for inserting electronic watermark data into a digital image, comprising the steps of: preparing previously an electronic watermark data insertion position table which records that into what position of block of a size of j×k pixels (j and k are natural numbers) in an image each of n kinds of electronic watermark data is inserted and an electronic watermark data table which stores n kinds of electronic watermark data; taking out an image block from a digital image to perform an orthogonal transformation and acquiring position information of the image block taken out and data after the orthogonal transformation; and taking out an electronic watermark data number from the applicable position of said electronic watermark data insertion position table on the basis of said position information, taking out the electronic watermark data coincident with the electronic watermark data number taken out from said electronic watermark data table, and inserting the electronic watermark data into the data after orthogonal transformation.
Claim 7
Independent Claim 161 words
A method for inserting electronic watermark data into a digital image, comprising the steps of: preparing previously an electronic watermark data insertion position table which records that into what position of block of a size of j×k pixels (j and k are natural numbers) in an image each of n kinds of electronic watermark data is inserted and an electronic watermark data table which stores n kinds of electronic watermark data; taking out an image block from a digital image to perform an orthogonal transformation and acquiring position information of the image block taken out and data after the orthogonal transformation; and taking out an electronic watermark data number from the applicable position of said electronic watermark data insertion position table on the basis of said position information, taking out the electronic watermark data coincident with the electronic watermark data number taken out from said electronic watermark data table, and inserting the electronic watermark data into the data after orthogonal transformation.
Claim 8
Dependent Claim 32 words
A method as claimed in claim 4 , wherein said method further comprises the step of: performing an inverse orthogonal transformation to the block into which the electronic watermark data is inserted.
Claim 9
Independent Claim 221 words
A method for detecting electronic watermark data into a digital image, comprising the steps of: preparing previously an electronic watermark data extraction position table which records that from what position of block of a size of j×k pixels (j and k are natural numbers) in an image each of image data including n kinds of electronic watermark data is extracted and an electronic watermark data table which stores n kinds of electronic watermark data; taking out a block from a digital image to perform an orthogonal transformation and acquiring position information of the image block taken out and the data after the DCT transformation; taking out an electronic watermark data number from said electronic watermark data extraction position table on the basis of said position information, extracting frequency data including the electronic watermark data from frequency data of the block which is output by said DCT transformer, and storing the data into a predetermined position of an extraction data table coincident with the electronic watermark data number taken out; taking out the m-th data (m=1, 2, . . . , n) from said electronic watermark data table and said extraction data table and calculating statistical resemblance for the extracted data and electronic watermark data; and estimating whether this statistical resemblance is large or not for every said n electronic watermark data.
Claim 10
Independent Claim 221 words
A method for detecting electronic watermark data into a digital image, comprising the steps of: preparing previously an electronic watermark data extraction position table which records that from what position of block of a size of j×k pixels (j and k are natural numbers) in an image each of image data including n kinds of electronic watermark data is extracted and an electronic watermark data table which stores n kinds of electronic watermark data; taking out a block from a digital image to perform an orthogonal transformation and acquiring position information of the image block taken out and the data after the DCT transformation; taking out an electronic watermark data number from said electronic watermark data extraction position table on the basis of said position information, extracting frequency data including the electronic watermark data from frequency data of the block which is output by said DCT transformer, and storing the data into a predetermined position of an extraction data table coincident with the electronic watermark data number taken out; taking out the m-th data (m=1, 2, . . . , n) from said electronic watermark data table and said extraction data table and calculating statistical resemblance for the extracted data and electronic watermark data; and estimating whether this statistical resemblance is large or not for every said n electronic watermark data.

References Cited (Backward Citations)

JPH0530466A Cited
JPH06315131A Cited
JPH08241403A Cited
US5778102A Cited
US6031914A Cited
US5915027A Cited
EP0854633A2 Cited
EP0859503A2 Cited
EP0860997A2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-07-09 2005-01-08 2005-07-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-07-09 2009-01-08 2009-07-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-07-09 2013-01-08 2013-07-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag