Described herein is audio watermarking technology for inserting and detecting watermarks in audio signals, such as a music clip. The watermark identifies the content producer, providing a signature that is embedded in the audio signal and cannot be removed. The watermark is designed to survive...
|
Citations|
| 5646997 | Method and apparatus for embedding authentication information within digital data | Jul 8, 1997 | | 5687236 | Steganographic method and device | Nov 11, 1997 | | 5745604 | Identification/authentication system using robust, distributed coding | Apr 28, 1998 | | 5809139 | Watermarking method and apparatus for compressed digital video | Sep 15, 1998 | | 5822360 | Method and apparatus for transporting auxiliary data in audio signals | Oct 13, 1998 | | 5822432 | Method for human-assisted random key generation and application for digital watermark system | Oct 13, 1998 | | 5889868 | Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data | Mar 30, 1999 | | 5905800 | Method and system for digital watermarking | May 18, 1999 | | 5917914 | DVD data descrambler for host interface and MPEG interface | Jun 29, 1999 | | 5930369 | Secure spread spectrum watermarking for multimedia data | Jul 27, 1999 | | 5933798 | Detecting a watermark embedded in an information signal | Aug 3, 1999 | | 5991426 | Field-based watermark insertion and detection | Nov 23, 1999 | | 6024287 | Card recording medium, certifying method and apparatus for the recording medium, forming system for recording medium, enciphering system, decoder therefor, and recording medium | Feb 15, 2000 | | 6029126 | Scalable audio coder and decoder | Feb 22, 2000 | | 6031914 | Method and apparatus for embedding data, including watermarks, in human perceptible images | Feb 29, 2000 | | 6064738 | Method for encrypting and decrypting data using chaotic maps | May 16, 2000 | | 6064764 | Fragile watermarks for detecting tampering in images | May 16, 2000 | | 6094483 | Secure encryption and hiding of data and messages in images | Jul 25, 2000 | | 6128736 | Method for inserting a watermark signal into data | Oct 3, 2000 | | 6131162 | Digital data authentication method | Oct 10, 2000 | | 6192139 | High redundancy system and method for watermarking digital image and video data | Feb 20, 2001 | | 6208735 | Secure spread spectrum watermarking for multimedia data | Mar 27, 2001 | | 6208745 | Method and apparatus for imbedding a watermark into a bitstream representation of a digital image sequence | Mar 27, 2001 | | 6209094 | Robust watermark method and apparatus for digital signals | Mar 27, 2001 | | 6219634 | Efficient watermark method and apparatus for digital signals | Apr 17, 2001 | | 6256736 | Secured signal modification and verification with privacy control | Jul 3, 2001 | | 6259801 | Method for inserting and detecting electronic watermark data into a digital image and a device for the same | Jul 10, 2001 | | 6275599 | Compressed image authentication and verification | Aug 14, 2001 | | 6282300 | Rotation, scale, and translation resilient public watermarking for images using a log-polar fourier transform | Aug 28, 2001 | | 6330672 | Method and apparatus for watermarking digital bitstreams | Dec 11, 2001 | | 6332031 | Multiple watermarking techniques for documents and other data | Dec 18, 2001 | | 6332194 | Method for data preparation and watermark insertion | Dec 18, 2001 | | 6334187 | Information embedding method, information extracting method, information embedding apparatus, information extracting apparatus, and recording media | Dec 25, 2001 | | 6408082 | Watermark detection using a fourier mellin transform | Jun 18, 2002 | | 6449378 | Data processing apparatus and method and storage medium | Sep 10, 2002 | | 6487574 | System and method for producing modulated complex lapped transforms | Nov 26, 2002 | | 6504941 | Method and apparatus for digital watermarking of images | Jan 7, 2003 | | 6523113 | Method and apparatus for copy protection | Feb 18, 2003 | | 6553127 | Method and apparatus for selective block processing | Apr 22, 2003 | | 6585341 | Back-branding media determination system for inkjet printing | Jul 1, 2003 | | 6591365 | Copy protection control system | Jul 8, 2003 | | 6608867 | Detection and proper scaling of interlaced moving areas in MPEG-2 compressed video | Aug 19, 2003 | | 6614914 | Watermark embedder and reader | Sep 2, 2003 | | 6700989 | Device for generating, detecting, recording, and reproducing a watermarked moving image having a copy preventing capability and storage medium for storing program or the moving image | Mar 2, 2004 | | 6778678 | High-capacity digital image watermarking based on waveform modulation of image components | Aug 17, 2004 | | 6807634 | Watermarks for customer identification | Oct 19, 2004 | | 6952774 | Audio watermarking with dual watermarks | Oct 4, 2005 | | 6961444 | Time and object based masking for video watermarking | Nov 1, 2005 | | 7123744 | Digital watermark embedding method, digital watermark embedding apparatus, digital watermark detecting method, and digital watermark detecting apparatus | Oct 17, 2006 | | 7142691 | Watermark embedding functions in rendering description files | Nov 28, 2006 | | 7197164 | Time-varying video watermark | Mar 27, 2007 |
Referenced by|
| 7409073 | Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data | Aug 5, 2008 |
ClaimsWhat is claimed is: 1. A method for encoding values within a digital audio signal, the method comprising: - receiving the digital audio signal having frequency magnitude components;
- analyzing the relative energy levels of the frequency magnitude components of the signal;
- determining whether the signal has a large discrepancy in the relative energy levels of the frequency magnitude components, wherein the large discrepancy is a discrepancy of a factor of three or more;
- encoding at least one bit of the digital watermark into the digital signal based on the determination.
2. A method as recited in claim 1 further comprising if the signal has no large discrepancy in the relative energy levels of the frequency magnitude components, then encoding at least one value into the signal. 3. A method as recited in claim 1 further comprising if the signal has a large discrepancy in the relative energy levels of the frequency magnitude components, then skipping encoding values into the signal. 4. A computer-readable storage medium having computer-executable instructions that, when executed by a computer, perform a method for encoding values within a digital audio signal, the method comprising; - receiving the digital audio signal having frequency magnitude components;
- analyzing the relative energy levels of the frequency magnitude components of the signal;
- determining whether the signal has a large discrepancy in the relative energy levels of the frequency magnitude components, wherein the large discrepancy is a discreoancy of a factor of three or more;
- encoding at least one bit of the digital watermark into the digital signal based on the determination.
5. A watermark encoding system for encoding bits of a digital watermark within a digital audio signal having frequency magnitude components, the system comprising: - an analyzer to examine the relative energy levels of the frequency magnitude components of the signal and determine whether the signal has a large discrepancy in the relative energy levels of the frequency magnitude components, wherein the large discrepancy is a discrepancy of factor of three or more;
- an encoder coupled to the analyzer, the encoder is configured to insert at least one bit of the digital watermark into the digital signal.
6. A system as recited in claim 5, wherein the encoder inserts at least one bit of the digital watermark into the digital signal if the analyzer determines that the signal has no large discrepancy in the relative energy levels of the frequency magnitude components. 7. A system as recited in claim 5, wherein the encoder does not insert a bit of the digital watermark into the digital signal if the analyzer determines that the signal has a large discrepancy in the relative energy levels of the frequency magnitude components. |