• DocumentCode
    3354575
  • Title

    Speedup and performance improvement of ICA-based robot audition by parallel and resampling-based block-wise processing

  • Author

    Takeda, Ryu ; Nakadai, Kazuhiro ; Takahashi, Toru ; Komatani, Kazunori ; Ogata, Tetsuya ; Okun, Hiroshi G.

  • Author_Institution
    Dept. of Intell. Sci. & Technol., Kyoto Univ., Kyoto, Japan
  • fYear
    2010
  • fDate
    18-22 Oct. 2010
  • Firstpage
    1949
  • Lastpage
    1956
  • Abstract
    This paper describes a speedup and performance improvement of multi-channel semi-blind ICA (MCSB-ICA) with parallel and resampling-based block-wise processing. MCSB-ICA is an integrated method of sound source separation that accomplishes blind source separation, blind dereverberation, and echo cancellation. This method enables robots to separate user´s speech signals from observed signals including the robot´s own speech, other speech and their reverberations without a priori information. The main problem when MCSB-ICA is applied to robot audition is its high computational cost. We tackle this by multi-threading programming, and the two main issues are 1) the design of parallel processing and 2) incremental implementation. These are solved by a) multiple-stack-based parallel implementation, and b) resampling-based overlaps and block-wise separation. The experimental results proved that our method reduced the real-time factor to less than 0.5 with an eight-core CPU, and it improves the performance of automatic speech recognition by 2-10 points compared with the single-stack-based parallel implementation without the resampling technique.
  • Keywords
    blind source separation; echo suppression; hearing; humanoid robots; multi-threading; reverberation; robot programming; speech recognition; ICA based robot audition; MCSB ICA; automatic speech recognition; blind dereverberation; block wise processing; echo cancellation; eight core CPU; multichannel semiblind ICA; multithread programming; parallel processing; resampling; sound source separation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems (IROS), 2010 IEEE/RSJ International Conference on
  • Conference_Location
    Taipei
  • ISSN
    2153-0858
  • Print_ISBN
    978-1-4244-6674-0
  • Type

    conf

  • DOI
    10.1109/IROS.2010.5652757
  • Filename
    5652757