The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
Kajian ini membentangkan beberapa pendekatan pengoptimuman untuk proses pengekodan dan penyahkodan MPEG-2/4 Audio Advanced Coding (AAC) Low Complexity (LC). Memandangkan penggunaan kuasa dan perkakasan yang diperlukan untuk elektronik pengguna, kajian ini menggunakan platform TI OMAP5912 untuk peranti mudah alih. Isu pengoptimuman penting untuk melaksanakan codec AAC pada peranti terbenam dan mudah alih adalah untuk mengurangkan kerumitan pengiraan dan penggunaan memori. Disebabkan oleh isu penjimatan kuasa, kebanyakan sistem terbenam dan mudah alih hanya boleh menyediakan kuasa pengiraan dan sumber memori yang sangat terhad untuk proses pengekodan. Akibatnya, mengubah suai dan memudahkan hanya satu atau dua blok tidak mencukupi untuk mengoptimumkan pengekod AAC dan membolehkannya berfungsi dengan baik pada sistem terbenam. Oleh itu, adalah perlu untuk meningkatkan kecekapan pengiraan modul penting lain dalam algoritma pengekodan. Kajian ini memberi tumpuan kepada mengoptimumkan modul Temporal Noise Shaping (TNS), Mid/Side (M/S) Stereo, Modified Discrete Cosine Transform (MDCT) dan Inverse Quantization (IQ) dalam pengekod dan penyahkod. Tambahan pula, kami juga mencadangkan pendekatan pengurangan memori yang cekap yang menyediakan keseimbangan yang memuaskan antara pengurangan penggunaan memori dan pengembangan fail yang dikodkan. Dalam reka bentuk yang dicadangkan, pengekod dan penyahkod AAC dibina dengan operasi aritmetik titik tetap dan dilaksanakan pada pemproses DSP digabungkan dengan teras ARM untuk kawalan persisian. Keputusan eksperimen menunjukkan bahawa codec AAC yang dicadangkan adalah berkesan dari segi pengiraan, mempunyai penggunaan memori yang rendah, dan sesuai untuk aplikasi terbenam dan mudah alih kos rendah.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Salinan
Bing-Fei WU, Hao-Yu HUANG, Yen-Lin CHEN, Hsin-Yuan PENG, Jia-Hsiung HUANG, "MPEG-2/4 Low-Complexity Advanced Audio Coding Optimization and Implementation on DSP" in IEICE TRANSACTIONS on Information,
vol. E93-D, no. 5, pp. 1225-1237, May 2010, doi: 10.1587/transinf.E93.D.1225.
Abstract: This study presents several optimization approaches for the MPEG-2/4 Audio Advanced Coding (AAC) Low Complexity (LC) encoding and decoding processes. Considering the power consumption and the peripherals required for consumer electronics, this study adopts the TI OMAP5912 platform for portable devices. An important optimization issue for implementing AAC codec on embedded and mobile devices is to reduce computational complexity and memory consumption. Due to power saving issues, most embedded and mobile systems can only provide very limited computational power and memory resources for the coding process. As a result, modifying and simplifying only one or two blocks is insufficient for optimizing the AAC encoder and enabling it to work well on embedded systems. It is therefore necessary to enhance the computational efficiency of other important modules in the encoding algorithm. This study focuses on optimizing the Temporal Noise Shaping (TNS), Mid/Side (M/S) Stereo, Modified Discrete Cosine Transform (MDCT) and Inverse Quantization (IQ) modules in the encoder and decoder. Furthermore, we also propose an efficient memory reduction approach that provides a satisfactory balance between the reduction of memory usage and the expansion of the encoded files. In the proposed design, both the AAC encoder and decoder are built with fixed-point arithmetic operations and implemented on a DSP processor combined with an ARM-core for peripheral controlling. Experimental results demonstrate that the proposed AAC codec is computationally effective, has low memory consumption, and is suitable for low-cost embedded and mobile applications.
URL: https://global.ieice.org/en_transactions/information/10.1587/transinf.E93.D.1225/_p
Salinan
@ARTICLE{e93-d_5_1225,
author={Bing-Fei WU, Hao-Yu HUANG, Yen-Lin CHEN, Hsin-Yuan PENG, Jia-Hsiung HUANG, },
journal={IEICE TRANSACTIONS on Information},
title={MPEG-2/4 Low-Complexity Advanced Audio Coding Optimization and Implementation on DSP},
year={2010},
volume={E93-D},
number={5},
pages={1225-1237},
abstract={This study presents several optimization approaches for the MPEG-2/4 Audio Advanced Coding (AAC) Low Complexity (LC) encoding and decoding processes. Considering the power consumption and the peripherals required for consumer electronics, this study adopts the TI OMAP5912 platform for portable devices. An important optimization issue for implementing AAC codec on embedded and mobile devices is to reduce computational complexity and memory consumption. Due to power saving issues, most embedded and mobile systems can only provide very limited computational power and memory resources for the coding process. As a result, modifying and simplifying only one or two blocks is insufficient for optimizing the AAC encoder and enabling it to work well on embedded systems. It is therefore necessary to enhance the computational efficiency of other important modules in the encoding algorithm. This study focuses on optimizing the Temporal Noise Shaping (TNS), Mid/Side (M/S) Stereo, Modified Discrete Cosine Transform (MDCT) and Inverse Quantization (IQ) modules in the encoder and decoder. Furthermore, we also propose an efficient memory reduction approach that provides a satisfactory balance between the reduction of memory usage and the expansion of the encoded files. In the proposed design, both the AAC encoder and decoder are built with fixed-point arithmetic operations and implemented on a DSP processor combined with an ARM-core for peripheral controlling. Experimental results demonstrate that the proposed AAC codec is computationally effective, has low memory consumption, and is suitable for low-cost embedded and mobile applications.},
keywords={},
doi={10.1587/transinf.E93.D.1225},
ISSN={1745-1361},
month={May},}
Salinan
TY - JOUR
TI - MPEG-2/4 Low-Complexity Advanced Audio Coding Optimization and Implementation on DSP
T2 - IEICE TRANSACTIONS on Information
SP - 1225
EP - 1237
AU - Bing-Fei WU
AU - Hao-Yu HUANG
AU - Yen-Lin CHEN
AU - Hsin-Yuan PENG
AU - Jia-Hsiung HUANG
PY - 2010
DO - 10.1587/transinf.E93.D.1225
JO - IEICE TRANSACTIONS on Information
SN - 1745-1361
VL - E93-D
IS - 5
JA - IEICE TRANSACTIONS on Information
Y1 - May 2010
AB - This study presents several optimization approaches for the MPEG-2/4 Audio Advanced Coding (AAC) Low Complexity (LC) encoding and decoding processes. Considering the power consumption and the peripherals required for consumer electronics, this study adopts the TI OMAP5912 platform for portable devices. An important optimization issue for implementing AAC codec on embedded and mobile devices is to reduce computational complexity and memory consumption. Due to power saving issues, most embedded and mobile systems can only provide very limited computational power and memory resources for the coding process. As a result, modifying and simplifying only one or two blocks is insufficient for optimizing the AAC encoder and enabling it to work well on embedded systems. It is therefore necessary to enhance the computational efficiency of other important modules in the encoding algorithm. This study focuses on optimizing the Temporal Noise Shaping (TNS), Mid/Side (M/S) Stereo, Modified Discrete Cosine Transform (MDCT) and Inverse Quantization (IQ) modules in the encoder and decoder. Furthermore, we also propose an efficient memory reduction approach that provides a satisfactory balance between the reduction of memory usage and the expansion of the encoded files. In the proposed design, both the AAC encoder and decoder are built with fixed-point arithmetic operations and implemented on a DSP processor combined with an ARM-core for peripheral controlling. Experimental results demonstrate that the proposed AAC codec is computationally effective, has low memory consumption, and is suitable for low-cost embedded and mobile applications.
ER -