Method and system for encoding image and audio content
AssigneeDigimarc Corporation
InventorGeoffrey B. Rhoads
Life of this patent
Estimating the term…
Abstract
Image or audio content data is encoded to steganographically convey plural bit auxiliary data. The content data is thereafter subjected to lossy compression/decompression, and the auxiliary data can still be recovered and used, e.g., to control associated audio or video equipment.
Claims8
A method of embedding multi-bit auxiliary data into an input motion picture or content signal that is thereafter compressed to yield a compressed signal, and thereafter discerning the multi-bit auxiliary data from a non-identical counterpart to a signal obtained by decompressing the compressed signal, the method comprising:
- providing an input content signal comprising a plurality of samples, each sample having a value associated therewith;
- for each of a plurality of samples, transforming the value thereof in accordance with at least some of said multi-bit auxiliary data, wherein a first encoded content signal is produced having the auxiliary data embedded therein;
- compressing the first encoded content signal;
- decompressing the compressed, first encoded content signal to produce a second encoded content signal, said second encoded content signal being non-identical to the first encoded content signal due to said compression/decompression process;
- and
- discerning the multi-bit auxiliary data from the second encoded content signal without reference to the input content signal.
A method of embedding multi-bit auxiliary data into an input audio content signal that is thereafter compressed to yield a compressed signal, and thereafter discerning the multi-bit auxiliary data from a non-identical counterpart to a signal obtained by decompressing the compressed signal, the method comprising:
- providing an input content signal comprising a plurality of samples, each sample having a value associated therewith;
- for each of a plurality of samples, transforming the value thereof in accordance with at least some of said multi-bit auxiliary data, wherein a first encoded content signal is produced having the auxiliary data embedded therein;
- compressing the first encoded content signal;
- decompressing the compressed, first encoded content signal to produce a second encoded content signal, said second encoded content signal being non-identical to the first encoded content signal due to said compression/decompression process;
- and
- discerning the multi-bit auxiliary data from the second encoded content signal without reference to the input content signal.
A method of embedding multi-bit auxiliary data into an input motion picture content signal that is thereafter compressed to yield a compressed signal, and thereafter discerning the multi-bit auxiliary data from a non-identical counterpart to a signal obtained by decompressing the compressed signal, the method comprising:
- providing an input content signal comprising a plurality of samples, each sample having a value associated therewith;
- for each of a plurality of samples, transforming the value thereof in accordance with at least some of said multi-bit auxiliary data, wherein an encoded content signal is produced having the auxiliary data embedded therein;
- wherein the encoded content signal can undergo lossy compression/decompression, and the auxiliary data can still be discerned therefrom, notwithstanding said losses.
A method of embedding multi-bit auxiliary data into an input audio content signal that is thereafter compressed to yield a compressed signal, and thereafter discerning the multi-bit auxiliary data from a non-identical counterpart to a signal obtained by decompressing the compressed signal, the method comprising:
- providing an input content signal comprising a plurality of samples, each sample having a value associated therewith;
- for each of a plurality of samples, transforming the value thereof in accordance with at least some of said multi-bit auxiliary data, wherein an encoded content signal is produced having the auxiliary data embedded therein;
- wherein the encoded content signal can undergo lossy compression/decompression, and the auxiliary data can still be discerned therefrom, notwithstanding said losses.
Dependencies are inferred from the claim text.