Watermark decoder.