ISO/IEC 10918-1 : 1993(E)
Table B.1 Marker code assignments
Code Assignment
Symbol
Description
Start Of Frame markers, non-differential, Huffman coding
X'FFC0'
X'FFC1'
X'FFC2'
X'FFC3'
SOF
0
SOF
1
SOF
2
SOF
3
Baseline DCT
Extended sequential DCT
Progressive DCT
Lossless (sequential)
Start Of Frame markers, differential, Huffman coding
X'FFC5'
X'FFC6'
X'FFC7'
SOF
5
SOF
6
SOF
7
Differential sequential DCT
Differential progressive DCT
Differential lossless (sequential)
Start Of Frame markers, non-differential, arithmetic coding
X'FFC8'
X'FFC9'
X'FFCA'
X'FFCB'
JPG
SOF
9
SOF
10
SOF
11
Reserved for JPEG extensions
Extended sequential DCT
Progressive DCT
Lossless (sequential)
Start Of Frame markers, differential, arithmetic coding
X'FFCD'
X'FFCE'
X'FFCF'
SOF
13
SOF
14
SOF
15
Differential sequential DCT
Differential progressive DCT
Differential lossless (sequential)
Huffman table specification
X'FFC4'
DHT
Define Huffman table(s)
Arithmetic coding conditioning specification
X'FFCC'
DAC
Define arithmetic coding conditioning(s)
Restart interval termination
X'FFD0' through X'FFD7'
RST
m
*
Restart with modulo 8 count "m"
Other markers
X'FFD8'
X'FFD9'
X'FFDA'
X'FFDB'
X'FFDC'
X'FFDD'
X'FFDE'
X'FFDF'
X'FFE0' through X'FFEF'
X'FFF0' through X'FFFD'
X'FFFE'
SOI*
EOI*
SOS
DQT
DNL
DRI
DHP
EXP
APP
n
JPG
n
COM
Start of image
End of image
Start of scan
Define quantization table(s)
Define number of lines
Define restart interval
Define hierarchical progression
Expand reference component(s)
Reserved for application segments
Reserved for JPEG extensions
Comment
Reserved markers
X'FF01'
X'FF02' through X'FFBF'
TEM*
RES
For temporary private use in arithmetic coding
Reserved
32
CCITT Rec. T.81 (1992 E)