High-quality and processor-efficient implementation of an MPEG-2 AAC encoder

被引:0
|
作者
Takamizawa, Y [1 ]
Nomura, T [1 ]
Ikekawa, M [1 ]
机构
[1] NEC Corp Ltd, Kawasaki, Kanagawa 2168555, Japan
关键词
MPEG-2; AAC; audio; encoder; compression; SIMD;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes high-quality and processor-efficient software implementation of an MPEG-2 AAC LC Profile encoder. MDCT and quantization processing are accelerated by 21.3% and 19.0%, respectively, through the use of SIMD instructions. In addition, psycho-acoustic analysis in the MDCT domain makes the use of FFTs unnecessary and reduces the computational cost of the analysis by 56.0%. The results of subjective quality tests show that better sound quality is provided by greater efficiency in quantization processing and Huffman coding. All of this results in high-quality and processor-efficient software implementation of an MPEG-2 AAC encoder. Subjective test results show that the sound quality achieved at 96 kb/s/stereo is equivalent to that of MP3 at 128 kb/s/stereo. The encoder works 13 times faster than realtime for stereo encoding on an 800 MHz Pentium III processor.
引用
收藏
页码:418 / 424
页数:7
相关论文
共 50 条
  • [1] High-quality and processor-efficient implementation of an MPEG-2 AAC encoder
    Takamizawa, Y
    Nomura, T
    Ikekawa, M
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-VI, PROCEEDINGS: VOL I: SPEECH PROCESSING 1; VOL II: SPEECH PROCESSING 2 IND TECHNOL TRACK DESIGN & IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS NEURALNETWORKS FOR SIGNAL PROCESSING; VOL III: IMAGE & MULTIDIMENSIONAL SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING - VOL IV: SIGNAL PROCESSING FOR COMMUNICATIONS; VOL V: SIGNAL PROCESSING EDUCATION SENSOR ARRAY & MULTICHANNEL SIGNAL PROCESSING AUDIO & ELECTROACOUSTICS; VOL VI: SIGNAL PROCESSING THEORY & METHODS STUDENT FORUM, 2001, : 985 - 988
  • [2] SmartJukebox: An efficient and high-quality MPEG-2 AAC encoder
    Takamizawa, Y
    Nomura, T
    Ikekawa, M
    [J]. NEC RESEARCH & DEVELOPMENT, 2003, 44 (02): : 203 - 208
  • [3] Improved high-quality MPEG-2/4 advanced audio coding encoder
    Kubo, Yotaro
    Honda, Masaaki
    Shirai, Katsuhiko
    Komori, Tomoyasu
    Seiyama, Nobumasa
    Takagi, Tohru
    [J]. ACOUSTICAL SCIENCE AND TECHNOLOGY, 2008, 29 (06) : 362 - 371
  • [4] The high-quality audio broadcasting system using MPEG-2 AAC and streaming technology
    Lee, T
    Seo, J
    Jang, D
    Hong, J
    Kang, K
    [J]. 2002 INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, DIGEST OF TECHNICAL PAPERS, 2002, : 162 - 163
  • [5] An Implementation of Filterbank for MPEG-2 AAC on FPGA
    Du, Fuhui
    Du, Gaoming
    Song, Yukun
    Zhang, Duoli
    Gao, Minglun
    [J]. 2008 2ND INTERNATIONAL CONFERENCE ON ANTI-COUNTERFEITING, SECURITY AND IDENTIFICATION, 2008, : 391 - 394
  • [6] Design and implementation of filterbank for MPEG-2/4 AAC system
    Tsai, Tsung-Han
    Liu, Hsing-Chuang
    [J]. INTEGRATION-THE VLSI JOURNAL, 2022, 82 : 155 - 162
  • [7] A software-based high-quality MPEG-2 encoder employing scene change detection and adaptive quantization
    Farin, D
    Mache, N
    de With, PHN
    [J]. ICCE: 2001 INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, DIGEST OF TECHNICAL PAPERS, 2001, : 148 - 149
  • [8] A software-based high-quality MPEG-2 encoder employing scene change detection and adaptive quantization
    Farin, D
    Mache, N
    de With, PHN
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2002, 48 (04) : 887 - 897
  • [9] Real-time implementation of the MPEG-2 audio encoder
    Kim, SY
    Oh, HO
    Lee, KS
    Kim, KS
    Youn, DH
    Lee, JY
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1997, 43 (03) : 593 - 597
  • [10] PROCESSOR-EFFICIENT IMPLEMENTATION OF A MAXIMUM FLOW ALGORITHM
    GOLDBERG, AV
    [J]. INFORMATION PROCESSING LETTERS, 1991, 38 (04) : 179 - 185