BRIEF DESCRIPTION OF THE DRAWINGS
The invention will now be described with regard to a method and system for arithmetic coding of a pattern of symbols, by means of non-limiting example only, and with reference to the accompanying drawings, in which:
FIG. 1 is a flow diagram showing the principal steps in a generalized method of lossless or fuzzy arithmetic coding according to the invention;
FIG. 2 is a flow diagram showing the principal steps in a method of lossless arithmetic coding according to the invention;
FIG. 3 is a flow diagram showing the principal steps in a method of fuzzy arithmetic coding according to the invention;
FIG. 4 is a flow diagram showing the principal steps of a method of decoding suitable for use with the method of encoding shown in FIG. 1;
FIG. 5 is a flow diagram showing the additional steps of a two-pass method of decoding suitable for use with the method of encoding shown in FIG. 3;
FIG. 6 is a flow diagram showing a method of one-pass decoding for use with the method of encoding shown in FIG. 3;
FIG. 7 relates to FIG. 1 and illustrates the flow of data between registers when performing the coding procedure according to FIG. 1;
FIG. 8 relates to FIG. 3 and illustrates the flow of data between registers when performing the coding procedure according to FIG. 3; and
FIG. 9 relates to FIG. 8 and illustrates the flow of data between registers when performing the coding procedure according to FIG. 8 in a two-pass decoder.