US 6,983,051 B1 | ||
Methods for audio watermarking and decoding | ||
Geoffrey B. Rhoads, West Linn, Oreg. (US) | ||
Assigned to Digimarc Corporation, Beaverton, Oreg. (US) | ||
Filed on Jan. 18, 2000, as Appl. No. 9/484,742. | ||
Application 09/484742 is a division of application No. 08/951858, filed on Oct. 16, 1997, granted, now 6,026,193. | ||
Application 08/951858 is a continuation of application No. 08/436134, filed on May 08, 1995, granted, now 5,748,763. | ||
Application 08/436134 is a continuation in part of application No. 08/327426, filed on Oct. 21, 1994, granted, now 5,768,426. | ||
Application 08/327426 is a continuation in part of application No. 08/215289, filed on Mar. 17, 1994, abandoned. | ||
Application 08/215289 is a continuation in part of application No. 08/154866, filed on Nov. 18, 1993, abandoned. | ||
Int. Cl. H04K 1/02 (2006.01) |
U.S. Cl. 380—252 | 44 Claims |
1. A method of embedding multi-bit auxiliary data into an input audio signal that is thereafter compressed to yield a compressed
signal, and thereafter discerning the multi-bit auxiliary data from a non-identical counterpart to said audio signal obtained
by decompressing the compressed signal, the method comprising:
providing an input audio signal representing a plurality of sequential series of audio data, each series comprising a plurality
of samples, each sample having a value associated therewith;
for each of a plurality of samples in a series, transforming the value thereof in accordance with at least some of said multi-bit
auxiliary data, wherein an encoded series of audio data is produced having the auxiliary data embedded therein;
repeating the foregoing transformation for a plurality of different series of said audio signal, thereby yielding a first
encoded audio signal in which the auxiliary data is redundantly encoded through different temporal excerpts thereof;
compressing the first encoded audio signal;
decompressing the compressed, first encoded audio signal to produce a second encoded audio signal, said second encoded audio
signal being non-identical to the first due to said compression/decompression process; and
discerning the multi-bit auxiliary data from the second encoded audio signal without reference to the input audio signal.
|