← Back to Patent Explorer
EP0596826B1 Expired / Lapsed EP ⏱️ 0.0 years remaining

Shuffling method for a digital videotape recorder

Assignee: LG Electronics Inc
•
Filing: 1993-11-04
•
Granted: 1999-04-28
•
Expires: 2013-11-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

No abstract record available.

Inventors

  • 👤 Byung Ku You
  • 👤 Seungii Kim

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-07 14:17
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/93; H04N5/94; H04N5/945; H04N5/92; H04N5/926; H04N5/78; H04N5/782; H04N5/783

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 138 words
An interleaving/deinterleaving apparatus for a digital video cassette recorder comprising: interleaving/deinterleaving control means (30) for determining a restrictive interleaving/deinterleaving region which is smaller than the region covering a track in a maximum speed in recording and reproducing of compressed image data; memory means (20) for storing and reading out said compressed image data in an unit of a segment under the control of said interleaving/deinterleaving control means; and means (40, 60) for performing an inter-segment and intra-segment interleaving/deinterleaving with respect to said compressed image data provided from said memory means; the said means carrying out the interleaving function during recording compressed image data and the deinterleaving function during playing recorded compressed image data, deinterleaving being opposite to interleaving and the deinterleaving portion of said means being interconnected in the reverse sequence than the interleaving portion of said means.
Claim 2
Dependent Claim 152 words
The interleaving/deinterleaving apparatus for a digital video cassette recorder according to claim 1 comprising: for the interlaving function : a source encoder (10) for encoding an input image data stream; the interleaving controller (30) providing a control signal for restricting the interleaving region in accordance with header information in line with the predetermined maximum speed; the memory mapper (20) storing and reading out in the unit of segment said image data stream encoded by said source encoder in accordance with said control signal from said interleaving controller (30); the inter-segment interleaver (40) performing inter-segment interleaving with respect to segments of said image data stream provided from said memory mapper (20); and the intra-segment interleaver (60) performing intra-segment interleaving with respect to said segments of said image data stream from said inter-segment interleaver (40); and for the deinterleaving function : corresponding elements operated to the opposite effect, and interconnected in the reverse sequence.
Claim 3
Dependent Claim 49 words
An interleaving/deinterleaving apparatus as claimed in claim 2, wherein said interleaving region restrictively determined by said interleaving controller (30) is obtained by the following expression S < 1 N -1 TD where S is an interleaving region, N is the maximum speed, and TD is a track deviation degree.
Claim 4
Dependent Claim 74 words
An interleaving/deinterleaving apparatus as claimed in claim 2, further comprising: an outer encoder (50), connected between said inter-segment interleaver (40) and said intra-segment interleaver (60), for performing outer encoding with respect to said image data stream from said inter-segment interleaver (40); and an inner encoder (70) for performing inner encoding with respect to said image data stream from said intra-segment interleaver (60) and providing said inner-encoded image data stream as a tape recording signal.
Claim 5
Dependent Claim 258 words
An interleaving/deinterleaving apparatus for a digital video cassette recorder comprising: for the interleaving function : a formatter (100) for dividing an input image data stream into a synchronizing signal and image data; a memory mapper (200) for storing and reading out said image data stream from said formatter (100) in accordance with identification information for each data segment of said image data; a decoder (200) for decoding said image data stream from said memory mapper (200) in accordance with the identification information of said data segment and providing the decoded image data stream; buffering and delay means (300, 400) for performing interleaving, keeping the continuity between said data segments by buffering said image data stream from said decoder 200 and successively delaying the buffered image data stream for a predetermined time; a first encoder (500) for encoding the output of said buffering and delay means (300, 400) and providing the successively interleaved image data stream; an inter-symbol interleaver (600) for performing inter-symbol interleaving with respect to the interleaved data segment from said first encoder (500); a second encoder (700) for adding said identification information of said data segment and overhead information to said synchronizing signal from said formatter (100); and a channel coder (800) for receiving the outputs of said inter-symbol interleaver(600) and said second encoder (700), reconstructing a complete data segment and channel-modulating the reconstructed data segment to provide the channel-modulated data segment as a tape recording signal; and for the deinterleaving function : corresponding elements operated to the opposite effect and interconnected in the reverse sequence.
Claim 6
Dependent Claim 41 words
An interleaving/deinterleaving apparatus as claimed in claim 5, further comprising: an inner coder (700), connected between said inter-symbol interleaver (600) and said channel coder (800), for performing inner coding with respect to said image data interleaved by said inter-symbol interleaver 600.
Claim 7
Dependent Claim 258 words
An interleaving/deinterleaving apparatus for a digital video cassette recorder comprising: for the interleaving function : a format divider (101) for dividing an input compressed data stream into a synchronizing signal and data and formatting the divided synchronizing signal and data; a memory mapper (102, 112) for reading out and storing data segments of said divided data in zigzag form; a demultiplexer (104, 124) for demultiplexing said data segments provided from said memory mapper 102, 122 and temporarily storing said data segments in a plurality of buffers 105, 125; a multiplexer (106, 126) for multiplexing said data segments from said buffers (105, 125) and providing the multiplexed data; an inter-symbol interleaver (108, 128) for performing inter-symbol interleaving with respect to said data provided from said multiplexer (106, 126); a synchronizing and header signal generator (110) for receiving said synchronizing signal from said format divider (101) and providing a header signal corresponding to said synchronizing signal along with said synchronizing signal; a system controller (109) for controlling said format divider (101) and said synchronizing and header signal generator (110) in accordance with an input TBM signal; a formatter (111, 131) for formatting said synchronizing and said header signals from said synchronizing and header signal generator (110) and said symbol data from said inter-symbol interleaver (108, 128); and a channel modulator (112, 132) for modulating said data form said formatter (111, 131) and providing the modulated data as a tape recording signal; and for the deinterleaving function : corresponding elements operated to the opposite effect and interconnected in the reverse sequence.
Claim 8
Dependent Claim 90 words
An interleaving/deinterleaving apparatus as claimed in claim 7, further comprising: an outer coder (103, 123), connected between said memory mapper (102, 122) and said demultiplexer (104, 124) for performing outer coding with respect to said data from said memory mapper (102, 122) and providing said data with adding an outer code thereto; and an inner coder (107, 127) connected between said multiplexer 106, 126 and said inter-symbol interleaver (108, 128) for coding said data from said multiplexer (106, 126) end providing said data with adding an inner code there to.
Claim 9
Dependent Claim 32 words
An interleaving/deinterleaving apparatus as claimed in claim 7, wherein said format divider (101) selects said data per symbol or per block and dividing said selected data into a plurality of data channels.
Claim 10
Dependent Claim 32 words
An interleaving/deinterleaving apparatus as claimed in claim 7, wherein said format divider (101) scans said data per line in zigzag form and dividing said scanned data into a plurality of data channels.
Claim 11
Dependent Claim 59 words
An interleaving/deinterleaving apparatus as claimed in claim 7, wherein said demultiplexer (106, 126) performs line-shifting with respect to said data segments so that said each data segment has a delay time different from one another and storing said shifted data segments in said plurality of buffers (105, 125) whereby an interleaving effect is not degraded in variable speed play.
Claim 12
Dependent Claim 148 words
An interleaving/deinterleaving method for a digital video cassette recorder comprising the steps of: for the interleaving function of the method : dividing an input compressed data stream into a synchronizing signal and data and formatting the data in the unit of segment; reading the formatted data segments in zigzag form and storing the read data segments in a memory mapper; dividing each of the data segments stored in the memory mapper into n segment blocks and successively and vertically writing the segment blocks in a data field with shifting each of the segment blocks for one vertical size of the data segment; and performing inter-symbol interleaving with respect to data symbols in the segment blocks by classifying the data symbols and sectioning the classified data symbols in line; and for the deinterleaving function of the method : carrying out corresponding steps of opposite effect in a reverse sequence.
Claim 13
Dependent Claim 26 words
An interleaving/deinterleaving method as claimed in claim 12, wherein the formatting step includes a substep of dividing the data segments into a plurality of data channels.
Claim 14
Dependent Claim 38 words
An interleaving/deinterleaving method as claimed in claim 12, herein each of the data segments is divided into a plurality of blocks at the dividing and shifting step whereby a small burst error in the data segment is prevented.
Claim 15
Dependent Claim 249 words
An interleaving/deinterleaving method for a digital video cassette recorder comprising the steps of: for the interleaving function of the method : detecting whether a recorded/reproduced data segment is complete or incomplete; performing normal data processing if the detected data segment is complete and ending up with the last data segment; detecting a segment header signal and start and end points of the incomplete data stream if the detected data segment is incomplete and checking if the start point of the incomplete data stream exists; 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; 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 segment detecting step if the start point of the slice is not smaller; comparing 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 at the slice extracting step; and extracting the slice from the incomplete data segment if the start point of the slice is bigger than the start point of the data stream, and performing the segment detecting step if the start point of the slice is not bigger ; and for the deinterleaving function of the method : carrying out corresponding steps with opposite effect in a reversed sequence.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag