Patent US6259801B1 successfully refreshed from Google Patents.
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
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 |