Claims
- 1. A coding apparatus, comprising:
- a) a block forming means for forming blocks of sample values of an input signal;
- b) a plurality of code quantity estimation means for estimating code quantity of data of the blocks in case the blocks formed by said block forming means are coded, by different quantization steps; and
- c) quantization matrix generation means for providing a common quantization matrix to said plurality of code quantity estimation means,
- wherein said plurality of code quantity estimation means estimate the code quantity by using the quantization matrix provided by said quantization matrix generation means.
- 2. An apparatus according to claim 1, wherein each of said plurality of code quantity estimation means includes quantization means for quantizing data of the blocks formed by said block forming means.
- 3. An apparatus according to claim 1, wherein said block forming means includes orthogonal transform means for orthogonally transforming data of the blocks.
- 4. An apparatus according to claim 3, wherein said plurality of code quantity estimation means perform an estimation operation on an A.C. component of transform data outputted from said orthogonal transform means.
- 5. An apparatus according to claim 3, wherein said orthogonal transform means performs discrete cosine transformation.
- 6. An apparatus according to claim 1, further comprising control means for controlling the quantization step of one of said plurality of code quantity estimation means according to an output of another one of said plurality of code quantity estimation means.
- 7. An apparatus according to claim 6, wherein said control means includes generation means for generating quantization control information for control of the quantization step.
- 8. An apparatus according to claim 7, further comprising coding means for coding the data of the blocks by using the quantization control information generated by said generation means.
- 9. An apparatus according to claim 8, further comprising multiplexing means for multiplexing coded data outputted from said coding means and the quantization control information used to obtain the coded data.
- 10. A coding apparatus comprising:
- a) transforming means for orthogonally transform sample values of an input signal;
- b) a plurality of code quantity estimation means for estimating code quantity of data in case transform data outputted from said transform means is coded, by different quantization steps; and
- c) quantization step generation means for providing a common quantization step to said plurality of code quantity estimation means,
- wherein said plurality of code quantity estimation means multiply the quantization step provided by said quantization step generation means by a predetermined coefficient and estimate the code quantity by the multiplied quantization step.
- 11. An apparatus according to claim 10, wherein each of said plurality of code quantity estimation means includes quantization means for quantizing transfer data outputted from said transform means.
- 12. An apparatus according to claim 11, further comprising control means for controlling the quantization step of one of said plurality of code quantity estimation means according to an output of another one of said plurality of code quantity estimation means.
- 13. An apparatus according to claim 12, wherein said control means includes generation means for generating quantization control information for control of the quantization step.
- 14. An apparatus according to claim 13, further comprising coding means for coding transfer data by using the quantization control information generated by said generation means.
- 15. An apparatus according to claim 14, further comprising multiplexing means for multiplexing coded data outputted from said coding means and the quantization control information used to obtain the coded data.
Priority Claims (5)
Number |
Date |
Country |
Kind |
3-016466 |
Feb 1991 |
JPX |
|
3-113189 |
May 1991 |
JPX |
|
3-113226 |
May 1991 |
JPX |
|
3-284956 |
Oct 1991 |
JPX |
|
3-284957 |
Oct 1991 |
JPX |
|
Parent Case Info
This application is a division of application Ser. No. 08/032,633 filed Mar. 17, 1993, now U.S. Pat. No. 5,333,013, which is a continuation of application Ser. No. 07/829,404 filed Feb. 3, 1992, now U.S. Pat. No. 5,251,029.
US Referenced Citations (5)
Divisions (1)
|
Number |
Date |
Country |
Parent |
32633 |
Mar 1993 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
829404 |
Feb 1992 |
|