Real-time sound localization using time difference for human robot interaction

Abstract This paper suggests an algorithm that can detect the direction of sound source at real time. The algorithm uses the time difference or phase difference in the sound source from the three microphones, which are located with difference of 120 degree between two microphones. In addition, sound source tracing algorithm having shorter execution time than that of an existing algorithm is proposed to fit the real-time service robot. Our algorithm has almost correct result within range of an error of ± 6 degree. In consideration of the states of reverberation, echo and the altitude of sound source, if the algorithm is improved, then better efficiency will be expected.

[1]  Jie Huang,et al.  Spatial localization of sound sources: azimuth and elevation estimation , 1998, IMTC/98 Conference Proceedings. IEEE Instrumentation and Measurement Technology Conference. Where Instrumentation is Going (Cat. No.98CH36222).

[2]  Jean Rouat,et al.  Localization of simultaneous moving sound sources for mobile robot using a frequency- domain steered beamformer approach , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[3]  Noboru Ohnishi,et al.  Mobile robot and sound localization , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[4]  Guodong Guo,et al.  Content-based audio classification and retrieval by support vector machines , 2003, IEEE Trans. Neural Networks.