Central Library, Indian Institute of Technology Delhi
केंद्रीय पुस्तकालय, भारतीय प्रौद्योगिकी संस्थान दिल्ली

Analysis of the MPEG-1 layer III (MP3) algorithm using MATLAB [electronic resource] / Jayaraman J. Thiagarajan and Andreas Spanias.

By: Thiagarajan, Jayaraman JayaramanContributor(s): Spanias, AndreasMaterial type: TextTextSeries: Synthesis digital library of engineering and computer science | Synthesis lectures on algorithms and software in engineering ; # 9.Publication details: San Rafael, Calif. (1537 Fourth Street, San Rafael, CA 94901 USA) :: Morgan & Claypool,, c2012Description: 1 electronic text (ix, 115 p.) : ill., digital fileISBN: 9781608458028 (electronic bk.)Subject(s): MATLAB | MP3 (Audio coding standard) | perceptual audio coders | lossy coding | MPEG standards | psychoacustic models | MP3 algorithm | variable-bit-rate codingAdditional physical formats: Print version:: No titleDDC classification: 006.5 LOC classification: ML74.4.M6 | T452 2012Online resources: Abstract with links to resource Also available in print.
Contents:
1. Introduction -- 1.1 A brief history of audio coders -- 1.1.1 Recent audio codecs -- 1.2 A general perceptual audio coding architecture -- 1.3 Principles of psychoacoustics -- 1.3.1 Psychoacoustic model I -- 1.4 The MPEG-1 layer III algorithm -- 1.4.1 Analysis subband filterbank -- 1.4.2 MDCT and hybrid filter bank -- 1.4.3 Psychoacoustic analysis -- 1.4.4 Bit allocation -- 1.5 Summary --
2. Analysis subband filter bank -- 2.1 Description -- 2.2 Characteristics of the analysis filter bank -- 2.3 Filter bank implementation -- 2.3.1 Framing -- 2.3.2 Build input sample vector -- 2.3.3 Window vector x -- 2.3.4 Calculation of the cosine modulation matrix -- 2.3.5 Calculation of the subband samples -- 2.4 Demonstration with test data -- 2.5 Summary --
3. Psychoacoustic model II -- 3.1 Description -- 3.2 Illustration of the psychoacoustic model II with MATLAB code -- 3.2.1 Analysis -- 3.2.2 Computation of energy and unpredictability in threshold partitions -- 3.2.3 Spreading function and excitation pattern -- 3.2.4 Tonality index estimation -- 3.2.5 Calculation of masking thresholds for threshold partitions -- 3.2.6 Pre-echo detection and window switching -- 3.2.7 Estimation of SMR -- 3.3 Summary --
4. MDCT -- 4.1 Description -- 4.2 Illustration of the MDCT with MATLAB code -- 4.2.1 MDCT calculation -- 4.2.2 Alias reduction -- 4.3 Summary --
5. Bit allocation, quantization and coding -- 5.1 Description -- 5.2 The loops frame function -- 5.2.1 Calculation of the scale factor selection information (scfsi) -- 5.3 Distortion control (outer loop) -- 5.4 Inner loop (rate control) -- 5.4.1 Non-uniform quantization -- 5.4.2 Huffman coding -- 5.5 Bitstream formatting -- 5.5.1 Bit reservoir -- 5.6 Summary --
6. Decoder -- 6.1 Synchronization and error checking -- 6.2 Decoding side information -- 6.2.1 Extracting parameters for Huffman decoding -- 6.2.2 Extracting parameters for scale factor decoding -- 6.3 Scale factor decoding -- 6.4 Huffman decoding -- 6.5 Requantization -- 6.6 Reordering -- 6.7 Alias reconstruction -- 6.8 The inverse modified discrete cosine transform -- 6.9 Polyphase synthesis filterbank -- 6.10 Summary --
A. Complexity profile of the MPEG-1 layer III algorithm -- Bibliography -- Authors' biographies.
Abstract: The MPEG-1 Layer III (MP3) algorithm is one of the most successful audio The MPEG-1 Layer III (MP3) algorithm is one of the most successful audio formats for consumer audio storage and for transfer and playback of music on digital audio players. The MP3 compression standard along with the AAC (Advanced Audio Coding) algorithm are associated with the most successful music players of the last decade. This book describes the fundamentals and the MATLAB implementation details of the MP3 algorithm. Several of the tedious processes in MP3 are supported by demonstrations using MATLAB software. The book presents the theoretical concepts and algorithms used in the MP3 standard. The implementation details and simulations with MATLAB complement the theoretical principles. The extensive list of references enables the reader to perform a more detailed study on specific aspects of the algorithm and gain exposure to advancements in perceptual coding.
List(s) this item appears in: MATLAB
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Status Date due Barcode
Ebooks Ebooks Indian Institute of Technology Delhi - Central Library
Available

Mode of access: World Wide Web.

System requirements: Adobe Acrobat Reader.

Part of: Synthesis digital library of engineering and computer science.

Series from website.

Includes bibliographical references (p. 105-114).

1. Introduction -- 1.1 A brief history of audio coders -- 1.1.1 Recent audio codecs -- 1.2 A general perceptual audio coding architecture -- 1.3 Principles of psychoacoustics -- 1.3.1 Psychoacoustic model I -- 1.4 The MPEG-1 layer III algorithm -- 1.4.1 Analysis subband filterbank -- 1.4.2 MDCT and hybrid filter bank -- 1.4.3 Psychoacoustic analysis -- 1.4.4 Bit allocation -- 1.5 Summary --

2. Analysis subband filter bank -- 2.1 Description -- 2.2 Characteristics of the analysis filter bank -- 2.3 Filter bank implementation -- 2.3.1 Framing -- 2.3.2 Build input sample vector -- 2.3.3 Window vector x -- 2.3.4 Calculation of the cosine modulation matrix -- 2.3.5 Calculation of the subband samples -- 2.4 Demonstration with test data -- 2.5 Summary --

3. Psychoacoustic model II -- 3.1 Description -- 3.2 Illustration of the psychoacoustic model II with MATLAB code -- 3.2.1 Analysis -- 3.2.2 Computation of energy and unpredictability in threshold partitions -- 3.2.3 Spreading function and excitation pattern -- 3.2.4 Tonality index estimation -- 3.2.5 Calculation of masking thresholds for threshold partitions -- 3.2.6 Pre-echo detection and window switching -- 3.2.7 Estimation of SMR -- 3.3 Summary --

4. MDCT -- 4.1 Description -- 4.2 Illustration of the MDCT with MATLAB code -- 4.2.1 MDCT calculation -- 4.2.2 Alias reduction -- 4.3 Summary --

5. Bit allocation, quantization and coding -- 5.1 Description -- 5.2 The loops frame function -- 5.2.1 Calculation of the scale factor selection information (scfsi) -- 5.3 Distortion control (outer loop) -- 5.4 Inner loop (rate control) -- 5.4.1 Non-uniform quantization -- 5.4.2 Huffman coding -- 5.5 Bitstream formatting -- 5.5.1 Bit reservoir -- 5.6 Summary --

6. Decoder -- 6.1 Synchronization and error checking -- 6.2 Decoding side information -- 6.2.1 Extracting parameters for Huffman decoding -- 6.2.2 Extracting parameters for scale factor decoding -- 6.3 Scale factor decoding -- 6.4 Huffman decoding -- 6.5 Requantization -- 6.6 Reordering -- 6.7 Alias reconstruction -- 6.8 The inverse modified discrete cosine transform -- 6.9 Polyphase synthesis filterbank -- 6.10 Summary --

A. Complexity profile of the MPEG-1 layer III algorithm -- Bibliography -- Authors' biographies.

Abstract freely available; full-text restricted to subscribers or individual document purchasers.

Compendex

INSPEC

Google scholar

Google book search

The MPEG-1 Layer III (MP3) algorithm is one of the most successful audio The MPEG-1 Layer III (MP3) algorithm is one of the most successful audio formats for consumer audio storage and for transfer and playback of music on digital audio players. The MP3 compression standard along with the AAC (Advanced Audio Coding) algorithm are associated with the most successful music players of the last decade. This book describes the fundamentals and the MATLAB implementation details of the MP3 algorithm. Several of the tedious processes in MP3 are supported by demonstrations using MATLAB software. The book presents the theoretical concepts and algorithms used in the MP3 standard. The implementation details and simulations with MATLAB complement the theoretical principles. The extensive list of references enables the reader to perform a more detailed study on specific aspects of the algorithm and gain exposure to advancements in perceptual coding.

Also available in print.

Title from PDF t.p. (viewed on December 17, 2011).

There are no comments on this title.

to post a comment.
Copyright © 2022 Central Library, Indian Institute of Technology Delhi. All Rights Reserved.

Powered by Koha