An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16
碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 95 === MP3(MPEG-1/Audio Layer 3)and MPEG-4 Advanced Audio Coding (AAC) is the multimedia audio compression standard defined by ISO/IEC MPEG (Moving Picture Expert Group), and it provides an outstanding coding efficiency. Now, MP3 is the most popular audio compression...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2007
|
Online Access: | http://ndltd.ncl.edu.tw/handle/45112002790267070594 |
id |
ndltd-TW-095NCKU5392125 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-095NCKU53921252016-05-20T04:17:28Z http://ndltd.ncl.edu.tw/handle/45112002790267070594 An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16 MP3與MPEG-4AAC解碼器在SCREAMDSP-16上的實作與加速研究 Wen-jie Wu 鄔文傑 碩士 國立成功大學 資訊工程學系碩博士班 95 MP3(MPEG-1/Audio Layer 3)and MPEG-4 Advanced Audio Coding (AAC) is the multimedia audio compression standard defined by ISO/IEC MPEG (Moving Picture Expert Group), and it provides an outstanding coding efficiency. Now, MP3 is the most popular audio compression codec around the world.The basic structure of MPEG-4 AAC is the same as that of MPEG-2 AAC, but it has many new tools to improve its coding efficiency. For example, this thesis will introduce MPEG-1 Layer 3 and MPEG-2 AAC, then selects the implementation of MPEG-4 AAC Low Complexity Profile. There is wide demand for audio decoder built around embedded systems. In the most case, this kind of consumer electronics use a Digital Signal Processor to speed up the computation essential to decoder. SCREAM DSP-16 is a DSP based on Analog Device DSP 2191 instructions, and is developed by Scream LAB of National Cheng-Kung University. In this thesis, several techniques are proposed to implement MP3 decoder and MPEG-4 AAC decoder on SCREAM DSP-16. Computation complexity and how to use limited memory space are the most difficult problem we meet. In this thesis, we rewrite our source code in assembly language to speed up and use some technique to improve memory utilization. Finally, the speed of the MP3 decoder and MPEG-4 AAC decoder on our SCREAM DSP-16 implementation can achieve real time operation. Wen Yu Su 蘇文鈺 2007 學位論文 ; thesis 109 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 95 === MP3(MPEG-1/Audio Layer 3)and MPEG-4 Advanced Audio Coding (AAC) is the multimedia audio compression standard defined by ISO/IEC MPEG (Moving Picture Expert Group), and it provides an outstanding coding efficiency. Now, MP3 is the most popular audio compression codec around the world.The basic structure of MPEG-4 AAC is the same as that of MPEG-2 AAC, but it has many new tools to improve its coding efficiency. For example, this thesis will introduce MPEG-1 Layer 3 and MPEG-2 AAC, then selects the implementation of MPEG-4 AAC Low Complexity Profile.
There is wide demand for audio decoder built around embedded systems. In the most case, this kind of consumer electronics use a Digital Signal Processor to speed up the computation essential to decoder. SCREAM DSP-16 is a DSP based on Analog Device DSP 2191 instructions, and is developed by Scream LAB of National Cheng-Kung University. In this thesis, several techniques are proposed to implement MP3 decoder and MPEG-4 AAC decoder on
SCREAM DSP-16.
Computation complexity and how to use limited memory space are the most difficult problem we meet. In this thesis, we rewrite our source code in assembly language to speed up and use some technique to improve memory utilization. Finally, the speed of the MP3 decoder and MPEG-4 AAC decoder on our SCREAM DSP-16 implementation can achieve real time operation.
|
author2 |
Wen Yu Su |
author_facet |
Wen Yu Su Wen-jie Wu 鄔文傑 |
author |
Wen-jie Wu 鄔文傑 |
spellingShingle |
Wen-jie Wu 鄔文傑 An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16 |
author_sort |
Wen-jie Wu |
title |
An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16 |
title_short |
An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16 |
title_full |
An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16 |
title_fullStr |
An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16 |
title_full_unstemmed |
An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16 |
title_sort |
efficient implementation of mp3 and mpeg-4 aac decoder on scream dsp-16 |
publishDate |
2007 |
url |
http://ndltd.ncl.edu.tw/handle/45112002790267070594 |
work_keys_str_mv |
AT wenjiewu anefficientimplementationofmp3andmpeg4aacdecoderonscreamdsp16 AT wūwénjié anefficientimplementationofmp3andmpeg4aacdecoderonscreamdsp16 AT wenjiewu mp3yǔmpeg4aacjiěmǎqìzàiscreamdsp16shàngdeshízuòyǔjiāsùyánjiū AT wūwénjié mp3yǔmpeg4aacjiěmǎqìzàiscreamdsp16shàngdeshízuòyǔjiāsùyánjiū AT wenjiewu efficientimplementationofmp3andmpeg4aacdecoderonscreamdsp16 AT wūwénjié efficientimplementationofmp3andmpeg4aacdecoderonscreamdsp16 |
_version_ |
1718272167033962496 |