Signal continuity assessment using embedded watermarks
First Claim
1. A method for detecting a change in arrangement of sections of a content, comprising:
- receiving a multimedia content;
extracting at least two watermark messages from the multimedia content;
determining a separation between a first one of the at least two extracted watermark messages and a second one of the at least two extracted watermark messages within the multimedia content;
using the payloads of the at least two extracted watermark messages to retrieve metadata associated with the at least two watermark messages; and
processing the retrieved metadata in conjunction with the determined separation to detect a change in arrangement of the multimedia content sections, wherein each watermark message enables recovery of at least a first field and a second field, the first field including an identical value for each watermark embedded in a plurality of segments of the multimedia content, and the second field including different values in different segments of the multimedia content and wherein processing the metadata in conjunction with the determined separation includes one or both of;
comparing the first field associated with the second extracted watermark message with the first field associated with the first extracted watermark message to detect a first difference value, orcomparing the second field associated with the second extracted watermark message with the second field associated with the first extracted watermark message to detect a second difference value.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and systems for signal continuity assessment using embedded watermarks are provided. The embedded watermarks are recovered from the content and one or more attributes associated with the recovered watermarks are identified. A continuity of the content can then be assessed in accordance with the one or more attributes. The continuity assessment may be based on a variety of factors, including but not limited to a determined heartbeat of the recovered watermarks, a density, separation, location, or extent, of the recovered watermarks, as well as information associated with the watermarks, such as a stego key, channel bits, packet numbers, a fingerprint, or the like.
-
Citations
23 Claims
-
1. A method for detecting a change in arrangement of sections of a content, comprising:
-
receiving a multimedia content; extracting at least two watermark messages from the multimedia content; determining a separation between a first one of the at least two extracted watermark messages and a second one of the at least two extracted watermark messages within the multimedia content; using the payloads of the at least two extracted watermark messages to retrieve metadata associated with the at least two watermark messages; and processing the retrieved metadata in conjunction with the determined separation to detect a change in arrangement of the multimedia content sections, wherein each watermark message enables recovery of at least a first field and a second field, the first field including an identical value for each watermark embedded in a plurality of segments of the multimedia content, and the second field including different values in different segments of the multimedia content and wherein processing the metadata in conjunction with the determined separation includes one or both of; comparing the first field associated with the second extracted watermark message with the first field associated with the first extracted watermark message to detect a first difference value, or comparing the second field associated with the second extracted watermark message with the second field associated with the first extracted watermark message to detect a second difference value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product embodied on one or more non-transitory computer readable media, comprising:
-
program code for receiving a multimedia content; program code extracting at least two watermark messages from the multimedia content; program code determining a separation between a first one of the at least two extracted watermark messages and a second one of the at least two extracted watermark messages within the multimedia content; program code using the payloads of the at least two extracted watermark messages to retrieve metadata associated with the at least two watermark messages; and program code processing the retrieved metadata in conjunction with the determined separation to detect a change in arrangement of the multimedia content sections, wherein each watermark message enables recovery of at least a first field and a second field, the first field including an identical value for each watermark embedded in a plurality of segments of the multimedia content, and the second field including different values in different segments of the multimedia content and wherein processing the metadata in conjunction with the determined separation includes one or both of; comparing the first field associated with the second extracted watermark message with the first field associated with the first extracted watermark message to detect a first difference value, or comparing the second field associated with the second extracted watermark message with the second field associated with the first extracted watermark message to detect a second difference value. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A device, comprising:
-
a processor; and a memory including processor executable code, the processor executable code, when executed by the processor, causes the processor to; receive a multimedia content; extract at least two watermark messages from the multimedia content; determine a separation between a first one of the at least two extracted watermark messages and a second one of the at least two extracted watermark messages within the multimedia content; recover of at least a first field and a second field from each extracted watermark message, the first field including an identical value for each watermark embedded in a plurality of segments of the multimedia content, and the second field including different values in different segments of the multimedia content; retrieve metadata associated with the at least two watermark messages using the payloads of the at least two extracted watermark messages; and process the retrieved metadata in conjunction with the determined separation to detect a change in arrangement of the multimedia content sections, wherein processing of the retrieved metadata includes one or both of; comparison of the first field associated with the second extracted watermark message with the first field associated with the first extracted watermark message to detect a first difference value, or comparison of the second field associated with the second extracted watermark message with the second field associated with the first extracted watermark message to detect a second difference value. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification