A Classification EM algorithm for clustering and two stochastic versions
Computational Statistics & Data Analysis - Special issue on optimization techniques in statistics
Neural Computation
A sensorimotor approach to sound localization
Neural Computation
Model-based expectation-maximization source separation and localization
IEEE Transactions on Audio, Speech, and Language Processing
Handbook of Blind Source Separation: Independent Component Analysis and Applications
Handbook of Blind Source Separation: Independent Component Analysis and Applications
Conjugate mixture models for clustering multimodal data
Neural Computation
A latently constrained mixture model for audio source separation and localization
LVA/ICA'12 Proceedings of the 10th international conference on Latent Variable Analysis and Signal Separation
Blind separation of speech mixtures via time-frequency masking
IEEE Transactions on Signal Processing
Performance measurement in blind audio source separation
IEEE Transactions on Audio, Speech, and Language Processing
Binaural Tracking of Multiple Moving Sources
IEEE Transactions on Audio, Speech, and Language Processing
A Probabilistic Model for Binaural Sound Localization
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Hi-index | 0.00 |
Human-robot communication is often faced with the difficult problem of interpreting ambiguous auditory data. For example, the acoustic signals perceived by a humanoid with its on-board microphones contain a mix of sounds such as speech, music, electronic devices, all in the presence of attenuation and reverberations. In this paper we propose a novel method, based on a generative probabilistic model and on active binaural hearing, allowing a robot to robustly perform sound-source separation and localization. We show how interaural spectral cues can be used within a constrained mixture model specifically designed to capture the richness of the data gathered with two microphones mounted onto a human-like artificial head. We describe in detail a novel EM algorithm, we analyse its initialization, speed of convergence and complexity, and we assess its performance with both simulated and real data.