Reference palette embedding
First Claim
1. A method of embedding auxiliary data into publication quality digital image data represented by a quantity of color-component values for each picture element comprising the steps of:
- reducing said quantity of color-component values of said publication quality digital image data, to create a digital reference palette, wherein said digital color palette represents said quantity of color-component values of said publication quality digital image data;
creating a digital representation of said auxiliary data as a sequence of individual bit values;
creating a color-component digital difference image by numerically combining said publication quality digital image with said digital reference palette image;
modifying said color-component digital difference image by combining said auxiliary data and said color-component digital difference image through use of a data embedding method;
creating a modified publication quality digital image indiscernibly containing said auxiliary data by combining said modified color-component digital difference image and said digital reference palette image; and
outputting said modified publication quality digital image into a file format specified for said modified publication quality digital image.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of embedding auxiliary information into the digital representation of publication quality color-component digital data. The method applies to all digital data for which individual values are represented by discrete numerical values, and for which a corresponding approximation known as a digital reference palette image can be made in terms of a lesser number of discrete digital data values. The invention creates an intermediate, digital, color-component difference image that allows steganographic methods to hide or embed the auxiliary data. The invention secures the auxiliary data from detection and from unauthorized removal or use by means of the digital reference palette image and a steganographic key. By a substantially reverse process, the embedded auxiliary data can be retrieved easily by an authorized user. The invention provides for a means to combine a removable, visible digital watermark with publication quality digital image data.
91 Citations
11 Claims
-
1. A method of embedding auxiliary data into publication quality digital image data represented by a quantity of color-component values for each picture element comprising the steps of:
-
reducing said quantity of color-component values of said publication quality digital image data, to create a digital reference palette, wherein said digital color palette represents said quantity of color-component values of said publication quality digital image data; creating a digital representation of said auxiliary data as a sequence of individual bit values; creating a color-component digital difference image by numerically combining said publication quality digital image with said digital reference palette image; modifying said color-component digital difference image by combining said auxiliary data and said color-component digital difference image through use of a data embedding method; creating a modified publication quality digital image indiscernibly containing said auxiliary data by combining said modified color-component digital difference image and said digital reference palette image; and outputting said modified publication quality digital image into a file format specified for said modified publication quality digital image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of reconstructing indiscernible auxiliary data from a machine readable publication quality digital image representation of unrelated and uncorrelated data comprising the steps of:
-
generating a digital reference palette image from values and properties contained within said publication quality digital image; creating a color-component digital difference image by numerically combining said digital reference palette image and said publication quality digital image; constructing said auxiliary data by processing said color-component digital difference image with a data embedding construction method; interpreting said auxiliary data in order to obtain or remove content, validate or authenticate, or otherwise process said publication quality digital image in order to modify a auxiliary data quality.
-
Specification