Method for embedding digital information in an image
First Claim
Patent Images
1. A method of embedding digital data in a source image, comprising the steps of:
- (a) generating a multi-level data image representing the digital data;
(b) generating an encoding carrier image f(x,y) having spatially dispersing properties defined by its Fourier transform F(u,v) wherein
space="preserve" listing-type="equation">F(u,v)=|F(u,v)|e.sup.iφ
(u,v) with phase response φ
(u,v)≠
0;
(c) convolving the multi-level data image with the encoding carrier image to produce a spatially dispersed data image altered by the phase response; and
(d) adding the spatially dispersed data image to the source image to produce a source image containing embedded data.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of embedding digital data in a source image includes the steps of: a) generating a multi-level data image representing the digital data; b) convolving the multi-level data image with an encoding carrier image to produce a frequency dispersed data image; and c) adding the frequency dispersed data image to the source image to produce a source image containing embedded data. The data is recovered from the image by: a) cross correlating the source image containing embedded data with a decoding carrier image to recover the data image; and b) extracting the digital data from the recovered data image.
-
Citations
19 Claims
-
1. A method of embedding digital data in a source image, comprising the steps of:
-
(a) generating a multi-level data image representing the digital data; (b) generating an encoding carrier image f(x,y) having spatially dispersing properties defined by its Fourier transform F(u,v) wherein
space="preserve" listing-type="equation">F(u,v)=|F(u,v)|e.sup.iφ
(u,v) with phase response φ
(u,v)≠
0;(c) convolving the multi-level data image with the encoding carrier image to produce a spatially dispersed data image altered by the phase response; and (d) adding the spatially dispersed data image to the source image to produce a source image containing embedded data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification