CA2732005C

Picture coding method and picture decoding method

Abstract

The method includes the following units: a coefficient number detecting unit (109) for detecting the number of coefficients which has a value other than 0 for each block according to the generated coefficient, a coefficient number storing unit (110) for storing the number of coefficients detected, a coefficient number coding unit (111) for selecting a table for variable length coding based on the numbers of coefficients in the coded blocks located on the periphery of a current block to be coded with reference to the selected table for variable length coding so as to perform variable length coding for the number of coefficients.

CA2732005C, drawing sheet 1
Sheet 1 of 31

Term

Term ended

Expired 27 March 2023, 3.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

2 claims: 2 independent, 0 dependent

  1. 1
    CA 02732005 2011-02-16 The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:1. A decoding method for decoding a coded image on a block basis, the coded image being obtained by transforming the image into coefficients showing spatial frequency components, the method comprising the steps of: determining a predictive value for a total number of non-zero coefficients included in a current block to be decoded based on a total number of non-zero coefficients included in a decoded block located above the current block and a total number of non-zero coefficients included in a decoded block located to the left of the current block, wherein each non-zero coefficient is a transform coefficient having a value other than “0”;selecting a variable length code table based on the determined predictive value;and decoding coded data obtained by coding the number of non-zero coefficients included in the current block by using the selected variable length code table, wherein, when one of the two decoded blocks located above and to the left of the current block is not found, the predictive value is determined based on the total number of non-zero coefficients included in the other block of the two decoded blocks.
  2. 2
    A coding method for coding, on a block basis, an image by transforming the image into coefficients showing spatial frequency components, comprising:determining a predictive value for a number of non-zero coefficients in a current block to be coded based on the number of non-zero coefficients in a coded block located on a periphery of the current block, wherein each non-zero coefficient has a value other than “0;selecting a variable length code table based on the determined predictive value;and -73OTTAWA:1532618.1 CA 02732005 2011-02-16 coding the number of non-zero coefficients in the current block by using the selected variable length code table. -74OTTAWA: 1532618.1