Apparatus for and method of embedding and extracting digital information and medium having program for carrying out the method recorded theron
Abstract
A band division portion 11 receives an image signal 71, and divides the image signal 71 into 10 frequency bands by discrete wavelet transform, to calculate transform coefficients. A block division portion 12 divides an LL3 signal obtained by the division into a plurality of blocks previously determined. A quantization portion 13 finds for each of the blocks a mean value M of the transform coefficients, and subjects M to linear quantization using a quantization step-size Q previously determined, to calculate a quantization value q. A signal replacement portion 14 replaces q with q' on the basis of the value of digital information to be embedded. A mean difference addition portion 15 subjects q' to inverse linear quantization using Q, to find a mean value M', calculates a difference DM between M' and M, and adds the difference to the transform coefficients in the block. A mean calculation portion 16 calculates a mean value LM of the transform coefficients after the addition. A band synthesis portion 17 synthesizes the LL3 signal which has been subjected to the embedding processing and a signal in the other frequency band, to reconstruct an image signal 72. Further, the band division portion 11 receives a digitized image signal 71, and divides the image signal 71 into 10 frequency bands by discrete wavelet transform, to calculate transform coefficients. A map information generation portion 52 generates, with respect to one of the 10 frequency bands, map information indicating whether or not the absolute amplitude values of all the transform coefficients in the same space representation region in the same direction of division as the frequency band are not more than a set value R. A signal replacement portion 53 refers to the value of each of the transform coefficients in the map information, and replaces, when the value of the transform coefficient is not more than the set value R, the value with another value in accordance with the digital information to be embedded. A band synthesis portion 17 synthesizes signals in the 10 frequency bands each including the replaced transform coefficients, to reconstruct an image signal 75.

Term
Term ended
Projected expiry passed 3 November 2018, 7.9 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
1 sheet
Sheet 1
Every citation, both ways
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| EP0766468A2 | Cites | European Patent Office (EPO) | A | Search report | 1-99 |
| SUN Z ET AL: "NONUNIFORM THRESHOLD TRELLIS CODED QUANTIZATION FOR IMAGE TRANSMISSION THROUGH NOISY CHANNELS", ISCAS '97. PROCEEDINGS OF THE 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS. CIRCUITS AND SYSTEMS IN THE INFORMATION AGE. HONG KONG, JUNE 9 - 12, 1997, IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, NEW-YORK, NY: IEEE, US, vol. 2, 9 June 1997 (1997-06-09), pages 1129 - 1132, XP000832400, ISBN: 0-7803-3584-8 | Non-patent | – | – | Search report | – |
| RUANAIDH J J K O ET AL: "PHASE WATERMARKING OF DIGITAL IMAGES", PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP) LAUSANNE, SEPT. 16 - 19, 1996, NEW YORK, IEEE, US, vol. 3, 16 September 1996 (1996-09-16), pages 239 - 242, XP000199952, ISBN: 0-7803-3259-8 | Non-patent | – | – | Search report | – |
11 members in 6 offices; this record represents the family
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 30609897 | Japan | – | |
| 30609897 | Japan | A | |
| 19636198 | Japan | – | |
| 19636198 | Japan | A |
Members11
| Document | Office | Kind | |
|---|---|---|---|
| EP0920185A2 | European Patent Office (EPO) | A2 | |
| JPH11196262A | Japan | A | |
| KR19990062558A | Republic of Korea | A | |
| CN1224874A | China | A | |
| EP0920185A3This record | European Patent Office (EPO) | A3 | |
| KR100313372B1 | Republic of Korea | B1 | |
| TW505885B | Taiwan Province of China | B | |
| US6477276B1 | United States of America | B1 | |
| US2003012444A1 | United States of America | A1 | |
| CN1118768C | China | C | |
| US6728409B2 | United States of America | B2 |
11 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Application withdrawnWithdrawn18W | 18W | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: THE APPLICATION HAS BEEN WITHDRAWNSTAA | STAA | |
| Designation fees paidDE FR GBAKX | AKX | |
| Request for examination filed17P | 17P | |
| Designated contracting statesAK | AK | |
| Request for extension of the european patentAL;LT;LV;MK;RO;SIAX | AX | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | |
| Designated contracting statesAK | AK | |
| Designated contracting statesAK | AK | |
| Request for extension of the european patentAL;LT;LV;MK;RO;SIAX | AX | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI |
Numbers
- Publication
- 0920185
- Application
- 981206378
Titles3
- German
- Vorrichtung und Verfahren zum Einbetten und Extrahieren von digitalen Informationen sowie Medium mit Programm zur Durchführung des Verfahrens
- English
- Apparatus for and method of embedding and extracting digital information and medium having program for carrying out the method recorded theron
- French
- Dispositif et procédé pour l'intégration et l'extraction d'informations numériques et support avec programme pour la mise en oeuvre du procédé enregistré sur ceci
Classification
- CPC, 15
- G06T1/005
- H04N19/645
- G06T2201/0051
- G06T2201/0052
- G06T2201/0061
- H04N1/32154
- H04N1/3216
- H04N1/32165
- H04N1/3217
- H04N1/32176
- H04N1/32187
- H04N1/32277
- H04N2201/3233
- H04N2201/327
- G06T2201/0065
- IPC, 18
- H04N19 119
- G06T1 00
- H04N1 32
- H04N1 387
- H04N1 41
- H04N7 08
- H04N7 081
- H04N19 126
- H04N19 136
- H04N19 169
- H04N19 196
- H04N19 423
- H04N19 467
- H04N19 60
- H04N19 625
- H04N19 635
- H04N19 70
- H04N19 80
Designated states25
- Contracting states, 19
- Austria
- Belgium
- Switzerland
- Cyprus
- Germany
- Denmark
- Spain
- Finland
- France
- United Kingdom
- Greece
- Ireland
- Italy
- Liechtenstein
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Portugal
- Sweden
- Extension states, 6
- Albania
- Lithuania
- Latvia
- North Macedonia
- Romania
- Slovenia