Patent ID: 7603245

Claim:
A processing system for detecting bandwidth and duration parameters of at least one signal of interest in an incoming signal, comprising: memory for storing a spectrogram of the incoming signal; a time and frequency parameter estimator programmed to perform the following operations: subtracting the mean of each row and column from the spectrogram, thereby obtaining a first spectrogram for time values and a second spectrogram for frequency values; calculating an eigendecomposition of the square matrix formed from the product of the first spectrogram times itself transposed, thereby obtaining a matrix of eigenvalues and a matrix of frequency eigenvectors; estimating the N number of spectrogram components from the matrix of eigenvalues; performing an ICA on the N most significant eigenvectors from the matrix of frequency eigenvectors, thereby obtaining a modified matrix of frequency eigenvectors; calculating eigenvalues and time eigenvectors from the modified matrix of frequency eigenvectors, thereby obtaining modified matrices of eigenvalues and time eigenvectors; calculating frequency parameters from the modified matrices of frequency eigenvectors and eigenvalues; and calculating time parameters from the modified matrix of time eigenvectors.