DE3523809A1 - Verfahren zur zeitkompression von informationen in digitaler form - Google Patents

Verfahren zur zeitkompression von informationen in digitaler form

Info

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
Application number
DE19853523809
Other languages
English (en)
Other versions
DE3523809C2 (de
Inventor
Björn 3100 Celle Blüthgen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Polygram GmbH
Original Assignee
Polygram GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Polygram GmbH filed Critical Polygram GmbH
Priority to DE19853523809 priority Critical patent/DE3523809A1/de
Priority to JP61113859A priority patent/JPS6226672A/ja
Priority to DE8686200876T priority patent/DE3673080D1/de
Priority to EP86200876A priority patent/EP0205200B1/de
Priority to AT86200876T priority patent/ATE55199T1/de
Priority to CA000509663A priority patent/CA1251280A/en
Priority to US06/866,032 priority patent/US4750173A/en
Publication of DE3523809A1 publication Critical patent/DE3523809A1/de
Application granted granted Critical
Publication of DE3523809C2 publication Critical patent/DE3523809C2/de
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00007Time or data compression or expansion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/12Arrangements providing for calling or supervisory signals
    • H04J3/125One 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
Technisches Gebiet
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.
Zugrundeliegender Stand der Technik
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.
Kurze Beschreibung der Zeichnung
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
Bester Weg zur Ausführung der Erfindung
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.
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
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)

  1. y VPA 85 P 5206 DE 01 Patentansprüche
    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, 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 Ol
    oder 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. 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. 3. Verfahren nach Anspruch 1 oder 2, d a d u r ch gekennzeichnet , daß die Substitutions-Hilfssignalquelle (SQ) ein digitalter Ditheroszillator ist.
  4. 4. Verfahren nach Anspruch 3, dadurch gekennzeichnet , daß die vom digitalen Ditheroszillator erzeugte Codewortfolge die mittlere Wertigkeit "Null" hat.
  5. 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. 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.
DE19853523809 1985-05-21 1985-07-03 Verfahren zur zeitkompression von informationen in digitaler form Granted DE3523809A1 (de)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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