Patent ID: 6954494

Claim:
A method for blind source separation of multiple sources, comprising: detecting the multiple sources using an array of sensors to obtain data representative of the multiple sources; representing the data by two mixtures having estimates of amplitude and delay mixing parameters; updating the estimates of amplitude and delay mixing parameters, comprising the steps of: calculating a plurality of error measures, each of the plurality of error measures indicating a closeness of the estimates of amplitude and delay mixing parameters for a given source to a given time-frequency point in the two mixtures; and revising the estimates of amplitude and delay mixing parameters, based on the plurality of error measures; filtering the two mixtures to obtain estimates of the multiple sources, comprising the steps of: selecting one of the plurality of error measures having a smallest value in relation to any other of the plurality of error measures, for each of a plurality of time-frequency points in the mixtures; and leaving unaltered any of the plurality of time-frequency points in the mixtures for which a given one of the plurality of error measures has the smallest value, while setting to zero any other of the plurality of time-frequency points in the mixtures for which the given one of the plurality of error measures does not have the smallest value, for each of the plurality of error measures; outputting the estimates of the multiple sources.