Content identification for watermarking and fingerprinting

Project Description
The project handles the software development needs of Philips Content Identification www.philips.com/ci Content Identification offers world-class watermarking and fingerprinting solutions for content owners, broadcasters and other businesses that want to control their audiovisual content.

The products of Content Identification are to a large extend software based. The basis of these products are algorithms in Matlab or C/C++ prototypes.

Such algorithms and prototypes need to be transformed to quality software products that are stable and maintainable so that they can be sold and used by external customers in critical production environments.

Often, this transformation involves porting and optimization for specific DSP target platforms and intimate discussion with research.

The development and improvements of the different products are treated as separate projects performed by the same software development team resulting in reuse of essential domain knowledge.

Examples of products productized by the software team are:

  • Audio watermarking SDK

  • A DVD replication system, RepliTrack that combines DVD production with video watermarking


  • An audio and video fingerprinting system for enabling automatic identification of audio and video content.
    From a (software) technological point of view, the products developed within content identification are very diverse. They range from audio processing libraries ported to a specific DSP to a large Linux-based server cluster on high-end hardware.