Claims
- 1. A method of enhancing echoes for an active sonar system, said method comprising the steps of:
- sampling at a first predetermined sampling rate and digitizing an input time domain analog signal at an original center frequency to thereby generate a time domain digitized signal;
- complex translating the digitized time domain signal to a new center frequency at baseband to thereby generate a basebanded time domain signal;
- reducing the sampling rate of the basebanded time domain signal to a second predetermined sample rate;
- notch filtering the time domain digitized signal to result in a notch filtered time domain signal and to attenuate a narrow frequency band centered on the new center frequency;
- transforming the notch filtered time domain signal to the frequency domain via a discrete Fourier transform so as to generate a frequency domain signal comprising a set of frequency coefficients and a set of phases;
- extracting the magnitudes only of the frequency coefficients, with the phases being discarded to result in a frequency domain magnitude signal;
- performing a line integration on a select number of adjacent digital transforms of the frequency domain signal so as to generate a line integrated signal;
- estimating a background noise level at each frequency using the line integrated signal;
- comparing the magnitudes of the frequency coefficients with the estimated background noise level at each frequency in a manner where the frequency coefficient magnitudes at those frequencies where such coefficient magnitudes exceed a preset threshold are subjected to a non-linear gain and passed along, while those frequency coefficient magnitudes which fail to cross the threshold level are passed along with no gain;
- reallocating the frequency coefficients for frequency spreading according to a preselected algorithm;
- taking an inverse discrete Fourier transform of the frequency spreading frequency domain signal;
- duplicating the inverse Fourier transformed signal blocks and connecting them end to end in a smooth manner, whereby a digitized time domain signal results at a preselected sampling rate, and the resultant signal has been translated back to the original center frequency;
- mixing a predetermined reverberation signal with the heretofore processed signal to generate a final enhanced time domain signal; and
- converting the final enhanced time domain signal from digital form to analog form for outputting.
- 2. A method according to claim 1 which includes the further step of:
- notching the frequency domain magnitude signal, said notching to further attenuate the signal in a preselected bandwidth about the new center frequency.
- 3. A method according to claim 2 which includes the further step of:
- adaptively controlling the attenuation levels for the time domain notching and the frequency domain notching, said adaptive controlling occurring through a predetermined algorithm which reacts to the magnitude of the digitized time domain signal and sets in a predetermined manner the attenuation levels for each notching function.
- 4. A method according to claim 3 which includes the further step of:
- outputting the final enhanced time domain signal into an audio monitoring system.
- 5. A method according to claim 3 which includes the further step of:
- outputting the final enhanced time domain signal to a processor for visual display purposes.
STATEMENT OF GOVERNMENT INTEREST
The invention described herein may be manufactured and used by or for the Government of the United States of America for governmental purposes without the payment of any royalties thereon or therefor.
US Referenced Citations (5)