Contents

Introduction
 1     Scope 
 2     Normative references       
 3     Definitions, abbreviations and symbols      
 4     General      
 5     Interchange format requirements   
 6     Encoder requirements      
 7     Decoder requirements      
Annex A – Mathematical definitions    
Annex B – Compressed data formats    
Annex C – Huffman table specification    
Annex D – Arithmetic coding    
Annex E – Encoder and decoder control procedures    
Annex F – Sequential DCT-based mode of operation    
Annex G – Progressive DCT-based mode of operation    
Annex H – Lossless mode of operation    
Annex J – Hierarchical mode of operation    
Annex K – Examples and guidelines    
Annex L – Patents    
Annex M – Bibliography