Abstract
A method of watermark encoding for embedding payload data within carrier data, the method comprising: transforming the carrier data into a plurality of corresponding source vectors using a separating matrix for an independent component analysis for the carrier data; selecting one of the source vectors based, at least in part, on a robustness criterion for the sources; modifying one or more elements of the selected source vector so that the modified one or more elements represent the payload data; and transforming the modified source vector and the plurality of source vectors other than the selected source vector using a mixing matrix for the independent component analysis for the carrier data to generate an output watermarked version of the carrier data.
Original language | English |
---|---|
Patent number | GB 0903570.0 |
IPC | G06T1/00 |
Publication status | Published - 2 Mar 2009 |