background image
ISO/IEC 10918-1 : 1993(E)
B.1.4
Conventions for symbols, code lengths, and values
Following each syntax figure in B.2 and B.3, the symbol, name, and definition for each marker and parameter shown in
the figure are specified. For each parameter, the length and allowed values are also specified in tabular form.
The following conventions apply to symbols for markers and parameters:
­
all marker symbols have three upper-case letters, and some also have a subscript. Examples: SOI, SOF
n
;
­
all parameter symbols have one upper-case letter; some also have one lower-case letter and some have
subscripts. Examples: Y, Nf, H
i
, Tq
i
.
B.2
General sequential and progressive syntax
This clause specifies the interchange format syntax which applies to all coding processes for sequential DCT-based,
progressive DCT-based, and lossless modes of operation.
B.2.1
High-level syntax
Figure B.2 specifies the order of the high-level constituent parts of the interchange format for all non-hierarchical
encoding processes specified in this Specification.
TISO0840-93/d020
Compressed image data
SOI
Frame
EOI
Tables/
misc.
[
[
Frame header
DNL
segment
Scan
2
[
[
[
[
Scan
1
[
[Scan
last
Tables/
misc.
[
[
Scan header
[ECS
0
Scan
Frame
ECS
last-1
ECS
last
RST
last-1
]
Entropy-coded segment
0
Entropy-coded segment
last
<MCU >, <MCU >, · · · <MCU >
1
2
Ri
<MCU >, <MCU >, · · · <MCU >
n
n + 1
last
Figure B.2 ­ Syntax for sequential DCT-based, progressive DCT-based,
and lossless modes of operation
RST
0
Figure B.2 [D20], = 10 cm = 391.%
The three markers shown in Figure B.2 are defined as follows:
SOI:
Start of image marker ­ Marks the start of a compressed image represented in the interchange format or
abbreviated format.
EOI:
End of image marker ­ Marks the end of a compressed image represented in the interchange format or
abbreviated format.
RST
m
:
Restart marker ­ A conditional marker which is placed between entropy-coded segments only if restart
is enabled. There are 8 unique restart markers (m = 0 - 7) which repeat in sequence from 0 to 7, starting with
zero for each scan, to provide a modulo 8 restart interval count.
The top level of Figure B.2 specifies that the non-hierarchical interchange format shall begin with an SOI marker, shall
contain one frame, and shall end with an EOI marker.
34
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]