Claims
- 1. An image encoding method comprising the steps of:
- classifying a plurality of patterns, all of which may be provided by a plurality of pixels near a pixel of interest, into a plurality of groups based on a probability of prediction coming true and a pattern configuration;
- providing a plurality of prediction parameters each corresponding to the associated one of the plurality of groups;
- predicting the pixel of interest with reference to the plurality of pixels near the pixel interest by using a prediction parameter corresponding to a group classified in the plurality of pixels; and
- encoding an image on the basis of a coincidence/noncoincidence between the predicted pixel and the pixel of interest.
- 2. A method according to claim 1, wherein an image is encoded by arithmetic coding.
- 3. A method according to claim 1, wherein the prediction parameter for predicting a pixel is varied in units of the classified groups.
- 4. A method according to claim 1, wherein the prediction parameter is a probability of occurrence of the predicted pixel.
- 5. A method according to claim 1, wherein the prediction parameter is a value of a pixel which has a high probability of occurrence.
- 6. A method according to claim 1, wherein a plurality of patterns, which are close in the probability of a true prediction, are classified into a single group.
- 7. An image encoding method comprising the steps of:
- classifying a plurality of patterns, all of which may be provided by a plurality of pixels near a pixel of interest, into a plurality of groups;
- providing a plurality of prediction parameters each corresponding to an associated one of the plurality of groups;
- predicting the pixel of interest with reference to the plurality of pixels near the pixel interest by using a prediction parameter corresponding to a group classified in the plurality of pixels;
- encoding an image on the basis of a coincidence/noncoincidence between the predicted pixel and the pixel of interest; and
- individually changing the plurality of prediction parameters, each corresponding to the associated one of the plurality of groups in accordance with the rate of a coincidence/noncoincidence between the predicted pixel and the pixel of interest involved in the respective patterns.
- 8. A method according to claim 7, wherein an image is encoded by arithmetic coding.
- 9. A method according to claim 7, wherein the prediction parameter is a probability of occurrence of the predicted pixel.
- 10. A method according to claim 7, wherein the prediction parameter is a value of a pixel which has a high probability of occurrence.
- 11. An image encoding method comprising the steps of:
- providing a prediction parameter for predicting a pixel of interest referring to a plurality of pixels near the pixel of interest by using a table;
- predicting the pixel of interest with reference to the plurality of pixels near the pixel interest by using the prediction parameter;
- encoding an image on the basis of a coincidence/noncoincidence between the predicted pixel and the pixel of interest; and
- changing the table for providing the prediction parameter in accordance with the number of times of the noncoincidence between the predicted pixel and the pixel of interest.
- 12. A method according to claim 11, wherein an image is encoded by arithmetic coding.
- 13. A method according to claim 11, wherein the prediction parameter for predicting a pixel is varied in units of classified groups.
- 14. A method according to claim 11, wherein the prediction parameter is a probability of occurrence of the predicted pixel.
- 15. A method according to claim 11, wherein a plurality of tables are provided which are mutually different from each other in varying a rate of the prediction parameter.
- 16. An image encoding method comprising the steps of:
- setting a plurality of tables which are mutually different from each other in varying a rate of a prediction parameter;
- providing a prediction parameter for predicting a pixel of interest referring to a plurality of pixels near the pixel of interest by using one of the tables;
- predicting the pixel of interest with reference to the plurality of pixels near the pixel of interest by using the prediction parameter;
- encoding an image on the basis of coincidence/noncoincidence between the predicted pixel and the pixel of interest; and
- determining the table for providing the prediction parameter for use in encoding a succeeding pixel of interest, in accordance with the coincidence/noncoincidence between the predicted pixel and the pixel of interest.
- 17. A method according to claim 16, wherein the image is one which has been encoded by arithmetic coding.
- 18. A method according to claim 16, wherein the prediction parameter for predicting a pixel is varied in units of classified groups.
- 19. A method according to claim 16, wherein the prediction parameter is a probability of occurrence of the predicted pixel.
Priority Claims (2)
Number |
Date |
Country |
Kind |
63-217217 |
Aug 1988 |
JPX |
|
63-217218 |
Aug 1988 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/400,103 filed Aug. 29, 1989, now abandoned.
US Referenced Citations (6)
Non-Patent Literature Citations (2)
Entry |
H. Kobayashi et al., Image Data Compression by Predictive Coding, Mar. 1974. |
G. G. Langdon, Jr., Compression of Black-White Images With Arithmetic Coding, Jun. 1981. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
400103 |
Aug 1989 |
|