WO2002039384A1 - Method and arrangement for embedding a watermark in an information signal - Google Patents
Method and arrangement for embedding a watermark in an information signal Download PDFInfo
- Publication number
- WO2002039384A1 WO2002039384A1 PCT/EP2001/012749 EP0112749W WO0239384A1 WO 2002039384 A1 WO2002039384 A1 WO 2002039384A1 EP 0112749 W EP0112749 W EP 0112749W WO 0239384 A1 WO0239384 A1 WO 0239384A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- watermark
- sub
- information signal
- patterns
- pattern
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
- G06T1/0028—Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0081—Image watermarking whereby both original and watermarked images are required at decoder, e.g. destination-based, non-blind, non-oblivious
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0202—Image watermarking whereby the quality of watermarked images is measured; Measuring quality or performance of watermarking methods; Balancing between quality and robustness
Definitions
- the invention relates to a method and arrangement for embedding a watermark in an information signal, an information signal with an embedded watermark, and a storage medium having stored thereon an information signal with an embedded watermark.
- Watermarking an image is essentially a process of altering the pixel values of an image in a manner that ensures that a viewer of the image does not notice any perceptual change between the original and the watermark image. Altering a large number of pixel values in an arbitrary manner will result in noticeable artifacts. Every pixel value of an image can be altered only to a certain limit without making perceptible differences to the image quality.
- a method for embedding auxiliary data in a signal is known.
- the data is encoded into the relative position or phase of one or more basic watermark pattern.
- the watermark is generated by repeating smaller units called "tiles" over the extent of the image.
- a local depth map or visibility mask ⁇ (P) also referred to as local weight is computed. At each pixel position, ⁇ (P) provides a measure for the visibility of additive noise.
- L [ -1 -1 -1; -1 8 -1, -1 -1 -1].
- the value of the tiled watermark at each position is multiplied by the visibility value of ⁇ (P) at that position. Accordingly, the equation for an information signal with an embedded watermark is as follows:
- P is the information signal into which a watermark W is to be embedded resulting in an information signal Q with an embedded watermark W.
- the next step would be to detect whether or not a particular watermark pattern W is included in the signal in question.
- the signal in question Q and the watermark pattern W are subject to correlation wherein the signal in question Q is possibly pre-filtered to increase the detection robustness.
- the watermark pattern W is detected to be present if a correlation value is larger than a given threshold.
- this is a method useful for adapting the energy of the watermark to the local properties of the image.
- the pattern W was chosen as a spectrally white pattern, wherein each frequency component having more or less the same power.
- this method performs well in image regions which have no strong directional preference.
- this method for adapting the watermark strength creates artifacts in the cover image.
- HVS Human Visual System
- the visibility of distortions in a region of the image depend on - Edge information of an image, which is a very important factor for the perception of an image. It has the least noise sensitivity and it is therefore essential to maintain edge integrity in order to preserve the image quality;
- the watermark is embedded into the image by scaling or weighting the watermark according to the noise sensitivity of the particular image region. This ensures that the watermark distorts the regions least that are sensitive to changes and exploits perceptional spatial redundancies in the areas of high detail and structure.
- a watermark is embedded in an information signal by deriving watermark sub-patterns from a watermark pattern.
- Each of these derived sub-patterns have an energy spectrum concentration with an dominant orientation.
- the local weight factors for said sub-patterns are determined based on the local energy spectrum of the information signal in said dominant orientation and the watermark sub-patterns are locally weighted using the determined local weight factors. Finally, the locally weighted watermark sub-patterns are added to the information signal.
- orientation redundancies of the information signal can be exploited to incorporate more watermark energy into the information signal without a perceptible distortion.
- the local weight factors for said sub-patterns are determined based on the local spatial energy spectrum of the information signal in said dominant orientation.
- spatial orientation redundancies of the information signal can be exploited to incorporate more watermark energy into the information signal.
- the activity of the information signal is taken into account when determining the local weight factors.
- the sum of said sub-patterns is approximately equal to said watermark. Accordingly, known watermark detection methods can be used to detect said sub-patterns. .
- an arrangement for embedding a watermark in an information signal comprises means for deriving sub-patterns from said watermark pattern, wherein the energy spectrum concentration of each sub-pattern has a dominant orientation. Determining means for determining the local weight factors based on the local energy spectrum of the information signal in said dominant orientation and a weighting means for locally weighting said watermark sub-patterns based on said local weight factors is also included in the arrangement. Finally said arrangement comprises adding means for adding locally weighted watermark sub-patterns to the information signal.
- the invention is also embodied in an information signal with an embedded watermark as claimed in claim 7 and in a storage medium having stored thereon an information signal with an embedded watermark as claimed in claim 8. It shall be understood that the information signal and the storage medium can be further developed and that there are further embodiments thereof, which further developments and further embodiments are identical or similar to those described above with reference to the method of embedding a watermark in an information signal and are laid down in the subclaims of claim 1. Other preferred embodiments of the invention are disclosed in the dependent claims.
- Fig. 1 shows a schematical block diagram of an arrangement for embedding a watermark in an information signal according to the invention
- Fig. 2 shows a block diagram of a parameter determining means used in the arrangement for embedding a watermark in an information signal according to Fig. 1.
- the embedder includes an image source 11, which produces an information signal P, a parameter determining means 16 for determining weight factors ⁇ (P) and a global depth parameter d, a modulator 17 for modulating the watermark W with the weight factors ⁇ (P), a multiplier 18 for multiplying the modulated watermark W (P) with the global depth parameter d, and an adder 12 which adds a watermark W to the information signal P, resulting in a watermarked information signal Q.
- the resulting watermarked information signal Q can be stored on a storage medium 50.
- the parameter determining means 16 includes a spatial data analyzing means 163, which receives the information signal P as its input and is connected to the weight factor determining means 166 and the global depth parameter determining means 165 on its output side.
- the weight factor determining means 166 generates weight factors ⁇ (P) as its output signal.
- the global depth parameter determining means 165 generates the global depth parameter d as its output signal.
- the spatial data of the information signal P is analyzed according to the properties of the Human Visual System HVS for still images by the spatial data analyzing means 163. This can for example be done by evaluating the well known JPEG quantization table.
- the analyzing results provide the information how much watermark energy can be embedded in a respective pixel of the information signal P without being percepted.
- a weight factor ⁇ (P) for each pixel in the information signal P is determined, the watermark is weighted by multiplying the watermark pixels with the respective local weight factors, and is added to the respective pixels of the information signal by said adder 12.
- the watermark embedding method causes the introduction of watermark frequency components orthogonal in the case of dominant local directions. Accordingly, in an embodiment of the present invention the watermark pattern
- each sub-pattern has a dominant orientation.
- the energy of the host signal i.e. the information signal
- This information is forwarded to the weight factor determining means 166, where the weight factors for the respective sub- patterns are determined accordingly.
- Each sub-pattern W is weighted according to the determined weight factors by the multiplier 17 and is added to the information signal by the adder 12.
- Laplacian sensitivity measure to be L [-l -l -l; -1 8 -l; -l -l -l]. This sensitivity measure is, as already mentioned above, insensitive to orientation, but it can easily be split into four orientation sensitive measures as follows:
- each of the four patterns still has a strong correlation with the mother pattern W (approximately l A of the self-correlation of W)
- watermark detection is still possible by using correlation with the single pattern W.
- the watermark detection can be achieved as described in WO 99/45 705. Accordingly, known watermark detection method s can be applied.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
- Television Systems (AREA)
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020027008781A KR20020071925A (en) | 2000-11-07 | 2001-10-29 | Method and arrangement for embedding a watermark in an information signal |
EP01993908A EP1336161A1 (en) | 2000-11-07 | 2001-10-29 | Method and arrangement for embedding a watermark in an information signal |
JP2002541628A JP3898128B2 (en) | 2000-11-07 | 2001-10-29 | Method and apparatus for embedding a watermark in an information signal |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP00203894.1 | 2000-11-07 | ||
EP00203894 | 2000-11-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2002039384A1 true WO2002039384A1 (en) | 2002-05-16 |
Family
ID=8172232
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2001/012749 WO2002039384A1 (en) | 2000-11-07 | 2001-10-29 | Method and arrangement for embedding a watermark in an information signal |
Country Status (6)
Country | Link |
---|---|
US (1) | US6707930B2 (en) |
EP (1) | EP1336161A1 (en) |
JP (1) | JP3898128B2 (en) |
KR (1) | KR20020071925A (en) |
CN (1) | CN1237484C (en) |
WO (1) | WO2002039384A1 (en) |
Families Citing this family (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6633654B2 (en) * | 2000-06-19 | 2003-10-14 | Digimarc Corporation | Perceptual modeling of media signals based on local contrast and directional edges |
US6879652B1 (en) * | 2000-07-14 | 2005-04-12 | Nielsen Media Research, Inc. | Method for encoding an input signal |
US7346776B2 (en) | 2000-09-11 | 2008-03-18 | Digimarc Corporation | Authenticating media signals by adjusting frequency characteristics to reference values |
US20030026453A1 (en) * | 2000-12-18 | 2003-02-06 | Sharma Ravi K. | Repetition coding of error correction coded messages in auxiliary data embedding applications |
US20020191812A1 (en) * | 2001-04-24 | 2002-12-19 | Nam-Deuk Kim | Object edge watermarking |
JP3861623B2 (en) * | 2001-06-05 | 2006-12-20 | ソニー株式会社 | Digital watermark embedding processing apparatus, digital watermark embedding processing method, and program |
US20030131350A1 (en) | 2002-01-08 | 2003-07-10 | Peiffer John C. | Method and apparatus for identifying a digital audio signal |
US7567721B2 (en) * | 2002-01-22 | 2009-07-28 | Digimarc Corporation | Digital watermarking of low bit rate video |
US20040003394A1 (en) * | 2002-07-01 | 2004-01-01 | Arun Ramaswamy | System for automatically matching video with ratings information |
US7577841B2 (en) * | 2002-08-15 | 2009-08-18 | Digimarc Corporation | Watermark placement in watermarking of time varying media signals |
MXPA05004231A (en) * | 2002-10-23 | 2005-07-05 | Nielsen Media Res Inc | Digital data insertion apparatus and methods for use with compressed audio/video data. |
US7460684B2 (en) | 2003-06-13 | 2008-12-02 | Nielsen Media Research, Inc. | Method and apparatus for embedding watermarks |
WO2005031634A1 (en) * | 2003-08-29 | 2005-04-07 | Nielsen Media Research, Inc. | Methods and apparatus for embedding and recovering an image for use with video content |
CA2562137C (en) | 2004-04-07 | 2012-11-27 | Nielsen Media Research, Inc. | Data insertion apparatus and methods for use with compressed audio/video data |
CA2572622A1 (en) | 2004-07-02 | 2006-02-09 | Nielsen Media Research, Inc. | Methods and apparatus for mixing compressed digital bit streams |
EP1875432A1 (en) * | 2005-04-13 | 2008-01-09 | Koninklijke Philips Electronics N.V. | Method and apparatus for embedding data |
KR100692527B1 (en) * | 2005-10-12 | 2007-03-09 | 한국전자통신연구원 | Method for generating masking model for human visual system to embed watermark |
US8078301B2 (en) | 2006-10-11 | 2011-12-13 | The Nielsen Company (Us), Llc | Methods and apparatus for embedding codes in compressed audio data streams |
US20090076904A1 (en) * | 2007-09-17 | 2009-03-19 | Frank David Serena | Embedding digital values for digital exchange |
US8098401B2 (en) * | 2008-08-26 | 2012-01-17 | Xerox Corporation | Method and apparatus for printing that considers an undesirable optical density printing range |
US9749607B2 (en) | 2009-07-16 | 2017-08-29 | Digimarc Corporation | Coordinated illumination and image signal capture for enhanced signal detection |
US8774450B2 (en) * | 2011-04-25 | 2014-07-08 | Xerox Corporation | Unauthorized text alteration prevention with contour following background patterns |
US10424038B2 (en) | 2015-03-20 | 2019-09-24 | Digimarc Corporation | Signal encoding outside of guard band region surrounding text characters, including varying encoding strength |
US9635378B2 (en) | 2015-03-20 | 2017-04-25 | Digimarc Corporation | Sparse modulation for robust signaling and synchronization |
US10652127B2 (en) | 2014-10-03 | 2020-05-12 | The Nielsen Company (Us), Llc | Fusing online media monitoring data with secondary online data feeds to generate ratings data for online media exposure |
WO2016153936A1 (en) | 2015-03-20 | 2016-09-29 | Digimarc Corporation | Digital watermarking and data hiding with narrow-band absorption materials |
US10783601B1 (en) | 2015-03-20 | 2020-09-22 | Digimarc Corporation | Digital watermarking and signal encoding with activable compositions |
EP3073488A1 (en) * | 2015-03-24 | 2016-09-28 | Thomson Licensing | Method and apparatus for embedding and regaining watermarks in an ambisonics representation of a sound field |
US11062108B2 (en) | 2017-11-07 | 2021-07-13 | Digimarc Corporation | Generating and reading optical codes with variable density to adapt for visual quality and reliability |
US10896307B2 (en) | 2017-11-07 | 2021-01-19 | Digimarc Corporation | Generating and reading optical codes with variable density to adapt for visual quality and reliability |
US10872392B2 (en) | 2017-11-07 | 2020-12-22 | Digimarc Corporation | Generating artistic designs encoded with robust, machine-readable data |
CN108055105B (en) * | 2017-11-14 | 2019-08-13 | 华中科技大学 | A kind of radio frequency watermark insertion and extracting method towards CPM signal |
CN112689993A (en) * | 2019-08-20 | 2021-04-20 | 思杰***有限公司 | Obscuring watermarks and related systems and techniques |
KR102579261B1 (en) * | 2021-01-06 | 2023-09-15 | 스냅태그 주식회사 | Method for embedding and extraction of watermarking data |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB9502274D0 (en) * | 1995-02-06 | 1995-03-29 | Central Research Lab Ltd | Method and apparatus for coding information |
US6222932B1 (en) * | 1997-06-27 | 2001-04-24 | International Business Machines Corporation | Automatic adjustment of image watermark strength based on computed image texture |
CN1153456C (en) * | 1998-03-04 | 2004-06-09 | 皇家菲利浦电子有限公司 | Water-mark detection |
US6633654B2 (en) * | 2000-06-19 | 2003-10-14 | Digimarc Corporation | Perceptual modeling of media signals based on local contrast and directional edges |
-
2001
- 2001-10-29 JP JP2002541628A patent/JP3898128B2/en not_active Expired - Fee Related
- 2001-10-29 CN CNB018060935A patent/CN1237484C/en not_active Expired - Fee Related
- 2001-10-29 EP EP01993908A patent/EP1336161A1/en not_active Withdrawn
- 2001-10-29 KR KR1020027008781A patent/KR20020071925A/en not_active Application Discontinuation
- 2001-10-29 WO PCT/EP2001/012749 patent/WO2002039384A1/en active Application Filing
- 2001-11-02 US US10/003,064 patent/US6707930B2/en not_active Expired - Fee Related
Non-Patent Citations (2)
Title |
---|
ECHIZEN I ET AL: "GENERAL QUALITY MAINTENANCE MODULE FOR MOTION PICTURE WATERMARKING", IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, IEEE INC. NEW YORK, US, vol. 45, no. 4, November 1999 (1999-11-01), pages 1150 - 1158, XP000921452, ISSN: 0098-3063 * |
SUTHAHARAN: "Transform domain technique: robust watermarking for digital images", PROCEEDINGS OF THE IEEE SOUTHEASTCON 2000, 7 April 2000 (2000-04-07) - 9 April 2000 (2000-04-09), pages 407 - 412, XP001066589 * |
Also Published As
Publication number | Publication date |
---|---|
US20020085736A1 (en) | 2002-07-04 |
CN1411591A (en) | 2003-04-16 |
JP3898128B2 (en) | 2007-03-28 |
EP1336161A1 (en) | 2003-08-20 |
JP2004513587A (en) | 2004-04-30 |
US6707930B2 (en) | 2004-03-16 |
KR20020071925A (en) | 2002-09-13 |
CN1237484C (en) | 2006-01-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6707930B2 (en) | Method and arrangement for embedding a watermark in an information signal | |
Parthasarathy et al. | An improved method of content based image watermarking | |
US7346776B2 (en) | Authenticating media signals by adjusting frequency characteristics to reference values | |
Fridrich et al. | Robust digital watermarking based on key-dependent basis functions | |
US20020087864A1 (en) | Method and arrangement for embedding a watermark in an information signal | |
Kishore | A novel and efficient blind image watermarking in transform domain | |
Zhang et al. | Image watermarking using tree-based spatial-frequency feature of wavelet transform | |
Al-Otum et al. | Adaptive color image watermarking based on a modified improved pixel-wise masking technique | |
Jiang et al. | New blind image watermarking in DCT domain | |
Ustubioglu et al. | DCT based image watermarking method with dynamic gain | |
Shaikh et al. | Digital Image Watermarking In DCT Domain | |
Yan et al. | Block-based adaptive image watermarking scheme using just noticeable difference | |
Al-Otum et al. | Color image watermarking based on self-embedded color permissibility with preserved high image quality and enhanced robustness | |
Bedi et al. | Robust watermarking of image in the transform domain using edge detection | |
Liang et al. | Ridgelet-based robust and perceptual watermarking for images | |
Taherinia et al. | A robust spread spectrum watermarking method using two levels DCT | |
Holliman et al. | Watermark extimation through local pixel correlation | |
CN100377175C (en) | Self-adaptive watermark embedding method based on partial quality estimation | |
Stanescu et al. | A hybrid watermarking technique using singular value decomposition | |
Manimehalai et al. | A new robust reversible blind watermarking in wavelet-domain for color images | |
Taherinia et al. | A new spread spectrum watermarking method using two levels DCT | |
KR100505359B1 (en) | Method of embedding and detecting watermark using linearity of discrete cosine transformation | |
Simian et al. | Ownership tracking with dynamic identification of watermark patternss | |
Ramashri et al. | Content Based Image Authentication Using DWT and DCT | |
JP2003060889A (en) | Device, method and program for burying additional data and device, method and program for extracting the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): CN JP KR |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR |
|
ENP | Entry into the national phase |
Ref country code: JP Ref document number: 2002 541628 Kind code of ref document: A Format of ref document f/p: F |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2001993908 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020027008781 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 018060935 Country of ref document: CN |
|
WWP | Wipo information: published in national office |
Ref document number: 1020027008781 Country of ref document: KR |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWP | Wipo information: published in national office |
Ref document number: 2001993908 Country of ref document: EP |