Methods, devices and systems for embedding and detecting a watermark in a
data stream, such as a video stream. A texture criterion is evaluated for
each block of the data stream. The texture criterion measures a variation
of selected characteristics associated with each element of the data
stream, such as luminance and chrominance. Only those blocks that are
determined to have at least a predetermined degree of variation in the
selected characteristic are selected for embedding of a watermark. By
providing the watermark detector with a block selector that evaluates the
same texture criterion as was employed in the watermark embedder, the
detector attempts detection of the watermark only in those blocks having
been determined to have the predetermined degree of variation of the
selected characteristic, or greater. By attempting detection only in such
blocks, the number of detection computations is decreased and the
watermark signal to data stream noise ratio is increased, thereby
facilitating detection of even weak watermarks.
Métodos, dispositivos y sistemas para encajar y detectar una filigrana en una secuencia de datos, tal como una corriente video. Un criterio de la textura se evalúa para cada bloque de la secuencia de datos. El criterio de la textura mide una variación de las características seleccionadas asociadas a cada elemento de la secuencia de datos, tal como luminiscencia y chrominance. Solamente esos bloques que se determinan para tener por lo menos un grado predeterminado de variación en la característica seleccionada se seleccionan para encajar de una filigrana. Proveiendo del detector de la filigrana el bloque un selector que evalúa el mismo criterio de la textura que fue empleado en el embedder de la filigrana, la detección de las tentativas del detector de la filigrana solamente en esos bloques que eran determinados de tener el grado predeterminado de variación de la característica seleccionada, o mayor. Procurando la detección solamente en tales bloques, el número de los cómputos de la detección es disminuido y la señal de la filigrana al cociente del ruido de la secuencia de datos se aumenta, de tal modo facilitando la detección incluso de filigranas débiles.