Watermark embedder and reader
AssigneeDigimarc Corporation
InventorsGeoffrey B. Rhoads, J. Scott Carr
Life of this patent
Estimating the term…
Abstract
A watermark system includes an embedder, detector, and reader. The watermark embedder encodes a watermark signal in a host signal to create a combined signal. The detector looks for the watermark signal in a potentially corrupted version of the combined signal, and computes its orientation. Finally, a reader extracts a message in the watermark signal from the combined signal using the orientation to approximate the original state of the combined signal. While adapted for images, video and audio, the watermark system applies to other electronic and physical media. For example, it can be applied to mark graphical models, blank paper, film and other substrates, texturing objects for ID purposes, etc.
Claims11
An image processing apparatus comprising:
- a detector for detecting, in a state where an image is prepared to be printed, whether said image includes specific information obtained from steganographically embedded digital information in the image;
- and control means for controlling printing of said image according to a result of detecting the specific information.
An image processing method comprising steps of:
- judging, in a state where an image is prepared to be printed, whether said image includes specific information obtained from steganographically embedded digital information in the image;
- and controlling printing of said image according to a result of said judgment.
A computer readable storage medium which stores a program for executing steps of:
- judging, in a state where an image is prepared to be printed, whether said image includes specific information obtained from steganographically embedded digital information in the image;
- and controlling printing of said image according to a result of said judgment.
A media signal processing method comprising:
- detecting whether a media signal includes specific information;
- and propagating tracer data to a plurality of different memory storage locations in response to detecting die specific information.
A media signal processing method comprising:
- detecting whether a media signal includes steganographically embedded information, the steganographically embedded information being embedded by modifying the media signal as function of the media signal prior to steganographic embedding and as a function of digital information to be embedded in the media signal;
- and
- propagating tracer data to a memory location in response to detecting the specific information in the media signal.
Dependencies are inferred from the claim text.