MPEG Surround Codec Acceleration and Implementation on TI DSP Platform
碩士 === 國立交通大學 === 電子工程系所 === 95 === With the fast development of the audio systems, multi-channel audio systems are commonly used for consumer electronic products such as DVD audio and digital audio broadcasting services. The MPEG Surround is an efficient audio coding standard defined by the ISO/I...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2007
|
Online Access: | http://ndltd.ncl.edu.tw/handle/20738959133241651685 |
id |
ndltd-TW-095NCTU5428138 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-095NCTU54281382015-10-13T16:13:48Z http://ndltd.ncl.edu.tw/handle/20738959133241651685 MPEG Surround Codec Acceleration and Implementation on TI DSP Platform 環繞MPEG編解碼器之增速及其在TIDSP平台上的實現 Chih-Kang Han 韓志岡 碩士 國立交通大學 電子工程系所 95 With the fast development of the audio systems, multi-channel audio systems are commonly used for consumer electronic products such as DVD audio and digital audio broadcasting services. The MPEG Surround is an efficient audio coding standard defined by the ISO/IEC MPEG (Moving Pictures Experts Groups) committee. It is able to compress the multi-channel audio signals at a very low bit-rate. In this thesis, we propose several methods to speed up the MPEG Surround implemented on a DSP platform. We analyze the complexity of the MPEG Surround encoder and find that among all modules the filterbanks require the most operational cycles on DSP. Hence, we adopt and modify several fast algorithms based on type-IV DCT/DST and FFT for implementing the filterbanks. We also eliminate the unnecessary computation in the LFE (low frequency effect) channel. For the DSP implementation, we use a few DSP code acceleration techniques to speed up such as fixed-point arithmetic, L2 cache, intrinsic function, loop unrolling and DSP macro function. The experimental results show that the modified MPEG Surround encoder is about 500 times faster than the original version. Furthermore, we implement the combination of the accelerated MPEG Surround encoder and the HEAAC encoder together, and simplify the structure by using the downsampled SQMF bank. Comparing to the original structure, the simplified encoder is about 1.8 times faster. Hsueh-Ming Hang 杭學鳴 2007 學位論文 ; thesis 77 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 電子工程系所 === 95 === With the fast development of the audio systems, multi-channel audio systems are commonly used for consumer electronic products such as DVD audio and digital audio broadcasting services. The MPEG Surround is an efficient audio coding standard defined by the ISO/IEC MPEG (Moving Pictures Experts Groups) committee. It is able to compress the multi-channel audio signals at a very low bit-rate. In this thesis, we propose several methods to speed up the MPEG Surround implemented on a DSP platform.
We analyze the complexity of the MPEG Surround encoder and find that among all modules the filterbanks require the most operational cycles on DSP. Hence, we adopt and modify several fast algorithms based on type-IV DCT/DST and FFT for implementing the filterbanks. We also eliminate the unnecessary computation in the LFE (low frequency effect) channel. For the DSP implementation, we use a few DSP code acceleration techniques to speed up such as fixed-point arithmetic, L2 cache, intrinsic function, loop unrolling and DSP macro function. The experimental results show that the modified MPEG Surround encoder is about 500 times faster than the original version.
Furthermore, we implement the combination of the accelerated MPEG Surround encoder and the HEAAC encoder together, and simplify the structure by using the downsampled SQMF bank. Comparing to the original structure, the simplified encoder is about 1.8 times faster.
|
author2 |
Hsueh-Ming Hang |
author_facet |
Hsueh-Ming Hang Chih-Kang Han 韓志岡 |
author |
Chih-Kang Han 韓志岡 |
spellingShingle |
Chih-Kang Han 韓志岡 MPEG Surround Codec Acceleration and Implementation on TI DSP Platform |
author_sort |
Chih-Kang Han |
title |
MPEG Surround Codec Acceleration and Implementation on TI DSP Platform |
title_short |
MPEG Surround Codec Acceleration and Implementation on TI DSP Platform |
title_full |
MPEG Surround Codec Acceleration and Implementation on TI DSP Platform |
title_fullStr |
MPEG Surround Codec Acceleration and Implementation on TI DSP Platform |
title_full_unstemmed |
MPEG Surround Codec Acceleration and Implementation on TI DSP Platform |
title_sort |
mpeg surround codec acceleration and implementation on ti dsp platform |
publishDate |
2007 |
url |
http://ndltd.ncl.edu.tw/handle/20738959133241651685 |
work_keys_str_mv |
AT chihkanghan mpegsurroundcodecaccelerationandimplementationontidspplatform AT hánzhìgāng mpegsurroundcodecaccelerationandimplementationontidspplatform AT chihkanghan huánràompegbiānjiěmǎqìzhīzēngsùjíqízàitidsppíngtáishàngdeshíxiàn AT hánzhìgāng huánràompegbiānjiěmǎqìzhīzēngsùjíqízàitidsppíngtáishàngdeshíxiàn |
_version_ |
1717770157185564672 |