IP Library Granted Patent US 8,130,811
Granted Patent B2
US 8,130,811 · App. 12/692,470 · Granted Mar 6, 2012

Assessing quality of service using digital watermark information

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,130,811
App. No.
12/692,470
Granted
Mar 6, 2012
Kind
B2
Abstract

The disclosure details methods of measuring the quality of service of received media signals by analyzing digital watermarks embedded in such signals. The quality of a received video or audio signal can thereby be assessed without having the original version of the signal before transmission. Instead, the strength or quality of the embedded digital watermark is analyzed to determine the quality of the received signal. The degradation of a watermark signal is used to assess quality of service of signals, such as audio and video. Several other features and arrangements are also detailed.

Claims (40)

1. A method comprising:

receiving a media signal transmitted over a communication channel from a transmitter, wherein the channel from the transmitter is susceptible to distortion that varies as a function of time, causing degradation in quality of service, and wherein the received media signal represents audio and/or video information;

recreating a reference digital watermark from the received media signal;

extracting a second digital watermark, using a processor, from the received media signal, wherein extraction comprises decoding plural message symbols steganographically encoded as the second digital watermark in the received media signal; and

evaluating the second digital watermark relative to the reference digital watermark to measure time-based degradation in quality of service of the received media signal based on differences between the second and reference digital watermarks, wherein evaluating the second digital watermark comprises comparing the decoded symbols with a set of reference symbols to identify errors there between, and wherein the errors are indicative of the quality of service of the received media signal.

2. The method of claim 1 , wherein the received media signal represents video information, and wherein the second digital watermark extracted from the received media signal is spread over time and spread over space in the received media signal.

3. The method of claim 1 , wherein the plural message symbols of the second watermark message are spread spectrum demodulated from the received media signal.

4. The method of claim 1 , wherein the received media signal was watermarked by modifying an original media signal to embed the second digital watermark therein, and wherein extracting comprises extracting the second digital watermark from the received media signal without using the original media signal.

5. The method of claim 1 , wherein the received media signal represents video information, and wherein the second digital watermark is spread over time and spread over space in the received media signal.

6. A method comprising:

receiving a media signal transmitted over a communication channel from a transmitter, wherein the channel from the transmitter is susceptible to distortion that varies over time, causing degradation in quality of service, and wherein the received media signal represents audio and/or video information;

recreating a reference digital watermark signal from the received media signal;

examining, using a processor, the received media signal for a steganographically encoded second digital watermark signal having components at plural spectral frequencies; and

assessing the strength or quality of the second watermark signal by reference to the reference digital watermark signal to determine degradation thereof, wherein the degradation of the second watermark signal is indicative of the quality of service of the received media signal.

7. The method of claim 6 , wherein the received media signal comprises an audio signal.

8. The method of claim 6 , further comprising;

decoding plural bit auxiliary information from the steganographically encoded second digital watermark signal; and

using the decoded information for a purpose unrelated to monitoring quality of service of the received media signal, wherein the second digital watermark signal serves at least a dual purpose.

9. The method of claim 8 , further comprising using the decoded information to identify the received media signal, or metadata related thereto.

10. The method of claim 6 , wherein the second digital watermark signal conveys information that is dependent on the received media signal in which it is encoded.

11. The method of claim 6 , wherein the received media signal comprises video that has been conveyed in MPEG form.

12. The method of claim 6 , wherein the second digital watermark signal is encoded in frequency coefficients of a wavelet domain representation of media content.

13. The method of claim 6 , wherein the received media signal represents video information, and wherein the second digital watermark signal is spread over time and spread over space in the received media signal.

14. A method comprising:

receiving a media signal transmitted over a communication channel from a transmitter, wherein the channel from the transmitter is susceptible to distortion that varies over time, causing degradation in quality of service, and wherein the media signal represents video information;

decoding, using a processor, a digital watermark from the received media signal to obtain payload data, wherein the payload data adapts the quality of service assessment in accordance with a particular video processing environment associated with the media signal; and

using certain of the payload data to inform a particular quality of service assessment to be performed on the received media signal, wherein the particular assessment performed on the signal is informed by data conveyed by the signal.

15. A method comprising:

generating, using a processor, key data through a process that includes applying a perceptual hashing function to the content, wherein the content comprises audio or video information;

using the key data to scramble or encrypt a message, wherein the message comprises a plural symbol payload; and

digitally watermarking the content with the scrambled or encrypted message, to yield digitally watermarked content.

16. A non-transitory computer-readable medium having instructions stored thereon, the instructions comprising:

instructions to receive a media signal transmitted over a communication channel from a transmitter, wherein the channel from the transmitter is susceptible to distortion that varies as a function of time, causing degradation in quality of service, wherein the media signal represents audio and/or video information;

instructions to recreate a reference digital watermark from the received media signal;

instructions to extract a second digital watermark from the media signal, wherein extraction comprises decoding plural message symbols steganographically encoded as the second digital watermark in the media signal; and

instructions to evaluate the second digital watermark relative to the reference digital watermark to measure time-based degradation in quality of service of the media signal based on differences between the second and reference digital watermarks, wherein evaluating the second digital watermark comprises comparing the decoded symbols with a set of reference symbols to identify errors there between, and wherein the errors are indicative of the quality of service of the media signal.

17. A non-transitory computer-readable medium having instructions stored thereon, the instructions comprising:

instructions to generate key data through a process that includes applying a perceptual hashing function to the content, wherein the content comprises audio or video information;

instructions to use the key data to scramble or encrypt a message, wherein the message comprises a plural symbol payload; and

instructions to digitally watermark the content with the scrambled or encrypted message, to yield digitally watermarked content.

Assignments (5)
MERGER Recorded Nov 2, 2010
From: DMRC LLC
To: DMRC CORPORATION
Reel/Frame 025227/0808 →
MERGER Recorded Nov 2, 2010
From: DMRC CORPORATION
To: DIGIMARC CORPORATION
Reel/Frame 025227/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2010
From: DIGIMARC CORPORATION (A DELAWARE CORPORATION)
To: DMRC LLC
Reel/Frame 025217/0508 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2010
From: TIAN, JUN; LEVY, KENNETH L.; BRUNK, HUGH L.
To: DIGIMARC CORPORATION
Reel/Frame 025006/0913 →
MERGER Recorded May 12, 2010
From: DIGIMARC CORPORATION (A DELAWARE CORPORATION)
To: DIGIMARC CORPORATION (AN OREGON CORPORATION)
Reel/Frame 024369/0582 →