CA2301680C

Post-compression hidden data transport for video

Abstract

Auxiliary data (315, 414) is carried substantially imperceptiblywith video transform data in combined transform samplesaccording to a visibility threshold. The auxiliary data (315, 414)provides a capability for a copy protect scheme of verification oftelevision viewing activity. The video transform samples (240)are extracted from the compressed packetized data stream and normalizedif required. The auxiliary data (315, 414) modulates datacarrier sequences such as pseudo-noise (PN) spread spectrum signals(412, 630) in different spatial frequencies to provide auxiliarydata subband samples (SPD0-SPD N-1), which are in turn combinedwith the video transform samples (SS0-SS N-1) in one or more spatialfrequencies to provide combined subband samples. The combinedtransform samples (SS'0-SS'N-1) are then multiplexed intothe packetized data stream (462). In a decoder (368), the combinedtransform samples are demodulated to recover the auxiliarydata signal (672).

CA2301680C, drawing sheet 1
Sheet 1 of 19

Term

Term ended

Expired 22 July 2018, 8.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

53 claims: 5 independent, 48 dependent

  1. 1
    CA 02301680 2000-02-15 WO 99/09684 PCT/ÜS98/15111 What is claimed is:1. A method for providing auxiliary data subband samples in a compressed digital video data stream, comprising the steps of : providing a plurality of video transform samples from said data stream;providing a data carrier sequence;modulating said data carrier sequence by an auxiliary data signal to provide said auxiliary data subband samples;combining said auxiliary data subband samples with corresponding video transform samples to produce combined transform samples in which said auxiliary data subband samples are carried substantially imperceptibly;and providing said combined transform samples for transport in said digital video data stream.
  2. 13
    A method for recovering auxiliary data subband samples representative of an auxiliary data signal from a compressed digital video data stream, said auxiliary data subband samples being provided by modulating a first data carrier sequence by said auxiliary data signal, said auxiliary data subband samples being carried with video transform samples in combined transform samples in said data stream, comprising the steps of:recovering said combined transform sanpies from said data stream;providing a recovery data carrier sequence corresponding to said first data carrier sequence;and processing said combined transform samples using said recovery data carrier sequence to recover said auxiliary data subband samples from said recovered combined transform samples.
  3. 24
    An encoder for providing auxiliary data subband samples in a compressed digital video data stream, comprising:an input terminal for receiving said digital video data stream and providing a plurality of video transform sanpies;a data carrier generator for providing a data carrier sequence;a modulator for modulating said data carrier sequence by an auxiliary data signal to provide said auxiliary data subband samples,· a combiner coupled to said modulator for combining said auxiliary data subband samples with corresponding video transform sanpies to produce combined transform samples in which said auxiliary data subband samples are carried substantially imperceptibly;and an output terminal coupled to said combiner for providing said combined transform sanpies for transport in said digital video data stream. CA 02301680 2000-02-15 WO 99/09684 PCT/US98/15111
  4. 36
    A decoder for recovering auxiliary data subband samples representative of an auxiliary data signal from a compressed digital video data stream, said auxiliary data subband samples being provided by modulating a first data carrier sequence by said auxiliary data signal, said auxiliary data subband samples being carried with video transform samples in combined transform samples in said compressed digital data stream, comprising :means for recovering said combined transform samples from said data stream;means for providing a recovery data carrier sequence corresponding to said first data carrier sequence;and means for processing said combined transform samples using said recovery data carrier sequence to recover said auxiliary data subband samples from said recovered combined transform samples.
  5. 47
    A compressed digital data storage media, comprising:(i) storage means for storing combined transform samples including video transform samples which represent a video signal, and auxiliary data subband samples which represent an auxiliary data signal;CA 02301680 2000-02-15 WO 99/09684 PCT/US98/15111 said, auxiliary data subband samples being provided by modulating a data carrier sequence by said auxiliary data signal over at least one spatial frequency corresponding to said video transform samples;said auxiliary data subband samples being carried substantially imperceptibly in said video signal;said auxiliary data signal being spectrally shaped according to said video signal;and (ii) means for allowing the recovery of said auxiliary data signal from said auxiliary data subband samples.