EP0634866A1

Digital video signal processing with separation of data sequences.

Abstract

In an encoding circuit for a digital video signal, a digital video signal is subjected to given orthogonal transform to be converted into corresponding conversion data. Components of the conversion data are scanned in a given order to generate a main data sequence from the conversion data. The main data sequence is separated into at least two sub data sequences. First one of the two sub data sequences is encoded into corresponding words of a given variable-length code. Second one of the two sub data sequences is encoded into corresponding words of the variable-length code. An error concealment circuit is added on the decoder side.

EP0634866A1, drawing sheet 1
Sheet 1 of 19

Term

Term ended

Projected expiry passed 23 June 2014, 12.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

7 claims: 5 independent, 2 dependent

  1. 1
    An encoding circuit for a digital video signal, comprising:means for subjecting a digital video signal to given orthogonal transform to convert the digital video signal into corresponding conversion data;means for scanning components of the conversion data in a given order to generate a main data sequence from the conversion data;means for separating the main data sequence into at least two sub data sequences;means for encoding first one of the two sub data sequences into corresponding words of a given variable-length code;and    means for encoding second one of the two sub data sequences into corresponding words of the variable-length code.
  2. 2
    A decoding circuit for a digital video signal, comprising:means for decoding words of a given variable-length code into a corresponding first sub data sequence;means for decoding words of the variable-length code into a corresponding second sub data sequence;means for combining the first sub data sequence and the second sub data sequence into a main data sequence;and    means for converting the main data sequence into a corresponding digital video signal.
  3. 3
    An apparatus for recording image information on a tape via a plurality of recording heads, wherein every unit of the image information is divided and recorded on a plurality of tracks in the tape via the recording heads, the apparatus comprising:means for subjecting a digital video signal to given orthogonal transform to convert the digital video signal into corresponding conversion data;means for scanning components of the conversion data in a given order to generate a main data sequence from the conversion data;means for separating the main data sequence into at least two sub data sequences;means for encoding the sub data sequences into at least two encoded data sequences respectively;means for rearranging the encoded data sequences into at least two final data sequences in correspondence with track scanning by the recording heads so that one of the encoded data sequences which has a component with a lowest order regarding the orthogonal transform will be recorded on a given region of a track in the tape;and    means for feeding the final data sequences to the recording heads respectively.
  4. 5
    An apparatus for reproducing image information from a tape via a plurality of reproducing heads, the apparatus comprising:means for rearranging output data sequences from the reproducing heads into at least two first data sequences;means for decoding the first data sequences into at least two second data sequences respectively;means for combining the second data sequences into a third data sequence;and    means for subjecting the third data sequence to given inverse orthogonal transform to convert the third data sequence into a corresponding digital video signal.
  5. 7
    A processing circuit for a digital video signal, comprising:first means for detecting an error or a chance of an error in a first data sequence;second means for detecting an error or a chance of an error in a second data sequence different from the first data sequence;third means for combining the first data sequence and the second data sequence into a third data sequence;fourth means for feeding a predetermined data sequence to the third means in place of the first data sequence when the first means detects an error or a chance of an error in the first data sequence;and    fifth means for feeding the predetermined data sequence to the third means in place of the second data sequence when the second means detects an error or a chance of an error in the second data sequence.