• DocumentCode
    3564153
  • Title

    Real-time implementation of Maximum a Posteriori (MAP) based noise reductions using Leon 3 System on Chip

  • Author

    Santriaji, Muhammad H. ; Mauludin, Human ; Surgawiwaha, Dian ; Adiono, Trio

  • Author_Institution
    Inst. Teknol. Bandung, Bandung, Indonesia
  • fYear
    2014
  • Firstpage
    36
  • Lastpage
    40
  • Abstract
    Maximum a Posteriori (MAP) is an advance method to estimate noise for various audio noise reduction applications. MAP algorithm with variable speech distribution involves complex and intensive computation. Implementation in naïve method can´t achieve real-time constraint. This paper proposed a method to optimize the MAP algorithm with variable speech distribution in software implementation for System on Chip (SoC). System utilizes Leon 3 microprocessor as main processing system. System is implemented in software hardware co-design to ensure flexibility and reduce computational time burden. Optimization has been done by replacing some arithmetic function with approximation function and by giving optimization option in the compiler. The simulation results show that the optimized MAP algorithm produces a linear result in SNR enhancement and faster computation time under time budget constraint.
  • Keywords
    approximation theory; audio signal processing; hardware-software codesign; microprocessor chips; signal denoising; speech processing; system-on-chip; Leon 3 microprocessor; Leon 3 system on chip; MAP based noise reduction; SNR enhancement; SoC; approximation function; arithmetic function; audio noise reduction application; maximum a posteriori based noise reductions; optimization; optimized MAP algorithm; real-time constraint; real-time implementation; software hardware co-design; software implementation; speech distribution; Discrete Fourier transforms; Hardware; Noise reduction; Signal to noise ratio; Speech; Speech enhancement; Hardware Software Co-design; MAP Algorithm; Noise Reduction System; System on Chip; Variable Speech Distribution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering and Computer Science (ICEECS), 2014 International Conference on
  • Print_ISBN
    978-1-4799-8477-0
  • Type

    conf

  • DOI
    10.1109/ICEECS.2014.7045216
  • Filename
    7045216