Detecting media areas likely of hosting watermarks
First Claim
Patent Images
1. A method of identifying portions of digital data suspected to include digital watermark data, the method comprising:
- segregating, via a decoder, digital data into a plurality of windows, wherein the digital data corresponds to a single media object having first and second different areas conveying first and second different digital watermarks, respectively, wherein the first digital watermark includes a first orientation component and the second digital watermark includes a second orientation component, wherein the first and second orientation components provide information regarding distortion of the first and second digital watermarks, respectively, wherein the first orientation component is embedded so as to represent a first orientation, and wherein the second orientation component is embedded so as to represent a second different orientation;
for each of the plurality of windows, determining an orientation measure via the decoder;
grouping the windows based on the orientation measures via the decoder; and
selecting, via the decoder, at least two of the groups based on at least one of a number of windows assigned to a group or a collective watermark strength for a group, wherein the windows within the selected groups include the portions of the digital data that are suspected to include digital watermark data.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates generally to digital watermarking and steganographic encoding. One claim recites a method including: receiving data corresponding to at least a portion of digital data; separating the data into a plurality of portions; determining a measure relative to a predetermined measure for each of the portions, wherein the measure comprises a measure related to a predetermined digital watermark signal; based at least in part on the measure, identifying which out of the plurality of portions are likely to host digital watermarking therein. Of course, other combinations are provided as well.
328 Citations
41 Claims
-
1. A method of identifying portions of digital data suspected to include digital watermark data, the method comprising:
-
segregating, via a decoder, digital data into a plurality of windows, wherein the digital data corresponds to a single media object having first and second different areas conveying first and second different digital watermarks, respectively, wherein the first digital watermark includes a first orientation component and the second digital watermark includes a second orientation component, wherein the first and second orientation components provide information regarding distortion of the first and second digital watermarks, respectively, wherein the first orientation component is embedded so as to represent a first orientation, and wherein the second orientation component is embedded so as to represent a second different orientation; for each of the plurality of windows, determining an orientation measure via the decoder; grouping the windows based on the orientation measures via the decoder; and selecting, via the decoder, at least two of the groups based on at least one of a number of windows assigned to a group or a collective watermark strength for a group, wherein the windows within the selected groups include the portions of the digital data that are suspected to include digital watermark data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of identifying portions of digital data suspected to include digital watermark data, the method comprising:
-
receiving, at a decoder, optically scanned image data that corresponds with at least a portion of the printed document, wherein the image data corresponds to a printed document having a first area and a second area conveying first and second digital watermarks, respectively, wherein the first digital watermark includes a first orientation component and the second digital watermark includes a second orientation component, wherein the first and second orientation components provide information regarding distortion of the first and second digital watermarks, respectively, wherein the first orientation component is embedded so as to represent a first orientation, and wherein the second orientation component is embedded so as to represent a second different orientation; segmenting the image data into a plurality of image portions via the decoder; determining, via the decoder, an orientation measure relative to a predetermined orientation for each of the image portions; identifying, via the decoder, the first area by associating image portions having a first orientation measure; and identifying, via the decoder, the second area by associating image portions having a second orientation measure. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving, at a decoder, data corresponding to at least a portion of digital data, wherein the data corresponds to an image having a first area and a second area conveying first and second digital watermarks, respectively, wherein the first digital watermark includes a first orientation component and the second digital watermark includes a second orientation component, wherein the first orientation component is embedded so as to represent a first orientation, and wherein the second orientation component is embedded so as to represent a second different orientation; segmenting the data into a plurality of portions via the decoder; determining, via the decoder, an orientation measure relative to a predetermined orientation for each of the portions; identifying, via the decoder, the first area by associating portions having a first orientation measure; and identifying, via the decoder, the second area by associating portions having a second orientation measure. - View Dependent Claims (17, 18, 19)
-
-
20. A method comprising:
-
receiving, at a decoder, data corresponding to at least a portion of digital data; separating the data into a plurality of portions via the decoder; determining, via the decoder, a measure relative to a predetermined measure for each of the portions, wherein the predetermined measure comprises both a watermark correlation measure and a watermark orientation measure, wherein the measure comprises a measure related to a predetermined digital watermark signal, and wherein a first portion of the data includes a the first orientation component embedded so as to represent a first orientation, and wherein a second portion of the data includes a second orientation component embedded so as to represent a second different orientation; based at least in part on the measure, identifying, via the decoder, which out of the plurality of portions are likely to host digital watermarking therein. - View Dependent Claims (21, 22, 23)
-
-
24. A method to determine whether a media signal has been altered relative to an original media signal, said method comprising:
-
receiving, at a decoder, data corresponding to at least a portion of digital data; separating the data into a plurality of portions via the decoder, wherein a first portion of the data includes a the first orientation component embedded so as to represent a first orientation, and wherein a second portion of the data includes a second orientation component embedded so as to represent a second different orientation; determining a measure for each of the portions via the decoder, wherein the measure comprises a measure related to a digital watermark signal; determining, via the decoder, for each of the portions whether the respective measure is relatively different compared to a neighborhood of measures; and based on the determining for each of the portions whether the respective measure is different, identifying portions which may not correspond to an original media signal via the decoder.
-
-
25. A method to detect a copy of media, the method comprising:
-
receiving, at a decoder, data representing media, wherein the media comprises a first area and a second area comprising a first digital watermark and a second digital watermark, respectively, wherein the first digital watermark includes a first orientation component and the second digital watermark includes a second orientation component, wherein the first orientation component is embedded so as to represent a first orientation, and wherein the second orientation component is embedded so as to represent a second different orientation; segmenting the data into a plurality of portions via the decoder; determining an orientation parameter for at least some of the portions via the decoder, wherein the orientation parameter comprises one of the first or second orientation components; identifying, via the decoder, from the determined orientation parameters, at least two prominent orientation parameters; comparing, via the decoder, at least one of;
i) a relationship between at least the two most prominent orientation parameters;
ii) at least the two most prominent orientation parameters to predetermined orientation parameters;
or iii) a relationship between at least the two most prominent orientation parameters and an expected relationship between the two most prominent orientation parameters; andbased on the comparing, determining, via the decoder, whether the media is an original media or is a copy of the original media. - View Dependent Claims (26, 27, 28)
-
-
29. A method of determining areas of media that have a likelihood of including digital watermark information, the method comprising:
-
receiving, at a decoder, digital data corresponding to media; analyzing, via the decoder, a plurality of portions of the digital data to determine an orientation measure for each of the portions, wherein the orientation measure provides an orientation measure relative to a predetermined orientation measure, wherein a first portion of the digital data includes a the first orientation component embedded so as to represent a first orientation, and wherein a second portion of the digital data includes a second orientation component embedded so as to represent a second different orientation; and identifying, via the decoder, a predetermined number of orientation measures that have a highest number of portions associated therewith. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A non-transitory computer-readable medium having instructions stored thereon, the instructions comprising:
-
instructions to receive data corresponding to at least a portion of digital data, wherein the data corresponds to an image having a first area and a second area conveying first and second digital watermarks, respectively, wherein the first digital watermark includes a first orientation component and the second digital watermark includes a second orientation component, wherein the first orientation component is embedded so as to represent a first orientation, and wherein the second orientation component is embedded so as to represent a second different orientation; instructions to segment the data into a plurality of portions; instructions to determine an orientation measure relative to a predetermined orientation for each of the portions; instructions to identify the first area by associating portions having a first orientation measure; and instructions to identify the second area by associating portions having a second orientation measure.
-
-
39. An apparatus for detecting watermarks, the apparatus comprising:
-
a decoder configured to; receive data corresponding to at least a portion of digital data, wherein the data corresponds to an image having a first area and a second area conveying first and second digital watermarks, respectively, wherein the first digital watermark includes a first orientation component and the second digital watermark includes a second orientation component, wherein the first orientation component is embedded so as to represent a first orientation, and wherein the second orientation component is embedded so as to represent a second different orientation; segment the data into a plurality of portions; determine an orientation measure relative to a predetermined orientation for each of the portions; identify the first area by associating portions having a first orientation measure; and identify the second area by associating portions having a second orientation measure.
-
-
40. A non-transitory computer-readable medium having instructions stored thereon, the instructions comprising:
-
instructions to receive data corresponding to at least a portion of digital data; instructions to separate the data into a plurality of portions, wherein a first portion of the data includes a the first orientation component embedded so as to represent a first orientation, and wherein a second portion of the data includes a second orientation component embedded so as to represent a second different orientation; instructions to determine a measure relative to a predetermined measure for each of the portions, wherein the predetermined measure comprises both a watermark correlation measure and a watermark orientation measure, and wherein the measure comprises a measure related to a predetermined digital watermark signal; instructions to, based at least in part on the measure, identify which out of the plurality of portions are likely to host digital watermarking therein.
-
-
41. An apparatus for detecting watermarks, the apparatus comprising:
-
a decoder configured to; receive data corresponding to at least a portion of digital data; separate the data into a plurality of portions, wherein a first portion of the data includes a the first orientation component embedded so as to represent a first orientation, and wherein a second portion of the data includes a second orientation component embedded so as to represent a second different orientation; determine a measure relative to a predetermined measure for each of the portions, wherein the predetermined measure comprises both a watermark correlation measure and a watermark orientation measure, and wherein the measure comprises a measure related to a predetermined digital watermark signal; based at least in part on the measure, identify which out of the plurality of portions are likely to host digital watermarking therein.
-
Specification