EP1802136A2

Moving picture coding and/or decoding systems

Abstract

A moving picture coding and/or decoding system includes a encoder (10) for coding input image data, a divider (14) for dividing a code string supplied from the encoder (10) into a plurality of code strings, a reorder (15) for arranging at least one of the plurality of code strings in the forward direction from the head to the end, and at least one of the other code strings in the backward direction from the head to the end. A variable-length coding system includes a code-word table for storing a plurality of code words so that the code words correspond to source symbols, and an encoder for selecting a code word corresponding to the source symbol inputted from the code-word table and for outputting the selected code word as coding data. The plurality of code words can be decoded in either of the forward and backward directions. The plurality of code words are configured so that the pause between codes can be detected by a predetermined weight of the code word (in the case of a binary code, the number of "1" or "0" in the code word).

EP1802136A2, drawing sheet 1
Sheet 1 of 69

Term

Term ended

Projected expiry passed 15 March 2016, 10.5 years ago.

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

6 claims: 2 independent, 4 dependent

  1. 1
    A variable length decoding method of decoding coding data having variable length code words corresponding to a DCT coefficient after quantization, comprising:decoding the coding data by using a first decoded value table and a second decoded value table, the first decoded value table associating INTRA and INTER non-LAST coefficients, RUNs and LEVELs with the respective code words, the non-LAST coefficients being non-zero coefficients except for a last block, the RUNs being the number of zero-RUNs before non-zero coefficient, the second decoded value table associating a LAST coefficient, the RUNs and the LEVELs with the respective variable length code words, the LAST coefficients being non-zero coefficient of a last block, the LAST coefficient being common to INTRA and INTER.
  2. 4
    A variable length decoding apparatus configured to decode coding data having variable length code words corresponding to a DCT coefficient after quantization, comprising:a first decoded value table configured to associate INTRA and INTER non-LAST coefficients, RUNs and LEVELs with the respective code words, the non-LAST coefficients being non-zero coefficients except for a last block, the RUNs being the number of zero-RUNs before non-zero coefficient;a second decoded value table configured to associate a LAST coefficient, the RUNs and the LEVELs with the respective variable length code words, the LAST coefficient being common to INTRA and INTER;and a decoder configured to decode the coding data by using the first decoded value table and the second decoded value table.