maintitle.gif (3356 bytes)
menu_intro.gif (1868 bytes)
menu_bar_m.GIF (1308 bytes)
 
lossy.jpg (72346 bytes)

The Concept
The Algorithm

    - Layer Coding Options
    - Hybrid Filter Bank
    - Psychoacoustics Model
    - Bit Allocation
The Algorithm for MP3 Compression

As seen in the following diagram, the process of MP3 compression can be broken down into steps. First, the input audio stream passes through a filter bank that divides the sound into subbands of frequency. Simultaneously, it passes through a psychoacoustic model that utilizes the concept of auditory masking to determine what can or cannot be heard in each subband. The bit allocation block minimizes the audibility of noise. Finally, the bit stream formatting block accumulates all the information and processes it into a coded bitstream (Pan 2).

fig1_steps.gif (7628 bytes)

Next step: Layer Coding Options

back to top | home