Patent ID: 6940450

Claim:
A method for processing a received, modulated pulse that requires predictive deconvolution to resolve a scatterer from noise and other scatterers, comprising: a) receiving a return signal; b) obtaining L+(2M−1)(N−1) samples y of the return signal, where y(l)={tilde over (x)} T (l)s+v(l); c) applying RMMSE estimation to each successive N samples to obtain initial impulse response estimates [{circumflex over (x)} 1 {−(M−1)(N−1)}, . . . , {circumflex over (x)} 1 {−1}, {circumflex over (x)} 1 {0}, . . . , {circumflex over (x)} 1 {L−1}, {circumflex over (x)} 1 {L}, . . . , {circumflex over (x)} 1 {L−1+(M−1)(N−1)}]; d) computing power estimates {circumflex over (ρ)} 1 (l)=|{circumflex over (x)} 1 (l)| 2 for l=−(M−1)(N−1), . . . , L−1+(M−1)(N−1); (e) computing MMSE filters according to w(l)=σ(l)(C(l)+R) −1 s, where ρ(l)=|x(l)| 2 is the power of x(l), and R=E[v(l)v H (l)] is the noise covariance matrix; (f) applying the MMSE filters to y to obtain [{circumflex over (x)} 2 {−(M−2)(N−1)}, . . . , {circumflex over (x)} 2 {−1}, {circumflex over (x)} 2 {0}, . . . , {circumflex over (x)} 2 {L−1}, {circumflex over (x)} 2 {L}, . . . , {circumflex over (x)} 2 {L−1+(M−2)(N−1)}]; and (g) repeating (d)-(f) for subsequent reiterative stages until a desired length-L range window is reached, thereby resolving the scatterer from noise and other scatterers.