Hierarchical watermark detector
First Claim
1. A hierarchical digital watermark detector method comprising:
- in a first layer of a hierarchical search, performing watermark detection on blocks of at least a portion of an incoming suspect signal;
identifying a first block in the portion that is likely to include a decodable digital watermark; and
in a second layer of the hierarchical search, performing additional watermark detection on overlapping blocks in a neighborhood around the first block.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates generally to digital watermarking. In one implementation, we provide a hierarchical digital watermark detector method. The method includes: i) in a first layer of a hierarchical search, performing watermark detection on blocks of at least a portion of an incoming suspect signal; ii) identifying a first block in the portion that is likely to include a decodable digital watermark; and iii) in a second layer of the hierarchical search, performing additional watermark detection on overlapping blocks in a neighborhood around the first block. Another implementation provides a hierarchical watermark detector including a buffer and a detector. The buffer stores portions of an incoming signal. The detector evaluates watermark detection criteria for blocks stored in the buffer, and hierarchically zooms into a neighborhood of blocks around a block associated with watermark detection criteria that satisfies detection criteria.
51 Citations
15 Claims
-
1. A hierarchical digital watermark detector method comprising:
-
in a first layer of a hierarchical search, performing watermark detection on blocks of at least a portion of an incoming suspect signal;
identifying a first block in the portion that is likely to include a decodable digital watermark; and
in a second layer of the hierarchical search, performing additional watermark detection on overlapping blocks in a neighborhood around the first block. - View Dependent Claims (2, 3, 4)
-
-
5. A hierarchical watermark detector comprising:
-
a buffer for storing portions of an incoming signal;
a detector for evaluating watermark detection criteria for blocks stored in the buffer, and for hierarchically zooming into a neighborhood of blocks around a block associated with watermark detection criteria that satisfies detection criteria. - View Dependent Claims (6, 7, 8)
-
-
9. A method comprising:
-
receiving a portion of a signal representing image or video content;
segmenting the portion into areas; and
for each area;
determining whether an area includes digital watermark characteristics, determining which out of a plurality of areas includes preferred digital watermark characteristics;
and for an area including preferred digital watermark characteristics, expanding a search at or around the area to decode a digital watermark payload. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification