Table of Contents

 1     Scope  
 2     Normative references 
 3     Terms and definitions 
 4     Abbreviations 
 5     5 Conventions 
 6     Conformance  
        6.1     Codestream conformance  
        6.2     Decoder 
 7     Breakpoint component structure  
        7.1     Breakpoint components and the reference grid  
        7.2     Division of breakpoint resolutions into cells, arcs and the CL band  
        7.3     Division of breakpoint resolutions into precincts and code-blocks 
        7.4     Root and non-root arc breakpoint associations 
        7.5     Breakpoint values and vertices 
 8     Breakpoint-dependent spatial wavelet transformation  
        8.1     Overview   
        8.2     TriBPT-dependent irreversible transforms 
                  8.2.1     Introduction  
                  8.2.2     Arcs with   
                  8.2.3     Arcs with   
                  8.2.4     Arcs with   
                  8.2.5     Arcs with   
        8.3     TriBPT-dependent reversible transforms 
                  8.3.1     Arcs with   
                  8.3.2     Arcs with   
                  8.3.3     Arcs with   
                  8.3.4     Arcs with   
        8.4     QuadBPT-dependent transforms 
                  8.4.1     Introduction  
                  8.4.2     BD_2D_SR phase 1 
                  8.4.3     BD_2D_SR phase 2 
 9     Decoding of breakpoint code-blocks 
        9.1     Embedded bit-plane decoding of breakpoints 
        9.2     Inter-band coding mode (BPT_INTER) 
        9.3     Cell-based scanning patterns and CBAP-based block flipping 
        9.4     QuadBPT decoding procedures 
                  9.4.1     MQ Coder contexts and initial states for QuadBPT decoding 
                  9.4.2     Derivation of context labels for QuadBPT CL band significance coding passes 
                  9.4.3     Non-root significance decoding for QuadBPT CL code-blocks 
                  9.4.4     Root significance decoding for QuadBPT CL code-blocks 
                  9.4.5     Root significance decoding for QuadBPT LL code-blocks 
                  9.4.6     Position refinement decoding for QuadBPT code-blocks 
        9.5     TriBPT decoding procedures 
                  9.5.1     MQ Coder contexts and initial states for TriBPT decoding 
                  9.5.2     Derivation of context labels for TriBPT CL band significance coding passes 
                  9.5.3     Non-root significance decoding for TriBPT CL code-blocks 
                  9.5.4     Root significance decoding for TriBPT CL code-blocks 
                  9.5.5     Root significance decoding for TriBPT LL code-blocks 
                  9.5.6     Position refinement decoding for TriBPT code-blocks 
        9.6     Quality layers and packets for breakpoint components 
10     Reconstruction of breakpoint components 
       10.1     Overview   
       10.2     Direct induction step  
                  10.2.1     Introduction  
                  10.2.2     Extrapolation Qualifier for TriBPT direct induction  
       10.3     QuadBPT spatial induction  
                  10.3.1     Introduction  
       10.4     TriBPT spatial induction  
                  10.4.1     TriBPT induction modes and corner notation  
                  10.4.2     4-arc mode  
                  10.4.3     3-arc mode  
                  10.4.4     Extrapolation qualifier for TriBPT spatial induction  
                  10.4.5     Rounding policies for TriBPT spatial induction  
                  10.4.6     Image boundary handling for TriBPT 
Annex A (This annex forms an integral part of this Recommendation | International Standard.) – Codestream syntax    
        A.1     General
        A.2     SIZ marker segment 
        A.3     CAP marker segment 
        A.4     Hierarchical data type (HDT) marker segment 
        A.5     COD and COC marker segments 
Annex B (This annex does not form an integral part of this Recommendation | International Standard) –  Hierarchical breakpoint encapsulation and raw file format    
        B.1     General
        B.2     Raster organization of breakpoints 
        B.3     16- and 32-bit packed breakpoint values 
        B.4     A raw file format for breakpoints 
Bibliography