Nothing Special   »   [go: up one dir, main page]

DE69324650T2 - Mixing method for a digital video tape recorder - Google Patents

Mixing method for a digital video tape recorder

Info

Publication number
DE69324650T2
DE69324650T2 DE69324650T DE69324650T DE69324650T2 DE 69324650 T2 DE69324650 T2 DE 69324650T2 DE 69324650 T DE69324650 T DE 69324650T DE 69324650 T DE69324650 T DE 69324650T DE 69324650 T2 DE69324650 T2 DE 69324650T2
Authority
DE
Germany
Prior art keywords
data
interleaving
segment
image data
interleaver
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.)
Expired - Fee Related
Application number
DE69324650T
Other languages
German (de)
Other versions
DE69324650D1 (en
Inventor
Kim Seungii Kim Seungii
Byung Ku You
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.)
LG Electronics Inc
Original Assignee
Gold Star Co Ltd
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
Priority claimed from KR1019920020834A external-priority patent/KR950003626B1/en
Priority claimed from KR1019930002115A external-priority patent/KR950009673B1/en
Priority claimed from KR1019930010116A external-priority patent/KR950008643B1/en
Priority claimed from KR1019930010117A external-priority patent/KR970000918B1/en
Application filed by Gold Star Co Ltd filed Critical Gold Star Co Ltd
Publication of DE69324650D1 publication Critical patent/DE69324650D1/en
Application granted granted Critical
Publication of DE69324650T2 publication Critical patent/DE69324650T2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof
    • H04N5/94Signal drop-out compensation
    • H04N5/945Signal drop-out compensation for signals recorded by pulse code modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/92Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N5/926Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • H04N5/783Adaptations for reproducing at a rate different from the recording rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Error Detection And Correction (AREA)
  • Television Signal Processing For Recording (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Description

HINTERGRUND DER ERFINDUNGBACKGROUND OF THE INVENTION 1. Gebiet der Erfindung1. Field of the invention

Die vorliegende Erfindung bezieht sich auf einen digitalen Videokassettenrecorder (Video cassette recorder oder VCR) und, mehr insbesondere, auf eine Anordnung und ein Verfahren zum Verschachteln/Entschachteln für einen digitalen VCR, die Fehler, welche bei der Aufzeichnung oder Wiedergabe von komprimierten Daten auftreten, effektiv korrigieren und die Fehlerkorrekturmöglichkeit verbessern können, insbesondere bei der Wiedergabe mit variabler Geschwindigkeit.The present invention relates to a digital video cassette recorder (VCR) and, more particularly, to an interleaving/de-interleaving arrangement and method for a digital VCR which can effectively correct errors occurring during recording or playback of compressed data and improve error correction capability, particularly during variable speed playback.

2. Beschreibung des Standes der Technik2. Description of the state of the art

Die Fehler, die bei dem Aufzeichnen und bei der Wiedergabe bei einem digitalen VCR auftreten, können als willkürliche Fehler und Burstfehler klassifiziert werden. Willkürliche Fehler treten unabhängig in Digitalsignalleitungen aufgrund von additivem Rauschen während der Signalverarbeitung auf, und ein Burstfehler ist ein sukzessiver Fehler, der in bezug auf einen Bitstrom von Übertragungsdaten unter dem Einfluß des Bandzustands auftritt, usw. Ein Burstfehler kann korrigiert werden, indem er durch ein Verschachtel-/Entschachtelverfahren durch willkürliche Fehler ersetzt wird.The errors that occur during recording and playback in a digital VCR can be classified as random errors and burst errors. Random errors occur independently in digital signal lines due to additive noise during signal processing, and a burst error is a successive error that occurs with respect to a bit stream of transmission data under the influence of the tape condition, etc. A burst error can be corrected by replacing it with random errors by an interleaving/deinterleaving process.

Eine herkömmliche Verschachtelanordnung für einen digitalen VCR, wie sie in Fig. 1 gezeigt ist, weist einen äußeren Coder 1 auf zum Ausführen einer äußeren Codierung in bezug auf einen komprimierten Eingangsdatenstrom und zum sukzessiven Abgeben des Datenstroms mit einem zu diesem hinzugefügten äußeren Codesymbol, einen ersten Sektorfeldspeicher 2 zum sukzessiven Speichern der von dem äußeren Coder 1 abgegebenen Daten und einen inneren Coder 3 zum Lesen der in dem ersten Sektorfeldspeicher 2 gespeicherten Daten in einer Reihenfolge, die von der des Einspeicherns der Daten in den ersten Sektorfeldspeicher 2 verschieden ist, zum Ausführen von innerem Codieren, Abgeben und Aufzeichen der Daten mit einem zu diesen hinzugefügten inneren Codesymbol auf einem Band über einen Kopf. Die Verschachtelanordnung ist auch mit einem inneren Decoder 4 zum Decodieren nur von Daten, die das innere Codesymbol haben, unter den Daten, die von dem Band wiedergegeben werden, zum Erkennen von Fehlern in den Daten und zum Ausführen einer Verschachtelung in bezug auf diese erkannten Fehler, einem zweiten Sektorfeldspeicher 5 zum distributiven Speichern der verschachtelten Daten aus dem inneren Decoder 4 und einem äußeren Decoder 6 versehen zum Auslesen von Daten aus dem zweiten Sektorfeldspeicher 5 in einer Reihenfolge, die von der des Einschreibens der Daten verschieden ist, und zum Ausführen des Decodierens in bezug auf Daten, die das äußere Codesymbol haben, um die Fehler zu korrigieren.A conventional interleaving device for a digital VCR as shown in Fig. 1 comprises an outer encoder 1 for performing outer coding on a compressed input data stream and for successively outputting the data stream with an outer code symbol added thereto, a first sector field memory 2 for successively storing the data output from the outer encoder 1, and an inner encoder 3 for reading the data stored in the first sector field memory 2 in an order different from that of storing the data in the first sector field memory 2, for performing of inner coding, outputting and recording the data having an inner code symbol added thereto on a tape via a head. The interleaving device is also provided with an inner decoder 4 for decoding only data having the inner code symbol among the data reproduced from the tape, detecting errors in the data and performing interleaving with respect to these detected errors, a second sector field memory 5 for distributively storing the interleaved data from the inner decoder 4, and an outer decoder 6 for reading out data from the second sector field memory 5 in an order different from that of writing the data and performing decoding with respect to data having the outer code symbol to correct the errors.

In der herkömmlichen Verschachtelanordnung, die wie oben aufgebaut ist, führt, wenn der komprimierte Datenstrom, wie er in Fig. 2A gezeigt ist, eingegeben wird, der äußere Coder 1 eine äußere Codierung in einer vertikalen Richtung in bezug auf eine Serie von Symbolen der Eingangsdaten aus, wie es in Fig. 2B gezeigt ist, und gibt Daten ab, die das äußere Codesymbol haben. Dann wird eine Redundanz den Daten hinzugefügt, die das äußere Codesymbol haben, wie es in Fig. 2C gezeigt ist, und die Daten mit hinzugefügter Redundanz werden in dem ersten Sektorfeldspeicher 2 in der in Fig. 2D gezeigten Reihenfolge gespeichert.In the conventional interleaving arrangement constructed as above, when the compressed data stream as shown in Fig. 2A is input, the outer encoder 1 performs outer coding in a vertical direction with respect to a series of symbols of the input data as shown in Fig. 2B and outputs data having the outer code symbol. Then, redundancy is added to the data having the outer code symbol as shown in Fig. 2C, and the data with added redundancy is stored in the first sector array memory 2 in the order shown in Fig. 2D.

Der innere Coder 3 liest die Daten aus dem ersten Sektorfeldspeicher 2 in einer Reihenfolge aus, die von der des Einspeicherns der Daten Verschieden ist, und führt eine Verschachtelung aus, um den Daten das innere Codesymbol hinzuzufügen. Demgemäß wird die Reihenfolge der Daten geändert, so daß sie von der der Eingangsdaten verschieden ist, was bewirkt, daß ein Burstfehler durch willkürliche Fehler ersetzt wird. Der Datenstrom, verschachtelt wie oben beschrieben, wird dann durch den inneren Coder 3 innencodiert, mit dem Ergebnis, daß eine starke Fehlerkorrekturcodierung (error correction coding oder ECC) ausgeführt wird.The inner encoder 3 reads the data from the first sector array memory 2 in an order different from that in which the data was stored, and performs interleaving to add the inner code symbol to the data. Accordingly, the order of the data is changed to be different from that of the input data, causing a burst error to be replaced by random errors. The data stream interleaved as described above is then inner-encoded by the inner encoder 3, with the result that strong error correction coding (ECC) is performed.

Der innere Decoder 4 decodiert die Daten, die das innere Codesymbol haben, unter den Daten, die die inneren und äußeren Codesymbole haben, welche von dem Band wiedergegeben werden, und erkennt und korrigiert die Fehler. Das heißt, bei dem Korrigieren der Fehler führt der innere Decoder 4 eine Verschachtelung in bezug auf die Fehler aus, die jenseits seiner Fähigkeiten existieren, und speichert distributiv die verschachtelten Daten, die noch Fehler haben, in dem zweiten Sektorfeldspeicher 5. Der äußere Decoder 6 führt eine äußere Decodierung in bezug auf die in dem zweiten Sektorfeldspeicher 5 gespeicherten Daten aus, um die verbleibenden Fehler zu korrigieren, und dadurch können verschiedene Arten von Fehlern, die bei der Wiedergabe in einem digitalen VDR auftreten, korrigiert und verhindert werden.The inner decoder 4 decodes the data having the inner code symbol among the data having the inner and outer code symbols reproduced from the tape, and detects and corrects the errors. That is, in correcting the errors, the inner decoder 4 performs interleaving with respect to the errors existing beyond its capabilities, and distributively stores the interleaved data still having errors in the second sector array memory 5. The outer decoder 6 performs outer decoding with respect to the data stored in the second sector array memory 5 to correct the remaining errors, and thereby various kinds of errors occurring during reproduction in a digital VDR can be corrected and prevented.

Die herkömmliche Anordnung, wie sie oben beschrieben ist, bietet somit die große Möglichkeit, verschiedene Fehler zu korrigieren, die bei der Wiedergabe von Daten auftreten, und ist zur Verwendung in einem digitalen VCR für professionelle Zwecke geeignet.The conventional arrangement as described above thus offers a great possibility of correcting various errors that occur during data reproduction and is suitable for use in a digital VCR for professional purposes.

Bei einem digitalen Haushalts-VCR kann jedoch eine solche aufwendige Anordnung zur starken Fehlerkorrektur nicht verwendet werden, und zwar wegen einer Begrenzung der Aufzeichnungsfrequenzbandbreite und der hohen Kosten.However, in a household digital VCR, such a complex arrangement for strong error correction cannot be used because of a limitation of the recording frequency bandwidth and the high cost.

Außerdem geht bei einem Abspielen mit hoher Geschwindigkeit, beispielsweise in einer Bildsuchbetriebsart, der VCR-Kopf, wie er in den Fig. 4A bis 4C gezeigt ist, über verschiedene Bandspuren hinweg, und das Kopfabtastspurgebiet in einer Spur sowie die Größe eines Sektorfeldspeichers in der herkömmlichen Anordnung, ist umgekehrt proportional zu dem Grad der hohen Geschwindigkeit.In addition, in high speed playback, for example, in a picture search mode, the VCR head as shown in Figs. 4A to 4C passes over several tape tracks, and the head scanning track area in one track as well as the size of a sector array memory in the conventional arrangement is inversely proportional to the degree of high speed.

Praktisch hat der VCR-Kopf bei dem Abspielen mit hoher Geschwindigkeit eine nichtlineare Abtastspur, wie es in Fig. 4C gezeigt ist, und das hat zur Folge, daß das maximale Verschachtelgebiet für ECC im Vergleich zu der linearen Kopfabtastspur weiter beschränkt wird. Außerdem passiert der Kopf bei dem Abspielen mit hoher Geschwindigkeit kontinuierlich den Spurteil derselben Position aufgrund des beschränkten Verschachtelgebietes, und die Bilddaten desselben Bildteils werden entnommen. Demgemäß ist, um die Bilddaten der anderen Bildteile zu erzielen, eine Datenzuordnung zum Umordnen der Datenaufzeichnungsposition erforderlich.Practically, the VCR head in high speed playback has a non-linear scanning track as shown in Fig. 4C, and this results in the maximum interleaving area for ECC being further limited as compared with the linear head scanning track. In addition, in high speed playback, the head continuously passes the track part of the same position due to the limited interleaving area, and the image data of the same image part is extracted. Accordingly, in order to obtain the image data of the other image parts, data mapping for rearranging the data recording position is required.

Weiter, wenn ein Signal auf einer Bandspur durch die herkömmliche Anordnung aufgezeichnet wird, wie es in Fig. 10A gezeigt ist, wird dem Signal eine Redundanz hinzugefügt, indem ein zweidimensionaler Reed-Solomon-Code zum Korrigieren von ver schiedenen Arten von Burst- und willkürlichen Fehlern verwendet wird. Daher ist bei der normalen Wiedergabe des Signals das Decodierfeld mit Informationsdaten vollständig besetzt, und die zweidimensionale Reed-Solomon-Decodierung kann ausgeführt werden.Further, when a signal is recorded on a tape track by the conventional arrangement as shown in Fig. 10A, redundancy is added to the signal by using a two-dimensional Reed-Solomon code for correcting mismatches. various types of burst and random errors. Therefore, during normal reproduction of the signal, the decoding field is completely occupied by information data, and the two-dimensional Reed-Solomon decoding can be carried out.

Bei einer speziellen Wiedergabe wie einem Abspielen mit hoher Geschwindigkeit kann jedoch nur ein Teil der Spur abgetastet werden, und daher wird das Decodierfeld mit Informationsdaten teilweise besetzt und es kann nur eine eindimensionale Fehlerdecodierung verwendet werden, was zur Folge hat, daß das Vertrauen in die Korrektur der Fehler verschlechtert wird.However, in special reproduction such as high speed playback, only a part of the track can be sampled and therefore the decoding field with information data is partially occupied and only one-dimensional error decoding can be used, with the result that the confidence in the correction of errors is deteriorated.

Die Datensegmente, die durch die herkömmliche Anordnung wiedergegeben werden, werden in vollständige Segmente und in unvollständige Segmente klassifiziert, und das Datensegment besteht aus Scheiben, bei denen es sich um die variable Einheit handelt, in welcher die Bilddaten und andere Information komprimiert und verdichtet werden. Demgemäß können gemäß der Darstellung in Fig. 15 mehrere Scheiben in dem K-ten Segment existieren, während eine Scheibe über zwei Segmente existieren kann, wie es in dem (k + 1)-ten Segment gezeigt ist.The data segments reproduced by the conventional arrangement are classified into complete segments and incomplete segments, and the data segment is made up of slices which are the variable unit in which the image data and other information are compressed and condensed. Accordingly, as shown in Fig. 15, a plurality of slices may exist in the K-th segment, while one slice may exist across two segments as shown in the (k+1)-th segment.

Diese Scheiben können ausgeführt Werden mit einer Codierung variabler Länge (variable length Coding oder VLC) oder komprimiert mit unterschiedlichen Raten beim Codieren eines Bildes hoher Qualität oder eines normalen Bildes. Somit können die Längen der betreffenden komprimierten Datenströme unterschiedlich voneinander erscheinen, obgleich dieselben Bitinformationen desselben Ausmaßes komprimiert werden. Demgemäß sollte zum perfekten Ausführen der Decodierung variabler Länge (variable length decoding oder VLD) in einem Decoder ein vollständiger Bitstrom in einer Scheibeneinheit wiedergegeben werden.These slices may be implemented with variable length coding (VLC) or compressed at different rates when encoding a high quality picture or a normal picture. Thus, the lengths of the respective compressed data streams may appear different from each other even though the same bit information of the same amount is compressed. Accordingly, to perfectly implement variable length decoding (VLD) in a decoder, a complete bit stream should be reproduced in one slice unit.

Bei der herkömmlichen Anordnung werden jedoch Gruppen von vollständigen oder unvollständigen Segmenten in dem erfaßten Bereich plaziert, wie es in Fig. 16 gezeigt ist, wenn der wiedergegebene Datenstrom beim Abspielen mit variabler Geschwindigkeit entschachtelt worden ist. Wenn die Scheiben, die die Einheit der Datenverdichtung darstellen, über unvollständigen Segmenten existieren, ausschließlich der Gruppen von vollständigen Segmenten, werden die Scheiben in den unvollständigen Segmenten nicht von Nutzen sein, was zu einem Datenverlust führt.However, in the conventional arrangement, groups of complete or incomplete segments are placed in the detected area as shown in Fig. 16 when the reproduced data stream has been deinterleaved in variable speed playback. If the slices constituting the unit of data compression exist over incomplete segments excluding the groups of complete segments, the disks in the incomplete segments will be of no use, resulting in data loss.

Die EP-A-0 508 602 beschreibt eine Video-Audio-Digitalaufzeichnungsanordnung, die einen Analog/Digital-Wandler zum Umwandeln von analogen Daten in digitale Daten, wenn Daten auf einem Kassettenband aufgezeichnet werden, aufweist; einen Verschachtel-RAM zum Speichern eines geblockten Videosignals in einer Einheit eines Blockes; eine Codierschaltung hoher Effizienz zum Komprimieren des Videosignals, das aus dem Verschachtel-RAM ausgelesen wird, und zum Ausführen des Prozesses des Lesens des Videosignals aus dem Verschachtel-RAM; und einen Videofehlersammelencoder zum Codieren des komprimierten Videosignals, das von der Codierschaltung hoher Effizienz abgegeben wird, zur Fehlerkorrektur. Zum Plazieren von auf einem Kassettenband aufgezeichneten Daten weist die Anordnung Entschachtelelemente auf, die mit der entgegengesetzten Wirkung betrieben werden. Der Verschachtel-RAM verschachtelt ein digitales Videosignal eines Blockes, das eine Vielzahl von Pixeln aufweist, die von dem Audio-Video-Wandler nur einmal in einer Blockeinheit abgegeben werden. Der Prozeß der Verschachtelung/Entschachtelung der komprimierten Daten wird ungeachtet des regionalen Raums ausgeführt.EP-A-0 508 602 describes a video-audio digital recording device comprising an analog-to-digital converter for converting analog data into digital data when data is recorded on a cassette tape; an interleaver RAM for storing a blocked video signal in a unit of a block; a high efficiency encoding circuit for compressing the video signal read out from the interleaver RAM and for carrying out the process of reading the video signal from the interleaver RAM; and a video error collection encoder for encoding the compressed video signal output from the high efficiency encoding circuit for error correction. For placing data recorded on a cassette tape, the device comprises de-interleaver elements operating with the opposite effect. The interleaving RAM interleaves a digital video signal of one block having a plurality of pixels output from the audio-video converter only once in a block unit. The process of interleaving/de-interleaving the compressed data is carried out regardless of the regional space.

ZUSAMMENFASSUNG DER ERFINDUNGSUMMARY OF THE INVENTION

Es ist ein Ziel der vorliegenden Erfindung, eine Verschachtel-/Entschachtelanordnung zu schaffen für einen digitalen VCR und das Verfahren dafür, die verschiedene Arten von Burst- und willkürlichen Fehlern bei der Aufzeichnung/Wiedergabe von komprimierten Daten effektiv korrigieren können.It is an object of the present invention to provide an interleaving/de-interleaving device for a digital VCR and the method therefor, which can effectively correct various kinds of burst and random errors in recording/reproducing compressed data.

Es ist ein weiteres Ziel der vorliegenden Erfindung, eine Verschachtel- /Entschachtelanordnung zu schaffen für einen digitalen VCR und das Verfahren dafür, die es möglich machen, eine maximale Verschachtelung/Entschachtelung innerhalb einer vorbestimmten hohen Geschwindigkeit durch Bestimmen eines Verschachtel- /Entschachtelgebietes gemäß der vorbestimmten hohen Geschwindigkeit und durch Ausführen der Verschachtelung/Entschachtelung innerhalb des bestimmten Verschachtel-/Entschachtelgebietes zu bewirken.It is another object of the present invention to provide an interleaving/de-interleaving device for a digital VCR and the method therefor, which make it possible to effect maximum interleaving/de-interleaving within a predetermined high speed by determining an interleaving/de-interleaving area according to the predetermined high speed and by carrying out the interleaving/de-interleaving within the determined interleaving/de-interleaving area.

Es wird, um die obigen Ziele zu erreichen, eine Verschachtel-/Entschachtelanordnung geschaffen für einen digitalen VCR gemäß den unabhängigen Patentansprüchen. Bevorzugte Ausführungsformen der Erfindung sind in den abhängigen Ansprüchen beansprucht.To achieve the above objects, there is provided an interleaving/deinterleaving arrangement for a digital VCR according to the independent claims. Preferred embodiments of the invention are claimed in the dependent claims.

Die Anordnung umfaßt, kurz gesagt, eine Verschachtel-/Entschachtelsteuereinrichtung zum restriktiven Bestimmen eines Verschachtel-/Entschachtelgebietes gemäß einer vorbestimmten maximalen Geschwindigkeit bei der Aufzeichnung/Wiedergabe von komprimierten Bilddaten;Briefly, the arrangement comprises an interleaving/deinterleaving control means for restrictively determining an interleaving/deinterleaving area according to a predetermined maximum speed in recording/reproducing compressed image data;

eine Speichereinrichtung zum Speichern und Auslesen der komprimierten Bilddaten in einem besonderen Format unter der Steuerung der Verschachtel-/Entschachtelsteuereinrichtung; unda storage device for storing and reading out the compressed image data in a particular format under the control of the interleaving/deinterleaving control device; and

eine Einrichtung zum Ausführen der Verschachtelung/Entschachtelung in bezug auf die komprimierten Bilddaten, die von der Speichereinrichtung geliefert werden.means for performing interleaving/de-interleaving with respect to the compressed image data supplied from the storage means.

Außerdem wird, um die obigen Ziele zu erreichen, ein Verschachtel-/Entschachtelverfahren für einen digitalen VCR gemäß den unabhängigen Verfahrensansprüchen geschaffen. Das Verfahren beinhaltet die Schritte:Furthermore, to achieve the above objects, an interleaving/deinterleaving method for a digital VCR according to the independent method claims is provided. The method includes the steps of:

Unterteilen eines komprimierten Eingangsdatenstroms in ein Synchronisiersignal und in Daten und Formatieren der Daten in der Segmenteinheit;Dividing a compressed input data stream into a synchronization signal and into data and formatting the data in the segment unit;

Lesen der formatierten Datensegmente in Zickzackform und Speichern der gelesenen Datensegmente in einem Speicherabbilder;Reading the formatted data segments in a zigzag pattern and storing the read data segments in a memory image;

Unterteilen von jedem der in dem Speicherabbilder gespeicherten Datensegmente in n Segmentblöcke und sukzessives Schreiben der Segmentblöcke in einem Datenfeld unter Verschiebung von jedem der Segmentblöcke für eine vertikale Größe des Datensegments; undDividing each of the data segments stored in the memory map into n segment blocks and successively writing the segment blocks in a data field while shifting each of the segment blocks for a vertical size of the data segment; and

Ausführen einer Intersymbolverschachtelung in bezug auf Datensymbole in den Segmentblöcken durch Klassifizieren der Datensymbole und Unterteilen der klassifizierten Datensymbole in einer Zeile.Performing intersymbol interleaving with respect to data symbols in the segment blocks by classifying the data symbols and dividing the classified data symbols in a row.

KURZE BESCHREIBUNG DER ZEICHNUNGENBRIEF DESCRIPTION OF THE DRAWINGS

Die obigen Ziele und andere Vorteile der vorliegenden Erfindung werden deutlich werden durch Beschreiben der bevorzugten Ausführungsformen derselben unter Bezugnahme auf die beigefügten Zeichnungen, in welchen:The above objects and other advantages of the present invention will become apparent by describing the preferred embodiments thereof with reference to the accompanying drawings, in which:

Fig. 1 ein Blockschaltbild der herkömmlichen Verschachtelanordnung für einen digitalen VCR ist;Fig. 1 is a block diagram of the conventional interleaving arrangement for a digital VCR;

die Fig. 2A bis 2D Ansichten sind, die den Verschachtelbetrieb durch die Anordnung nach Fig. 1 erläutern;Figs. 2A to 2D are views explaining the interleaving operation by the arrangement of Fig. 1;

Fig. 3 ein Blockschaltbild einer Ausführungsform der Verschachtel-/Entschachtelanordnung nach der vorliegenden Erfindung ist;Fig. 3 is a block diagram of an embodiment of the interleaving/deinterleaving arrangement according to the present invention;

die Fig. 4A bis 4C die Zustände der Kopfabtastspur auf einem Band, des Spurkontaktbereiches und einer nichtlinearen Spurabtastspur in einer Hochgeschwindigkeitssuchbetriebsart zeigen;Figs. 4A to 4C show the states of the head scanning track on a tape, the track contact area and a non-linear track scanning track in a high-speed search mode;

die Fig. 5A bis 5C Ansichten sind, die den Verschachtelbetrieb mittels der Anordnung nach Fig. 3 erläutern;Figs. 5A to 5C are views explaining the interleaving operation using the arrangement of Fig. 3;

Fig. 6 ein Blockschaltbild von einer weiteren Ausführungsform der Verschachtel- /Entschachtelanordnung nach der vorliegenden Erfindung ist;Fig. 6 is a block diagram of another embodiment of the interleaving/de-interleaving arrangement according to the present invention;

die Fig. 7A bis 7C die Zustände eines Aufzeichnungsdatenformats eines digitalen VCR, eines Verschachtelprozesses und von verschachtelten Daten zeigen;Figs. 7A to 7C show the states of a recording data format of a digital VCR, an interleaving process and interleaved data;

Fig. 8 ein Blockschaltbild von noch einer weiteren Ausführungsform der Verschachtelanordnung nach der vorliegenden Erfindung ist;Fig. 8 is a block diagram of yet another embodiment of the interleaving arrangement according to the present invention;

Fig. 9 ein Blockschaltbild von noch einer weiteren Ausführungsform der Entschachtelanordnung nach der vorliegenden Erfindung ist;Fig. 9 is a block diagram of yet another embodiment of the deinterleaving arrangement according to the present invention;

Fig. 10A den Zustand einer Bandspur zeigt, die bei normalem Abspielen abgetastet wird;Fig. 10A shows the state of a tape track being scanned during normal playback;

Fig. 10B eine Ansicht ist, die ein Decodierfeld erläutert, das vollständig durch Informationsdaten eingenommen wird;Fig. 10B is a view explaining a decoding field entirely occupied by information data;

Fig. 10C den Zustand einer Bandspur zeigt, die beim Abspielen mit variabler Geschwindigkeit abgetastet wird;Fig. 10C shows the state of a tape track being scanned during variable speed playback;

Fig. 10D eine Ansicht ist, die ein Decodierfeld erläutert, das durch Informationsdaten teilweise eingenommen wird;Fig. 10D is a view explaining a decoding field partially occupied by information data;

Fig. 11 eine Ansicht ist, die einen Datenformatierprozeß bei dem Aufzeichnen gemäß der vorliegenden Erfindung erläutert;Fig. 11 is a view explaining a data formatting process in recording according to the present invention;

Fig. 12 den Zustand einer Kanalunterteilung veranschaulicht, die aus der Zickzackabtastung der komprimierten Daten in dem Datenformatierprozeß nach Fig. 12 resultiert;Fig. 12 illustrates the state of channel division resulting from the zigzag scanning of the compressed data in the data formatting process of Fig. 12;

Fig. 13 ein Blockschaltbild von noch einer weiteren Ausführungsform der Verschachtelanordnung nach der vorliegenden Erfindung ist;Fig. 13 is a block diagram of yet another embodiment of the interleaving arrangement according to the present invention;

Fig. 14 ein Blockschaltbild von noch einer weiteren Ausführungsform der Entschachtelanordnung nach der vorliegenden Erfindung ist;Fig. 14 is a block diagram of yet another embodiment of the deinterleaving arrangement according to the present invention;

Fig. 15 eine Ansicht ist, die den Aufbau einer Scheibe erläutert, welche in den komprimierten Daten existiert;Fig. 15 is a view explaining the structure of a slice existing in the compressed data;

Fig. 16 ein Beispiel von Gruppen von vollständigen und unvollständigen Segmenten in einem erfaßten Bereich zeigt;Fig. 16 shows an example of groups of complete and incomplete segments in a detected area;

die Fig. 17A bis 17E Ansichten sind, die einen Datenformatierprozeß bei der Aufzeichnung/Wiedergabe von Daten gemäß der vorliegenden Erfindung erläutern;Figs. 17A to 17E are views explaining a data formatting process in the recording/reproducing of data according to the present invention;

Fig. 18 eine Ansicht ist, die ein Synchronisiersignal und Daten erläutert, welche aus dem komprimierten Datenstrom durch die Anordnung nach Fig. 13 unterteilt werden;Fig. 18 is a view explaining a synchronizing signal and data which are divided from the compressed data stream by the arrangement of Fig. 13;

die Fig. 19A und 19B die Datenformate zeigen, die bei dem Verschachteln und Entschachteln gemäß der vorliegenden Erfindung angeordnet sind;Figures 19A and 19B show the data formats arranged in interleaving and deinterleaving according to the present invention;

die Fig. 20A und 20B die Datenformate zeigen, die bei dem Verschachteln und Entschachteln gemäß der herkömmlichen Anordnung umgeordnet sind; undFigures 20A and 20B show the data formats rearranged in interleaving and deinterleaving according to the conventional arrangement; and

Fig. 21 ein Algorithmusdiagramm ist, welches das Verschachtel-Entschachtelverfahren nach der vorliegenden Erfindung beinhaltet.Fig. 21 is an algorithm diagram incorporating the interleaving-de-interleaving method according to the present invention.

AUSFÜHRLICHE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMENDETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

Fig. 3 zeigt eine Ausführungsform der Verschachtel-/Entschachtelanordnung für einen digitalen VCR nach der vorliegenden Erfindung. Die Anordnung umfaßt einen Quellenencoder 10 zum Codieren eines Eingangsbitdatenstroms, einen Speicherabbilder 20 zum Speichern und Auslesen des Bilddatenstroms, der durch den Quellenencoder 10 in der Segmenteinheit codiert wird, eine Verschachtelsteuereinheit 30 zum Begrenzen eines Verschachtelgebietes gemäß einer Kopfinformation in einer Zeile mit einer vorbestimmten maximalen Geschwindigkeit, einen Intersegmentverschachteler 40 zum Ausführen einer Intersegmentverschachtelung in bezug auf Segmente des Bilddatenstroms, der von dem Speicherabbilder 20 geliefert wird, einen äußeren Encoder 50 zum Ausführen einer äußeren Codierung in bezug auf den Bilddatenstrom aus dem Intersegmentverschachteler 40, einen Intrasegmentverschachteler 60 zum Ausführen einer Intrasegmentverschachtelung in bezug auf die Segmente des Bilddatenstroms aus dem äußeren Encoder 50 und einen inneren Encoder 70 zum Ausführen einer inneren Codierung in bezug auf den Bilddatenstrom aus dem Intrasegmentverschachteler 60.Fig. 3 shows an embodiment of the interleaving/deinterleaving arrangement for a digital VCR according to the present invention. The arrangement comprises a source encoder 10 for encoding an input bit data stream, a memory mapper 20 for storing and reading out the image data stream encoded by the source encoder 10 in the segment unit, an interleaving control unit 30 for limiting an interleaving area according to header information in a line at a predetermined maximum speed, an intersegment interleaver 40 for performing intersegment interleaving with respect to segments of the image data stream supplied from the memory mapper 20, an outer encoder 50 for performing outer encoding with respect to the image data stream from the intersegment interleaver 40, an intrasegment interleaver 60 for performing intrasegment interleaving with respect to the segments of the image data stream from the outer encoder 50 and an inner encoder 70 for performing inner encoding with respect to the image data stream from the intrasegment interleaver 60.

Ein Videokopf kann durch viel mehr Spuren hindurchgehen, wie es in Fig. 4A gezeigt ist, bei einem Abspielen mit hoher Geschwindigkeit, wie z. B. in der Bildsuchbetriebsart, als bei einem Abspielen mit normaler Geschwindigkeit wie es in Fig. 4B gezeigt ist, und daher können im wesentlichen viele Daten in der Spur nicht ausgelesen werden. Demgemäß treten Fehler auf und breiten sich aufgrund der ungelesenen Daten aus, so daß sogar eine leistungsfähige ECC nicht funktionieren kann. Das maximale Verschachtelgebiet sollte daher kleiner sein als das Gebiet der Spurabtastspur, die durch den Kopf in der Maximalgeschwindigkeitsbetriebsart des VCR überdeckt wird, wobei das Gebiet durch den folgenden Ausdruck erzielt wird A video head can pass through many more tracks, as shown in Fig. 4A, in high speed playback, such as in the picture search mode. than in normal speed playback as shown in Fig. 4B, and therefore substantially much data in the track cannot be read out. Accordingly, errors occur and propagate due to the unread data, so that even an efficient ECC cannot function. The maximum interleaving area should therefore be smaller than the area of the track scanning track covered by the head in the maximum speed mode of the VCR, which area is obtained by the following expression

wobei S (0 ≤ S ≤ 1) ein Verschachtelgebiet ist, N die Maximalgeschwindigkeit bei der Wiedergabe ist und TD (0 ≤ TD ≤ 1) ein Spurabweichungsgrad ist.where S (0 ≤ S ≤ 1) is an interleaving area, N is the maximum speed in reproduction, and TD (0 ≤ TD ≤ 1) is a tracking deviation degree.

In dieser Ausführungsform, nachdem der Quellenencoder 10 einen digitalen Eingangsdatenstrom codiert hat und den Datenstrom geliefert hat, wie es in Fig. 5A gezeigt ist, unterteilt der Speicherabbilder 20 den Datenstrom in der Segmenteinheit, wie es in Fig. 5B gezeigt ist, und speichert den unterteilten Datenstrom. Zu dieser Zeit liefert die Verschachtelsteuereinheit 30 dem Speicherabbilder 20 ein Steuersignal zum Bestimmen eines Verschachtelgebietes gemäß einem VCR-Statussignal und gemäß ID-Information in einer Zeile mit dem obigen Ausdruck und zum Ausführen der Verschachtelung innerhalb des bestimmten Gebietes, wodurch die Reduktion des Verschachteleffekts bei einer Wiedergabe mit normaler und mit hoher Geschwindigkeit verhindert wird.In this embodiment, after the source encoder 10 has encoded an input digital data stream and supplied the data stream as shown in Fig. 5A, the memory mapper 20 divides the data stream in the segment unit as shown in Fig. 5B and stores the divided data stream. At this time, the interleave control unit 30 supplies the memory mapper 20 with a control signal for determining an interleave area according to a VCR status signal and ID information in a line with the above expression and for executing interleave within the determined area, thereby preventing the reduction of the interleave effect in normal and high speed reproduction.

An diesem Punkt zeigt TD einen Spurabweichungsgrad des Kopfes. Wenn gilt TD = 1, stimmt das Zentrum des Kopfes mit dem der Spur überein, und somit wird die Abtastung vollständig ausgeführt. Wenn gilt TD < 1, weicht die Spur von dem Kopf ab. Das heißt, bei einer Wiedergabe mit variabler Geschwindigkeit passiert der Kopf viele Spuren, so daß das Gebiet, in welchem ein Kopf Informationsdaten für eine Spur lesen kann, in dem Bereich von 0 &le; TD &le; 1 liegen sollte.At this point, TD indicates a tracking degree of the head. When TD = 1, the center of the head coincides with that of the track, and thus scanning is completed. When TD < 1, the track deviates from the head. That is, in variable speed playback, the head passes many tracks, so the area in which a head can read information data for one track should be in the range of 0 ≤ TD ≤ 1.

Der Intersegmentverschachteler 40 führt eine Intersegmentverschachtelung aus und liefert die verschachtelten Daten dem äußeren Encoder 50, wo die Intersegmentverschachtelung erzielt werden kann durch Verschachteln von Daten zwischen Segmenten bei dem Prozeß des Auslesens von Daten aus dem Speicherabbilder 20 in der Segmenteinheit. Der äußere Encoder 50 nimmt die äußere Codierung in bezug auf die Daten aus dem Intersegmentverschachteler 40 vor und gibt die codierten Daten an den Intrasegmentverschachteler 60 ab. Der Intrasegmentverschachteler 60 führt eine Intrasegmentverschachtelung aus, d. h. er verschachtelt Daten innerhalb von Segmenten, wie es in Fig. 5C gezeigt ist. Burstfehler in dem Datenstrom können somit durch willkürliche Fehler ersetzt werden, und die Daten aus dem Intrasegmentverschachteler 60 können durch den Encodierer 70 EEC-verarbeitet und dann durch den Kopf auf das Band geschrieben werden.The intersegment interleaver 40 performs intersegment interleaving and supplies the interleaved data to the outer encoder 50, where the intersegment interleaving can be achieved by interleaving data between segments in the process of reading data from the memory map 20 in the segment unit. The outer encoder 50 performs the outer encoding on the data from the intersegment interleaver 40 and supplies the encoded data to the intrasegment interleaver 60. The intrasegment interleaver 60 performs intrasegment interleaving, i.e., it interleaves data within segments, as shown in Fig. 5C. Burst errors in the data stream can thus be replaced by random errors, and the data from the intrasegment interleaver 60 can be EEC processed by the encoder 70 and then written to the tape by the head.

Gemäß der Darstellung in Fig. 6 weist die Verschachtel-/Endschachtelanordnung für einen digitalen VCR gemäß einer weiteren Ausführungsform der Erfindung einen Formatierer 100 auf zum Festlegen des Aufzeichnungsformats in bezug auf einen Eingangsdigitaldatenstrom gemäß einer ID-Information und einer Overhead-Information, einen Speicherabbilder und Decoder 200 zum Aufrechterhalten der Kontinuität zwischen den Segmenten und zum Vornehmen der Verschachtelung in bezug auf das Ausgangssignal des Formatierers 10 gemäß den Kenndaten des VCR und zum Unterteilen des Datenstroms, einen Pufferabschnitt 300 zum Puffern der Ausgangssignale aus dem Speicherabbilder und Decoder 200, einen Verzögerungsabschnitt 400 zum sukzessiven Verzögern der von dem Pufferabschnitt 300 gepufferten Daten für eine vorbestimmte Zeit, einen Encoder 500 zum Codieren der durch den Verzögerungsabschnitt 400 verzögerten Daten, einen Intersymbolverschachteler 600 zum Vornehmen einer Intersymbolverschachtelung in bezug auf das Ausgangssignal des Encodierers 500, einen inneren Encoder 700 zum Vornehmen einer inneren Codierung in bezug auf der verschachtelten Daten aus dem Intersymbolverschachteler 600, einen Kanalcoder 800 zum Verbinden des Datenstroms mit einem Bandkanal und einen Kanaldecoder 900 zum Decodieren der wiedergegebenen Daten aus dem Band.As shown in Fig. 6, the interleaving/deinterleaving arrangement for a digital VCR according to another embodiment of the invention comprises a formatter 100 for determining the recording format with respect to an input digital data stream according to ID information and overhead information, a memory mapper and decoder 200 for maintaining continuity between segments and performing interleaving with respect to the output of the formatter 10 according to the characteristics of the VCR and for dividing the data stream, a buffer section 300 for buffering the output signals from the memory mapper and decoder 200, a delay section 400 for successively delaying the data buffered by the buffer section 300 for a predetermined time, an encoder 500 for encoding the data delayed by the delay section 400, a Intersymbol interleaver 600 for performing intersymbol interleaving on the output of the encoder 500, an inner encoder 700 for performing inner encoding on the interleaved data from the intersymbol interleaver 600, a channel encoder 800 for connecting the data stream to a tape channel, and a channel decoder 900 for decoding the reproduced data from the tape.

In der obigen Ausführungsform empfängt der Formatierer 100 einen Digitaldatenstrom, legt das VCR-Aufzeichnungsformat in bezug auf die Datensegmentzeilen (kompri mierte Daten oder Fehlerkorrektur (E. C. C.)) fest, ausgenommen für den vorangehenden Kopfteil, wie es in Fig. 7A gezeigt ist, und gibt dann den formatierten Datenstrom an den Speicherabbilder und Decoder 200 ab. Der Speicherabbilder und Decoder 200 bewirkt die Verschachtelung in bezug auf den gelieferten Datenstrom gemäß den Kenndaten des VCR unter Aufrechterhaltung der Kontinuität zwischen den Segmenten. Die verschachtelten Daten gehen durch Puffer B1 bis Bn in dem Pufferabschnitt 300 und durch Verzögerungsschaltungen D1 bis Dn in dem Verzögerungsabschnitt 400 hindurch und sind dann so aufgebaut, wie es in Fig. 7B gezeigt ist.In the above embodiment, the formatter 100 receives a digital data stream, sets the VCR recording format in terms of data segment lines (compressed ized data or error correction (ECC) except for the preceding header as shown in Fig. 7A and then supplies the formatted data stream to the memory mapper and decoder 200. The memory mapper and decoder 200 effects interleaving on the supplied data stream according to the characteristics of the VCR while maintaining continuity between segments. The interleaved data passes through buffers B1 to Bn in the buffer section 300 and through delay circuits D1 to Dn in the delay section 400 and is then constructed as shown in Fig. 7B.

Wenn die verschachtelten Daten durch den Encoder 500 codiert und an den Intersymbolverschachteler 600 angelegt werden, sind die Daten vollkommen umgestellt, wie es in Fig. 7C gezeigt ist, und werden durch den inneren Encoder 700 innencodiert, um so an den Kanalcoder 800 abgegeben zu werden. Der Kanalcoder 800 zeichnet die von dem inneren Encoder 700 gelieferten Daten auf das Band auf durch Verbinden des Kanals des Datenstroms mit dem des Bandes, wodurch der Verschachtelprozeß vollendet wird.When the interleaved data is encoded by the encoder 500 and applied to the intersymbol interleaver 600, the data is completely rearranged as shown in Fig. 7C and is inner-encoded by the inner encoder 700 so as to be supplied to the channel encoder 800. The channel encoder 800 records the data supplied from the inner encoder 700 onto the tape by connecting the channel of the data stream to that of the tape, thereby completing the interleaving process.

Wenn die auf dem Band aufgezeichneten Daten wiedergegeben werden sollen, decodiert der Kanaldecoder 900 die wiedergegebenen Daten und erkennt und korrigiert die Fehler. Anschließend werden die erfaßten Daten durch den vorgenannten Verschachtelprozeß umgekehrt verarbeitet, d. h. sie werden einem Entschachtelprozeß unterworfen.When the data recorded on the tape is to be reproduced, the channel decoder 900 decodes the reproduced data and detects and corrects the errors. Then, the acquired data is reversely processed by the aforementioned interleaving process, i.e., it is subjected to a deinterleaving process.

Bei einem Abspielen mit variabler Geschwindigkeit bei der Wiedergabe wird das Verschachtelgebiet gemäß der vorbestimmten Maximalgeschwindigkeit bestimmt. Die Segmente in den benachbarten Bereichen innerhalb des bestimmten Gebietes werden sukzessive formatiert, wie es in den Fig. 7A, 7B und 7C gezeigt ist. Demgemäß tritt keine Diskontinuität zwischen den Segmenten auf, und somit wird der Verschachteleffekt nicht bei irgendeiner Geschwindigkeit reduziert, die niedriger als die maximale Geschwindigkeit ist, obgleich der Kopf des VCR nichtlineare Abtastspuren haben kann.In variable speed playback, in reproduction, the interlace area is determined according to the predetermined maximum speed. The segments in the adjacent areas within the determined area are successively formatted as shown in Figs. 7A, 7B and 7C. Accordingly, no discontinuity occurs between the segments and thus the interlace effect is not reduced at any speed lower than the maximum speed, although the head of the VCR may have non-linear scanning tracks.

Fig. 8 zeigt noch eine weitere Ausführungsform der Verschachtelanordnung nach der vorliegenden Erfindung. Die Anordnung hat einen Formatunterteiler 101 zum Unterteilen eines Eingangsstroms von komprimierten Daten in ein Synchronisiersignal und in Daten und zum Formatieren des Synchronisiersignals und der Daten, die sich aus der Unterteilung ergeben, einen Speicherabbilder 102 zum Lesen und Speichern von Datensegmenten der unterteilten Daten in Zickzackform, einen äußeren Coder 103 zum Vornehmen einer äußeren Codierung (d. h. einer Reed-Solomon-Codierung) in bezug auf die Daten N1 und K1, die in dem Speicherabbilder 102 gespeichert sind, und zum Liefern der Daten, denen ein äußeres Codesymbol hinzugefügt wird, einen Demultiplexer 104 zum Demultiplexieren der Segmente, die von dem äußeren Coder 103 geliefert werden, und zum vorübergehenden Speichern der Datensegmente in n Puffern 105, die in einer vertikalen Richtung angeordnet sind, einen Multiplexer 106 zum Multiplexieren der Datensegmente aus den Puffern 105, so daß die multiplexierten Daten geliefert werden, einen inneren Coder 107 zum Vornehmen einer inneren Codierung in bezug auf die Daten aus dem Multiplexer 106 und zum Liefern der Daten, denen ein inneres Codesymbol hinzugefügt worden ist, einen Intersymbolverschachteler 108 zum Vornehmen einer Intersymbolverschachtelung in bezug auf die von dem inneren Encoder 107 gelieferten Daten, einen Synchronisier- und Kopfsignalgenerator 110 zum Empfangen des Synchronisiersignals aus dem Formatunterteiler 101 und zum Liefern eines Kopfsignals, das dem Synchronisiersignal entspricht, zusammen mit dem Synchronisiersignal, eine Systemsteuereinheit 109 zum Steuern des Formatunterteilers 101 und des Synchronisier- und Kopfsignalgenerators 110 gemäß einem Eingangs- TBM-Signal, einen Formatierer 111 zum Formatieren der Synchronisier- und der Kopfsignale aus dem Synchronisier- und Kopfsignalgenerator 110 und der Symbolcodedaten aus dem Intersymbolverschachteler 108, einen Kanalmodulator 112 zum Modulieren der Daten aus dem Formatierer 111 und zum Liefern des modulierten Signals als ein Bandaufzeichnungssignal und einen Aufzeichnungsverstärker 113 zum Verstärken der Daten aus dem Kanalmodulator 112, um zu bewirken, daß die Daten einen geeigneten Wert haben, und zum Aufzeichnen der verstärkten Daten auf dem Band.Fig. 8 shows yet another embodiment of the interleaving arrangement according to the present invention. The arrangement has a format divider 101 for dividing an input stream of compressed data into a synchronizing signal and data and for formatting the synchronizing signal and the data resulting from the division, a memory mapper 102 for reading and storing data segments of the divided data in a zigzag form, an outer encoder 103 for performing outer coding (i.e., Reed-Solomon coding) on the data N1 and K1 stored in the memory mapper 102 and for supplying the data to which an outer code symbol is added, a demultiplexer 104 for demultiplexing the segments supplied from the outer encoder 103 and temporarily storing the data segments in n buffers 105 arranged in a vertical direction, a multiplexer 106 for multiplexing the data segments from the buffers 105 so that the multiplexed data is supplied, an inner encoder 107 for performing inner coding on the data from the multiplexer 106 and for supplying the data to which an inner code symbol has been added, an intersymbol interleaver 108 for performing intersymbol interleaving with respect to the data supplied from the inner encoder 107, a synchronizing and header signal generator 110 for receiving the synchronizing signal from the format divider 101 and for supplying a header signal corresponding to the synchronizing signal together with the synchronizing signal, a system control unit 109 for controlling the format divider 101 and the synchronizing and header signal generator 110 according to an input TBM signal, a formatter 111 for formatting the synchronizing and header signals from the synchronizing and header signal generator 110 and the symbol code data from the intersymbol interleaver 108, a channel modulator 112 for modulating the data from the formatter 111 and supplying the modulated signal as a tape recording signal and a recording amplifier 113 for amplifying the data from the channel modulator 112 to cause the data to have an appropriate value and for recording the amplified data on the tape.

Für die wiedergegebenen Daten wird der Entschachtelprozeß durch die Entschachtelanordnung ausgeführt, in welcher die obige Verschachtelanordnung umgekehrt als in Fig. 9 aufgebaut ist, weshalb deren Beschreibung weggelassen wird.For the reproduced data, the deinterleaving process is carried out by the deinterleaving arrangement in which the above interleaving arrangement is constructed reversely as in Fig. 9, and therefore the description thereof is omitted.

Es dürfte klar sein, daß die Daten, die durch den Formatunterteiler 101 unterteilt werden, in zwei Richtungen eintreten, so daß sie in zwei Kanäle unterteilt werden, weshalb im folgenden die Beschreibung für nur einen Kanal angegeben ist.It will be appreciated that the data divided by the format divider 101 enters in two directions so that it is divided into two channels, and therefore the description will be given for only one channel below.

Der Formatunterteiler 101 empfängt einen Strom von komprimierten Daten und unterteilt den Datenstrom in ein Synchronisiersignal und in komprimierte Daten, wie es in Fig. 11A gezeigt ist, und nimmt dann die Formatierung vor. Die unterteilten Daten werden in Zickzackform abgetastet und in der Segmenteinheit in dem Speicherabbilder 102 gespeichert, wie es in Fig. 11B gezeigt ist, wobei sie in Kanaldaten A und in Kanaldaten B unterteilt werden, wie es in Fig. 11C gezeigt ist, um separat verarbeitet zu werden, wenn die Daten daraus ausgelesen werden.The format divider 101 receives a stream of compressed data and divides the data stream into a synchronizing signal and compressed data as shown in Fig. 11A and then performs formatting. The divided data is scanned in a zigzag form and stored in the segment unit in the memory map 102 as shown in Fig. 11B, being divided into channel data A and channel data B as shown in Fig. 11C to be processed separately when the data is read out therefrom.

Multiplexer 106 und 126 multiplexieren die verschachtelten Daten und liefern die multiplexierten Daten. Die inneren Encoder 107 und 127 fügen den Reed-Solomon-Code von (N&sub2;, K&sub2;) den Daten aus den Multiplexern 106 und 126 hinzu und nehmen die innere Codierung vor, wie es in Fig. 11G gezeigt ist, um so die codierten Daten den Intersymbolverschachtelern 108 und 128 zuzuführen. Die Intersymbolverschachteler 108 und 128 nehmen eine Intersymbolverschachtelung in bezug auf die Symboldaten vor, wodurch die willkürlichen Fehler korrigiert werden.Multiplexers 106 and 126 multiplex the interleaved data and supply the multiplexed data. The inner encoders 107 and 127 add the Reed-Solomon code of (N2, K2) to the data from the multiplexers 106 and 126 and perform the inner coding as shown in Fig. 11G, so as to supply the encoded data to the intersymbol interleavers 108 and 128. The intersymbol interleavers 108 and 128 perform intersymbol interleaving on the symbol data, thereby correcting the random errors.

Aus dem Synchronisier- und Kopfsignalgenerator 110 empfangen somit die Formatierer 111 und 131 ein Synchronisiersignal in unterteilter Form aus dem Formatunterteiler 101 und ein Kopfsignal entsprechend dem Synchronisiersignal unter der Steuerung der Systemsteuereinheit 109 und nehmen eine Formatierung vor in bezug auf die empfangenen Daten zusammen mit den Daten aus den Intersymbolverschachtelern 108 und 128, wie es in Fig. 11H gezeigt ist, um so die formatierten Daten an die Kanalmodulatoren 112 und 132 abzugeben. Die Kanalmodulatoren 112 und 132 nehmen die Kanalmodulation in bezug auf die gelieferten Daten vor. Die modulierten Daten werden den Aufzeichnungsverstärkern 113 und 133 zugeführt, um verstärkt zu werden, und werden dann auf dem Band aufgezeichnet.Thus, from the synchronizing and header signal generator 110, the formatters 111 and 131 receive a synchronizing signal in divided form from the format divider 101 and a header signal corresponding to the synchronizing signal under the control of the system controller 109 and perform formatting on the received data together with the data from the intersymbol interleavers 108 and 128 as shown in Fig. 11H so as to supply the formatted data to the channel modulators 112 and 132. The channel modulators 112 and 132 perform channel modulation on the supplied data. The modulated data is supplied to the recording amplifiers 113 and 133 to be amplified and is then recorded on the tape.

Bei der Wiedergabe können Fehler verhindert werden durch umgekehrte Wiedergabe der Daten, die so formatiert und aufgezeichnet werden, wie es oben anhand der Schaltung in Fig. 9 beschrieben worden ist.During playback, errors can be prevented by reversing the data formatted and recorded as described above using the circuit in Fig. 9.

Fig. 13 zeigt noch eine weitere Ausführungsform der Verschachtelanordnung nach der vorliegenden Erfindung. Die Anordnung hat einen Formatunterteiler 101 zum Untertei len eines Eingangsstroms von komprimierten Daten in ein Synchronisiersignal und in Daten und zum Formatieren des Synchronisiersignals und der Daten, die durch die Unterteilung entstehen, einen Speicherabbilder 102 zum Auslesen und Speichern der durch den Formatunterteiler 101 unterteilten Daten in Zickzackform, einen Demultiplexer 104 zum Unterteilen der Daten in ein Segment, das in dem Speicherabbilder 102 gespeichert wird, in n Blöcke und zum Demultiplexieren jedes Segmentblockes und Speichern des demultiplexierten Datensegments in n Puffern 105, einen Multiplexer 106 zum Multiplexieren der vorübergehend in einem Puffer 105 gespeicherten Daten, einen Intersymbolverschachteler 108 zum Vornehmen der Verschachtelung in bezug auf die durch den Multiplexer 106 multiplexierten Symboldaten, um die Symboldaten längs derselben Zeile pro Block zu unterteilen, einen Synchronisier- und Kopfsignalgenerator 110 zum Empfangen des Synchronisiersignals aus dem Formatunterteiler 101 und zum Liefern eines Kopfsignals, das dem Synchronisiersignal entspricht, zusammen mit dem Synchronisiersignal, eine Systemsteuereinheit 109 zum Steuern des Formatunterteilers 104 und des Synchronisier- und Kopfsignalgenerators 110 gemäß einem TBM-Eingangssignal, einen Formatierer 111 zum Formatieren der Synchronisier- und der Kopfsignale aus dem Synchronisier- und Kopfsignalgenerator 110 und der Symboldaten aus dem Intersymbolverschachteler 108, einen Kanalmodulator 112 zum Modulieren der Daten aus dem Formatierer 111, um die modulierten Daten zum Aufzeichnen auf dem Band geeignet zu machen, und einen Aufzeichnungsverstärker 113 zum Verstärken der Daten aus dem Kanalmodulator 112 bis auf einen geeigneten Wert und zum Aufzeichnen der verstärkten Daten auf dem Band.Fig. 13 shows yet another embodiment of the nesting arrangement according to the present invention. The arrangement has a format divider 101 for dividing len an input stream of compressed data into a synchronizing signal and data and for formatting the synchronizing signal and the data resulting from the division, a memory mapper 102 for reading out and storing the data divided by the format divider 101 in a zigzag form, a demultiplexer 104 for dividing the data into a segment stored in the memory mapper 102 into n blocks and for demultiplexing each segment block and storing the demultiplexed data segment in n buffers 105, a multiplexer 106 for multiplexing the data temporarily stored in a buffer 105, an intersymbol interleaver 108 for performing interleaving with respect to the symbol data multiplexed by the multiplexer 106 to divide the symbol data along the same line per block, a synchronizing and header signal generator 110 for receiving the synchronizing signal from the format divider 101 and for supplying a header signal corresponding to the synchronizing signal together with the synchronizing signal, a system controller 109 for controlling the format divider 104 and the synchronizing and header signal generator 110 according to a TBM input signal, a formatter 111 for formatting the synchronizing and header signals from the synchronizing and header signal generator 110 and the symbol data from the intersymbol interleaver 108, a channel modulator 112 for modulating the data from the formatter 111 to make the modulated data suitable for recording on the tape, and a recording amplifier 113 for amplifying the data from the channel modulator 112 to an appropriate value and recording the amplified data on the tape.

Es ist klar, daß die Daten, die durch den Formatunterteiler 101 unterteilt werden, in zwei Richtungen eintreten, so daß die Daten in zwei Kanäle unterteilt werden, weshalb die Beschreibung für nur einen Kanal folgen wird.It is clear that the data divided by the format divider 101 enters in two directions so that the data is divided into two channels, therefore the description will follow for only one channel.

Darüber hinaus sind die Entschachtelanordnung, die der Verschachtelanordnung entspricht, so wie in Fig. 14 gezeigt, und der Aufbau und die Arbeitsweise derselben einfach umgekehrt zu der Verschachtelanordnung und werden daher nicht beschrieben.Moreover, the deinterleaving arrangement corresponding to the interleaving arrangement as shown in Fig. 14 and the structure and operation thereof are simply reverse to the interleaving arrangement and therefore will not be described.

Der Formatunterteiler 101 unterteilt einen Eingangsstrom von komprimierten Daten in ein Synchronisiersignal und in komprimierte Daten und nimmt eine Formatierung vor, wie es in Fig. 18 gezeigt ist, und ordnet so die komprimierten Daten sukzessive pro Zeile an (d. h. 1 Segment). Die Daten, die bei der Unterteilung in ein Synchronisiersignal und in Daten entstanden sind, werden sukzessive in den Speicherabbilder 102 in Zickzackform in der Segmenteinheit eingeschrieben, wie es in Fig. 17A gezeigt ist.The format divider 101 divides an input stream of compressed data into a synchronizing signal and compressed data and performs formatting as shown in Fig. 18, thus arranging the compressed data successively per The data resulting from the division into a synchronizing signal and data is successively written into the memory maps 102 in a zigzag form in the segment unit as shown in Fig. 17A.

Der Demultiplexer 104 nimmt eine Demultiplexierung in bezug auf die in dem Speicherabbilder 102 gespeicherten Daten vor, um so ein Segment in N Blöcke zu unterteilen, wie es in Fig. 7B gezeigt ist, und schreibt die Segmente für jeden Block in den Pufferabschnitt 105 ein, der N Puffer enthält. Das heißt, ein Segment wird in den Puffer 1 eingeschrieben, und das nächste Segment wird für eine vertikale Größe verschoben, so daß es in den Puffer 2 eingeschrieben wird, wie es in Fig. 17C gezeigt ist.The demultiplexer 104 demultiplexes the data stored in the memory map 102 so as to divide one segment into N blocks as shown in Fig. 7B, and writes the segments for each block into the buffer section 105 containing N buffers. That is, one segment is written into the buffer 1, and the next segment is shifted for a vertical size so as to be written into the buffer 2 as shown in Fig. 17C.

Der Multiplexer 106 nimmt eine Multiplexierung in bezug auf die vertikal geschriebenen Daten vor und überträgt dann zu dem Intersymbolverschachteler 108 Symbole für Blöcke in den Segmenten. Der Intersymbolverschachteler 108 nimmt eine Verschachtelung vor, um n Blöcke durch Kopieren der Daten in derselben Position zu bilden, wie es in Fig. 17D gezeigt ist, d. h. er klassifiziert die Daten gemäß der Zeile. Der Verschachtelprozeß zum Klassifizieren der Daten läuft so ab, wie es in Fig. 19A gezeigt ist, wohingegen der herkömmliche Prozeß so abläuft, wie es in Fig. 20A gezeigt ist.The multiplexer 106 multiplexes the vertically written data and then transfers to the intersymbol interleaver 108 symbols for blocks in the segments. The intersymbol interleaver 108 interleaves to form n blocks by copying the data in the same position as shown in Fig. 17D, i.e., classifies the data according to the line. The interleaving process for classifying the data is as shown in Fig. 19A, whereas the conventional process is as shown in Fig. 20A.

Aus dem Synchronisier- und Kopfsignalgenerator 110 empfängt der Formatierer 111 somit ein unterteiltes Synchronisiersignal aus dem Formatunterteiler 101 und ein Kopfsignal, das dem Synchronisiersignal entspricht, unter der Steuerung der Systemsteuereinheit 109 und nimmt eine Formatierung in bezug auf die empfangenen Daten zusammen mit den Daten aus dem Intersymbolverschachteler 108 vor, wie es in Fig. 17E gezeigt ist, um so die formatierten Daten an den Kanalmodulator 112 abzugeben. Der Kanalmodulator 112 nimmt eine Kanalmodulation in bezug auf die gelieferten Daten vor. Die modulierten Daten treten in die Aufzeichnungsverstärker 113 ein, um verstärkt zu werden, und werden dann auf dem Band aufgezeichnet.Thus, from the synchronizing and head signal generator 110, the formatter 111 receives a divided synchronizing signal from the format divider 101 and a head signal corresponding to the synchronizing signal under the control of the system controller 109 and performs formatting on the received data together with the data from the intersymbol interleaver 108 as shown in Fig. 17E so as to supply the formatted data to the channel modulator 112. The channel modulator 112 performs channel modulation on the supplied data. The modulated data enters the recording amplifiers 113 to be amplified and is then recorded on the tape.

Bei dem herkömmlichen Verfahren sollten, nachdem der Entschachtelprozeß durch Ausführen einer entgegengesetzten Verschachtelung mittels der Anordnung nach Fig. 14 vollendet worden ist, das unvollständige Segment entfernt werden, wie es in Fig. 20B gezeigt ist. Gemäß der vorliegenden Erfindung wird jedoch gemäß der Darstellung in Fig. 19B das unvollständige Segment länger, und die Reihenfolgen der Daten zwi schen benachbarten Segmenten werden geändert, wodurch die Blöcke zwischen unvollständigen Segmenten verbunden werden und die Wahrscheinlichkeit erhöht wird, daß eine Scheibe vorhanden ist, die in zwei Segmenten liegt. Demgemäß können die aus den Segmenten entnommenen Scheiben noch besser erfaßt werden, wodurch die Bildqualität verbessert wird.In the conventional method, after the deinterleaving process is completed by performing reverse interleaving by means of the arrangement of Fig. 14, the incomplete segment should be removed as shown in Fig. 20B. However, according to the present invention, as shown in Fig. 19B, the incomplete segment becomes longer and the orders of the data between The distances between adjacent segments are changed, thereby connecting the blocks between incomplete segments and increasing the probability of having a slice lying in two segments. Accordingly, the slices extracted from the segments can be detected even better, thereby improving the image quality.

Der Prozeß des Entnehmens von Scheiben aus unvollständigen Segmenten, um sie nutzbar zu machen, wird unter Bezugnahme auf Fig. 21 erläutert.The process of removing slices from incomplete segments to make them usable is explained with reference to Fig. 21.

Zuerst wird, nachdem die Verschachtelung/Entschachtelung erfolgt ist, festgestellt, ob ein aufgezeichnetes/wiedergegebenes Datensegment vollständig oder unvollständig ist. Wenn festgestellt wird, daß das Datensegment vollständig ist, wird die normale Datenverarbeitung in bezug auf das vollständige Datensegment ausgeführt, die endet, wenn das letzte Segment verarbeitet wird. Wenn festgestellt wird, daß das Datensegment unvollständig ist, werden ein Segmentkopfsignal und der Endpunkt DSEP sowie der Startpunkt DSSP der unvollständigen Daten festgestellt.First, after interleaving/de-interleaving is performed, it is determined whether a recorded/reproduced data segment is complete or incomplete. If it is determined that the data segment is complete, normal data processing is carried out with respect to the complete data segment, which ends when the last segment is processed. If it is determined that the data segment is incomplete, a segment header signal and the end point DSEP and the start point DSSP of the incomplete data are detected.

Wenn der Startpunkt des Datenstroms nicht existiert, wird die Größe des Startpunktes einer Scheibe a mit der des Endpunktes des Datenstroms verglichen. An diesem Punkt wird, wenn der Startpunkt der Scheibe eine kleinere Größe hat, ein geeigneter Prozeß ausgeführt, der endet, wenn das letzte Datensegment verarbeitet wird. Wenn die Größe des Startpunktes der Scheibe nicht kleiner ist, wird festgestellt, ob das Datensegment das letzte ist, und der Prozeß endet an diesem Punkt, was bedeutet, daß keine Scheibe genommen wird.If the start point of the data stream does not exist, the size of the start point of a slice a is compared with that of the end point of the data stream. At this point, if the start point of the slice has a smaller size, an appropriate process is executed, which ends when the last data segment is processed. If the size of the start point of the slice is not smaller, it is determined whether the data segment is the last one and the process ends at this point, which means that no slice is taken.

Wenn der Startpunkt des unvollständigen Datenstroms existiert, wird die Größe des Startpunktes der Scheibe mit der des Datenstroms verglichen. An diesem Punkt wird, wenn die Größe des Startpunktes der Scheibe größer ist, ein entsprechender Prozeß ausgeführt, bis das letzte Datensegment verarbeitet ist. Wenn das letzte Datensegment herauskommt, endet der Prozeß, und der Startpunkt der Scheibe, der nicht größer ist, wird entfernt. Infolgedessen kann die aus dem unvollständigen Datensegment entnommene Scheibe zur verbesserten Bildqualität verwendet werden.If the start point of the incomplete data stream exists, the size of the start point of the slice is compared with that of the data stream. At this point, if the size of the start point of the slice is larger, a corresponding process is executed until the last data segment is processed. When the last data segment comes out, the process ends and the start point of the slice which is not larger is removed. As a result, the slice taken out from the incomplete data segment can be used for improved image quality.

Aus vorstehenden Darlegungen ist zu erkennen, daß gemäß der vorliegenden Erfindung eine Verschachtelung/Entschachtelung innerhalb eines Verschachtelgebietes vorgenommen wird, das gemäß einer vorbestimmten Maximalgeschwindigkeit bei einem Abspielen mit variabler Geschwindigkeit begrenzt ist, so daß die Fehlerkorrekturmöglichkeit verbessert ist, obgleich der VCR-Kopf eine nichtlineare Abtastspur haben kann. Die Fehlerkorrekturmöglichkeit kann auch besser sein, wenn das Fehlerdecodierfeld unzureichende Daten bei einem Abspielen mit hoher Geschwindigkeit hat. Darüber hinaus können viele Scheiben leicht in ein unvollständiges Datensegment gelangen, wodurch sich eine Bildqualität bei hoher Auflösung ergibt.From the foregoing, it can be seen that according to the present invention, interleaving/de-interleaving is performed within an interleaving area limited according to a predetermined maximum speed in variable speed playback, so that the error correction ability is improved even though the VCR head may have a non-linear scanning track. The error correction ability may also be better when the error decoding field has insufficient data in high speed playback. Moreover, many disks can easily get into an incomplete data segment, thereby providing high resolution picture quality.

Claims (15)

1. Verschachtel-/Entschachtelanordnung für einen digitalen Videokassettenrecorder, mit:1. An interleaving/deinterleaving arrangement for a digital video cassette recorder, comprising: einer Verschachtel-/Entschachtelsteuereinrichtung (30) zum Bestimmen eines restriktiven Verschachtel-/Entschachtelgebietes, das kleiner ist als das Gebiet, das eine Spur mit einer Maximalgeschwindigkeit bei dem Aufzeichnen und Wiedergeben von komprimierten Bilddaten bedeckt;an interleaving/de-interleaving control means (30) for determining a restrictive interleaving/de-interleaving area smaller than the area covering a track having a maximum speed in recording and reproducing compressed image data; einer Speichereinrichtung (20) zum Speichern und Auslesen der komprimierten Bilddaten in einer Einheit eines Segments unter der Steuerung der Verschachtel- /Entschachtelsteuereinrichtung; unda storage device (20) for storing and reading out the compressed image data in a unit of a segment under the control of the interleaving/deinterleaving control device; and einer Einrichtung (40, 60) zum Ausführen einer Intersegment- und Intrasegment- Verschachtelung/Entschachtelung in bezug auf die komprimierten Bilddaten, die von der Speichereinrichtung geliefert werden;means (40, 60) for performing inter-segment and intra-segment interleaving/de-interleaving with respect to the compressed image data supplied from the storage means; wobei diese Einrichtung die Verschachtelfunktion während des Aufzeichnens von komprimierten Bilddaten und die Entschachtelfunktion während des Abspielens von aufgezeichneten komprimierten Bilddaten ausführt, wobei das Entschachteln entgegengesetzt zu dem Verschachteln erfolgt und wobei der Entschachtelteil der Einrichtung in umgekehrter Sequenz mit dem Verschachtelteil der Einrichtung verbunden ist.said device performing the interleaving function during recording of compressed image data and the deinterleaving function during playback of recorded compressed image data, wherein the deinterleaving is performed in the opposite way to the interleaving and wherein the deinterleaving part of the device is connected in reverse sequence to the interleaving part of the device. 2. Verschachtel-/Entschächtelanordnung für einen digitalen Videokassettenrecorder nach Anspruch 1, mit:2. An interleaving/de-interleaving arrangement for a digital video cassette recorder according to claim 1, comprising: - für die Verschachtelfunktion -- for the nesting function - einem Quellenencoder (10) zum Codieren eines Eingangsbilddatenstroms;a source encoder (10) for encoding an input image data stream; wobei die Verschachtelsteuereinheit (30) ein Steuersignal liefert zum Begrenzen des Verschachtelgebietes gemäß einer Kopfinformation in Linie mit der vorbestimmten Maximalgeschwindigkeit;wherein the interleaving control unit (30) provides a control signal for limiting the interleaving area according to header information in line with the predetermined maximum speed; wobei der Speicherabbilder (20) in der Segmenteinheit den Bilddatenstrom, der durch den Quellenencoder codiert wird, gemäß dem Steuersignal aus der Verschachtelsteuereinrichtung (30) speichert und ausliest;wherein the memory mapper (20) in the segment unit stores and reads out the image data stream encoded by the source encoder according to the control signal from the interleaving control device (30); wobei der Intersegmentverschachteler (40) eine Intersegmentverschachtelung in bezug auf Segmente des Bilddatenstroms ausführt, die aus dem Speicherabbilder (20) geliefert werden; undwherein the intersegment interleaver (40) performs intersegment interleaving with respect to segments of the image data stream provided from the memory mapper (20); and wobei der Intrasegmentverschachteler (60) eine Intrasegmentverschachtelung in bezug auf die Segmente des Bilddatenstroms aus dem Intersegmentverschachteler (40) ausführt; und wobeiwherein the intra-segment interleaver (60) performs intra-segment interleaving with respect to the segments of the image data stream from the inter-segment interleaver (40); and wherein - für die Entschachtelfunktion -- for the de-nesting function - entsprechende Elemente zu dem entgegengesetzten Ziel betätigt werden und in der umgekehrten Sequenz miteinander verbunden sind.corresponding elements are operated to the opposite goal and are connected in the reverse sequence. 3. Verschachtel-/Entschachtelanordnung nach Anspruch 2, wobei das Verschachtelgebiet, das durch die Verschachtelsteuereinheit (30) restriktiv bestimmt wird, durch den folgenden Ausdruck erzielt wird 3. An interleaving/de-interleaving device according to claim 2, wherein the interleaving area restrictively determined by the interleaving control unit (30) is obtained by the following expression wobei S ein Verschachtelgebiet ist, N die Maximalgeschwindigkeit ist und TD ein Spurabweichungsgrad ist.where S is an interleaving area, N is the maximum speed, and TD is a track deviation degree. 4. Verschachtel-/Entschachtelanordnung nach Anspruch 2, weiter mit: einem äußeren Encoder (50), der zwischen den Intersegmentverschachteler (40) und den Intrasegmentverschachteler (60) geschaltet ist, zum Ausführen einer äußeren Codierung in bezug auf den Bilddatenstrom aus dem Intersegmentverschachteler (40); und einem inneren Encoder (70) zum Ausführen einer inneren Codierung in bezug auf den Bilddatenstrom aus dem Intrasegmentverschachteler (60) und zum Liefern des innencodierten Bilddatenstroms als ein Bandaufzeichnungssignal.4. An interleaving/de-interleaving device according to claim 2, further comprising: an outer encoder (50) connected between the intersegment interleaver (40) and the intrasegment interleaver (60) for performing outer encoding on the image data stream from the intersegment interleaver (40); and an inner encoder (70) for performing inner encoding on the image data stream from the intrasegment interleaver (60) and for supplying the inner encoded image data stream as a tape recording signal. 5. Verschachtel-/Entschachtelanordnung für einen digitalen Videokassettenrecorder, mit:5. Interleaving/deinterleaving arrangement for a digital video cassette recorder, comprising: - für die Verschachtelfunktion -- for the nesting function - einem Formatierer (100) zum Aufteilen eines Eingangsbilddatenstroms in ein Synchronisiersignal und in Bilddaten;a formatter (100) for dividing an input image data stream into a synchronization signal and image data; einem Speicherabbilder (200) zum Speichern und Auslesen des Bilddatenstroms aus dem Formatierer (100) entsprechend Identifizierungsinformation für jedes Datensegment der Bilddaten;a memory mapper (200) for storing and reading the image data stream from the formatter (100) according to identification information for each data segment of the image data; einem Decoder (200) zum Decodieren des Bilddatenstroms aus der Speichereinrichtung (200) gemäß der Identifizierungsinformation des Datensegments und zum Liefern des decodierten Bilddatenstroms;a decoder (200) for decoding the image data stream from the storage device (200) according to the identification information of the data segment and for providing the decoded image data stream; einer Puffer- und Verzögerungseinrichtung (300, 400) zum Ausführen der Verschachtelung, Aufrechterhalten der Kontinuität zwischen den Datensegmenten durch Puffern des Bilddatenstroms aus dem Decoder (200) und zum sukzessiven Verzögern des gepufferten Bilddatenstroms für eine vorbestimmte Zeit;a buffer and delay device (300, 400) for performing the interleaving, maintaining the continuity between the data segments by buffering the image data stream from the decoder (200) and for successively delaying the buffered image data stream for a predetermined time; einem ersten Encoder (500) zum Codieren des Ausgangssignals der Puffer und Verzögerungseinrichtung (300, 400) und zum Liefern des sukzessiven verzögerten Bilddatenstroms;a first encoder (500) for encoding the output signal of the buffer and delay device (300, 400) and for providing the successively delayed image data stream; einem Intersymbolverschachteler (600) zum Ausführen einer Intersymbolverschachtelung in bezug auf das verschachtelte Datensegment aus dem ersten Encoder (500);an intersymbol interleaver (600) for performing intersymbol interleaving with respect to the interleaved data segment from the first encoder (500); einem zweiten Encoder (700) zum Hinzufügen der Identifizierungsinformation des Datensegments und einer Overhead-Information zu dem Synchronisiersignal aus dem Formatierer (100); unda second encoder (700) for adding the identification information of the data segment and overhead information to the synchronization signal from the formatter (100); and einem Kanalcoder (800) zum Empfangen der Ausgangssignale des Intersymbolverschachtelers (600) und des zweiten Encoders (700) zum Rekonstruieren eines vollständigen Datensegments und zum Kanalmodulieren des rekonstruierten Datensegments, um das kanalmodulierte Datensegment als ein Bandaufzeichnungssignal zu liefern; und wobeia channel encoder (800) for receiving the output signals of the intersymbol interleaver (600) and the second encoder (700) for reconstructing a complete data segment and for channel modulating the reconstructed data segment to provide the channel modulated data segment as a tape recording signal; and wherein - für die Entschachtelfunktion -- for the de-nesting function - entsprechende Elemente zu dem entgegengesetzten Zweck betätigt werden und in umgekehrtem Sinn (22) miteinander verbunden sind.corresponding elements are operated for the opposite purpose and are connected to each other in the reverse sense (22). 6. Verschachtel-/Entschachtelanordnung nach Anspruch 5, weiter mit: einem inneren Decoder (700), der zwischen den Intersymbolverschachteler (600) und den Kanalcoder (800) geschaltet ist, zum Ausführen einer inneren Codierung in bezug auf die Bilddaten, die durch den Intersymbolverschachteler (600) verschachtelt worden sind.6. An interleaving/de-interleaving device according to claim 5, further comprising: an inner decoder (700) connected between the intersymbol interleaver (600) and the channel encoder (800) for performing inner coding with respect to the image data interleaved by the intersymbol interleaver (600). 7. Verschachtel-/Entschachtelanordnung für einen digitalen Videokassettenrecorder, mit:7. Interleaving/de-interleaving arrangement for a digital video cassette recorder, comprising: - für die Verschachtelfunktion -- for the nesting function - einen Formatteiler (101) zum Aufteilen eines komprimierten Eingangsdatenstroms in ein Synchronisiersignal und in Daten und zum Formatieren des geteilten Synchronisiersignals und der Daten;a format splitter (101) for splitting a compressed input data stream into a synchronization signal and data and for formatting the split synchronization signal and data; einem Speicherabbilder (102, 112) zum Auslesen und Speichern von Datensegmenten der unterteilten Daten in Zickzackform;a memory mapper (102, 112) for reading and storing data segments of the divided data in a zigzag shape; einem Demultiplexer (104, 124) zum Demultiplexieren der Datensegmente, die von dem Speicherabbilder (102, 122) geliefert werden, und zum vorübergehenden Speichern der Datensegmente in einer Vielzahl von Puffern (105, 125);a demultiplexer (104, 124) for demultiplexing the data segments provided by the memory mapper (102, 122) and for temporarily storing the data segments in a plurality of buffers (105, 125); einem Multiplexer (106, 126) zum Multiplexieren der Datensegmente aus den Puffern (105, 125) und zum Liefern der multiplexierten Daten;a multiplexer (106, 126) for multiplexing the data segments from the buffers (105, 125) and for providing the multiplexed data; einem Intersymbolverschachteler (108, 128) zum Ausführen der Intersymbolverschachtelung in bezug auf die Daten, die von dem Multiplexer (106, 126) geliefert werden;an intersymbol interleaver (108, 128) for performing intersymbol interleaving with respect to the data provided by the multiplexer (106, 126); einem Synchronisier und Kopfsignalgenerator (110) zum Empfangen des Synchronisier signals aus dem Formatteiler (101) und zum Liefern eines Kopfsignals, das dem Synchronisiersignal entspricht, zusammen mit dem Synchronisiersignal;a synchronization and head signal generator (110) for receiving the synchronization signal from the format divider (101) and for supplying a head signal corresponding to the synchronization signal together with the synchronization signal; einer Systemsteuereinheit (109) zum Steuern des Formatteilers (101) und des Synchronisier- und Kopfsignalgenerators (110) gemäß einem Eingangs-TBM-Signal;a system control unit (109) for controlling the format divider (101) and the synchronizing and head signal generator (110) according to an input TBM signal; einem Formatierer (111, 131) zum Formatieren der Synchronisier- und Kopfsignale aus dem Synchronisier- und Kopfsignalgenerator (110) und der Symboldaten aus dem Intersymbolverschachteler (108, 128); unda formatter (111, 131) for formatting the synchronization and header signals from the synchronization and header signal generator (110) and the symbol data from the intersymbol interleaver (108, 128); and einem Kanalmodulator (112, 132) zum Modulieren der Daten aus dem Formatierer (111, 131) und zum Liefernder modulierten Daten als ein Bandaufzeichnungssignal; und wobeia channel modulator (112, 132) for modulating the data from the formatter (111, 131) and providing the modulated data as a tape recording signal; and wherein - für die Entschachtelfunktion -- for the de-nesting function - entsprechende Elemente zu dem entgegengesetzten Zweck betätigt werden und in der umgekehrten Sequenz miteinander verbunden sind.corresponding elements are operated for the opposite purpose and are connected in the reverse sequence. 8. Verschachtel-/Entschachtelanordnung nach Anspruch 7, weiter mit:8. An interleaving/de-interleaving arrangement according to claim 7, further comprising: einem äußeren Coder (103, 123) der zwischen den Speicherabbilder (102, 122) und den Demultiplexer (104, 124) geschaltet ist, zum Ausführen einer äußeren Codierung in bezug auf die Daten aus dem Speicherabbilder (102, 122) und zum Liefern der Daten unter Hinzuaddierung eines äußeren Codes zu denselben; undan outer encoder (103, 123) connected between the memory maps (102, 122) and the demultiplexer (104, 124) for performing outer coding on the data from the memory map (102, 122) and for supplying the data with an outer code added thereto; and einem inneren Coder (107, 127), der zwischen den Multiplexer (106, 126) und den Intersymbolverschachteler (108, 128) geschaltet ist, zum Codieren der Daten aus dem Multiplexer (106, 126) und zum Liefern der Daten unter Hinzuaddierung eines inneren Codes zu denselben.an inner coder (107, 127) connected between the multiplexer (106, 126) and the intersymbol interleaver (108, 128) for encoding the data from the multiplexer (106, 126) and for supplying the data by adding an inner code to it. 9. Verschachtel-/Entschachtelanordnung nach Anspruch 7, wobei der Formatteiler (101) die Daten pro Symbol oder pro Block auswählt und die ausgewählten Daten in eine Vielzahl von Datenkanälen unterteilt.9. An interleaving/de-interleaving arrangement according to claim 7, wherein the format divider (101) selects the data per symbol or per block and divides the selected data into a plurality of data channels. 10. Verschachtel-/Entschachtelanördnung nach Ansprüch 7, wobei der Formatteiler (101) die Daten pro Zeile in Zickzackform abtastet und die abgetasteten Daten in eine Vielzahl von Datenkanälen unterteilt.10. An interleaving/de-interleaving arrangement according to claim 7, wherein the format divider (101) samples the data per line in a zigzag manner and divides the sampled data into a plurality of data channels. 11. Verschachtel-/Entschachtelanordnung nach Anspruch 7, wobei der Demultiplexer (106, 126) eine Zeilenverschiebung in bezug auf die Datensegmente ausführt, so daß jedes Datensegmente Verzögerungszeiten haben, die voneinander verschieden sind, und die verschobenen Datensegmente in der Vielzahl von Puffern (105, 125) speichert, wodurch ein Verschachtelungseffekt in einem Abspielen variabler Geschwindigkeit nicht verschlechtert wird.11. An interleaving/de-interleaving device according to claim 7, wherein the demultiplexer (106, 126) performs a line shift with respect to the data segments so that each data segment has delay times which are different from each other, and stores the shifted data segments in the plurality of buffers (105, 125), whereby an interleaving effect is not degraded in a variable speed playback. 12. Verschachtel-/Entschachtelverfahren für einen digitalen Videokassettenrecorder, beinhaltend die Schritte:12. An interleaving/deinterleaving method for a digital video cassette recorder, comprising the steps: - für die Verschachtelfunktion des Verfahrens -- for the nesting function of the procedure - Unterteilen eines komprimierten Eingangsdatenstroms in ein Synchronisiersignal und in Daten und Formatieren der Daten in der Segmenteinheit;Dividing a compressed input data stream into a synchronization signal and into data and formatting the data in the segment unit; Lesen der formatierten Datensegmente in Zickzackform und Speichern der gelesenen Datensegmente in einem Speicherabbilder;Reading the formatted data segments in a zigzag pattern and storing the read data segments in a memory image; Unterteilen von jedem der in dem Speicherabbilder gespeicherten Datensegmente in n Segmentblöcke und sukzessives und vertikales Schreiben der Segmentblöcke in einem Datenfeld unter Verschiebung von jedem der Segmentblöcke für eine vertikale Größe des Datensegments; undDividing each of the data segments stored in the memory map into n segment blocks and successively and vertically writing the segment blocks in a data field while shifting each of the segment blocks for a vertical size of the data segment; and Ausführen einer Intersymbolverschachtelung in bezug auf Datensymbole in den Segmentblöcken durch Klassifizieren der Datensymbole und Unterteilen der klassifizierten Datensymbole in einer Zeile; undperforming intersymbol interleaving with respect to data symbols in the segment blocks by classifying the data symbols and dividing the classified data symbols in a row; and - für die Entschachtelfunktion des Verfahrens -- for the deinterleaving function of the procedure - Ausführen von entsprechenden Schritten von entgegengesetzter Wirkung in einer umgekehrten Sequenz.Perform corresponding steps of opposite effect in a reverse sequence. 13. Verschachtel-/Entschachtelverfahren nach Anspruch 12, wobei der Formatierschritt den Unterschritt beinhaltet, die Datensegmente in eine Vielzahl von Datenkanäle zu unterteilen.13. The interleaving/de-interleaving method of claim 12, wherein the formatting step includes the substep of dividing the data segments into a plurality of data channels. 14. Verschachtel-/Entschachtelverfahren nach Anspruch 12, wobei in dem Unterteil- und Verschiebeschritt die Datensegmente jeweils in eine Vielzahl von Blöcken unterteilt werden, wodurch ein kleiner Burstfehler in dem Datensegment verhindert wird.14. The interleaving/de-interleaving method according to claim 12, wherein in said dividing and shifting step, said data segments are each divided into a plurality of blocks, thereby preventing a small burst error in said data segment. 15. Verschachtel-/Entschachtelverfahren für einen digitalen Videokassettenrecorder, beinhaltend die Schritte:15. An interleaving/deinterleaving method for a digital video cassette recorder, comprising the steps: - für die Verschachtelfunktion des Verfahrens -- for the nesting function of the procedure - Feststellen, ob ein aufgezeichnetes/wiedergegebenes Datensegment vollständig oder unvollständig ist;Determine whether a recorded/played data segment is complete or incomplete; Ausführen einer normalen Datenverarbeitung, wenn das festgestellte Datensegment vollständig ist, und endend mit dem letzten Datensegment;Performing normal data processing when the detected data segment is complete and ending with the last data segment; Erfassen eines Segmentkopfsignale und von Start und Endpunkten des Stroms von unvollständigen Daten, wenn das erfaßte Datensegment unvollständig ist, und Prüfen, ob der Startpunkt des Stroms von unvollständigen Daten existiert;detecting a segment header signal and start and end points of the stream of incomplete data if the detected data segment is incomplete, and checking whether the start point of the stream of incomplete data exists; Vergleichen der Größe des Startpunkts einer Scheibe und des Endpunkts des Datenstroms, wenn der Startpunkt des Datenstroms nicht existiert;Comparing the size of the start point of a slice and the end point of the data stream if the start point of the data stream does not exist; Entnehmen der Scheibe aus dem unvollständigen Datensegment, wenn der Startpunkt der Scheibe kleiner ist als der Endpunkt des Datenstroms, und Ausführen des Datensegmenterfassungsschrittes, wenn der Startpunkt der Scheibe nicht kleiner ist;extracting the slice from the incomplete data segment if the start point of the slice is smaller than the end point of the data stream, and performing the data segment capture step if the start point of the slice is not smaller; Vergleichen der Größe des Startpunktes der Scheibe und des Startpunktes des Datenstroms, wenn der Endpunkt des Datenstroms in dem Scheibenentnahmeschritt existiert; undcomparing the size of the start point of the slice and the start point of the data stream if the end point of the data stream exists in the slice extraction step; and Entnehmen der Scheibe aus dem Unvollständigen Datensegment, wenn der Startpunkt der Scheibe größer ist als der Startpunkt des Datenstroms, und Ausführen des Segmenterfassungsschrittes, wenn der Startpunkt der Scheibe nicht größer ist; undextracting the slice from the incomplete data segment if the start point of the slice is greater than the start point of the data stream, and performing the segment capture step if the start point of the slice is not greater; and - für die Entschachtelfunktion des Verfahrens -- for the deinterleaving function of the procedure - Ausführen von entsprechenden Schritten entgegengesetzter Wirkung in einer umgekehrten Sequenz.Perform corresponding steps of opposite effect in a reverse sequence.
DE69324650T 1992-11-06 1993-11-04 Mixing method for a digital video tape recorder Expired - Fee Related DE69324650T2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR1019920020834A KR950003626B1 (en) 1992-11-06 1992-11-06 Interleaving system of digital vcr
KR1019930002115A KR950009673B1 (en) 1993-02-16 1993-02-16 Interleaving and deinterleaving apparatus of digital vcr
KR1019930010116A KR950008643B1 (en) 1993-06-04 1993-06-04 Error compensation system of digital vcr
KR1019930010117A KR970000918B1 (en) 1993-06-04 1993-06-04 A method for formatting and extracting slice in interleaving/deinterleaving

Publications (2)

Publication Number Publication Date
DE69324650D1 DE69324650D1 (en) 1999-06-02
DE69324650T2 true DE69324650T2 (en) 1999-09-09

Family

ID=27482961

Family Applications (2)

Application Number Title Priority Date Filing Date
DE69324650T Expired - Fee Related DE69324650T2 (en) 1992-11-06 1993-11-04 Mixing method for a digital video tape recorder
DE0596826T Pending DE596826T1 (en) 1992-11-06 1993-11-04 Mixing method for a digital video tape recorder.

Family Applications After (1)

Application Number Title Priority Date Filing Date
DE0596826T Pending DE596826T1 (en) 1992-11-06 1993-11-04 Mixing method for a digital video tape recorder.

Country Status (4)

Country Link
US (1) US5581361A (en)
EP (1) EP0596826B1 (en)
JP (1) JP2931747B2 (en)
DE (2) DE69324650T2 (en)

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69419646T2 (en) * 1993-03-03 2000-04-13 Matsushita Electric Industrial Co., Ltd. Signal recording and playback device
JP3568984B2 (en) * 1994-06-20 2004-09-22 株式会社日立製作所 Information reproducing method, reproducing apparatus, output method and output apparatus
JP3362146B2 (en) * 1996-07-03 2003-01-07 松下電器産業株式会社 Reproduction device and recording / reproduction device
US6298085B1 (en) 1997-10-23 2001-10-02 Sony Corporation Source encoding using shuffling of data to provide robust error recovery in a burst error-environment
JP4558195B2 (en) * 1997-10-23 2010-10-06 ソニー エレクトロニクス インク Encoding method and apparatus, decoding method and apparatus, digital signal processing apparatus and recording medium
US6581170B1 (en) * 1997-10-23 2003-06-17 Sony Corporation Source coding to provide for robust error recovery during transmission losses
US6170074B1 (en) 1999-02-12 2001-01-02 Sony Corporation Source coding to provide for robust error recovery
US6192161B1 (en) 1999-02-12 2001-02-20 Sony Corporation Method and apparatus for adaptive filter tap selection according to a class
US6519369B1 (en) 1999-02-12 2003-02-11 Sony Corporation Method and apparatus for filter tap expansion
US6151416A (en) * 1999-02-12 2000-11-21 Sony Corporation Method and apparatus for adaptive class tap selection according to multiple classification
US6178266B1 (en) 1999-02-12 2001-01-23 Sony Corporation Method and apparatus for the recovery of compression constants in the encoded domain
US6307979B1 (en) 1999-02-12 2001-10-23 Sony Corporation Classified adaptive error recovery method and apparatus
US6535148B1 (en) 1999-02-12 2003-03-18 Sony Corporation Method and apparatus for truncated decoding
US6154761A (en) * 1999-02-12 2000-11-28 Sony Corporation Classified adaptive multiple processing system
US6621936B1 (en) 1999-02-12 2003-09-16 Sony Corporation Method and apparatus for spatial class reduction
US6363118B1 (en) 1999-02-12 2002-03-26 Sony Corporation Apparatus and method for the recovery of compression constants in the encoded domain
US6307560B1 (en) 1999-02-12 2001-10-23 Sony Corporation Classified adaptive spatio-temporal format conversion method and apparatus
US6591398B1 (en) 1999-02-12 2003-07-08 Sony Corporation Multiple processing system
US7730300B2 (en) 1999-03-30 2010-06-01 Sony Corporation Method and apparatus for protecting the transfer of data
US6697489B1 (en) 1999-03-30 2004-02-24 Sony Corporation Method and apparatus for securing control words
US6389562B1 (en) 1999-06-29 2002-05-14 Sony Corporation Source code shuffling to provide for robust error recovery
US6473876B1 (en) 1999-06-29 2002-10-29 Sony Corporation Method and apparatus for encoding of bitstreams using rotation
US6493842B1 (en) 1999-06-29 2002-12-10 Sony Corporation Time-varying randomization for data synchronization and implicit information transmission
US6549672B1 (en) 1999-06-29 2003-04-15 Sony Corporation Method and apparatus for recovery of encoded data using central value
US6351494B1 (en) 1999-09-24 2002-02-26 Sony Corporation Classified adaptive error recovery method and apparatus
US6522785B1 (en) 1999-09-24 2003-02-18 Sony Corporation Classified adaptive error recovery method and apparatus
US7039614B1 (en) 1999-11-09 2006-05-02 Sony Corporation Method for simulcrypting scrambled data to a plurality of conditional access devices
US6539517B1 (en) 1999-11-09 2003-03-25 Sony Corporation Data transformation for explicit transmission of control information
US7057666B2 (en) * 2000-10-24 2006-06-06 Harris Corporation System and method for encoding information into a video signal
JP3805614B2 (en) * 2000-11-01 2006-08-02 株式会社日立製作所 Digital signal generation method and recording medium
US7139398B2 (en) 2001-06-06 2006-11-21 Sony Corporation Time division partial encryption
US7747853B2 (en) 2001-06-06 2010-06-29 Sony Corporation IP delivery of secure digital content
US7895616B2 (en) 2001-06-06 2011-02-22 Sony Corporation Reconstitution of program streams split across multiple packet identifiers
US7765567B2 (en) 2002-01-02 2010-07-27 Sony Corporation Content replacement by PID mapping
US7823174B2 (en) 2002-01-02 2010-10-26 Sony Corporation Macro-block based content replacement by PID mapping
US8818896B2 (en) 2002-09-09 2014-08-26 Sony Corporation Selective encryption with coverage encryption
US8572408B2 (en) 2002-11-05 2013-10-29 Sony Corporation Digital rights management of a digital device
US7724907B2 (en) 2002-11-05 2010-05-25 Sony Corporation Mechanism for protecting the transfer of digital content
US8645988B2 (en) 2002-12-13 2014-02-04 Sony Corporation Content personalization for digital content
US8667525B2 (en) 2002-12-13 2014-03-04 Sony Corporation Targeted advertisement selection from a digital stream
US7853980B2 (en) 2003-10-31 2010-12-14 Sony Corporation Bi-directional indices for trick mode video-on-demand
WO2005055607A1 (en) * 2003-12-08 2005-06-16 Electronics And Telecommunications Research Institute System and method for encoding and decoding an image using bitstream map and recording medium thereof
US7564874B2 (en) 2004-09-17 2009-07-21 Uni-Pixel Displays, Inc. Enhanced bandwidth data encoding method
US8041190B2 (en) 2004-12-15 2011-10-18 Sony Corporation System and method for the creation, synchronization and delivery of alternate content
US7895617B2 (en) 2004-12-15 2011-02-22 Sony Corporation Content substitution editor
US20070124648A1 (en) * 2005-10-31 2007-05-31 Ajay Dholakia Data protection method
US8185921B2 (en) 2006-02-28 2012-05-22 Sony Corporation Parental control of displayed content using closed captioning
JP2021044046A (en) * 2019-09-13 2021-03-18 キオクシア株式会社 Memory system, semiconductor integrated circuit, and bridge communication system

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59176986A (en) * 1983-03-26 1984-10-06 Sony Corp Digital data transmission device
JPS60185262A (en) * 1984-03-02 1985-09-20 Pioneer Electronic Corp Recording and reproducing system of video format signal
CA1310112C (en) * 1985-05-21 1992-11-10 Takao Abe Apparatus for decoding error correcting code
JPH0771250B2 (en) * 1986-05-20 1995-07-31 ソニー株式会社 Digital video tape recorder
JP2522258B2 (en) * 1986-09-05 1996-08-07 ソニー株式会社 Signal processor
JP2526875B2 (en) * 1986-11-05 1996-08-21 ソニー株式会社 Digital information recorder
JPH0828066B2 (en) * 1988-08-31 1996-03-21 松下電器産業株式会社 Playback device
US5291282A (en) * 1990-04-19 1994-03-01 Olympus Optical Co., Ltd. Image data coding apparatus and method capable of controlling amount of codes
JP2548444B2 (en) * 1990-09-18 1996-10-30 松下電器産業株式会社 Recording and playback device
JP3141139B2 (en) * 1991-03-13 2001-03-05 三菱電機株式会社 Video / audio digital recording / playback device

Also Published As

Publication number Publication date
EP0596826B1 (en) 1999-04-28
EP0596826A2 (en) 1994-05-11
DE69324650D1 (en) 1999-06-02
JP2931747B2 (en) 1999-08-09
US5581361A (en) 1996-12-03
EP0596826A3 (en) 1994-11-30
JPH0799631A (en) 1995-04-11
DE596826T1 (en) 1994-10-06

Similar Documents

Publication Publication Date Title
DE69324650T2 (en) Mixing method for a digital video tape recorder
DE69031921T2 (en) Magnetic recording and playback device
AT391576B (en) DIGITAL VIDEO TAPE RECORDER
DE69130815T2 (en) Device for recording / reproducing a digital video signal and recording method for a digital video signal
DE69220890T2 (en) Device and method for recording and reproducing digital video and audio signals
DE3416047C2 (en) Error correction procedure for digital information data
DE3418912C2 (en) Method for regrouping digital information data for error detection and / or correction
DE3303271C2 (en)
DE69228641T2 (en) ENCODER AND DECODER
DE69514127T2 (en) Device for recording and reproducing digital signals
DE69325933T2 (en) Device for the digital recording and / or reproduction of a video signal
DE3115550C2 (en) Methods and circuit arrangements for recording or reproducing a digital signal and application of the method and the circuit arrangement
DE3114631A1 (en) DIGITALIZED VIDEO AND AUDIO DATA RECORDING AND / OR PLAYBACK DEVICE
DE19513719C2 (en) Digital video tape recorder
DE69023808T2 (en) Method and recording and reproducing apparatus with a rotating head.
DE3039688A1 (en) METHOD AND DEVICE FOR CODING A DIGITAL SIGNAL WITH A MINIMUM COMPONENT
DE69231880T2 (en) Image transmission method
DE3115902A1 (en) DIGITAL VIDEO DATA RECORDING AND / OR PLAYBACK DEVICE
DE69319157T2 (en) Method and device for the transmission of compressed digital image signals
DE3751343T2 (en) Recording and playback of a time code signal together with digital video and audio signals.
DE69633348T2 (en) Device for the reproduction of digital signals
DE69122990T2 (en) Methods of recording digital signals
DE69324180T2 (en) Device and method for recording and reproducing digital signals
DE69311604T2 (en) Recording and / or reproducing device with means for creating a post-recording area
DE3202664A1 (en) CIRCUIT ARRANGEMENT FOR RECORDING AND PLAYING BACK AN INFORMATION SIGNAL, IN PARTICULAR A COLOR VIDEO SIGNAL, ON OR FROM A RECORDER

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee