Claims
- 1. A method of processing an input image signal to extract steganographically hidden data, comprising:
discerning, from said input image signal, an N-bit code signal steganographically encoded therein, where N is greater than or equal to two, said discerning including performing an algorithmic registration process to resolve an initially unknown variable needed to discern the code signal from the input image signal, said input image signal corresponding to an originally encoded image corrupted by scaling and/or rotation processes, wherein the N-bit code signal is discerned notwithstanding said corruption.
- 2. The method of claim 1 in which said discerning includes:
analyzing said input image signal to determine at least one corruption characterization parameter, said parameter characterizing at least one aspect of said corruption; and employing said corruption characterization parameter in discerning from said input image signal the N-bit code signal steganographically encoded therein.
- 3. The method of claim 2 which includes employing said corruption characterization parameter to compensate the input image signal for said corruption, and discerning the N-bit code signal from a compensated image signal.
- 4. The method of claim 2 in which said corruption characterization parameter is a scale factor.
- 5. The method of claim 2 in which said corruption characterization parameter is a rotation factor.
- 6. The method of claim 1 in which the input image signal is produced by a process in which the relative strength of the encoded N-bit code signal changes locally in accordance with local characteristics of the image signal.
- 7. The method of claim 1 in which said discerning is performed using a representation of said input image signal in the spatial image domain, rather than in a transformed domain.
- 8. A computer storage medium having stored thereon instructions for causing a programmable computer to perform the method of claim 1 in conjunction with said system.
CROSS REFERENCE TO RELATED PATENT DOCUMENTS
[0001] The present application is a continuation of application Ser. No. 09/432,532, filed Nov. 3, 1999 and claims priority under 35 U.S.C. § 120 to the following applications: application Ser. No. 09/432,532, filed Nov. 3, 1999, which is a continuation of application Ser. No. 09/317,784, filed May 24, 1999 (now U.S. Pat. No. 6,072,888, issued Jun. 6, 2000), which is a continuation of application Ser. No. 09/074,632, filed May 7, 1998 (now U.S. Pat. No. 5,930,377, issued Jul. 27, 1999), which is a continuation of application Ser. No. 08/969,072, filed Nov. 12, 1997 (now U.S. Pat. No., 5,809,160, issued Sep. 15, 1998), which is a continuation of application Ser. No. 07/923,841, filed Jul. 31, 1992 (now U.S. Pat. No. 5,721,788, issued Feb. 24, 1998), the entire contents of each of these applications being incorporated herein by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09432532 |
Nov 1999 |
US |
Child |
09941365 |
Aug 2001 |
US |