Patent US6920232B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6920232B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Watermark encoding using arbitrary features

Assignee: Digimarc Corp
•
Filing: 2001-10-22
•
Granted: 2005-07-19
•
Expires: 2021-10-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Watermark detection in an image or the like is optimized by exploiting the innate biases in the image to emphasize the watermark signal. The watermark signal can be trial-located with different origins in the image to find one that yields improved results. Similarly, the image can be processed (e.g., by changing resolution, rotation, or compression) so as to change the innate biases to better reinforce the watermark signal. Compression of an image can be done in accordance with a desired watermark signal, with the compressor deciding which image components to retain and which to discard based, in part, on a watermark signal that is to be encoded (or maintained) in the image.

Inventors

  • 👤 Geoffrey B. Rhoads

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 11:05
CPC Classifications
G; G06; G06T; G06T1/00; G06T1/0021; G06T1/005; G06T1/0028; G06V; G06V30/00; G06V30/40; G10; G10L; G10L19/00; G10L19/018; H; H04; H04N; H04N1/00; H04N1/00002; H04N1/00005; H04N1/00026; H04N1/00037; H04N1/00071; H04N1/00074; H04N1/00079; H04N1/32; H04N1/32101; H04N1/32144; H04N1/32149; H04N1/32154; H04N1/32203; H04N1/32229; H04N1/32288; H04N1/32352; H04N21/00; H04N21/20; H04N21/23; H04N21/238; H04N21/2389; H04N21/23892; H04N21/80; H04N21/83; H04N21/835; H04N21/8358; G06T2201/00; G06T2201/005; G06T2201/0051; G06T2201/0061; G06T2201/0064; G06T2201/0065; H04N1/32106; H04N1/32122; H04N2201/00; H04N2201/32; H04N2201/3201; H04N2201/3204; H04N2201/3205; H04N2201/3207; H04N2201/3225; H04N2201/3226; H04N2201/3233; H04N2201/3269; H04N2201/327; H04N2201/3271; H04N2201/3274; H04N2201/328; H04N2201/3284

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 42 words
A method of encoding original data with watermark data, comprising: analyzing the original data to discern innate watermark biases therein; and encoding watermark data in the original data, exploiting said innate biases to partially represent the encoded watermark, thereby yielding encoded data.
Claim 2
Independent Claim 42 words
A method of encoding original data with watermark data, comprising: analyzing the original data to discern innate watermark biases therein; and encoding watermark data in the original data, exploiting said innate biases to partially represent the encoded watermark, thereby yielding encoded data.
Claim 3
Dependent Claim 17 words
The method of claim 1 wherein the analyzing includes performing a decoding operation on the original data.
Claim 4
Dependent Claim 18 words
The method of claim 2 in which the analyzing includes performing plural decoding operations on the original data.
Claim 5
Dependent Claim 36 words
The method of claim 3 which includes performing one decoding operation on the original data when considered in a first manner, and decoding a second operation on the said data when considered in a second manner.
Claim 6
Dependent Claim 20 words
The method of claim 1 which includes selecting one or more watermark payload bits in accordance with said innate biases.
Claim 7
Dependent Claim 17 words
The method of claim 1 which includes selecting an encoding origin in accordance with said innate biases.
Claim 8
Dependent Claim 13 words
The method of claim 1 in which the original data represents image information.
Claim 9
Dependent Claim 13 words
The method of claim 1 in which the original data represents audio information.
Claim 10
Dependent Claim 15 words
The method of claim 1 that further includes decoding watermark data from the encoded data.
Claim 11
Dependent Claim 25 words
The method of claim 9 that further includes controlling an aspect of a system's operation based on at least part of the decoded watermark data.
Claim 12
Dependent Claim 16 words
The method of claim 10 in which the system is a content playback or recording system.
Claim 13
Dependent Claim 34 words
The method of claim 4 in which the first manner comprises considering the original data using a first watermarking origin, and the second manner comprises considering the original data using a second watermarking origin.
Claim 14
Dependent Claim 18 words
A computer storage media having stored thereon content processed in accordance with the method of claim 1 .
Claim 15
Dependent Claim 22 words
A computer storage media having stored thereon software instructions for causing a programmable system to perform the method of claim 1 .

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2008-07-18 2009-01-17 2009-07-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2012-07-18 2013-01-17 2013-07-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2016-07-18 2017-01-17 2017-07-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag