ADV601LC
Compressed Data-Stream Definition
Through its Host Interface the ADV601LC outputs (during
encode) and receives (during decode) compressed digital video
data. This stream of data passing between the ADV601LC and
the host is hierarchically structured and broken up into blocks of
data as shown in Figure 11. Table IV shows pseudo code for a
video data transfer that matches the transfer order shown in
Figure 11 and uses the code names shown in Table XIV. The
blocks of data listed in Figure 11 correspond to wavelet com-
pressed sections of each field illustrated in Figure 12 as a modified
Mallat diagram.
FRAME (N)
FRAME (N + 1)
TIME
FRAME (N + 2)
(CONTINUOUS STREAM OF FRAMES)
FRAME (N + M)
FIELD 1 SEQUENCE
FIELD 2 SEQUENCE
FIELD SEQUENCE STRUCTURE
START OF FIELD 1 OR 2 CODE
VERTICAL INTERFACE TIME CODE
FIRST BLOCK SEQUENCE
FIRST BLOCK SEQUENCE STRUCTURE
COMPLETE BLOCK SEQUENCE
SUB-BAND TYPE CODE
BIN WIDTH QUANTIZER CODE
DATA FOR MALLAT BLOCK 6
COMPLETE BLOCK SEQUENCE ORDER
SEQUENCE FOR MALLAT BLOCK 9
SEQUENCE FOR MALLAT BLOCK 20
(STREAM OF MALLAT
BLOCK SEQUENCES)
COMPLETE BLOCK (INDIVIDUAL) SEQUENCE STRUCTURE
SEQUENCE FOR MALLAT BLOCK 3
START OF BLOCK CODE
BIN WIDTH QUANTIZER CODE
DATA FOR MALLAT BLOCK
Figure 11. Hierarchical Structure of Wavelet Compressed Frame Data (Data Block Order)
–22–
REV. 0