Claims
- 1. A video signal encoding apparatus for compressing and encoding a digital video signal, comprising:
- block structuring means for structuring blocks each consisting of a plurality of pixels in the video signal;
- transformation means for performing an orthogonal transform on each of the structure blocks to obtain a transform coefficient;
- quantizing means for quantizing the transform coefficient;
- encoding means for encoding the quantized data to obtain coded data; and
- decision means for determining a number of quantization bits for said quantizing means on the basis of an activity index of each block and an amount of the obtained coded data.
- 2. A video signal encoding apparatus for compressing and encoding a digital video signal containing a chrominance signal, comprising:
- block structuring means for structuring the video signal into a matrix array of blocks each consisting of a plurality of pixels;
- transformation means for performing an orthogonal transform on each of the structure blocks to obtain a transform coefficient;
- encoding means for encoding the obtained transform coefficient to obtain coded data; and
- unit structuring means for structuring units, each unit including a plurality of blocks, prior to the orthogonal transform by said transformation means, by shuffling blocks such that any given shuffling unit and four shuffling units most adjacent to the given shuffling unit have different references, a reference of the shuffling unit being a number of blocks which the chrominance signal occupy on the screen.
- 3. A video signal encoding apparatus for compressing and encoding a digital video signal, comprising:
- block structuring means for structuring the video signal into a matrix array of blocks each consisting of a plurality of pixels;
- transformation means for performing an orthogonal transform on each of the structure blocks to obtain a transform coefficient;
- encoding means for encoding the obtained transform coefficient to obtain coded data; and
- unit structuring means for structuring units, each unit including a plurality of blocks, prior to the orthogonal transform by said transformation means, such that any given block and four blocks most adjacent to the given block belong to different units.
- 4. A video signal encoding apparatus for compressing and encoding a digital video signal, comprising:
- block structuring means for structuring the video signal into a matrix array of blocks each consisting of a plurality of pixels;
- transformation means for performing an orthogonal transform on each of the structured blocks to obtain a transform coefficient;
- encoding means for encoding the obtained transform coefficient to obtain coded data;
- unit structuring means for structuring units, each unit including a plurality of blocks, prior to the orthogonal transform by said transformation means, such that any given block and four blocks most adjacent to the given block belong to different units;
- decision means for determining an order in which the blocks are to be encoded, the order within each unit being such that encoding is performed starting with blocks nearer to a center of the screen and then proceeding to blocks nearer to sides of the screen; and
- control means for controlling the amount of coded data on a unit-by-unit basis.
- 5. A video signal encoding apparatus for compressing and encoding a digital video signal containing a chrominance signal, comprising:
- block structuring means for structuring the video signal into a matrix array of blocks each consisting of a plurality of pixels;
- transformation means for performing an orthogonal transform on each of the structure blocks to obtain a transform coefficient;
- quantizing means for quantizing the transform coefficient;
- encoding means for encoding the obtained transform coefficient to obtain coded data;
- decision means for determining a number of quantization bits for said quantizing means on the basis of an activity index of each block and an amount of the obtained coded data; and
- unit structuring means for structuring units, each unit including a plurality of blocks, prior to the orthogonal transform by said transformation means, by shuffling blocks such that any given shuffling unit and four shuffling units most adjacent to the given shuffling unit have different references, a reference of the shuffling unit being a number of blocks which the chrominance signal occupy on the screen.
- 6. A video signal encoding apparatus for compressing and encoding a digital video signal, comprising:
- block structuring means for structuring the video signal into a matrix array of blocks each consisting of a plurality of pixels;
- transformation means for performing an orthogonal transform on each of the structure blocks to obtain a transform coefficient;
- quantizing means for quantizing the transform coefficient;
- encoding means for encoding the obtained transform coefficient to obtain coded data;
- decision means for determining a number of quantization bits for said quantizing means on the basis of an activity index of each block and an amount of the obtained coded data; and
- unit structuring means for structuring units, each unit including a plurality of blocks, prior to the orthogonal transform by said transformation means, such that any given block and four blocks most adjacent to the given block belong to different units.
- 7. A video signal encoding apparatus for compressing and encoding a digital video signal, comprising:
- block structuring means for structuring the video signal into a matrix array of blocks each consisting of a plurality of pixels;
- transformation means for performing an orthogonal transform on each of the structured blocks to obtain a transform coefficient;
- quantizing means for quantizing the transform coefficient;
- encoding means for encoding the obtained transform coefficient to obtain coded data;
- unit structuring means for structuring units, each unit including a plurality of blocks, prior to the orthogonal transform by said transformation means, such that any given block and four blocks most adjacent to the given block belong to different units;
- decision means for determining an order in which the blocks are to be encoded, the order within each unit being such that encoding is performed starting with blocks nearer to a center of the screen and then proceeding to blocks nearer to sides of the screen and for determining a number of quantization bits for said quantizing means on the basis of an activity index of each block and an amount of the obtained coded data; and
- control means for controlling the amount of the obtained coded data on a unit-by-unit basis.
Priority Claims (4)
Number |
Date |
Country |
Kind |
3-003758 |
Jan 1991 |
JPX |
|
3-141531 |
Jun 1991 |
JPX |
|
3-145752 |
Jun 1991 |
JPX |
|
4-000904 |
Jan 1992 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No.: 07/820,913 filed on Jan. 15, 1992, now abandoned.
US Referenced Citations (4)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0053064 |
Jun 1982 |
EPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
820913 |
Jan 1992 |
|