Claims Analysis
Total Claims: 38
Claim 1
Independent Claim
143 words
A method of hiding auxiliary data in a media signal such that the auxiliary data is imperceptible to a viewer or listener yet recoverable by an automated auxiliary data reader, comprising: quantizing a first set of feature samples of the media signal to embed a reference signal into the media signal, where the reference signal is comprised of symbols associated with quantizers, and the symbols of the reference signal are embedded by quantizing corresponding samples in the first set with the quantizers associated with the symbols; quantizing a second set of feature samples of the media signal to embed a message signal into the media signal; wherein the embedded reference signal is readable in a geometrically or temporally distorted version of the media signal by estimating quantizers for symbols of the reference signal, and using the estimated quantizers to detect the reference signal.
Claim 2
Independent Claim
143 words
A method of hiding auxiliary data in a media signal such that the auxiliary data is imperceptible to a viewer or listener yet recoverable by an automated auxiliary data reader, comprising: quantizing a first set of feature samples of the media signal to embed a reference signal into the media signal, where the reference signal is comprised of symbols associated with quantizers, and the symbols of the reference signal are embedded by quantizing corresponding samples in the first set with the quantizers associated with the symbols; quantizing a second set of feature samples of the media signal to embed a message signal into the media signal; wherein the embedded reference signal is readable in a geometrically or temporally distorted version of the media signal by estimating quantizers for symbols of the reference signal, and using the estimated quantizers to detect the reference signal.
Claim 3
Dependent Claim
13 words
The method of claim 1 wherein the media signal comprises an image signal.
Claim 4
Dependent Claim
13 words
The method of claim 2 wherein the media signal comprises a video signal.
Claim 5
Dependent Claim
20 words
The method of claim 2 wherein spatial domain samples of the image signal are quantized to embed the reference signal.
Claim 6
Dependent Claim
17 words
The method of claim 2 wherein the first and second feature sample sets are in different domains.
Claim 7
Dependent Claim
13 words
The method of claim 1 wherein the media signal comprises an audio signal.
Claim 8
Dependent Claim
20 words
The method of claim 6 wherein time domain samples of the audio signal are quantized to embed the reference signal.
Claim 9
Dependent Claim
17 words
A computer readable medium on which is stored software for performing the method of claim 1 .
Claim 10
Independent Claim
108 words
A method of reading hidden auxiliary data embedded in a media signal such that the auxiliary data is imperceptible to a viewer or listener yet recoverable by an automated auxiliary data reader, the method comprising: performing a statistical analysis of feature samples of the media signal to derive an estimate of quantizers used to embed the hidden auxiliary data; using the estimated quantizers to read raw symbol estimates from the media signal; detecting a reference signal in the raw symbol estimates, including using the detected reference signal to determine a geometric or temporal distortion parameter; and using the distortion parameter to compensate for distortion of the media signal.
Claim 11
Independent Claim
108 words
A method of reading hidden auxiliary data embedded in a media signal such that the auxiliary data is imperceptible to a viewer or listener yet recoverable by an automated auxiliary data reader, the method comprising: performing a statistical analysis of feature samples of the media signal to derive an estimate of quantizers used to embed the hidden auxiliary data; using the estimated quantizers to read raw symbol estimates from the media signal; detecting a reference signal in the raw symbol estimates, including using the detected reference signal to determine a geometric or temporal distortion parameter; and using the distortion parameter to compensate for distortion of the media signal.
Claim 12
Dependent Claim
21 words
The method of claim 9 wherein the media signal has a temporal component and the distortion parameter comprises time scaling distortion.
Claim 13
Dependent Claim
21 words
The method of claim 9 wherein the media signal has a spatial component and the distortion parameter comprises spatial scaling distortion.
Claim 14
Dependent Claim
20 words
The method of claim 9 wherein the media signal has a spatial component and the distortion parameter comprises rotational distortion.
Claim 15
Dependent Claim
31 words
The method of claim 9 wherein the statistical analysis includes determining a distribution of the feature samples; and determining the estimate of the quantizers from the distribution of the feature samples.
Claim 16
Dependent Claim
26 words
The method of claim 9 wherein the reference signal has characteristic peaks in a transform domain; and detecting the reference signal includes detecting the characteristic peaks.
Claim 17
Dependent Claim
23 words
The method of claim 9 wherein the reference signal comprises a pseudorandom sequence and detecting the reference signal includes detecting the pseudorandom sequence.
Claim 18
Dependent Claim
14 words
A computer readable medium comprising software for performing the method of claim 9 .
Claim 19
Independent Claim
119 words
A method of reading hidden auxiliary data embedded in a media signal such that the auxiliary data is imperceptible to a viewer or listener yet recoverable by an automated auxiliary data reader, the method comprising: analyzing a distribution of feature samples of the media signal to derive an estimate of quantizers used to embed the hidden auxiliary data; using the estimated quantizers to map the feature samples of the media signal into quantization bins corresponding to raw symbol estimates from the media signal; detecting a reference signal in the raw symbol estimates, including using the detected reference signal to determine a geometric or temporal distortion parameter; and using the distortion parameter to compensate for distortion of the media signal.
Claim 20
Independent Claim
119 words
A method of reading hidden auxiliary data embedded in a media signal such that the auxiliary data is imperceptible to a viewer or listener yet recoverable by an automated auxiliary data reader, the method comprising: analyzing a distribution of feature samples of the media signal to derive an estimate of quantizers used to embed the hidden auxiliary data; using the estimated quantizers to map the feature samples of the media signal into quantization bins corresponding to raw symbol estimates from the media signal; detecting a reference signal in the raw symbol estimates, including using the detected reference signal to determine a geometric or temporal distortion parameter; and using the distortion parameter to compensate for distortion of the media signal.
Claim 21
Dependent Claim
34 words
The method of claim 17 including transforming a signal formed from the raw signal estimates into a frequency domain and performing correlation in the frequency domain to determine the geometric or temporal distortion parameter.
Claim 22
Dependent Claim
17 words
The method of claim 18 wherein the geometric or temporal distortion parameter comprises a spatial scale parameter.
Claim 23
Dependent Claim
17 words
The method of claim 18 wherein the geometric or temporal distortion parameter comprises a temporal scale parameter.
Claim 24
Independent Claim
107 words
A method of reading hidden auxiliary data embedded in a media signal such that the auxiliary data is imperceptible to a viewer or listener yet recoverable by an automated auxiliary data reader, the method comprising: analyzing a distribution of feature samples of the media signal to derive an estimate of offset or gain distortion to the media signal after being embedded with the auxiliary data; using the estimate of the offset or gain distortion to compute estimated quantizers; using the estimated quantizers to map the feature samples of the media signal into quantization bins corresponding to raw symbol estimates representing the auxiliary data from the media signal.
Claim 25
Independent Claim
107 words
A method of reading hidden auxiliary data embedded in a media signal such that the auxiliary data is imperceptible to a viewer or listener yet recoverable by an automated auxiliary data reader, the method comprising: analyzing a distribution of feature samples of the media signal to derive an estimate of offset or gain distortion to the media signal after being embedded with the auxiliary data; using the estimate of the offset or gain distortion to compute estimated quantizers; using the estimated quantizers to map the feature samples of the media signal into quantization bins corresponding to raw symbol estimates representing the auxiliary data from the media signal.
Claim 26
Dependent Claim
15 words
The method of claim 21 wherein the distribution comprises a histogram of the feature samples.
Claim 27
Dependent Claim
34 words
The method of claim 21 including analyzing the distribution of feature samples of the media signal to derive an estimate of offset distortion to the media signal after being embedded with the auxiliary data.
Claim 28
Dependent Claim
34 words
The method of claim 23 including analyzing the distribution of feature samples of the media signal to derive an estimate of gain distortion to the media signal after being embedded with the auxiliary data.
Claim 29
Dependent Claim
34 words
The method of claim 21 including analyzing the distribution of feature samples of the media signal to derive an estimate of gain distortion to the media signal after being embedded with the auxiliary data.
Claim 30
Dependent Claim
13 words
The method of claim 21 wherein the media signal comprises an image signal.
Claim 31
Dependent Claim
17 words
The method of claim 26 wherein the feature samples comprise spatial domain samples of the image signal.
Claim 32
Dependent Claim
51 words
The method of claim 26 wherein the auxiliary data includes a reference signal and a message signal, the reference signal serves as a carrier of the reference signal, and the reference signal is used to correct for rotation and scale distortion to enable recovery of message symbols in the message signal.
Claim 33
Dependent Claim
13 words
The method of claim 21 wherein the media signal comprises an audio signal.
Claim 34
Dependent Claim
17 words
The method of claim 29 wherein the feature samples comprise time domain samples of the audio signal.
Claim 35
Dependent Claim
41 words
The method of claim 29 wherein the auxiliary data includes a reference signal and a message signal, the reference signal comprises frequency domain attributes that enable compensation for time scale distortion to enable recovery of message symbols in the message signal.
Claim 36
Dependent Claim
17 words
A computer readable medium on which is stored software for performing the method of claim 21 .
Claim 37
Independent Claim
92 words
A method of encoding a reference signal into an image comprising: defining a reference signal comprising signal elements in a circular reference pattern; embedding the reference signal in the image such that geometric distortion of the image is derived by detecting the signal elements, fitting the detected elements to an ellipse and deriving affine parameters of the geometric distortion from the ellipse; wherein the reference signal is embedded into the image by quantizing samples of the image to one or more quantization levels corresponding to the signal elements in the reference signal.
Claim 38
Independent Claim
92 words
A method of encoding a reference signal into an image comprising: defining a reference signal comprising signal elements in a circular reference pattern; embedding the reference signal in the image such that geometric distortion of the image is derived by detecting the signal elements, fitting the detected elements to an ellipse and deriving affine parameters of the geometric distortion from the ellipse; wherein the reference signal is embedded into the image by quantizing samples of the image to one or more quantization levels corresponding to the signal elements in the reference signal.