Method and system for encoding image and audio content
DC CAFCFirst Claim
Patent Images
1. 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.
7 Assignments
Litigations
0 Petitions
Accused Products
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.
-
Citations
8 Claims
-
1. 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. - View Dependent Claims (2, 3)
-
-
4. 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. - View Dependent Claims (5, 6)
-
-
7. 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.
-
-
8. 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.
-
Specification