Watermark data is encoded in a digitized signal by forming a noise
threshold spectrum which represents a maximum amount of imperceptible
noise, spread-spectrum chipping the noise threshold spectrum with a
relatively endless stream of pseudo-random bits to form a basis signal,
dividing the basis signal into segments, and filtering the segments to
smooth segment boundaries. The data encoded in the watermark signal is
precoded to make the watermark data inversion robust and is convolutional
encoded to further increase the likelihood that the watermark data will
subsequently be retrievable notwithstanding lossy processing of the
watermarked signal. To produce the endless pseudo-random bit stream,
subsequent bits of the sequence are generated in a pseudo-random manner
from previous bits of the sequence. The pseudo-random bits are appended to
the stream of pseudo-random bits and, additionally, replace a number of
bits of the state. The remaining bits are shifted such that, in effect,
the least recently generated bits of the state are discarded. Thus, after
production of a number of pseudo-random bits of the stream, the state
changes significantly. Accordingly, repeating the above process generates
additional pseudo-random bits which are very likely to differ
significantly from the previously generated pseudo-random bits. A basis
signal is generated by spread-spectrum chipping in accordance with the
stream of pseudo-random bits and watermark data is encoded in the basis
signal to form a watermark signal which is added to a digitized signal.
Wasserzeichendaten werden in einem digitalisierten Signal kodiert, indem man ein Geräuschschwelle Spektrum bildet, das eine maximale Menge unverkennbare Geräusche, das Verbreitenspektrum darstellt, welches das Geräuschschwelle Spektrum mit einem verhältnismäßig endlosen Strom der Pseudo-Zufallsspitzen abbricht, um ein Grundlage Signal zu bilden, das Grundlage Signal in Segmente teilt, und die Segmente, um Segmentgrenzen glatt zu machen filtert. Die Daten, die im Wasserzeichensignal kodiert werden, werden vorkodiert, um die Wasserzeichendatenumstellung robust zu bilden und sind zur weitereren Zunahme die Wahrscheinlichkeit kodiert Gewinde, daß die Wasserzeichendaten nachher ungeachtet der lossy Verarbeitung des mit Wasserzeichen versehenen Signals retrievable sind. Um den endlosen Pseudo-Zufallsspitze Strom zu produzieren, werden folgende Spitzen der Reihenfolge in einer Pseudo-Zufallsweise von den vorhergehenden Spitzen der Reihenfolge erzeugt. Die Pseudo-Zufallsspitzen werden zum Strom der Pseudo-Zufallsspitzen und angefügt zusätzlich, eine Anzahl von Spitzen des Zustandes ersetzen. Den restlichen Spitzen werden so verschoben, daß in Wirklichkeit die wenig vor kurzem erzeugten Spitzen des Zustandes weggeworfen werden. So nach Produktion einer Anzahl von Pseudo-Zufallsspitzen des Stromes, ändert der Zustand erheblich. Dementsprechend erzeugt das Wiederholen des oben genannten Prozesses zusätzliche Pseudo-Zufallsspitzen, die sehr wahrscheinlich sind, sich von den vorher erzeugten Pseudo-Zufallsspitzen erheblich zu unterscheiden. Ein Grundlage Signal wird durch das Verbreitenspektrum erzeugt, das in Übereinstimmung mit dem Strom der Pseudo-Zufallsspitzen abbricht und Wasserzeichendaten werden im Grundlage Signal, ein Wasserzeichensignal zu bilden kodiert, das einem digitalisierten Signal hinzugefügt wird.