MPEG MPEG-
- 1
1
Overview of MPEG Overview of MPEG-
- 1 Standard
MPEG- -1 1 MPEG Overview of MPEG- -1 Standard 1 Standard - - PowerPoint PPT Presentation
MPEG- -1 1 MPEG Overview of MPEG- -1 Standard 1 Standard Overview of MPEG Introduction to perceptual and entropy codings codings Introduction to perceptual and entropy Contents Contents History History Psychoacoustics and
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 2 2
Layer I/II Layer I/II
Layer III (MP3) Layer III (MP3)
Comparison and Audio Quality Comparison and Audio Quality
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 3 3
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 4 4
Layer I/II Layer I/II
Layer III (MP3) Layer III (MP3)
Comparison and Audio Quality Comparison and Audio Quality
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 5 5
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 6 6
Layer I/II Layer I/II
Layer III (MP3) Layer III (MP3)
Comparison and Audio Quality Comparison and Audio Quality
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 7 7
z/Bark lower boundary higher boundary bandwidth central frequency 100 100 50 1 100 200 100 150 2 200 300 100 250 3 300 400 100 350 4 400 510 110 450 5 510 630 120 570 6 630 770 140 700 7 770 920 150 840 (Brandenburg)
Time domain masking (Pohlmann 2000) Frequency domain masking (Pohlmann 2000) Idealized critical bands (Painter & Spanias 2000)
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 8 8
Bits association according to masking threshold (Pohlmann 2000) Quantization noise added according to masking threshold (Pohlmann 2000)
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 9 9
Perceptual Encoder/Decoder (Kahrs & Brandenburg 1998)
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 10 10
Layer I/II Layer I/II
Layer III (MP3) Layer III (MP3)
Comparison and Audio Quality Comparison and Audio Quality
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 11 11
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 12 12
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 13 13
Layer I/II Layer I/II
Layer III (MP3) Layer III (MP3)
Comparison and Audio Quality Comparison and Audio Quality
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 14 14
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 15 15
Layer I/II Layer I/II
Layer III (MP3) Layer III (MP3)
Comparison and Audio Quality Comparison and Audio Quality
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 16 16
Example of Layer I encoder (Pohlmann 2000) Layer I frame format (Pohlmann 2000)
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 17 17
Example of Layer II encoder (Pohlmann 2000) Layer II frame format (Pohlmann 2000)
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 18 18
Layer I/II Layer I/II
Layer III (MP3) Layer III (MP3)
Comparison and Audio Quality Comparison and Audio Quality
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 19 19
Example of Layer III encoder (Pohlmann 2000) Layer III frame format (Pohlmann 2000)
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 20 20
Steady Steady-
state signals: 18-
point MDCT on every subband subband Frequency resolution: 41.67 Hz Frequency resolution: 41.67 Hz Time resolution: 24 ms Time resolution: 24 ms
Transient signals: 6 Transient signals: 6-
point MDCT Frequency resolution: 125 Hz Frequency resolution: 125 Hz Time resolution: 8 ms Time resolution: 8 ms
3 blocks modes 3 blocks modes
Pre Pre-
echo detection
Huffman tables Huffman tables
Run length coding Run length coding
Filtering stage in Layer III encoder (Pohlmann 2000) MDCT filterbank in Layer III encoder (Pohlmann 2000)
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 21 21
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 22 22
Layer I/II Layer I/II
Layer III (MP3) Layer III (MP3)
Comparison and Audio Quality Comparison and Audio Quality
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 23 23
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 24 24
25 September 2009 25 September 2009 MPEG MPEG-
1 Presentation 25 25
Ambikairajah Ambikairajah, E. & al. , E. & al. Auditory masking and MPEG Auditory masking and MPEG-
1 audio compression, , Electronics & Communication Engineering Journal, Electronics & Communication Engineering Journal, 1997 1997
Brandenburg, K. & Brandenburg, K. & Bosi Bosi, M. , M. Overview of MPEG Audio: Current and Future Overview of MPEG Audio: Current and Future Standards for Low Standards for Low-
Bit-
Rate Audio Coding, Journal of the Audio Engineering Society, , Journal of the Audio Engineering Society, 1997 1997, Vol. Vol. 45(No. 1/2) , Vol. Vol. 45(No. 1/2)
Painter, T. & Painter, T. & Spanias Spanias, A. , A. Perceptual Coding of Digital Audio Perceptual Coding of Digital Audio, Proceedings of IEEE , Proceedings of IEEE, , 2000 2000, Vol. Vol. 88(No. 4) , Vol. Vol. 88(No. 4)
Painter, T. & Painter, T. & Spanias Spanias, A. , A. A Review of Algorithms for Perceptual Coding of Digital A Review of Algorithms for Perceptual Coding of Digital Audio Signals Audio Signals, , Digital Signal Digital Signal Processing, Processing, 1997 1997
Pan, D. Pan, D. A Tutorial on MPEG/Audio Compression A Tutorial on MPEG/Audio Compression, IEEE , IEEE MultiMedia MultiMedia, IEEE , IEEE Computer Society, Computer Society, 1995 1995, Vol. 2(2), pp. 60 , Vol. 2(2), pp. 60-
74
Pan, D.Y. Pan, D.Y. Digital Audio Compression Digital Audio Compression, Digital Technical Journal, , Digital Technical Journal, 1993 1993, Vol. 5 , Vol. 5
Kahrs Kahrs, M. and Brandenburg, K. , M. and Brandenburg, K. Applications of digital signal processing to audio Applications of digital signal processing to audio and acoustics and acoustics, , Kluwer Kluwer Academic Publishers, Academic Publishers, 1998 1998
Mallat Mallat, S. , S. Traitement Traitement du Signal du Signal, , Ecole Ecole Polytechnique, Polytechnique, 2000 2000
Pohlmann Pohlmann, K.C. , K.C. Principles of Digital Audio, Principles of Digital Audio, McGraw McGraw-
Hill Professional, 2000 2000