Patent US3885224A successfully refreshed from Google Patents.
US3885224A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Signal processing apparatus for imaging scanner
Assignee: Individual
•
Filing: 1973-09-13
•
Granted: 1975-05-20
•
Expires: 1993-09-13
Abstract
Abstract This invention comprises apparatus for mathematical processing of a sequence of pulse signal time functions, produced by an ultrasonic imaging scanner. The basic processor described herein has a slower processing rate than the input rate of backreflected pulse signal time function values. The reflected pulse signal time function values are stored, rearranged in sequence, and convoluted with a specified filter function to produce a processed image signal time function for imaging. Specific electronic apparatus is utilized including a digital computer with stored internal program for fourier convolution and filter function synthesis.
Inventors
- 👤 Carl N Klahr
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 15:27
CPC Classifications
G; G01; G01N; G01N29/00; G01N29/44; G01N29/449; G01N29/04; G01N29/06; G01N29/0654; G01N29/069; G01S; G01S15/00; G01S15/88; G01S15/89; G01S15/8906; G01S15/8977; G01S15/8997; G01S7/00; G01S7/52; G01S7/52017; G01S7/52053; G01S7/52057; G01S7/5206
Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
414 words
An ultrasonic imaging scanner wherein a reflecting body in an ultrasonic propagation medium is scanned along a predetermined path or aperture by ultrasonic pulses to produce a processed image signal time function for high resolution imaging of said reflecting body with specified azimuthal resolved width, comprising in combination a. at least one ultrasonic sensing transducer whose width in the azimuthal direction is less than the specified azimuthal resolved width b. means for replication of said ultrasonic sensing transducer at a sequence of positions across said aperture, wherein the aperture length measured in units of the ultrasonic wavelength, must exceed the ratio of the maximum range of said reflecting body, to the specified azimuthal resolved width c. at least one ultrasonic radiation transducer d. means for successively pulsing said ultrasonic transducer wherein successive pulses have a determined phase relation to one another e. means for detection of a sequence of ultrasonic pulse signal time functions, back reflected from said reflecting body and incident at said replicated sequence of sensing transducer positions, wherein the phase of said reflected pulse functions is preserved by said detection means f. means for storage of said detected sequence of reflected ultrasonic pulse signal time functions in a doubly indexed memory array indexed by pulse transit time in one indexing dimension and by the sensing transducer position in the other indexing dimension g. means for reading back said stored signal time function values in transposed order as a sequence of sets indexed by pulse transit time, wherein each set of signal amplitudes is arranged in serial order according to the sensing transducer azimuthal position coordinate h. means for mathematical processing of said sequence of sets indexed by pulse transit time, by convolution calculation of said sequence of azimuthal position-dependent sets of reflected signal amplitudes with a prescribed filter function which is mathematically inverse to the filter function characterising a unit amplitude reflecting point return signal from said radiation transducer to said replicated sensing transducer positions in said ultrasonic propagation medium; said means including means for producing the fourier transform of the azimuthal position-dependent variation of each said set at each range corresponding to each pulse transit time, means for generating a fourier transform signal of said prescribed filter function at each range, means for forming the product function of said fourier transforms, and means for inverse fourier analysis of said product function at each range, said inverse fourier analysed function comprising said processed image signal time function for high resolution imaging.
Claim 2
Dependent Claim
414 words
An ultrasonic imaging scanner wherein a reflecting body in an ultrasonic propagation medium is scanned along a predetermined path or aperture by ultrasonic pulses to produce a processed image signal time function for high resolution imaging of said reflecting body with specified azimuthal resolved width, comprising in combination a. at least one ultrasonic sensing transducer whose width in the azimuthal direction is less than the specified azimuthal resolved width b. means for replication of said ultrasonic sensing transducer at a sequence of positions across said aperture, wherein the aperture length measured in units of the ultrasonic wavelength, must exceed the ratio of the maximum range of said reflecting body, to the specified azimuthal resolved width c. at least one ultrasonic radiation transducer d. means for successively pulsing said ultrasonic transducer wherein successive pulses have a determined phase relation to one another e. means for detection of a sequence of ultrasonic pulse signal time functions, back reflected from said reflecting body and incident at said replicated sequence of sensing transducer positions, wherein the phase of said reflected pulse functions is preserved by said detection means f. means for storage of said detected sequence of reflected ultrasonic pulse signal time functions in a doubly indexed memory array indexed by pulse transit time in one indexing dimension and by the sensing transducer position in the other indexing dimension g. means for reading back said stored signal time function values in transposed order as a sequence of sets indexed by pulse transit time, wherein each set of signal amplitudes is arranged in serial order according to the sensing transducer azimuthal position coordinate h. means for mathematical processing of said sequence of sets indexed by pulse transit time, by convolution calculation of said sequence of azimuthal position-dependent sets of reflected signal amplitudes with a prescribed filter function which is mathematically inverse to the filter function characterising a unit amplitude reflecting point return signal from said radiation transducer to said replicated sensing transducer positions in said ultrasonic propagation medium; said means including means for producing the fourier transform of the azimuthal position-dependent variation of each said set at each range corresponding to each pulse transit time, means for generating a fourier transform signal of said prescribed filter function at each range, means for forming the product function of said fourier transforms, and means for inverse fourier analysis of said product function at each range, said inverse fourier analysed function comprising said processed image signal time function for high resolution imaging.
Claim 3
Dependent Claim
25 words
An ultrasonic imaging scanner as defined in claim 1 wherein the means for storage of said detected sequence is an optical storage tube scan converter.
Claim 4
Dependent Claim
58 words
An ultrasonic imaging scanner as defined in claim 1, wherein the means for mathematical processing of said sequence of sets indexed by pulse transit time is a digital computer programmed to perform convolution of each said position dependent signal amplitUde set, with said inverse filter function characterising said ultrasonic propagation medium, and corresponding to said pulse transit time.
Claim 5
Dependent Claim
29 words
An ultrasonic imaging scanner as defined in claim 1 wherein the means for storage and readback of said detected sequence is a magnetic memory medium with electronic readback circuits.
Claim 6
Dependent Claim
93 words
In an imaging scanner for high resolution imaging from reflecting targets in a signal propagating medium, apparatus for convolution processing of a sequence of reflected pulse signal time functions utilising a specified inverse filter function characterising signal propagation in said medium, the combination including a. at least one optical storage tube scan converter b. at least one analog to digital converter c. at least one digital computer programmed to read back digitalized azimuthal scan functions from said scan converter and to perform convolution calculations of said azimuthal scan functions with said filter function.
Claim 7
Dependent Claim
93 words
In an imaging scanner for high resolution imaging from reflecting targets in a signal propagating medium, apparatus for convolution processing of a sequence of reflected pulse signal time functions utilising a specified inverse filter function characterising signal propagation in said medium, the combination including a. at least one optical storage tube scan converter b. at least one analog to digital converter c. at least one digital computer programmed to read back digitalized azimuthal scan functions from said scan converter and to perform convolution calculations of said azimuthal scan functions with said filter function.
Claim 8
Dependent Claim
25 words
An imaging scanner as defined in claim 5 wherein said signal is ultrasonic and said filter function characterises ultrasonic propagation in an ultrasonic propagating medium.
Claim 9
Dependent Claim
25 words
An imaging scanner as defined in claim 5 wherein said signal is microwave and said filter function characterises microwave propagation in a microwave propagating medium.
Claim 10
Dependent Claim
27 words
An imaging scanner as defined in claim 5 wherein said signal results from explosive detonation and said filter function characterises explosive detonation waves in a geophysical medium.
Claim 11
Dependent Claim
328 words
Apparatus for mathematical processing of a sequence of reflected pulse signal time functions received by a sensing transducer which occupies a sequence of positions along a predetermined path or scanning aperture, wherein each reflected pulse signal time function corresponds to a position of the sensing transducer along said scanning aperture, and wherein the time variable in each said time function indexes the reflected pulse signal amplitude within said function, the combination including a. means for detection of said reflected pulse signal time functions, wherein the relative phase of said reflected pulse signal time functions is preserved by said detection means b. means for storing each said reflected pulse signal time function as a set of signal amplitude values at successive time points, said signal time functions being sequentially indexed according to the position of the sensing transducer along said scanning aperture c. means for readout of said stored signal amplitude values as a spatially dependent sequence indexed by the time variable within each pulse signal, wherein each said sequence of amplitudes is read out in serial order according to the position of the sensing transducer for said amplitude value, and all amplitude values within each sequence correspond to a given value of the time variable within each pulse, said serial order comprising an aperture position dependent spatial function corresponding to a given value of the time variable within each pulse d. means for mathematical processing of said spatially dependent sequences of time indexed reflected signal amplitudes, by convolution calculation of said time indexed sequence with a prescribed filter function; said means including means for fourier analysis of the spatial variation of each said time indexed sequence, means for generating a fourier transform signal for the prescribed filter function, means for forming the product function of said fourier transforms, and means for inverse fourier analysis of said product function at each time index, said set of inverse fourier analysed functions at each time index comprising a processed image signal.
Claim 12
Dependent Claim
328 words
Apparatus for mathematical processing of a sequence of reflected pulse signal time functions received by a sensing transducer which occupies a sequence of positions along a predetermined path or scanning aperture, wherein each reflected pulse signal time function corresponds to a position of the sensing transducer along said scanning aperture, and wherein the time variable in each said time function indexes the reflected pulse signal amplitude within said function, the combination including a. means for detection of said reflected pulse signal time functions, wherein the relative phase of said reflected pulse signal time functions is preserved by said detection means b. means for storing each said reflected pulse signal time function as a set of signal amplitude values at successive time points, said signal time functions being sequentially indexed according to the position of the sensing transducer along said scanning aperture c. means for readout of said stored signal amplitude values as a spatially dependent sequence indexed by the time variable within each pulse signal, wherein each said sequence of amplitudes is read out in serial order according to the position of the sensing transducer for said amplitude value, and all amplitude values within each sequence correspond to a given value of the time variable within each pulse, said serial order comprising an aperture position dependent spatial function corresponding to a given value of the time variable within each pulse d. means for mathematical processing of said spatially dependent sequences of time indexed reflected signal amplitudes, by convolution calculation of said time indexed sequence with a prescribed filter function; said means including means for fourier analysis of the spatial variation of each said time indexed sequence, means for generating a fourier transform signal for the prescribed filter function, means for forming the product function of said fourier transforms, and means for inverse fourier analysis of said product function at each time index, said set of inverse fourier analysed functions at each time index comprising a processed image signal.
Claim 13
Dependent Claim
32 words
Mathematical processing apparatus as defined in claim 9, wherein the processed image signal is converted to analog form and stored in an optical storage tube scan converter before display of the image.
Claim 14
Dependent Claim
35 words
Mathematical processing apparatus as defined in claim 9, wherein said processing operations are performed by a digiTal computer with internally stored program for performing storage, readout in said spatial dependent sequence, and said convolution calculations.
Claim 15
Dependent Claim
24 words
Mathematical processing apparatus as defined in claim 9 wherein said convolution calculations are performed by a digital computer using the fast fourier transform algorithm.
Claim 16
Dependent Claim
24 words
Mathematical processing apparatus as defined in claim 9 wherein an analog to digital converter is utilized to process the input to said digital computer.
Claim 17
Dependent Claim
106 words
Apparatus for mathematical processing as defined in claim 9, wherein said detection means includes means for measuring the phase of each said pulse relative to a phase stable reference oscillator signal to obtain a measured phase reference value within each said pulse, and wherein said means for mathematical processing of said spatially dependent sequences of time indexed reflected signal amplitudes includes means for readout and re-storage of said sequences, into new storage locations, in which the signal amplitude translation in said memory is proportional to the measured phase value differences of successive spatially dependent pulse sequences, thus setting all pulses to a common zero phase setting.
Claim 18
Dependent Claim
22 words
Mathematical processing apparatus as defined in claim 9 wherein the storage and readout take place in an optical storage tube scan converter.
Claim 19
Dependent Claim
21 words
Mathematical processing apparatus as defined in claim 9 wherein said reflected pulse signal time function is digitalized before storage and processing.
Claim 20
Dependent Claim
20 words
Mathematical processing apparatus as defined in claim 9 wherein the storage and readout take place in a magnetic storage medium.
Claim 21
Dependent Claim
92 words
Apparatus for mathematical processing as defined in claim 11, wherein said detection means includes means for measuring the phase of each said pulse relative to a phase stable reference oscillator signal, to obtain a measured phase reference value within each said pulse, and wherein said computer includes a program for re-addressing each said spatially dependent sequence of time indexed pulse signal amplitude values in the memory storage system in accordance with the measured phase reference value differences in successive sequences, thus setting all said pulse sequences to a common zero phase setting.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1978-05-19 | 1978-11-18 | 1979-05-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1982-05-19 | 1982-11-18 | 1983-05-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1986-05-19 | 1986-11-18 | 1987-05-20 | $7700.00 | Window Closed / Lapsed |