background image
ISO/IEC 10918-1 : 1993(E)
E.1.5
Control procedure for encoding a minimum coded unit (MCU)
The minimum coded unit is defined in A.2. Within a given MCU the data units are coded in the order in which they occur
in the MCU. The control procedure for encoding a MCU is shown in Figure E.5.
TISO1270-93/d065
Encode_MCU
N = 0
Done
Yes
No
N = N + 1
Encode data unit
N = Nb
?
Figure E.5 Control procedure for encoding a minimum coded unit (MCU)
Figure E.5 [D65], = 12 cm = 469.%
In Figure E.5, Nb refers to the number of data units in the MCU. The order in which data units occur in the MCU is
defined in A.2. The data unit is an 8
8 block for DCT-based processes, and a single sample for lossless processes.
The procedures for encoding a data unit are specified in Annexes F, G, and H.
E.2
Decoder control procedures
E.2.1
Control procedure for decoding compressed image data
Figure E.6 shows the decoding process control for compressed image data.
Decoding control centers around identification of various markers. The first marker must be the SOI (Start Of Image)
marker. The "Decoder_setup" procedure resets the restart interval (Ri = 0) and, if the decoder has arithmetic decoding
capabilities, sets the conditioning tables for the arithmetic coding to their default values. (See F.1.4.4.1.4 and F.1.4.4.2.1.)
The next marker is normally a SOF
n
(Start Of Frame) marker; if this is not found, one of the marker segments listed in
Table E.1 has been received.
CCITT Rec. T.81 (1992 E)
81
[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]