background image
ISO/IEC 10918-1 : 1993(E)
The statistical models defined in F.1.4.4 also apply to this decoding process.
The decoder shall be capable of using up to four DC and four AC conditioning tables and associated statistics areas within
one scan.
F.2.4.1
Arithmetic decoding of DC coefficients
The basic structure of the decision sequence for decoding a DC difference value, DIFF, is shown in Figure F.19. The
equivalent structure for the encoder is found in Figure F.4.
TISO1510-93/d089
Decode_DC_DIFF
D = Decode(S0)
D = 0
?
No
Yes
Decode_V(S0)
DIFF = 0
DIFF = V
Done
Figure F.19 ­ Arithmetic decoding of DC difference
Figure F.19 [D89] = 13 cm = 508 %
The context-indices used in the DC decoding procedures are defined in Table F.4 (see F.1.4.4.1.3).
The "Decode" procedure returns the value "D" of the binary decision. If the value is not zero, the sign and magnitude of
the non-zero DIFF must be decoded by the procedure "Decode_V(S0)".
F.2.4.2
Arithmetic Decoding of AC coefficients
The AC coefficients are decoded in the order that they occur in ZZ(1,...,63). The encoder procedure for the coding process
is found in Figure F.5. Figure F.20 illustrates the decoding sequence.
112
CCITT Rec. T.81 (1992 E)
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186]