TRL
TOP PAGETokyo Research LaboratoryEmploymentProjectsRelated InformationIBM Research
Japanese page is here.

DataHidingTM for Video

DataHiding(TM) image

* This research project has been completed.

The IBM DataHidingTM technology is based on signal processing and statistical analysis techniques for realizing highly transparent, reliable, and secure watermarking. It allows a content owner to embed an invisible message directly into the digital video data. Since the embedded message is tightly coupled with the video data, it cannot be removed without damaging the visual quality, and is expected to be carried with the video content whatever the distribution path, whatever the data format, and whatever the signal processing.

In IBM DataHidingTM, the embedding process consists of modulating a quasi-random pattern with multiple bits of an invisible message and adding them to the luminance components of each pixel in the frame or field of digital video data. The modulated quasi-random pattern is modified locally and collectively by using a perception model, which takes account of the visual effect of embedding by analyzing the local image and embedding patterns.
This automatic and adaptive approach is designed to ensure maximum detectability of the embedded data, while simultaneously ensuring the absence of perceptible effects on the quality of the embedded image.

The detection process consists of modulating the input video data with a quasi-random mask, accumulating the modulated data, and extracting the embedded message by statistical inference. There is no need for the embedding pattern and detection mask to be exactly the same, since the accumulation and statistical inference are applied. Intentional use of the embedding pattern that is different from the detection mask increases the security of watermarking.

The major advantages of the IBM DataHidingTM technology are summarized below.

  • It is very flexible in terms of optimizing the overall trade-off among the competing requirements of visibility, data capacity (payload), detection reliability, and security.
  • It allows automatic and real-time embedding with high transparency.
  • It shows high survivability with respect to:
    • normal studio video processing techniques such as filtering
    • MPEG encoding and decoding; the survivability against CBR, VBR and re-MPEG2 encoding has been successfully tested.
    • digital-to-analog conversion
    • noise addition
    • horizontal and vertical shifting
    • arbitrary scaling (aspect ratio is not necessarily constant)
    • cropping
    • exchanges in time-series
  • It is compatible with real-time detection from both baseband and MPEG2-encoded contents without decompression.
  • It has a theoretical basis for reliable detection.
  • It provides an adaptive frame accumulation detection method, which automatically adjusts the detection time window to extract the correct message from a weak or corrupted signal with a predefined low false positive error ratio.
  • It provides an extremely large number of possible pseudorandom masks, to prevent any dictionary attack.
DataHiding Home Page

Research home IBM home Order Privacy Legal Contact IBM
Last modified 16 Feb 2001