Image encoding apparatus and quantization control method
First Claim
1. An image encoding apparatus for encoding an image divided into a plurality of blocks, comprising:
- a quantizer for quantizing data of each block according to quantization information;
a quantization information generator for generating first quantization information for each block based on at least the amount of codes generated by encoding; and
a rounding controller for rounding the first quantization information within a set range to generate second quantization information that is smaller in amount than the first quantization information, wherein the second quantization information is used as the quantization information of the quantizer.
1 Assignment
0 Petitions
Accused Products
Abstract
An image encoding apparatus includes a quantization control section that supplies a rounded Q-scale to a quantization section for quantizing each macroblock according to the rounded Q-scale. A Q-scale is generated for each macroblock based on the amount of generated codes produced by encoding. The Q-scale is rounded within a set range by a rounding control section. The rounded Q-scale is smaller in amount than the Q-scale. Since the same Q-scale values will continue in succession, these can be omitted from a stream, allowing the reduced amount of quantization information and the increased amount of information allocated to images.
-
Citations
15 Claims
-
1. An image encoding apparatus for encoding an image divided into a plurality of blocks, comprising:
-
a quantizer for quantizing data of each block according to quantization information;
a quantization information generator for generating first quantization information for each block based on at least the amount of codes generated by encoding; and
a rounding controller for rounding the first quantization information within a set range to generate second quantization information that is smaller in amount than the first quantization information, wherein the second quantization information is used as the quantization information of the quantizer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A quantization control method in an image encoding apparatus wherein an image divided into a plurality of blocks is encoded for each block, comprising:
-
a) generating first quantization information for each block based on at least an amount of codes generated by encoding;
b) generating second quantization information that is smaller in amount than the first quantization information by rounding the first quantization information within a set range; and
c) quantizing data of each block using the second quantization information. - View Dependent Claims (11, 12)
-
-
13. A program instructing a computer to perform encoding of an image divided into a plurality of blocks, comprising:
-
a) generating first quantization information for each block based on at least an amount of codes generated by encoding;
b) generating second quantization information that is smaller in amount than the first quantization information by rounding the first quantization information within a set range; and
c) quantizing data of each block using the second quantization information. - View Dependent Claims (14, 15)
-
Specification