DE3523809A1 - Verfahren zur zeitkompression von informationen in digitaler form - Google Patents
Verfahren zur zeitkompression von informationen in digitaler formInfo
- Publication number
- DE3523809A1 DE3523809A1 DE19853523809 DE3523809A DE3523809A1 DE 3523809 A1 DE3523809 A1 DE 3523809A1 DE 19853523809 DE19853523809 DE 19853523809 DE 3523809 A DE3523809 A DE 3523809A DE 3523809 A1 DE3523809 A1 DE 3523809A1
- Authority
- DE
- Germany
- Prior art keywords
- code words
- information
- code word
- bits
- code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00007—Time or data compression or expansion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/12—Arrangements providing for calling or supervisory signals
- H04J3/125—One of the channel pulses or the synchronisation pulse is also used for transmitting monitoring or supervisory signals
Description
Polygram GmbH ' τ"" Mein Zeichen
Glockengießerwall 3 VPA 85 P 5206 DE 01
D-2000 Hamburg 1
Verfahren zur Zeitkompression von Informationen in digitaler Form
Die Erfindung bezieht sich auf ein Verfahren zur Zeitkompression von Informationen in digitaler Form, bei dem
auf der Systemeingangsseite eine analoge Hauptinformation mittels Abtastung in eine Codewortfolge umgesetzt
und dabei jeweils eine vorgegebene Anzahl von Codeworten zusammen mit einer Synchronisierinformation (Blocksynchronisation),
einer Subcodeinformation und gegebenenfalls einer Fehlercodeinformation zu Blöcken fest vorgegebener
Länge zusammengefügt sind und bei dem auf der Systemausgangsseite die analoge Hauptinformation zurückgewonnen
wird.
Bei der Bearbeitung, Speicherung und Wiedergabe sowie bei der Übertragung von Breitbandsignalen oder großen
Datenbeständen besteht oftmals keine Möglichkeit, den vorgegebenen Rahmen für das zu bearbeitende, abzuspeichernde
und wiederzugebende oder zu übertragende Signal für die Aufnahme zusätzlicher Informationen zu modifizieren.
Um hier dennoch Raum für zusätzliche Informationen zu schaffen, ist es bei digitalen Informationen
möglich, von einer sogenannten Zeitkompression Gebrauch zu machen. Eine solche Zeitkompression wird für ein
digitales Zeitmultiplexsystem, beispielsweise durch die Jae 1 Mai / 01.07.85
-S-
-■2^ VPA 85 P 5206 DE Ol
Literaturstelle DE-PS 12 54 715 angegeben. Um hier zusätzlich Platz innerhalb des vorgegebenen Zeitmultiplexrahmens
für die Übertragung eines Synchronisierinformationsmusters zu schaffen, wird in vorgegebenem
Rahmenrhythmus das niedrigstwertige Bit eines Codewortes eines Signalkanals im Abstand einer vorgegebenen Anzahl
von in diesem Signalkanal aufeinander folgenden Codeworten ausgeblendet und durch ein Bit des Synchronisiermusters
ersetzt. Die hierdurch verursachte Störung bleibt, da das Synchronisiermuster über sämtliche
Signalkanäle des Zeitmultiplexrahmens gleichmäßig verteilt wird, dabei so gering, daß sie die Übertragungsqualität der einzelnen Signalkanäle praktisch nicht
beeinträchtigt. Ein ähnliches Verfahren wird zur zusätzlichen Aufnahme eines Prüfsummenwortes in einen
vorgegebenen zeitmultiplexen Rahmen in der älteren Anmeldung P 34 24 626.6 vorgeschlagen.
Gerade bei der Bearbeitung, Speicherung und Wiedergabe sowie der übertragung digitaler Informationen im Zusammenhang
mit optisch auslesbaren plattenförmigen Informationsträgern hoher Speicherdichte besteht mitunter der
Wunsch, auch umfangreiche Zusatzinformationen im bereits vorgegebenen Signalrahmen unterzubringen. Beispielsweise
wird angestrebt, auf einer digitalen Audioplatte außer der Toninformation als Hauptinformation gleichzeitig
eine Bildinformation unterzubringen, die dann während der Tonwiedergabe auf einem Monitor sichtbar gemacht
werden kann. Die Anwendung der bekannten geschilderten Zeitkompression ist hier nicht ohne weiteres anzuwenden,
weil der Umfang der Zusatzinformation die Qualität der Wiedergabe der Hauptinformation auf der Systemausgangsseite
in einem unzulässigen Ausmaß beeinträchtigen würde.
-fcj -
VPA 85 P 5206 DE 01 Offenbarung der Erfindung
Der Erfindung liegt die Aufgabe zugrunde, für ein Verfahren
zur Zeitkompression von Informationen in digitaler Form eine weitere Lösung anzugeben, die ohne merkliche
Beeinträchtigung der Qualität der den eigentlichen Signalrahmen vorgebenden Hauptinformation es ermöglicht,
noch digitale Zusatzinformation in größerem Umfang unterzubringen.
Diese Aufgabe wird gemäß der Erfindung durch die im Patentanspruch 1 angegebenen Merkmale gelöst.
Der Erfindung liegt die Erkenntnis zugrunde, daß sich
größere zusätzliche Datenmengen in einem durch eine Hauptinformation vorgegebenen Signalrahmen dannn übertragen
lassen, wenn es gelingt, die durch die Zusatzinformation beeinträchtigten Codeworte der Hauptinformation
vor ihrer Decodierung auf der Systemausgangsseite wenigstens annähernd dadurch zu rekonstruieren,
daß diesen Codeworten jeweils ein ihnen zeitnahes vorausgehendes Codewort als Bezugscodewort zugeordnet wird,
so daß auf der Systemausgangsseite die durch die Zusatzinformation gestörten Codeworte vor ihrer Decodierung
zunächst durch von den zugehörigen Bezugscodeworten duplizierten Bits entsprechender Wertigkeit und/oder mit
Bits geeigneter Wertigkeit einer Substitutions-Hilfsquelle wieder vervollständigt werden.
Zweckmäßige Ausgestaltungen des Verfahrens sind in den weiteren Patentansprüchen 2 bis 6 angegeben.
In der Zeichnung bedeuten die der näheren Erläuterung der Erfindung dienenden Figuren
VPA 85 P 5206 DE 01
Fig. 1 ein für digitale Audiosignale üblicher durch
aufeinander folgende Blöcke vorgegebenen Formats festgelegter Signalfluß
Fig. 2, 3, 4 schematische Darstellung verschiedener Möglichkeiten der Einfügung der Zusatzinformation
in Codeworte der Hauptinformation
Fig. 5 die Blockschaltbilddarstellung der Ein- und Ausgangsseite eines vom Verfahren nach der Erfindung
Gebrauch machenden Systems
Fig. 6 das nähere Einzelheiten aufweisende Blockschaltbild eines Wortstellengebers nach Fig. 5
Fig. 7 das nähere Einzelheiten darstellende Blockschaltbild eines Bitstellengebers nach Fig. 5
Fig. 8 das nähere Einzelheiten aufweisende Blockschaltbild eines Koordinators nach Fig. 5
Fig. 3 das nähere Einzelheiten aufweisende Blockschaltbild eines Substitutions-Signalgebers nach Fig.5
Der in Fig. 1 dargestellte lineare Signalfluß besteht
aus aufeinander folgenden Blöcken B, von denen jeder Block mit einer Blocksynchronisation SYN beginnt, an die
sich die Codeworte 1, 2, 3 ... 24 der Hauptinformation anschließen. Dem letzten Codewort 24 der Hauptinformation
folgt dann eine Subcodeinformation SC. Der Block B wird abgeschlossen mit einer Fehlercodeinformation EC,
die auf der Systemausgangsseite bei der Rückgewinnung der urprünglich analogen Hauptinformation in gewissen
Grenzen eine Fehlerkorrektur ermöglicht. Zweckmäßig ist, wie in Fig. 1 angegeben, die Hauptinformation in 2 Byte
langen Codeworten geordnet.
iei fest vorgegebenem Blockformat, wie es der Block B nach Fig. 1 darstellt, soll die noch unterzubringende
Zusatzinformation im Bereich der Hauptinformation ange-
-•5-- VPA 85 P 5206 DE 01
siedelt werden. Verschiedene Möglichkeiten sind in den Figuren 2 bis 4 schematisch dargestellt. Jede der Figuren
2 bis 4 besteht aus vier über der Zeit t dargestellten Codewortfolgeabschnitten I, II, III und IV. Die Codeworte
der Hauptinformation selbst sind durch von unten nach oben verlaufende Pfeile mit der aufsteigenden binären
Wertigkeit
len angegeben.
len angegeben.
ren Wertigkeit 2°, 21, 22, 23, 24 ... 2n ihrer Bitstel-
Bei Fig. 2 ist davon ausgegangen, daß bei den Codewortfolgeabschnitten
I, II, III und IV die Codeworte der Hauptinformation in Codewortgruppen CWl mit zwei aufeinander
folgenden Codeworten unterteilt sind. Bei den Schemata nach den Fig. 3 und 4 ist die Codewortfolge der
Hauptinformation in Codewortgruppen CW2 unterteilt, die jeweils drei aufeinander folgende Codeworte umfassen.
Der Codewortfolgeabschnitt I in den Fig. 2, 3 und 4 ist dadurch bestimmt, daß die Zusatzinformation lediglich
die niedrigstwertige Bitstelle 2 eines Codewortes in Anspruch nimmt. Diese Biteinfügung ist entsprechend mit
BE bezeichnet und durch ein Sternchen hervorgehoben. Bei den Codewortgruppen CWl nach Fig. 2 ist somit immer das
erste Codewort der Codewortgruppe ein unveränderbares Bezugscodewort, während das zweite veränderbare Codewort
das Mixcodewort bildet. Umfaßt eine Codewortgruppe (CW2) mehr als zwei aufeinander folgende Codeworte, also beispielsweise
drei aufeinander folgende Codeworte, wie das die Figuren 3 und 4 zeigen, dann gibt es mit zunehmender
Anzahl von Codeworten pro Codewortgruppe verschiedene Möglichkeiten der Unterteilung in Bezugscodeworte und
Mixcodeworte. Bei dem Codewortfolgeabschnitt I nach Fig. 3 sind die ersten beiden Codeworte einer Codewortgruppe
CW2 Bezugscodeworte und lediglich das dritte Codewort ein Mixcodewort. Beim entsprechenden
Codewortfolgeabschnitt I nach Fig. 4 ist das erste Codewort ein Bezugscodewort und das zweite und dritte
-βτ- VPA 85 P 5206 DE Ol
Codewort der Codewortgruppe CW2 ein Mixcodewort. Die Codewortfolgeabschnitte
II, III und IV unterscheiden sich vom Codewortfolgeabschnitt I in den Figuren 2, 3 und 4
lediglich dadurch, daß in den Mixcodeworten jeweils mehr als 1 Bit der Zusatzinformation untergebracht ist. Diese
Bitgruppeneinfügung ist jeweils mit BGE bezeichnet. Im Codewortfolgeabschnitt II sind in den Mixcodeworten jeweils
die Bitstellen 2 und 2 mit Bits der Zusatzinformation
besetzt. Im Codewortfolgeabschnitt III umfaßt die Bitgruppeneinfügung BGE die Bitstellen 2°, 2 und
und im Codewortfolgeabschnitt IV die niedrigstwertigen vier Bitstellen 2°, 21, 22 und 23.
Die in den Figuren 2, 3 und 4 dargestellten Möglichkeiten der Unterbringung der Zusatzinformation in den
aufeinander folgenden Codeworten der Hauptinformation stellt nur eine kleine Auswahl der an sich vorhandenen
Möglichkeiten dar. Wie schon darauf hingewiesen worden ist, wird die Variationsmöglichkeit umso größer, je
größer die Anzahl der in einer Codewortgruppe zusammengefaßten Codeworte ist. Grundsätzlich besteht auch die
Möglichkeit, bei mehreren Mixcodeworten innerhalb einer Codewortgruppe eine unterschiedliche Anzahl von niedrigwertigen
Bitstellen für die Einfügung von Bits der Zusatzinformation zuzuordnen.
Die Systemeingangsseite SE und die Systemausgangsseite SA nach Fig. 5 zur Durchführung der im Zusammenhang mit
den Figuren 1 bis 4 geschilderten Maßnahmen zur Unterbringung von Zusatzinformation in einem vorgegebenen
Blockformat weisen jeweils eine Taktzentrale TZ mit einem Worttakt für die Hauptinformation Tl, einen
Bittakt für die Hauptinformation T2, einen Bittakt für die Zusatzinformation T3 und eine Blocksynchronisierimpulsfolge
T4 auf. Die Verwendung dieser Takte bei den einzelnen Baugruppen ist jeweils durch einen Pfeil in
-y- VPA 85 P 5206 DE 01
Verbindung mit dem Bezugszeichen für den betreffenden Takt zum Ausdruck gebracht. Die analoge Hauptinformation
H-SIG/A wird dem Eingang des Analog-Digitalwandlers AD zugeführt, der ausgangsseitig die digitale Hauptinformation
H-SIG/C an den eingangsseitigen Zweifachumschalter Ue abgibt, und zwar an den oberen Schaltkontakt des
oberen der beiden Umschalter. Das bereits in digitaler Form vorliegende Zusatzsignal Z-SIG wird über den
eingangsseitigen Puffer BMe dem unteren Schaltkontakt des oberen der beiden Umschalter des eingangsseitigen
Zweifach-Umschalters Ue zugeführt. Immer dann, wenn in
einem Codewort der Hauptinformation ein oder mehrere Bits entsprechend den Figuren 2, 3 und 4 durch Bits der
Zusatzinformation ersetzt werden sollen, wird der eingangsseitige Zweifach-Umschalter Ue von der gezeichneten
Schaltstellung seiner beiden Umschalter in deren nicht gezeichnete Schaltstellung für die Dauer des Einfügungsvorganges umgeschaltet. Dabei erhält der Puffer BMe den
Bittakt der Hauptinformation T2 als Auslesetakt während gleichzeitig die Zusatzinformation im Puffer BMe über
den oberen Umschalter des eingangsseitigen Zweifachumschalters Ue dem ihm nachgeschalteten Blockcodierer Be
zugeführt wird. Im Blockcodierer BC wird das Format des Blocks B entsprechend Fig. 1 festgelegt und anschließend
das formatierte digitale Signal der Systemausgangsseite SA zur Verfügung gestellt.
Die Systemausgangsseite SA weist eingangsseitig den Blockdecodierer BD auf, an den sich der Wortaufteiler WA
anschließt. Am Ausgang des Wortaufteilers WA, an dem nunmehr nur noch die Codewortfolge der Hauptinformation
mit der darin untergebrachten Zusatzinformation auftritt werden nun durch entsprechende Steuerung des ausgangsseitigen
Mehrfach-Umschalters Ua einerseits die Bezugscodeworte
und die hinsichtlich des Hauptinformationsinhaltes rekonstruierten Mixcodeworte dem Digital-Analog-
-M-
-fr- VPA 85 P 5206 DE 01
umsetzer D/A und die Zusatzinformation dem ausgangsseitigen Puffer BMa zugeführt. Am Ausgang des Digital-Analogwanders
D/A steht dann die wiedergewonnene analoge Hauptinformation H-SIG/A und am Ausgang des
ausgangsseitigen Puffers BMa das digitale Zusatzsignal Z-SIG zur weiteren Verfugung an*
Die Steuerung des eingangsseitigen Zweifach-Umschalters Ue auf der Systemeingangsseite SE und des ausgangsseitigen
Mehrfach-Umschalters Ua auf der Systemausgangsseite SA ist durch die Festlegung der Unterteilung der
Codewortfolge der Hauptinformation innerhalb des Blocks B nach Fig. 1 in Codewortgruppen, die Aufteilung einer
Codewortgruppe in Bezugscodeworte und Mixcodeworte und durch die Anzahl der zu ersetzenden niedrigwertigen Bits
der zu mixenden Codeworte durch Bits der Zusatzinformation bestimmt.
Für die Erzeugung des Steuersignals für den eingangsseitigen Zweifach-Umschalter Ue sind verschiedene Baugruppen
zuständig. Da ist zunächst der Kombinator KR, dem neben diversen Takten auch das digitale Zusatzsignal
Z-SIG zugeführt wird. Der Kombinator KR hat ausgangsseitig drei Anschlüsse a, b, c, von denen am Anschluß a ein
Signal über die Anzahl der Bezugscodeworte pro Codewortgruppe, am Anschluß b ein Signal, das die Zahl der Codeworte
pro Codewortgruppe angibt und am Anschluß c ein Signal, das die Zahl der Bits der Zusatzinformation pro
Mixcodewort angibt, abgenommen werden können. Die ausgangsseitigen Anschlüsse a und b des Kombinators KR sind
mit den entsprechenden eingangsseitigen Anschlüssen a und b des Wortstellengebers WG verbunden, der immer dann
an seinem ausgangsseitigen Anschluß d eine binäre "1" an den einen Eingang des aus einem UND-Glied bestehenden
Steuersignalgebers SG abgibt, wenn er das Auftreten
-/- VPA 85 P 5206 DE 01
eines Mixcodewortes erkennt. Der ausgangsseitige Anschluß c des Kombinators KR ist mit dem entsprechenden
eingangsseitigen Anschluß c des Bitstellengebers BG verbunden, der seinerseits an seinem ausgangsseitigen
Anschluß f, der mit dem zweiten Eingang des ein UND-Glied darstellenden Steuersignalgebers SG verbunden ist,
immer dann eine binäre "1" abgibt, wenn eine niedrigwertige Bitstelle eines Mixcodewortes durch ein Bit der
Zusatzinformation ersetzt werden soll. Somit gibt der Steuersignalgeber SG in gewünschter Weise immer dann an
seinem Ausgang ein Umsteuersignal an den eingangsseitigen Zweifach-Umschalter Ue, wenn in einem auftretenden
Mixcodewort entweder das niedrigstwertige oder zwei und mehr niedrigwertige Bits dieses Codewortes durch Bits
der Zusatzinformation ersetzt werden sollen.
Wie weiter noch erkennbar ist, weist die Systemeingangsseite SE noch einen Subinformationscodierer SRC auf, der
eingangsseitig die Hilfinformation HI von einer Hilfs-Informationsquelle
HQ und darüber hinaus auch die an den ausgangsseitigen Anschlüssen a, b und c des Koordinators
KR anstehenden Signale erhält. Der Subinformationscodierer SRC führt die ihm eingangsseitig zugeführten Informationen
zur Subcodeinformation SC nach Fig. 1 zusammen und gibt sie ausgangsseitig zur Einfügung in die Blöcke
B an den Blockcodierer BC weiter.
Auf der Signalausgangsseite SA empfängt der Subinformationsdecodierer
SRD vom Ausgang des Blockdecodierers BD die Subcodeinformation und gibt ausgangsseitig die
Hilfsinformationen HI an den Hilfsinformationsempfänger HE und weitere Signale an die eingangsseitigen Anschlüsse
a, b, c des Wortstellengebers WG und des Bitstellengebers BG ab. Diese weiteren Signale entsprechen
den Signalen an den ausgangsseitigen Anschlüssen
-\P* VPA 85 P 5206 DE Ol
a, b und c des Koordinators KR auf der Systemeingangsseite SE. Auf diese Weise wird dann entsprechend der
Signaleingangsseite SE erreicht, daß der Steuersignalgeber SG immer dann ein Umschalten des ausgangsseitigen
Mehrfach-Umschalters Ua bewirkt, wenn eine Bitstelle eines Mixcodewortes auftritt, die von einem Bit der
Zusatzinformation besetzt ist. Dabei wird mittels des mittleren Umschaltkontaktes des ausgangsseitigen Mehrfach-Umschalters
Ua die Zusatzinformation von den Mixcodeworten abgeleitet und dem ausgangsseitigen Puffer
BMa zugeführt. Gleichzeitig wird durch den untersten Umschaltkontakt des ausgangsseitigen Mehrfach-Umschalters
Ua bewirkt, daß immer dann, wenn dem ausgangsseitigen Puffer BMa ein Bit der Zusatzinformation zugeführt wird,
am ausgangsseitigen Puffer BMa als Einlesetakt der Bittakt der Hauptinformation T2 anliegt. Als Auslesetakt
für den ausgangsseitigen Puffer BMa ist der Bittakt der Zusatzinformation T3 wirksam, so daß am Ausgang das
digitale Zusatzsignal Z-SIG kontinuierlich abgenommen werden kann.
In den Zeitpunkten, in denen dem ausgangsseitigen Puffer BMa die Bits der Zusatzinformation zugeführt werden,
müssen gleichzeitig, in die Mixcodeworte als Ersatz entsprechende Bits der ihnen zugeordneten Bezugscodeworte
und/oder Bits geeigneter Wertigkeit der Substituionsquelle SQ eingefügt werden. Die zur Rekonstruktion der
Mixcodeworte als Ersatz für die Bits der Zusatzinformation in die Mixcodeworte einzufügenden Bits können also
sowohl entsprechende Bits der den Mixcodeworten zugeordneten Bezugscodeworte als auch Bits geeigneter Wertigkeit
einer Substitutions-Hilfssinalquelle, beispielsweise eines Ditheroszillators oder eines Codegenerators
sein, der eine Codewortfolge mit einem Nullwertinhalt generiert. Zweckmäßig kann, wie das bei der Systemausgangsseite
SA nach Fig. 5 beispielhaft ausgeführt ist,
■h- ■·■■"·■■ ■
-l·*- VPA 85 P 5206 DE 01
auch von beiden Möglichkeiten in der Weise Gebrauch gemacht, daß Mixcodeworte, mit einem eine vorgegebene
Wertschwelle überschreitenden Wert mit duplizierten Bits entsprechender Wertigkeit der den Mixcodeworten einer
Codewortgruppe jeweils zugeordneten Bezugscodeworte und ansonsten mit Bits geeigneter Wertigkeit der Substitutions-Hilfssignalquelle
SQ aufgefüllt werden.
Wie einschlägige der Erfindung zugrunde liegende Untersuchungen
ergeben haben, kann es im Hinblick auf die Qualität der rekonstruierten analogen Hauptinformation
H-SIG/A günstiger sein, die Mixcodeworte, die kleine Signalwerte repräsentieren, dadurch wiederherzustellen,
daß ihre von der Zusatzinformation besetzten Bitstellen beispielsweise mit einer den Signalwert Null beinhaltenden
Bitfolge aufgefüllt werden.
Dies geschieht mittels des Umschalters U, durch den der Eingang des Digital-Analogwandlers D/A wahlweise mit dem
obersten Umschaltkontakt des ausgangsseitigen Mehrfachumschalters Ua oder dem Ausgang der Substitutions-Hilfssignalquelle
SQ verbunden werden kann. Der Umschalter U wird über den Ausgang des UND-Gliedes UND 0 gesteuert,
an dessen einen Eingang das Signal am Ausgang des Steuersignalgebers SG und an dessen anderen Eingang das
Ausgangssignal des Vergleichers VO ansteht. Der Vergleicher VO vergleicht die am Ausgang des Wortaufteilers WA
auftretenden Codeworte ihrem Wert nach mit einem im Bezugswertspeicher MO abgespeicherten, eine Wertschwelle
darstellenden Codewort und gibt immer dann eine binäre "1" an den zugehörigen Eingang des UND-Gliedes UND 0,
wenn das am Wortaufteilerausgang anstehende Codewort die Wertschwelle unterschreitet. In diesem Falle werden
dann bei auftretenden Biteinfügungssignalen am Ausgang des Steuersignalgebers SG anstelle von duplizierten Bits
entsprechender Wertigkeit von Bezugscodeworten über den
-12- VPA 85 P 5206 DE 01
obersten Schaltkontakt des ausgangsseitigen Mehrfachumschalters Ua hinweg Bits geeigneter Wertigkeit der
Substitutions-Hilfssignalquelle dem Digital-Analogwandler D/A zugeführt.
Die durch duplizierte Bits der Bezugscodeworte zu' ersetzenden Bitstellen der den Bezugscodeworten jeweils
zugeordneten Mixcodeworte liefert der Substitutions-Signalgeber SS über seinen ausgangsseitigen Anschluß h.
Ihm werden über den eingangsseitigen Anschluß g vom Ausgang des Wortaufteilers WA die Bezugscodeworte der
aufeinander folgenden Codewortgruppen und über den Anschluß k der Bittakt der Hauptinformation T2 zugeführt.
Weiterhin erhält er über seinen eingangsseitigen Anschluß a vom Subcodedecodierer SRD die für die vorzunehmende
Substitution erforderliche Angaben über die Anzahl der Bezugscodeworte pro Codewortgruppe. Weitere
Informationen erhält der Substitutions-Signalgeber SS von den ausgangsseitigen Anschlüssen χ und y des Wort-Stellengebers
WG.
Das nähere Einzelheiten darstellende Blockschaltbild für einen Wortstellengeber WG zeigt Fig. 6. Er besteht aus
den beiden Zählern Zl und Z2, den beiden Vergleichern Vl und V2 dem ODER-Glied OR, dem UND-Glied UNDl und dem
Inverter II. Im Zähler Zl, der eingangsseitig den Worttakt der Hauptinformation Tl erhält, werden die
aufeinander folgenden Codeworte gezählt und mittels der über den eingangsseitigen Anschluß b zugeführten Information
bezüglich der Zahl der Codeworte pro Codewortgruppe im Vergleicher Vl festgestellt, wann der
Zähler Zl eine Codewortgruppe gezählt hat. Das Ansprechen des Vergleichers Vl führt zu einem Rücksetzsignal
des Zählers Zl vom Ausgang des Vergleichers Vl über das ODER-Glied OR zum Rückstelleingang r des Zählers Zl.
Gleichzeitig wird das Ausgangssignal des Vergleichers Vl
-15- VPA 85 P 5206 DE 01
dem Rückstelleingang r des Zählers Z2 zugeführt, dessen • Zähleingang immer solange die Taktimpulse des Worttaktes
der Hauptinformation Tl über das UND-Glied UNDl zugeführt werden, solange der Vergleicher V2 nicht anspricht
und somit kein Ausgangssignal dieses Vergleichers über den Inverter Il am zweiten Eingang des UND-Gliedes
UNDl wirksam wird. Der Vergleicher V2, dem über den eingangsseitigen Anschluß a des Wortstellengebers WG
am einen Eingang die Anzahl der Bezugscodeworte pro Codewortgruppe
und dessen anderen Eingang das Ausgangssignal des Zählers Z2 zugeführt werden, spricht an, sobald
er die Anzahl der Bezugscodeworte in einer Codewortgruppe erfaßt hat und sperrt mit seinem Ausgangssignal,
wie bereits erwähnt worden ist, über den Inverter Il den Zähler Z2. Zugleich wird das Ausgangssignal
des Vergleichers V2 als Ausgangssignal des Wortstellengebers WG am Anschluß d wirksam. Mit anderen Worten ist
beim Wortgeber WG der ausgangsseitige Anschluß d immer im Zeitintervall des Auftretens eines Mixcodewortes
aktiviert.
Das Blockschaltbild des Bitstellengebers BG nach Fig. 7 hat einen ähnlichen Schaltungsaufbau wie der Wortstellengeber
WG nach Fig. 6. Er verfügt über den Zähler Z3, den Vergleicher V3, das UND-Glied UND2 und den Inverter
12. Der Worttakt der Hauptinformation Tl ist dem Rückstelleingang r des Zählers Z3 zugeführt und setzt diesen
zu Beginn eines Worttaktes in seine Ausgangsstellung zurück. Das Ausgangssignal des invertiert zählenden Zählers
Z3 wird mit dem die Zahl der Bits der Zusatzinformationen pro Mixcodewort angebenden Information am eingangsseitigen
Anschluß c im Vergleicher V3 verglichen und der Ausgang des Vergleichers V3 aktiviert, sobald
diese Bitzahl erreicht ist. Zugleich wird der Eingang des Zählers Z3, dem der Bittakt der Hauptinformation T2
über das UND-Glied UND2 zugeführt wird, über den Inver-
-M- VPA 85 P 5206 DE 01
ter 12 vom Ausgangssignal des Vergleichers V3 gesperrt.
Somit ist der ausgangsseitige Anschluß f des Bitstellengebers BG, der mit dem Ausgang des Vergleichers V3 identisch
ist, immer in den Zeitintervallen aktiviert, in denen vorgegebene, mit Bits der Zusatzinformation anzufüllende
Bitstellen von Mixcodeworten auftreten.
Der in Fig. 8 in seinen näheren Einzelheiten dargestellte Kombinator KR der Systemeingangsseite SE weist
den Zähler Z4 und den Tabellenspeicher ROM auf. Dem Eingang des Zählers Z4 wird das digitale Zusatzsignal
Z-SIG zugeführt. Der Zähler Z4 selbst wird mit dem Bittakt der Hauptinformation T2 getaktet und über seinen
Rückstelleingang r jeweils von einem Puls der Blocksynchronisierimpulsfolge T4 rückgesetzt. Der Zähler Z4
wirkt wie ein Adressengeber, der in Abhängigkeit der Zusatzinformation Z-SIG aus der Speichertabelle ROM die
Informationen ausliest, und an seinen ausgangsseitigen Anschlüssen a, b und c zur Verfügung stellt, die vom
Wortstellengeber WG und vom Bitstellengeber BG auf der Systemeingangsseite SE und der Systemausgangsseite SA
benötigt werden. Die Speichertabelle ROM kann im Rahmen der vielfältigen Variationsmöglichkeiten, von denen in
den Figuren 2 bis 4 einige beschrieben worden sind, beliebig gestaltet sein.
Fig. 9 schließlich zeigt noch das nähere Einzelheiten aufweisende Blockschaltbild des Substitutions-Signalgebers
SS. Der Substitutions-Signalgeber SS ist so gestaltet, daß er bei Vorhandensein von zwei und mehr
Bezugscodeworten am Anfang einer Codewortgruppe aus diesen Bezugscodeworten jeweils ein Mittelwert-Bezugscodewort
bildet. Die seinem eingangsseitigen Anschluß g zugeführten Codeworte vom Ausgang des Wortaufteilers WA
auf der Systemausgangsseite SA werden zunächst in einem Serien-Parallelwandler S/P bitparallel einem ausgangs-
■tv "'
-i5- VPA 85 P 5206 DE Ol
seitigen Übergabeschalter UES zugeführt, der über den eingangsseitigen Anschluß χ ,entsprechend der Darstellung
in unterbrochener Linie in Fig. 6, mit dem Ausgang des Wortstellengebers WG auf der Systemausgangsseite SA
verbunden ist. Der Übergabeschalter UES gibt also immer dann die am Ausgang des Serien-Parallelwandlers S/P
anstehenden Codeworte an den nachfolgenden Addierer ADD weiter, solange der Vergleicher V2 des Wortstellengebers
WG nach Fig. 6 nicht anspricht. Dieser Zeitraum entspricht genau dem Zeitintervall, in dem zu Beginn einer
Codewortgruppe Bezugscodeworte auftreten. Im Addierer ADD werden bei Vorhandenensein mehrerer Bezugscodeworte
innerhalb einer Codewortgruppe diese Bezugscodeworte aufsummiert und anschließend zur Bildung eines Mittelwert-Bezugscodewortes
im nachfolgenden Dividierer DV durch die Anzahl der vorher aufsummierten Bezugscodeworte
dividiert. Die entsprechende Information erhält der Dividierer über den eingangsseitigen Anschluß a. Den
Bitausgängen des Dividierers DV ist eine Abtastwert-Halteschaltung SH nachgeordnet, die das Ergebnis der
Division abtastet und dem nachfolgenden Parallel-Serienwandler P/S zur Verfugung stellt. Der Parallel-Serienwandler
P/S gibt dann das Mittelwert-Bezugscodewort an den ausgangsseitigen Anschluß h ab. Die Abtastwert-Halteschaltung
SH wird über den eingangsseitigen Anschluß y gesteuert, der wie das Blockschaltbild des
Wortstellengebers WG nach Fig. 6 in unterbrochener Linie zeigt, mit dem Ausgang des Vergleichers V2 verbunden
ist. Immer dann, wenn der Vergleicher V2 anspricht und damit den Übergang von Bezugscodeworten zu Mixcodeworten
anzeigt, wird mittels der Vorderflanke des am Ausgang
des Vergleichers V2 auftretenden Impulses im Pulsformer PF ein Steuerimpuls abgeleitet, der unmittelbar die
Abtastwert-Halteschaltung betätigt und über das Verzögerungsglied DL hinweg den Addierer ADD in seine
Ausgangsstellung zurücksetzt. Das Austakten eines Mit-
-X&- VPA 85 P 5206 DE Ol
telwert-Bezugswortes erfolgt über den dem ausgangsseitigen
Puffer BMa über den Mehrfach-Umschalter Ua am Anschluß k zugeführten Bittakt der Hauptinformation T2.
Gewerbliche Verwertbarkeit
Das Verfahren nach der Erfindung läßt sich überall da einsetzen, wo im Zuge der Verarbeitung von digitalen
Informationen in vorgegebenem Blockformat innerhalb des vorgegebenen Blockformats weitere Informationen mit
verarbeitet werden sollen. Unter anderem ist die Anwendung des Verfahrens vorteilhaft bei in digitaler Form
auf optisch auslesbaren plattenförmigen Informationsträgern abzuspeichernden Toninformationen, die zusätzlieh
mit Bildinformationen versehen werden sollen.
6 Patentansprüche
9 Figuren
9 Figuren
3523803 . j. ·\ . -Ζ ■ . :
-JJ- VPA 85 P 5206 DE Ol
Liste der in den Figuren der Zeichnung verwendeten
Bezugszeichen
B = Block
SYN = Blocksynchronisation
1,2...2A = Codeworte
SC = Subcodeinformation
EC = Fehlercodeinformation
I,II,III,IV = Codewortfolgeabschnitt
CWl,2 = Codewortgruppe
BE = Biteinfügung
BGE = Bitgruppeneinfügung
SE = Systemeingangsseite
SA = Systemausgangsseite
TZ = Taktzentrale
Tl = Worttakt Hauptinformation
T2 s Bittakt Hauptinformation
T3 = Bittakt Zusatzinformation
T4 = Blocksynchronisierimpulsfolge
A/D = Analog-Digitalwandler
D/A = Digital-Analogwandler
HQ = Hilfsinformationsquelle
HE = Hilfsinformationsempfänger
HI = Hilfsinformation
BMe = eingangsseitiger Puffer
BMa = ausgangsseitiger Puffer
H-SIG/A = analoge Hauptinformation
H-SIG/C = codierte Hauptinformation
Ue = eingangsseitiger Zweifach-Umschalter
Ua = ausgangsseitiger Mehrfach-Umschalter
BC ' = Blockcodierer
BD = Blockdecodierer
WA = Wortaufteiler
Z-SIG = Zusatzinformation
KR = Koordinator
.U-
-K- VPA 85 P 5206 DE
SQ = Substitutions-Hilfssignalquelle
U = Umschalter
MO = Bezugswertspeicher
SRC = Subinformationscodierer
SRD = Subinformationsdecodierer
SS = Substitutions-Signalgeber
WG = Wortstellengeber
BG = Bitstellengeber
SG = Steuersignalgeber
a,b,c = Anschlüsse
d,f,g,h = Anschlüsse
k,x,y = Anschlüsse
r = Rückstelleingang
Zl,2,3,4 = Zähler
VO,1,2,3 = Vergleicher
OR = ODER-Glied
11,2 = Inverter
UND 0,1,2 = UND-Glied
ROM = Tabellenspeicher
S/0 = Serien-Parallelwandler
P/S = Parallel-Serienwandler
UES = Übergabeschalter
ADD = Addierer
DL = Verzögerungsglied
DV = Dividierer
PF = Pulsformer
SH = Abtastwert-Halteschaltung
INSPECTED
- Leerseite -
Claims (6)
- y VPA 85 P 5206 DE 01 PatentansprücheVerfahren zur Zeitkompression von Informationen in digitaler Form, bei dem auf der Systemeingangsseite eine analoge Hauptinformation mittels Abtastung in eine Codewortfolge umgesetzt und dabei jeweils eine vorgegebene Anzahl von Codeworten zusammen mit einer Synchronisierinformation (Blocksynchronisation), einer Subcodeinformation und gegebenenfalls einer Fehlercodeinformation zu Blöcken fest vorgegebener Länge zusammengefügt sind und bei dem auf der Systemausgangsseite die analoge Hauptinformation zurückgewonnen wird, gekennzeichnet durch folgende Verfahrensschritte A. auf der Systemeingangsseite (SE),a. unterteilen der in einem Block (B) aufeinander folgenden Codeworte (1,2 ... 24) der Hauptinformation (H-SIG/C) in mehrere gleiche Codewortgruppen (CWl, CW2) mit jeweils unmittelbar aufeinander folgenden Codeworten,b. unterteilen jeder Codewortgruppe (CWl, CW2) in hinsichtlich ihres Informationsinhaltes unveränderbare Codeworte (Bezugscodeworte) und veränderbare Codeworte (Mixcodeworte), von denen vorzugsweise die Bezugscodeworte den Anfang einer Codewortgruppe bilden,c. ersetzen einer vorgegebenen Anzahl der Bits niedrigster Wertigkeit der Mixcodeworte durch Bits einer geeignet codierten Zusatzinformation (Z-SIG), i. auf der Systemausgangsseite (SA)a. erkennen mittels der Blocksynchronisation (T4) die zeitliche Lage der Bezugscodeworte und der Mixcodeworte der Codewortgruppen (CWl, CW2),b. abspalten der die Zusatzinformation (Z-SIG) darstellenden Bits von den Mixcodeworten und Auffüllen der so freigewordenen Bitstellen mit duplizierten Bits entsprechender Wertigkeit der den Mixcodeworten einer Codewortgruppe jeweils zugeordneten Bezugscodeworte, und/-£&^ VPA 85 P 5206 DE Oloder mit Bits geeigneter Wertigkeit einer Substitutions-Hilfssignalquelle (SQ),c. dekodieren einerseits der rekonstruierten Codeworte der Hauptinformation (H-SIG/C) und andererseits der aus den Mixcodeworten zurückgewonnenen Zusatzinformation (Z-SIG).
- 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß auf der Systemausgangsseite (SA) nach dem Abspalten der die Zusatzinformation (Z-SIG) darstellenden Bits von den Mixcodeworten die freigewordenen Bitstellen der Mixcodeworte dann mit duplizierten Bits entsprechender Wertigkeit der den Mixcodeworten einer Codewortgruppe (CWl, CW2) jeweils zugeordneten Bezugscodeworte aufgefüllt werden, wenn die Mixcodeworte ihrem Inhalt nach einen vorgegebenen Schwellwert überschreiten und ansonsten mit Bits geeigneter Wertigkeit der Substitutions-Hilfsquelle (SQ) belegt werden.
- 3. Verfahren nach Anspruch 1 oder 2, d a d u r ch gekennzeichnet , daß die Substitutions-Hilfssignalquelle (SQ) ein digitalter Ditheroszillator ist.
- 4. Verfahren nach Anspruch 3, dadurch gekennzeichnet , daß die vom digitalen Ditheroszillator erzeugte Codewortfolge die mittlere Wertigkeit "Null" hat.
- 5. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß lediglich das erste Codewort einer Codewortgruppe (CWl, CW2) ein Bezugscodewort ist.-ο'-Si- VPA 85 P 5206 DE
- 6. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß bei zwei und mehr Bezugscodeworten pro Codewortgruppe (CWl, CW2) auf der Systemausgangsseite (SA) aus den zwei und mehr Bezugscodeworten ein Mittelwert-Bezugscodewort gebildet wird, von dem die für das Auffüllen der von der Zusatzinformation (Z-SIG) befreiten niedrigwertigen Bitstellen der Mixcodeworte erforderlichen Bits dupliziert werden.
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19853523809 DE3523809A1 (de) | 1985-05-21 | 1985-07-03 | Verfahren zur zeitkompression von informationen in digitaler form |
JP61113859A JPS6226672A (ja) | 1985-05-21 | 1986-05-20 | オ−デイオ情報をデイジタル形式で伝送する方法 |
DE8686200876T DE3673080D1 (de) | 1985-05-21 | 1986-05-21 | Verfahren zur uebertragung von audio-information und zusatzinformation in digitaler form. |
EP86200876A EP0205200B1 (de) | 1985-05-21 | 1986-05-21 | Verfahren zur Übertragung von Audio-Information und Zusatzinformation in digitaler Form |
AT86200876T ATE55199T1 (de) | 1985-05-21 | 1986-05-21 | Verfahren zur uebertragung von audio-information und zusatzinformation in digitaler form. |
CA000509663A CA1251280A (en) | 1985-05-21 | 1986-05-21 | Method of transmitting audio information and additional information in digital form |
US06/866,032 US4750173A (en) | 1985-05-21 | 1986-05-21 | Method of transmitting audio information and additional information in digital form |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE3518234 | 1985-05-21 | ||
DE19853523809 DE3523809A1 (de) | 1985-05-21 | 1985-07-03 | Verfahren zur zeitkompression von informationen in digitaler form |
Publications (2)
Publication Number | Publication Date |
---|---|
DE3523809A1 true DE3523809A1 (de) | 1986-11-27 |
DE3523809C2 DE3523809C2 (de) | 1993-04-29 |
Family
ID=25832407
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19853523809 Granted DE3523809A1 (de) | 1985-05-21 | 1985-07-03 | Verfahren zur zeitkompression von informationen in digitaler form |
DE8686200876T Expired - Fee Related DE3673080D1 (de) | 1985-05-21 | 1986-05-21 | Verfahren zur uebertragung von audio-information und zusatzinformation in digitaler form. |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE8686200876T Expired - Fee Related DE3673080D1 (de) | 1985-05-21 | 1986-05-21 | Verfahren zur uebertragung von audio-information und zusatzinformation in digitaler form. |
Country Status (6)
Country | Link |
---|---|
US (1) | US4750173A (de) |
EP (1) | EP0205200B1 (de) |
JP (1) | JPS6226672A (de) |
AT (1) | ATE55199T1 (de) |
CA (1) | CA1251280A (de) |
DE (2) | DE3523809A1 (de) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994010771A1 (en) * | 1992-11-03 | 1994-05-11 | Thames Television Plc | Simultaneous transmission of audio and data signals |
Families Citing this family (144)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0291028B1 (de) * | 1987-05-15 | 1997-01-08 | Canon Kabushiki Kaisha | Wiedergabegerät |
GB8806452D0 (en) * | 1988-03-18 | 1988-04-20 | Imperial College | Digital data security system |
US4987573A (en) * | 1988-08-31 | 1991-01-22 | Pulsecom Division Of Hubbell Incorporated | Telephone system digital channel bank interface |
US4901344A (en) * | 1988-08-31 | 1990-02-13 | 156721 Canada Incorporated | Telephone system digital channel bank interface |
NL8802291A (nl) * | 1988-09-16 | 1990-04-17 | Koninkl Philips Electronics Nv | Inrichting voor het verzenden van datawoorden welke een gedigitaliseerde analoog signaal vertegenwoordigen en een inrichting voor het ontvangen van de verzonden datawoorden. |
US5038402A (en) * | 1988-12-06 | 1991-08-06 | General Instrument Corporation | Apparatus and method for providing digital audio in the FM broadcast band |
US5136586A (en) * | 1989-12-04 | 1992-08-04 | Academy Of Applied Science | Method and apparatus for telephone line multiplex channeling of toll-quality voice and digital information |
FR2658022B1 (fr) * | 1990-02-07 | 1995-09-22 | Telediffusion Fse | Procede et systeme de marquage et d'identification d'information numerisee. |
DE4020963A1 (de) * | 1990-06-30 | 1992-01-02 | Philips Patentverwaltung | Uebertragungseinrichtung mit einem blockcode-codiertem hauptkanal und mit einem zusatzkanal |
DE4138770A1 (de) * | 1991-11-26 | 1993-05-27 | Daimler Benz Ag | Verfahren zur digitalen datenuebertragung im nullsymbol des cofdm-modulationsverfahrens |
US5721788A (en) * | 1992-07-31 | 1998-02-24 | Corbis Corporation | Method and system for digital image signatures |
US6301369B2 (en) | 1992-07-31 | 2001-10-09 | Digimarc Corporation | Image marking to permit later identification |
DE4229359C1 (de) * | 1992-09-03 | 1994-01-13 | Baessgen Av Technik Gmbh | Vorrichtung zum Speichern und Abspielen von Audioaufzeichnungen mit hierzu synchronem Betreiben von die Audiowiedergabe begleitenden Zusatzgeräten |
US5841886A (en) * | 1993-11-18 | 1998-11-24 | Digimarc Corporation | Security system for photographic identification |
US6611607B1 (en) | 1993-11-18 | 2003-08-26 | Digimarc Corporation | Integrating digital watermarks in multimedia content |
US7171016B1 (en) * | 1993-11-18 | 2007-01-30 | Digimarc Corporation | Method for monitoring internet dissemination of image, video and/or audio files |
US5748763A (en) | 1993-11-18 | 1998-05-05 | Digimarc Corporation | Image steganography system featuring perceptually adaptive and globally scalable signal embedding |
US6614914B1 (en) | 1995-05-08 | 2003-09-02 | Digimarc Corporation | Watermark embedder and reader |
US6983051B1 (en) | 1993-11-18 | 2006-01-03 | Digimarc Corporation | Methods for audio watermarking and decoding |
US6944298B1 (en) | 1993-11-18 | 2005-09-13 | Digimare Corporation | Steganographic encoding and decoding of auxiliary codes in media signals |
US5748783A (en) * | 1995-05-08 | 1998-05-05 | Digimarc Corporation | Method and apparatus for robust information coding |
US5841978A (en) | 1993-11-18 | 1998-11-24 | Digimarc Corporation | Network linking method using steganographically embedded data objects |
US5768426A (en) * | 1993-11-18 | 1998-06-16 | Digimarc Corporation | Graphics processing system employing embedded code signals |
US6408082B1 (en) | 1996-04-25 | 2002-06-18 | Digimarc Corporation | Watermark detection using a fourier mellin transform |
US5636292C1 (en) * | 1995-05-08 | 2002-06-18 | Digimarc Corp | Steganography methods employing embedded calibration data |
US6424725B1 (en) | 1996-05-16 | 2002-07-23 | Digimarc Corporation | Determining transformations of media signals with embedded code signals |
US7044395B1 (en) | 1993-11-18 | 2006-05-16 | Digimarc Corporation | Embedding and reading imperceptible codes on objects |
US5710834A (en) * | 1995-05-08 | 1998-01-20 | Digimarc Corporation | Method and apparatus responsive to a code signal conveyed through a graphic image |
US6122403A (en) | 1995-07-27 | 2000-09-19 | Digimarc Corporation | Computer system linked by using information in data objects |
US6574350B1 (en) | 1995-05-08 | 2003-06-03 | Digimarc Corporation | Digital watermarking employing both frail and robust watermarks |
US6516079B1 (en) | 2000-02-14 | 2003-02-04 | Digimarc Corporation | Digital watermark screening and detecting strategies |
US6449377B1 (en) | 1995-05-08 | 2002-09-10 | Digimarc Corporation | Methods and systems for watermark processing of line art images |
US5822436A (en) * | 1996-04-25 | 1998-10-13 | Digimarc Corporation | Photographic products and methods employing embedded information |
US5832119C1 (en) * | 1993-11-18 | 2002-03-05 | Digimarc Corp | Methods for controlling systems using control signals embedded in empirical data |
US6681029B1 (en) | 1993-11-18 | 2004-01-20 | Digimarc Corporation | Decoding steganographic messages embedded in media signals |
US6681028B2 (en) | 1995-07-27 | 2004-01-20 | Digimarc Corporation | Paper-based control of computer systems |
EP0987855A2 (de) * | 1993-11-18 | 2000-03-22 | Digimarc Corporation | Verfahren und Vorrichtung zur Kodierung von Audiosignalen mit zusätzlichen digitalen Daten |
US5862260A (en) * | 1993-11-18 | 1999-01-19 | Digimarc Corporation | Methods for surveying dissemination of proprietary empirical data |
US6636615B1 (en) | 1998-01-20 | 2003-10-21 | Digimarc Corporation | Methods and systems using multiple watermarks |
USRE40919E1 (en) * | 1993-11-18 | 2009-09-22 | Digimarc Corporation | Methods for surveying dissemination of proprietary empirical data |
US6757406B2 (en) | 1993-11-18 | 2004-06-29 | Digimarc Corporation | Steganographic image processing |
US6968057B2 (en) * | 1994-03-17 | 2005-11-22 | Digimarc Corporation | Emulsion products and imagery employing steganography |
US7039214B2 (en) | 1999-11-05 | 2006-05-02 | Digimarc Corporation | Embedding watermark components during separate printing stages |
US6522770B1 (en) | 1999-05-19 | 2003-02-18 | Digimarc Corporation | Management of documents and other objects using optical devices |
US6869023B2 (en) | 2002-02-12 | 2005-03-22 | Digimarc Corporation | Linking documents through digital watermarking |
DE4415288A1 (de) * | 1994-04-30 | 1995-11-02 | Ant Nachrichtentech | Verfahren zur Aufbereitung und Wiedergewinnung von Daten sowie Anordnung hierzu |
US8094949B1 (en) | 1994-10-21 | 2012-01-10 | Digimarc Corporation | Music methods and systems |
US6535618B1 (en) | 1994-10-21 | 2003-03-18 | Digimarc Corporation | Image capture device with steganographic data embedding |
US6560349B1 (en) * | 1994-10-21 | 2003-05-06 | Digimarc Corporation | Audio monitoring using steganographic information |
US7724919B2 (en) * | 1994-10-21 | 2010-05-25 | Digimarc Corporation | Methods and systems for steganographic processing |
US5646997A (en) * | 1994-12-14 | 1997-07-08 | Barton; James M. | Method and apparatus for embedding authentication information within digital data |
US6590996B1 (en) | 2000-02-14 | 2003-07-08 | Digimarc Corporation | Color adaptive watermarking |
US6721440B2 (en) | 1995-05-08 | 2004-04-13 | Digimarc Corporation | Low visibility watermarks using an out-of-phase color |
US6728390B2 (en) | 1995-05-08 | 2004-04-27 | Digimarc Corporation | Methods and systems using multiple watermarks |
US7486799B2 (en) | 1995-05-08 | 2009-02-03 | Digimarc Corporation | Methods for monitoring audio and images on the internet |
US6760463B2 (en) | 1995-05-08 | 2004-07-06 | Digimarc Corporation | Watermarking methods and media |
US7051086B2 (en) | 1995-07-27 | 2006-05-23 | Digimarc Corporation | Method of linking on-line data to printed documents |
US7171018B2 (en) | 1995-07-27 | 2007-01-30 | Digimarc Corporation | Portable devices and methods employing digital watermarking |
US6408331B1 (en) | 1995-07-27 | 2002-06-18 | Digimarc Corporation | Computer linking methods using encoded graphics |
US6965682B1 (en) | 1999-05-19 | 2005-11-15 | Digimarc Corp | Data transmission by watermark proxy |
US6829368B2 (en) | 2000-01-26 | 2004-12-07 | Digimarc Corporation | Establishing and interacting with on-line media collections using identifiers in media signals |
US6411725B1 (en) | 1995-07-27 | 2002-06-25 | Digimarc Corporation | Watermark enabled video objects |
US6788800B1 (en) | 2000-07-25 | 2004-09-07 | Digimarc Corporation | Authenticating objects using embedded data |
US6577746B1 (en) | 1999-12-28 | 2003-06-10 | Digimarc Corporation | Watermark-based object linking and embedding |
US7006661B2 (en) * | 1995-07-27 | 2006-02-28 | Digimarc Corp | Digital watermarking systems and methods |
US5737331A (en) * | 1995-09-18 | 1998-04-07 | Motorola, Inc. | Method and apparatus for conveying audio signals using digital packets |
US7715446B2 (en) * | 1996-04-25 | 2010-05-11 | Digimarc Corporation | Wireless methods and devices employing plural-bit data derived from audio information |
US6307949B1 (en) * | 1996-05-07 | 2001-10-23 | Digimarc Corporation | Methods for optimizing watermark detection |
US6381341B1 (en) * | 1996-05-16 | 2002-04-30 | Digimarc Corporation | Watermark encoding method exploiting biases inherent in original signal |
DE19632036A1 (de) * | 1996-08-08 | 1998-02-12 | Bosch Gmbh Robert | Verfahren und Aufbereitung von Abtastwerten |
DE19652187A1 (de) * | 1996-12-14 | 1998-06-18 | Asea Brown Boveri | Verfahren zum Übertragen von digitalisierten Nutzdaten und Signalisierungsdaten über einen Kanal |
AUPO521897A0 (en) * | 1997-02-20 | 1997-04-11 | Telstra R & D Management Pty Ltd | Invisible digital watermarks |
US6035434A (en) * | 1997-06-12 | 2000-03-07 | Advanced Micro Devices, Inc. | System and method for bit interleaving of half-rate speech data |
EP0901282B1 (de) | 1997-09-03 | 2006-06-28 | Hitachi, Ltd. | Verfahren zur Aufnahme und Wiedergabe von Information über elektronische Wasserzeichen |
US6850626B2 (en) | 1998-01-20 | 2005-02-01 | Digimarc Corporation | Methods employing multiple watermarks |
US6792542B1 (en) * | 1998-05-12 | 2004-09-14 | Verance Corporation | Digital system for embedding a pseudo-randomly modulated auxiliary data sequence in digital samples |
WO1999059258A1 (en) * | 1998-05-12 | 1999-11-18 | Solana Technology Development Corporation | Digital hidden data transport (dhdt) |
US7644282B2 (en) | 1998-05-28 | 2010-01-05 | Verance Corporation | Pre-processed information embedding system |
JP2000021137A (ja) * | 1998-06-30 | 2000-01-21 | Sony Corp | 編集装置 |
US7006555B1 (en) | 1998-07-16 | 2006-02-28 | Nielsen Media Research, Inc. | Spectral audio encoding |
CN1129114C (zh) | 1999-03-19 | 2003-11-26 | 索尼公司 | 附加信息嵌入方法和设备,以及附加信息解调方法和设备 |
US6483857B1 (en) | 1999-05-07 | 2002-11-19 | Nortel Networks Limited | Method and apparatus for transmitting control information over an audio data stream |
US8103542B1 (en) | 1999-06-29 | 2012-01-24 | Digimarc Corporation | Digitally marked objects and promotional methods |
JP4110690B2 (ja) * | 1999-10-18 | 2008-07-02 | ヤマハ株式会社 | データ生成方法、記録装置、記録媒体、および再生装置 |
CA2809775C (en) * | 1999-10-27 | 2017-03-21 | The Nielsen Company (Us), Llc | Audio signature extraction and correlation |
US6608919B1 (en) | 1999-11-10 | 2003-08-19 | Digimarc Corporation | Method and apparatus for encoding paper with information |
US6625297B1 (en) | 2000-02-10 | 2003-09-23 | Digimarc Corporation | Self-orienting watermarks |
US6737957B1 (en) | 2000-02-16 | 2004-05-18 | Verance Corporation | Remote control signaling using audio watermarks |
US6968564B1 (en) * | 2000-04-06 | 2005-11-22 | Nielsen Media Research, Inc. | Multi-band spectral audio encoding |
US6804377B2 (en) | 2000-04-19 | 2004-10-12 | Digimarc Corporation | Detecting information hidden out-of-phase in color channels |
US6912295B2 (en) * | 2000-04-19 | 2005-06-28 | Digimarc Corporation | Enhancing embedding of out-of-phase signals |
US7027614B2 (en) | 2000-04-19 | 2006-04-11 | Digimarc Corporation | Hiding information to reduce or offset perceptible artifacts |
US7466742B1 (en) | 2000-04-21 | 2008-12-16 | Nielsen Media Research, Inc. | Detection of entropy in connection with audio signals |
US7111168B2 (en) * | 2000-05-01 | 2006-09-19 | Digimarc Corporation | Digital watermarking systems |
US6633654B2 (en) * | 2000-06-19 | 2003-10-14 | Digimarc Corporation | Perceptual modeling of media signals based on local contrast and directional edges |
US6879652B1 (en) | 2000-07-14 | 2005-04-12 | Nielsen Media Research, Inc. | Method for encoding an input signal |
JP2002095100A (ja) * | 2000-09-19 | 2002-03-29 | Victor Co Of Japan Ltd | 制御データの書換/追加装置及び方法並びにこれに用いる伝送方法及び記録媒体 |
WO2002039714A2 (en) * | 2000-11-08 | 2002-05-16 | Digimarc Corporation | Content authentication and recovery using digital watermarks |
US20020114299A1 (en) * | 2000-12-27 | 2002-08-22 | Daozheng Lu | Apparatus and method for measuring tuning of a digital broadcast receiver |
WO2002093572A1 (en) * | 2001-05-15 | 2002-11-21 | Koninklijke Philips Electronics N.V. | Embedding auxiliary data in an information signal |
AU2002357259A1 (en) * | 2001-12-13 | 2003-07-09 | Digimarc Corporation | Reversible watermarking |
US7006662B2 (en) * | 2001-12-13 | 2006-02-28 | Digimarc Corporation | Reversible watermarking using expansion, rate control and iterative embedding |
US7515730B2 (en) * | 2001-12-13 | 2009-04-07 | Digimarc Corporation | Progressive image quality control using watermarking |
US8059815B2 (en) * | 2001-12-13 | 2011-11-15 | Digimarc Corporation | Transforming data files into logical storage units for auxiliary data through reversible watermarks |
US7187780B2 (en) * | 2001-12-13 | 2007-03-06 | Digimarc Corporation | Image processing methods using reversible watermarking |
US6817530B2 (en) | 2001-12-18 | 2004-11-16 | Digimarc Id Systems | Multiple image security features for identification documents and methods of making same |
ATE552120T1 (de) | 2001-12-24 | 2012-04-15 | L 1 Secure Credentialing Inc | Verdeckte variableninformationen auf id- dokumenten und verfahren zu ihrer herstellung |
US7694887B2 (en) | 2001-12-24 | 2010-04-13 | L-1 Secure Credentialing, Inc. | Optically variable personalized indicia for identification documents |
US7728048B2 (en) | 2002-12-20 | 2010-06-01 | L-1 Secure Credentialing, Inc. | Increasing thermal conductivity of host polymer used with laser engraving methods and compositions |
EP1459246B1 (de) | 2001-12-24 | 2012-05-02 | L-1 Secure Credentialing, Inc. | Verfahren zur vollfarb-markierung von id-dokumenten |
US7824029B2 (en) | 2002-05-10 | 2010-11-02 | L-1 Secure Credentialing, Inc. | Identification card printer-assembler for over the counter card issuing |
EP2442566A3 (de) | 2002-10-15 | 2012-08-08 | Verance Corporation | Medienüberwachung, Verwaltungs- und Informationssystem |
WO2004049242A2 (en) | 2002-11-26 | 2004-06-10 | Digimarc Id Systems | Systems and methods for managing and detecting fraud in image databases used with identification documents |
US7712673B2 (en) | 2002-12-18 | 2010-05-11 | L-L Secure Credentialing, Inc. | Identification document with three dimensional image of bearer |
US7350001B1 (en) * | 2003-01-17 | 2008-03-25 | Cirrus Logic, Inc. | Method and apparatus for automatic word length conversion |
ATE491190T1 (de) | 2003-04-16 | 2010-12-15 | L 1 Secure Credentialing Inc | Dreidimensionale datenspeicherung |
US7616776B2 (en) * | 2005-04-26 | 2009-11-10 | Verance Corproation | Methods and apparatus for enhancing the robustness of watermark extraction from digital host content |
US9055239B2 (en) | 2003-10-08 | 2015-06-09 | Verance Corporation | Signal continuity assessment using embedded watermarks |
US20060239501A1 (en) | 2005-04-26 | 2006-10-26 | Verance Corporation | Security enhancements of digital watermarks for multi-media content |
US7369677B2 (en) * | 2005-04-26 | 2008-05-06 | Verance Corporation | System reactions to the detection of embedded watermarks in a digital host content |
US7744002B2 (en) | 2004-03-11 | 2010-06-29 | L-1 Secure Credentialing, Inc. | Tamper evident adhesive and identification document including same |
US20060109760A1 (en) * | 2004-11-22 | 2006-05-25 | Gerald Seelig | System and device for audio visual information transfer and storage |
US8020004B2 (en) | 2005-07-01 | 2011-09-13 | Verance Corporation | Forensic marking using a common customization function |
US8781967B2 (en) * | 2005-07-07 | 2014-07-15 | Verance Corporation | Watermarking in an encrypted domain |
US8259938B2 (en) | 2008-06-24 | 2012-09-04 | Verance Corporation | Efficient and secure forensic marking in compressed |
US8838978B2 (en) | 2010-09-16 | 2014-09-16 | Verance Corporation | Content access management using extracted watermark information |
RU2447514C1 (ru) * | 2010-11-19 | 2012-04-10 | Государственное образовательное учреждение высшего профессионального образования "Южно-Уральский государственный университет" ГОУ ВПО "ЮУрГУ" | Способ управления объектами последовательным кодом |
JP2013076871A (ja) * | 2011-09-30 | 2013-04-25 | Oki Electric Ind Co Ltd | 音声符号化装置及びプログラム、音声復号装置及びプログラム、並びに、音声符号化システム |
US8682026B2 (en) | 2011-11-03 | 2014-03-25 | Verance Corporation | Efficient extraction of embedded watermarks in the presence of host content distortions |
US8615104B2 (en) | 2011-11-03 | 2013-12-24 | Verance Corporation | Watermark extraction based on tentative watermarks |
US8923548B2 (en) | 2011-11-03 | 2014-12-30 | Verance Corporation | Extraction of embedded watermarks from a host content using a plurality of tentative watermarks |
US8533481B2 (en) | 2011-11-03 | 2013-09-10 | Verance Corporation | Extraction of embedded watermarks from a host content based on extrapolation techniques |
US8745403B2 (en) | 2011-11-23 | 2014-06-03 | Verance Corporation | Enhanced content management based on watermark extraction records |
US9323902B2 (en) | 2011-12-13 | 2016-04-26 | Verance Corporation | Conditional access using embedded watermarks |
US9547753B2 (en) | 2011-12-13 | 2017-01-17 | Verance Corporation | Coordinated watermarking |
US9571606B2 (en) | 2012-08-31 | 2017-02-14 | Verance Corporation | Social media viewing system |
US8726304B2 (en) | 2012-09-13 | 2014-05-13 | Verance Corporation | Time varying evaluation of multimedia content |
US9106964B2 (en) | 2012-09-13 | 2015-08-11 | Verance Corporation | Enhanced content distribution using advertisements |
US8869222B2 (en) | 2012-09-13 | 2014-10-21 | Verance Corporation | Second screen content |
US9262794B2 (en) | 2013-03-14 | 2016-02-16 | Verance Corporation | Transactional video marking system |
US9251549B2 (en) | 2013-07-23 | 2016-02-02 | Verance Corporation | Watermark extractor enhancements based on payload ranking |
US9208334B2 (en) | 2013-10-25 | 2015-12-08 | Verance Corporation | Content management using multiple abstraction layers |
WO2015138798A1 (en) | 2014-03-13 | 2015-09-17 | Verance Corporation | Interactive content acquisition using embedded codes |
RU2618379C1 (ru) * | 2016-03-28 | 2017-05-03 | Федеральное государственное бюджетное образовательное учреждение высшего образования "Поволжский государственный университет телекоммуникаций и информатики" (ФГБОУ ВО ПГУТИ) | Способ стеганографического внедрения дополнительной информации в семплы цифровых звуковых сигналов |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0058482A1 (de) * | 1981-02-16 | 1982-08-25 | British Telecommunications | Verfahren und Gerät zur Übertragung von Daten mit digital kodierter Sprache |
DE3424626A1 (de) * | 1984-07-04 | 1986-01-16 | Polygram Gmbh, 2000 Hamburg | Verfahren zur fehlergesicherten uebertragung digitaler information |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3541264A (en) * | 1967-05-15 | 1970-11-17 | Sylvania Electric Prod | Apparatus for deleting a portion of a signal |
GB1252555A (de) * | 1970-02-17 | 1971-11-10 | ||
JPS5381222A (en) * | 1976-12-27 | 1978-07-18 | Sony Corp | Digital signal transmitting system |
SE404982B (sv) * | 1977-12-22 | 1978-11-06 | Ericsson Telefon Ab L M | Sett och anordning for att i en telefonianleggning overfora digital information |
DE2804150C3 (de) * | 1978-01-31 | 1981-11-26 | SIEMENS AG AAAAA, 1000 Berlin und 8000 München | Verfahren und Anordnung zum Übertragen pulscodemodulierter Analogsignale |
GB1555394A (en) * | 1978-04-04 | 1979-11-07 | Standard Telephones Cables Ltd | Digital signalling especially in an automatic telecommunication system |
GB2063018B (en) * | 1979-10-08 | 1984-03-28 | Gen Electric Co Ltd | Telecommunication systems |
US4377860A (en) * | 1981-01-05 | 1983-03-22 | American Microsystems, Inc. | Bandwidth reduction method and structure for combining voice and data in a PCM channel |
-
1985
- 1985-07-03 DE DE19853523809 patent/DE3523809A1/de active Granted
-
1986
- 1986-05-20 JP JP61113859A patent/JPS6226672A/ja active Granted
- 1986-05-21 EP EP86200876A patent/EP0205200B1/de not_active Expired - Lifetime
- 1986-05-21 DE DE8686200876T patent/DE3673080D1/de not_active Expired - Fee Related
- 1986-05-21 AT AT86200876T patent/ATE55199T1/de not_active IP Right Cessation
- 1986-05-21 US US06/866,032 patent/US4750173A/en not_active Expired - Lifetime
- 1986-05-21 CA CA000509663A patent/CA1251280A/en not_active Expired
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0058482A1 (de) * | 1981-02-16 | 1982-08-25 | British Telecommunications | Verfahren und Gerät zur Übertragung von Daten mit digital kodierter Sprache |
DE3424626A1 (de) * | 1984-07-04 | 1986-01-16 | Polygram Gmbh, 2000 Hamburg | Verfahren zur fehlergesicherten uebertragung digitaler information |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994010771A1 (en) * | 1992-11-03 | 1994-05-11 | Thames Television Plc | Simultaneous transmission of audio and data signals |
Also Published As
Publication number | Publication date |
---|---|
EP0205200A1 (de) | 1986-12-17 |
JPS6226672A (ja) | 1987-02-04 |
DE3523809C2 (de) | 1993-04-29 |
EP0205200B1 (de) | 1990-08-01 |
ATE55199T1 (de) | 1990-08-15 |
JPH0576114B2 (de) | 1993-10-21 |
DE3673080D1 (de) | 1990-09-06 |
CA1251280A (en) | 1989-03-14 |
US4750173A (en) | 1988-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3523809C2 (de) | ||
EP0276753B1 (de) | Verfahren und Vorrichtung zur digitalen Nachrichtenübertragung und/oder -aufzeichnung und -wiedergabe | |
DE2938503C2 (de) | Vorrichtung zur Aufzeichnung und Wiedergabe einer Folge von digitalen Datenwörtern | |
AT391577B (de) | Verfahren zum verarbeiten von digitalen videound audiodaten in einem aufzeichnungs- und/oder wiedergabegeraet | |
DE2844216C2 (de) | Erzeugung von Synchronisier-Bitfolgemustern bei Code mit begrenzter Lauflänge | |
AT404655B (de) | Verfahren zum kodieren eines digitalen informationssignals | |
DE3125529C2 (de) | Verfahren zum Umkodieren einer Folge von Datenbits in eine Folge von Kanalbits, Anordnung zum Dekodieren der nach diesem Verfahren kodierten Kanalbits und Aufzeichnungsträger mit einer gemäß diesem Verfahren erzeugten Informationsstruktur | |
DE3239607C2 (de) | ||
DE2821305C2 (de) | ||
DE3240210A1 (de) | Verfahren und anordnung zur reduzierung der datenfolgefrequenz einer datenfolge von videoinformation repraesentierenden mehrbit-digitaldatenwoertern | |
CH654133A5 (de) | Wiedergabegeraet fuer digitalisierte videosignale. | |
DE3039688A1 (de) | Verfahren und vorrichtung zum codieren eines digitalsignals mit minimaler gleichkomponente | |
DE2818704A1 (de) | Uebertragungssystem fuer die uebertragung analoger bild- und synchronisiersignale und zugemischer synchroner numerischer datensignale ueber analogleitungen | |
DE2901034C3 (de) | Verfahren und Schaltungsanordnung zur Komprimierung und Dekomprimierung von Analogsignalen in digitaler Form | |
DE3916592A1 (de) | Pcm-signal erzeugungs/wiedergabe-vorrichtung | |
DE3102987C2 (de) | Anordnung zum Ersetzen fehlerhafter Daten in einer kontinuierlichen Folge digitaler Fernsehdaten | |
DE3113397C2 (de) | ||
DE3015849A1 (de) | Verfahren und vorrichtung zur modulation und demodulation von daten | |
DE3129728A1 (de) | "verfahren und schaltungsanordnung zur verarbeitung und umsetzung von digitaldaten in unterschiedliche datenformate" | |
EP0262362B1 (de) | Verfahren zur Aufzeichnung und Wiedergabe des in einem Fernsehsignal übertragenen Datenpakets | |
DE3049293C2 (de) | ||
DE2947874A1 (de) | Verfahren und einrichtung zum codieren von magnetisch zu speichernden digitalsignalen sowie einrichtung zum decodieren eines auf einem magnetischen informationstraeger aufgezeichneten digitalsignals | |
DE3544819A1 (de) | Verfahren und vorrichtung zur aufzeichnung und wiedergabe codierter digitaler signale | |
DE2907834A1 (de) | Verfahren zur digitalen aufzeichnung von analog-signalen, insbesondere audio-signalen sowie zur analogen wiedergabe dieser digital aufgezeichneten signale | |
DE3227373C1 (de) | Verfahren zur Speicherung digitalisierter Signale sowie Schaltungsanordnung zur Durchführung des Verfahrens |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |