The Resource Analysis of the MPEG-1 layer III (MP3) algorithm using MATLAB, Jayaraman J. Thiagarajan and Andreas Spanias, (electronic resource)

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

Label
Analysis of the MPEG-1 layer III (MP3) algorithm using MATLAB
Title
Analysis of the MPEG-1 layer III (MP3) algorithm using MATLAB
Statement of responsibility
Jayaraman J. Thiagarajan and Andreas Spanias
Creator
Contributor
Subject
Language
eng
Summary
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
Member of
Additional physical form
Also available in print.
Cataloging source
CaBNVSL
Citation source
  • Compendex
  • INSPEC
  • Google scholar
  • Google book search
http://library.link/vocab/creatorName
Thiagarajan, Jayaraman Jayaraman
Dewey number
006.5
Illustrations
illustrations
Index
no index present
LC call number
ML74.4.M6
LC item number
T452 2012
Literary form
non fiction
Nature of contents
  • dictionaries
  • abstracts summaries
  • bibliography
http://library.link/vocab/relatedWorkOrContributorName
Spanias, Andreas
Series statement
Synthesis lectures on algorithms and software in engineering,
Series volume
# 9
http://library.link/vocab/subjectName
MP3 (Audio coding standard)
Target audience
  • adult
  • specialized
Label
Analysis of the MPEG-1 layer III (MP3) algorithm using MATLAB, Jayaraman J. Thiagarajan and Andreas Spanias, (electronic resource)
Link
http://libraries.ou.edu/access.aspx?url=http://dx.doi.org/10.2200/S00382ED1V01Y201110ASE009
Instantiates
Publication
Note
  • Part of: Synthesis digital library of engineering and computer science
  • Series from website
Bibliography note
Includes bibliographical references (p. 105-114)
Color
multicolored
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
Dimensions
unknown
Extent
1 electronic text (ix, 115 p.)
File format
multiple file formats
Form of item
online
Governing access note
Abstract freely available; full-text restricted to subscribers or individual document purchasers
Isbn
9781608458028
Isbn Type
(electronic bk.)
Other control number
10.2200/S00382ED1V01Y201110ASE009
Other physical details
ill., digital file.
Reformatting quality
access
Specific material designation
remote
System control number
  • 3904547-01okla_normanlaw
  • (SIRSI)3904547
  • (Sirsi) i9781608458028
  • (OCoLC)767544849
  • (CaBNVSL)swl00400313
System details
  • Mode of access: World Wide Web
  • System requirements: Adobe Acrobat Reader
Label
Analysis of the MPEG-1 layer III (MP3) algorithm using MATLAB, Jayaraman J. Thiagarajan and Andreas Spanias, (electronic resource)
Link
http://libraries.ou.edu/access.aspx?url=http://dx.doi.org/10.2200/S00382ED1V01Y201110ASE009
Publication
Note
  • Part of: Synthesis digital library of engineering and computer science
  • Series from website
Bibliography note
Includes bibliographical references (p. 105-114)
Color
multicolored
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
Dimensions
unknown
Extent
1 electronic text (ix, 115 p.)
File format
multiple file formats
Form of item
online
Governing access note
Abstract freely available; full-text restricted to subscribers or individual document purchasers
Isbn
9781608458028
Isbn Type
(electronic bk.)
Other control number
10.2200/S00382ED1V01Y201110ASE009
Other physical details
ill., digital file.
Reformatting quality
access
Specific material designation
remote
System control number
  • 3904547-01okla_normanlaw
  • (SIRSI)3904547
  • (Sirsi) i9781608458028
  • (OCoLC)767544849
  • (CaBNVSL)swl00400313
System details
  • Mode of access: World Wide Web
  • System requirements: Adobe Acrobat Reader

Library Locations

  • Architecture LibraryBorrow it
    Gould Hall 830 Van Vleet Oval Rm. 105, Norman, OK, 73019, US
    35.205706 -97.445050
  • Bizzell Memorial LibraryBorrow it
    401 W. Brooks St., Norman, OK, 73019, US
    35.207487 -97.447906
  • Boorstin CollectionBorrow it
    401 W. Brooks St., Norman, OK, 73019, US
    35.207487 -97.447906
  • Chinese Literature Translation ArchiveBorrow it
    401 W. Brooks St., RM 414, Norman, OK, 73019, US
    35.207487 -97.447906
  • Engineering LibraryBorrow it
    Felgar Hall 865 Asp Avenue, Rm. 222, Norman, OK, 73019, US
    35.205706 -97.445050
  • Fine Arts LibraryBorrow it
    Catlett Music Center 500 West Boyd Street, Rm. 20, Norman, OK, 73019, US
    35.210371 -97.448244
  • Harry W. Bass Business History CollectionBorrow it
    401 W. Brooks St., Rm. 521NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • History of Science CollectionsBorrow it
    401 W. Brooks St., Rm. 521NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • John and Mary Nichols Rare Books and Special CollectionsBorrow it
    401 W. Brooks St., Rm. 509NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • Library Service CenterBorrow it
    2601 Technology Place, Norman, OK, 73019, US
    35.185561 -97.398361
  • Price College Digital LibraryBorrow it
    Adams Hall 102 307 West Brooks St., Norman, OK, 73019, US
    35.210371 -97.448244
  • Western History CollectionsBorrow it
    Monnet Hall 630 Parrington Oval, Rm. 300, Norman, OK, 73019, US
    35.209584 -97.445414
Processing Feedback ...