摘要:
An image coding method includes: performing context arithmetic coding (S511) to consecutively code (i) first information indicating whether or not to perform sample adaptive offset (SAO) processing for a first region of an image and (ii) second information indicating whether or not to use, in the SAO processing for the first region, information on SAO processing for a region other than the first region, the context arithmetic coding being arithmetic coding using a variable probability, the SAO processing being offset processing on a pixel value; and performing bypass arithmetic coding (S512) to code other information which is information on the SAO processing for the first region and different from the first information or the second information, after the first information and the second information are coded, the bypass arithmetic coding being arithmetic coding using a fixed probability.
摘要:
An image coding method includes: performing context arithmetic coding (S511) to consecutively code (i) first information indicating whether or not to perform sample adaptive offset (SAO) processing for a first region of an image and (ii) second information indicating whether or not to use, in the SAO processing for the first region, information on SAO processing for a region other than the first region, the context arithmetic coding being arithmetic coding using a variable probability, the SAO processing being offset processing on a pixel value; and performing bypass arithmetic coding (S512) to code other information which is information on the SAO processing for the first region and different from the first information or the second information, after the first information and the second information are coded, the bypass arithmetic coding being arithmetic coding using a fixed probability.
摘要:
A variable length encoding unit 13 variable-length-encodes an index indicating a classification method of carrying out a class classification on each coding block having a largest size, the classification method being determined by a loop filter unit 11, and also variable-length-encodes a parameter about an offset value for each class determined for each coding block having the largest size on the basis of a binarization process using a truncated unary code.
摘要:
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).
摘要:
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).
摘要:
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).
摘要:
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).