Claims
- 1. A statistical data compression method for storing a character string as a context, and a probability of occurrence of a character which appears following the context, and encoding a character to a variable-length code using the probability, comprising:extending a number of characters of the context to define a degree of context based upon an entered character, and storing the context as well as a probability of occurrence of the context; identifying a selected context for encoding one of entered characters from among stored contexts, where standard deviation of the probability of occurrence of each character following an eligible stored context is greater than a fixed value; and encoding the one of the entered characters using a probability of occurrence of the one of the entered characters following the selected context.
- 2. A statistical data decompression method for storing a character string as a context, and a probability of occurrence of a character which appears following the context, and decoding a variable-length code to a character using the probability, comprising:extending a number of characters of the context to define a degree of context based upon a decoded character, and storing the context and a probability of occurrence of the context; identifying a selected context for decoding a variable-length code, from among stored contexts for which a frequency of occurrence of each eligible context is greater than a predetermined value; and decoding the variable-length code to a character using the probability of occurrence of the character following the selected context.
- 3. A statistical data compression method for storing a character string as a context, and a probability of occurrence of a character which appears following the context, and encoding a target character to a variable-length code using the probability, comprising:limiting a search range of contexts to include only contexts having respective degrees not greater than Pn, where Pn is obtained by adding 1 to a degree of a first context used to encode a character immediately previous to the target character; and selecting, from the search range, a second context used to encode the target character.
- 4. A statistical data compression method for storing a character string as a context, and a probability of occurrence of a character which appears following the context, and encoding a target character to a variable-length code using the probability, comprising:limiting a search range of contexts to include only contexts having a degree of 1, 0 and Pn, where Pn is obtained by adding 1 to a degree of a first context used to encode a character immediately previous to the target character; and selecting, from the sear search range, a second context used to encode the target character.
- 5. A statistical data decompression method for storing a character string as a context, and a probability of occurrence of a character which appears following the context, and decoding a variable-length target code to a target character using the probability, comprising:limiting a search range of contexts to include only contexts having respective degrees not greater than Pn, where Pn is obtained by adding 1 to a degree of an encoding context used to encode a character immediately previous to the target character; and selecting, from the search range, a decoding context used to decode the variable-length target code.
- 6. A statistical data decompression method for storing a character string as a context, and a probability of occurrence of a character which appears following the context, and decoding a variable-length target code to a target character using the probability, comprising:limiting a search range of contexts to include only contexts having a degree of 1, 0 and Pn, where Pn is obtained by adding 1 to a degree of a first context used to decode a variable-length code immediately previous to the variable-length target code; and selecting, from the search range, a second context used to decode the variable-length target code.
- 7. A statistical data compression apparatus storing a character string as a context, and a probability of occurrence of a character which appears following the context, and encoding a target character to a variable-length code using the probability, comprising:a first unit limiting a search range of contexts to include only contexts having respective degrees not greater than Pn, where Pn is obtained by adding 1 to a degree of a first context used to encode a character immediately previous to the target character; and a second unit selecting, from said search range, a second context used to encode the target character.
- 8. A statistical data decompression apparatus storing a character string as a context, and a probability of occurrence of a character which appears following the context, and decoding a variable-length target code to a target character using the probability, comprising:a first unit limiting a search range of contexts to include only contexts having a degree of 1, 0 and Pn, where Pn is obtained by adding 1 to a degree of a first context used to decode a variable-length code immediately previous to the target code; and a second unit selecting, from the search range, a second context used to decode the target code.
Priority Claims (1)
Number |
Date |
Country |
Kind |
8-231867 |
Sep 1996 |
JP |
|
Parent Case Info
This application is a con't of Ser. No. 08/828,558 filed Mar. 31, 1997.
US Referenced Citations (7)
Number |
Name |
Date |
Kind |
4862167 |
Copeland et al. |
Aug 1989 |
A |
5150119 |
Yoshida et al. |
Sep 1992 |
A |
5254990 |
Yoshida et al. |
Oct 1993 |
A |
5506580 |
Whiting et al. |
Apr 1996 |
A |
5635932 |
Shinagawa et al. |
Jun 1997 |
A |
5650783 |
Murashita, III |
Jul 1997 |
A |
5710562 |
Gormish et al. |
Jan 1998 |
A |
Foreign Referenced Citations (1)
Number |
Date |
Country |
0 924 6991 |
Sep 1997 |
JP |
Continuations (1)
|
Number |
Date |
Country |
Parent |
08/828558 |
Mar 1997 |
US |
Child |
09/406811 |
|
US |