Method and apparatus for multiple digital watermarking
AssigneeMarkany Inc.
InventorTai Yoon LEE
Life of this patent
Estimating the term…
Abstract
The present invention relates to a method and apparatus for hiding information in digital media using watermark embedding, and more particularly, to a method and apparatus for embedding a watermark that is robust against redundant insertion. According to one embodiment of the present invention, a watermark embedding method for digital media comprises: receiving first digital media into which a first watermark has been embedded; generating a second watermark; embedding the second watermark into the first digital media to generate second digital media; and outputting the second digital media. The resulting second digital media may be characterized in that the first watermark and the second watermark are each individually detectable.
Claims12
A method for embedding a watermark in digital media using an information processing apparatus, the method comprising:
- receiving first digital media into which a first watermark has been embedded;
- determining a first carrier frequency of the first watermark from the first digital media;
- selecting a second carrier frequency orthogonal to the first carrier frequency using different coefficient values of the discrete cosine transform (DCT);
- generating a second watermark having a spatial resolution that differs by a factor of two from the first watermark in at least one of horizontal and vertical directions;
- embedding the second watermark into the first digital media based on the second carrier frequency, to generate second digital media in which the first watermark and second watermark can each be independently detected without mutual interference, based on frequency orthogonality and the difference in granularity;
- and
- outputting the second digital media.
An apparatus for embedding a watermark in digital media, comprising:
- a processor capable of processing digital signals;
- a memory electrically connected to the processor, the memory storing a watermark embedding algorithm;
- an input interface configured to receive first digital media in which a first watermark has been embedded;
- a watermark generation module configured to determine a first carrier frequency of the first watermark from the first digital media, to select a second carrier frequency orthogonal to the first carrier frequency using different coefficient values of the discrete cosine transform (DCT), and to generate a second watermark having, in at least one of a horizontal or vertical direction, spatial granularity differing by a factor of two from the first watermark;
- a watermark embedding module configured to embed the second watermark into the first digital media based on the second carrier frequency, so as to generate second digital media in which the first watermark and the second watermark are each individually detectable without mutual interference based on frequency orthogonality and granularity difference;
- and
- an output interface configured to output the second digital media.
Dependencies are inferred from the claim text.