Hiding and Detecting Auxiliary Data in Media Materials and Signals
First Claim
Patent Images
1. A method comprising the acts:
- receiving plural-symbol identification data, each symbol having one of plural values;
receiving pseudo-random data;
combining the identification data and the pseudo-random data to yield a 2D pattern, wherein the combining includes applying the identification data and the pseudo-random data to a hardware processor, the processor deciding—
based on the applied data—
to combine certain of the applied data in the 2D pattern, but not to combine other of the applied data in the 2D pattern; and
providing data corresponding to the 2D pattern for input to a marking system, to steganographically mark on a substrate.
5 Assignments
0 Petitions
Accused Products
Abstract
The present technology relates to steganographically hiding messages in materials such as paper stock, plastic and film. The technology can also be used to encode auxiliary data in imagery, which may be separately marked (e.g., by altering values of digital image pixels), or may simply be formed on a marked material.
96 Citations
29 Claims
-
1. A method comprising the acts:
-
receiving plural-symbol identification data, each symbol having one of plural values; receiving pseudo-random data; combining the identification data and the pseudo-random data to yield a 2D pattern, wherein the combining includes applying the identification data and the pseudo-random data to a hardware processor, the processor deciding—
based on the applied data—
to combine certain of the applied data in the 2D pattern, but not to combine other of the applied data in the 2D pattern; andproviding data corresponding to the 2D pattern for input to a marking system, to steganographically mark on a substrate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of steganographically marking a substrate to permit later identification, comprising:
-
receiving a string of identification data including data symbols, each symbol having one of plural values; processing the identification data in accordance with pseudo-random data to yield a 2D pattern; steganographically processing the substrate in accordance with the 2D pattern; and also marking the substrate with other information, the other information being marked at a time different than the steganographic processing of the substrate; wherein the steganographic marking is detectable from visible light scan data captured from the substrate. - View Dependent Claims (12)
-
-
13. A method of steganographically marking a substrate to permit later identification, comprising the acts:
-
generating a two-dimensional array based on a data series including symbols of first and second values, said generating including—
for each of plural symbols in the data series—
if the symbol has the first value, adding a datum to the array, and if said symbol has the second value, not adding a datum to the array; andmarking the substrate with a two-dimensional pattern corresponding to the two-dimensional array. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification