1. A system for matching an input signal, comprising non-white noise and a patterned signal corrupted by said non-white noise, to a plurality of reference signals, said system comprising: an estimator estimating noise features of said non-white noise and producing from said noise features at least one noise whitening filter; a filter filtering said input signal and said plurality of reference signals using said at least one noise whitening filter and producing a filtered input signal, having a white noise component, and a plurality of filtered reference signals; and a pattern matcher for matching said filtered input signal to one of said filtered reference signals.