| CPC G06T 1/0078 (2013.01) [G06T 2201/005 (2013.01)] | 21 Claims |

|
1. An apparatus to perform time alignment for watermarks, the apparatus comprising
memory;
machine readable instructions; and
one or more processors configured to:
adjust a power value of an element of a template based on respective average magnitudes and respective tonality ratios corresponding to a plurality of frequency representations of a media signal, the media signal to be encoded with at least one watermark, the element corresponding to one of the plurality of frequency representations;
compute an alignment of the template to the media signal based on respective power values of elements of the template, the template corresponding to a type of the at least one watermark; and
encode the media signal with the at least one watermark according to the alignment.
|