Top Banner
MPEG Audio Compression by V. Loumos
38

MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

Dec 21, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

MPEG Audio Compression

by V. Loumos

Page 2: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

Introduction

• Motion Picture Experts Group (MPEG)

• International Standards Organization (ISO)

• First High Fidelity Audio standard

• Part of a multiple standard for– Video compression– Audio compression– Audio, Video and Data synchronization at an

aggregate rate of1.5 Mbit/sec

Page 3: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

MPEG Audio

• Physically Lossy compression algorithm

• Perceptually lossless, transparent algorithm

• Exploits perceptual properties of human ear

• Psychoacoustic modeling

Page 4: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

Medium quality audio compression

• Code Excited Linear Prediction– for speech coding

• μ-law

• Adaptive Differential Pulse Code Modulation

Page 5: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

The MPEG Audio standard

• Ensures inter-operability

• Defines coded bitstream syntax

• Defines decoding process

• Guarantees decoder’s accuracy

Page 6: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

MPEG audio acceptance

• Wide acceptance

• Large number of MPEG audio codecs produced

• Stand-alone, Mobile phone add-ons etc

Page 7: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

MPEG audio features

• No assumptions about the nature of the audio source

• Exploitation of human auditory system perceptual limitations

• Removal of perceptually irrelevant parts of audio signal

Page 8: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

MPEG audio sampling rates

• 32 kHz

• 44.1 kHz

• 48 kHz

Page 9: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

MPEG audio supports

• One or two audio channels in– a monophonic mode for a single audio channel– a dual monophonic mode for two independent

audio channels– a stereo mode with sharing of bits– a joint stereo mode based on the correlation or

the phase difference between channels

Page 10: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

MPEG audio supports

• Several predefined fixed bit rates ranging from 32 to 224 kbits/sec per channel

• Free bit rate other than the predefined rates

Page 11: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

MPEG audio offers

• Three independent layers of compression

• A wide range of tradeoffs between codec complexity and compressed audio quality

Page 12: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

MPEG Audio Layer I

• Simplest coding

• Suitable for bit rates above 128 kbits/sec per channel

• Philips Digital Compact Cassette

Page 13: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

MPEG Audio Layer II

• Intermediate complexity

• Bit rates around 128 kbits/sec per channel

• Digital Audio Broadcasting (DAB)

• Synchronized Video and Audio on CD-ROM

• Full motion CD-I

• Video-CD

Page 14: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

MPEG Audio Layer III

• Most complex coding

• Best audio quality

• Bit rates around 64 kbits/sec per channel

• Suitable for audio over ISDN

Page 15: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

MPEG Audio extras

• All three layers allow single chip real-time decoder implementation

• Optional Cyclic Redundancy Check (CRC) error detection

• Ancillary data may be included in the bit stream

Page 16: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

Overview

• Quantization, the key to MPEG audio compression

• Transparent, perceptually lossless compression

• No distinction between original and 6-to-1 compressed audio clips – stereo, 16 bit/sample, sampled at 48 kHz,

compressed at 256 kbits/sec

Page 17: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Page 18: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

The Polyphase Filter Bank

• Key component common to all layers

• Divides the audio signal into 32 equal-width frequency subbands

• The filters provide good time and reasonable frequency resolution

• Critical bands associated with psychoacoustic models

Page 19: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Page 20: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Page 21: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Page 22: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

Psychoacoustics

• The aim is to remove acoustically irrelevant parts of the audio signal

• The human auditory system is unable to hear quantization noise under conditions of auditory masking

• Masking occurs whenever a strong signal makes a neighborhood of weaker audio signals imperceptible

Page 23: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

Critical bands

• The human auditory system has a limited, frequency dependent resolution

• This frequency dependence is expressed in the form of critical band widths, less then 100 Hz for low and more then 4kHz for high frequencies

• The human ear blurs the various signal components inside a critical band

Page 24: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

Noise masking threshold

• Human ear resolving power is frequency dependent

• Noise masking threshold, at any frequency, depends only on the signal energy within a limited bandwidth neighborhood that frequency

Page 25: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Page 26: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Page 27: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Page 28: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

The Psychoacoustic Model

• Analyzes the audio signal and computes the amount of noise masking as a function of frequency

• The encoder decides how best to represent the input signal with a minimum number of bits

Page 29: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

Basic Steps• Time align audio data• Convert audio to frequency domain representation• Process spectral values into tonal and non-tonal

components• Apply a spreading function• Set a lower bound for threshold values• Find the threshold values for each subband• Calculate the signal to mask ratio

Page 30: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Page 31: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Page 32: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Page 33: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Page 34: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

MPEG Layer III coding

• Based on Layer I&II filter banks

• Compensation of filter deficiencies by processing outputs with a Modified Discrete Cosine Transform

Page 35: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Page 36: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.

Layer III enhancements

• Alias reduction

• Non uniform quantization

• Scalefactor bands

• Entropy coding of data values

• Use of a “bit reservoir”

Page 37: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
Page 38: MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.