US4549210A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Hole-fill technique for diagnostic ultrasound imaging systems
Assignee: Technicare Corp
•
Filing: 1983-09-27
•
Granted: 1985-10-22
•
Expires: 2003-09-27
Abstract
Abstract In an ultrasonic scanning and display system, lines of pixel values to be displayed comprise pixel values resulting from reception of echoes separated by pixels for which no echo information was received. The "holes" between pixels representing echo information are selectively filled in with interpolated values when the length of the sequence of holes is less than a selected number, and sequence of holes greater than the selected number are blanked for display. This arrangement permits the system operator to select the degree to which the display contains interpolated information.
Inventors
- 👤 Mark J. Dulapa
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 19:51
CPC Classifications
G; G10; G10K; G10K11/00; G10K11/18; G10K11/26; G10K11/35; G01; G01N; G01N29/00; G01N29/04; G01N29/06; G01N29/0609; G01N29/0645; G01N29/22; G01N29/26; G01N29/265; G01S; G01S7/00; G01S7/52; G01S7/52017; G01S7/52053; G01S7/52057; G01S7/5206
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
194 words
In an ultrasonic diagnostic imaging system, including a source of ultrasonic vectors and a two-dimensional display for displaying ones of said vectors in substantially a y direction; apparatus for providing pixel information in substantially the x direction between data points of said vectors comprising: means responsive to said source of vectors, for producing a sequence of pixel values in said x direction, including valid pixel values representative of said vector information separated by hole pixel values which are not representative of said vector information; means for variably setting a maximal number of hole pixel values which are to be interpolated between valid pixel values; means, responsive to said sequence of pixel values, for tagging pixel values as either valid or hole pixel values; means, responsive to the tags of a sequence, for comparing the length of a sequence of hole pixel values between valid pixel values with said maximal number; and means, responsive to said comparing means, for filling in said hole pixel sequence with interpolated values when said sequence length is less than said maximal number, and for blanking said hole pixel sequence when said sequence length is greater than said maximal number.
Claim 2
Dependent Claim
194 words
In an ultrasonic diagnostic imaging system, including a source of ultrasonic vectors and a two-dimensional display for displaying ones of said vectors in substantially a y direction; apparatus for providing pixel information in substantially the x direction between data points of said vectors comprising: means responsive to said source of vectors, for producing a sequence of pixel values in said x direction, including valid pixel values representative of said vector information separated by hole pixel values which are not representative of said vector information; means for variably setting a maximal number of hole pixel values which are to be interpolated between valid pixel values; means, responsive to said sequence of pixel values, for tagging pixel values as either valid or hole pixel values; means, responsive to the tags of a sequence, for comparing the length of a sequence of hole pixel values between valid pixel values with said maximal number; and means, responsive to said comparing means, for filling in said hole pixel sequence with interpolated values when said sequence length is less than said maximal number, and for blanking said hole pixel sequence when said sequence length is greater than said maximal number.
Claim 3
Dependent Claim
29 words
The arrangement of claim 1, wherein said pixel values comprise digital words, said valid pixel values being non-zero digital words and said hole pixel values being zero-value digital words.
Claim 4
Dependent Claim
32 words
The arrangement of claim 2, wherein said hole filling means includes: a shift register, having an input coupled to said tagging means, for shifting a sequence of pixels and their respective tags.
Claim 5
Dependent Claim
288 words
In an ultrasonic diagnostic imaging system, including a source of ultrasonic vectors and a two-dimensional display for displaying ones of said vectors in substantially a y direction; apparatus for providing pixel information in substantially the x direction between data points of said vectors comprising: means responsive to said source of vectors, for producing a sequence of pixel values in said x direction, including valid pixel values representative of said vector information separated by hole pixel values which are not representative of said vector information; means for setting a maximal number of hole pixel values which are to be interpolated between valid pixel values; means, responsive to said sequence of pixel values, for tagging pixel values as either valid or hole pixel values; means, responsive to the tags of a sequence, for comparing the length of a sequence of hole pixel values between valid pixel values with said maximal number; and means, responsive to said comparing means, for filling in said hole pixel sequence with interpolated values when said sequence length is less than said maximal number, and for blanking said hole pixel sequence when said sequence length is greater than said maximal number; wherein said pixel values comprise digital words, said valid pixel values being non-zero digital words and said hole pixel values being zero-value digital words; wherein said hole filling means includes: a shift register, having an input coupled to said tagging means, for shifting a sequence of pixels and their respective tags; and wherein said comparing means comprises programmable array logic controlled by said maximal number setting means and producing an output signal when a selected sequence of hole pixel tags exceeds said maximal number; wherein said output signal is applied to said hole filling means.
Claim 6
Dependent Claim
288 words
In an ultrasonic diagnostic imaging system, including a source of ultrasonic vectors and a two-dimensional display for displaying ones of said vectors in substantially a y direction; apparatus for providing pixel information in substantially the x direction between data points of said vectors comprising: means responsive to said source of vectors, for producing a sequence of pixel values in said x direction, including valid pixel values representative of said vector information separated by hole pixel values which are not representative of said vector information; means for setting a maximal number of hole pixel values which are to be interpolated between valid pixel values; means, responsive to said sequence of pixel values, for tagging pixel values as either valid or hole pixel values; means, responsive to the tags of a sequence, for comparing the length of a sequence of hole pixel values between valid pixel values with said maximal number; and means, responsive to said comparing means, for filling in said hole pixel sequence with interpolated values when said sequence length is less than said maximal number, and for blanking said hole pixel sequence when said sequence length is greater than said maximal number; wherein said pixel values comprise digital words, said valid pixel values being non-zero digital words and said hole pixel values being zero-value digital words; wherein said hole filling means includes: a shift register, having an input coupled to said tagging means, for shifting a sequence of pixels and their respective tags; and wherein said comparing means comprises programmable array logic controlled by said maximal number setting means and producing an output signal when a selected sequence of hole pixel tags exceeds said maximal number; wherein said output signal is applied to said hole filling means.
Claim 7
Dependent Claim
52 words
The arrangement of claim 4, wherein said hole filling means includes an output register which produces a sequence of interpolated pixel values for a sequence of holes which is less than said maximal number, and a sequence of zero value pixels in response to said output signal of said programmable array logic.
Claim 8
Dependent Claim
311 words
In an ultrasonic diagnostic imaging system, including a source of ultrasonic vectors and a two-dimensional display for displaying ones of said vectors in substantially a y direction; apparatus for providing pixel information in substantially the x direction between data points of said vectors comprising: means responsive to said source of vectors, for producing a sequence of pixel values in said x direction, including valid pixel values representative of said vector information separated by hole pixel values which are not representative of said vector information; means for setting a maximal number of hole pixel values which are to be interpolated between valid pixel values; means, responsive to said sequence of pixel values, for tagging pixel values as either valid or hole pixel values; means, responsive to the tags of a sequence, for comparing the length of a sequence of hole pixel values between valid pixel values with said maximal number; and means, responsive to said comparing means, for filling in said hole pixel sequence with interpolated values when said sequence length is less than said maximal number, and for blanking said hole pixel sequence when said sequence length is greater than said maximal number; wherein said pixel values comprise digital words, said valid pixel values being non-zero digital words and said hole pixel values being zero-value digital words; and wherein said hole filling means includes: means, responsive to a sequence of pixel values, for identifying valid pixel values which precede and succeed a sequence of hole pixel values; an interpolator, responsive to said valid pixel values which precede and succeed a sequence of hole pixel values, for producing interpolated values for said sequence of hole pixel values; and an output register, responsive to said valid and interpolated pixel values, and coupled to said interpolator and said comparing means, and producing either said interpolated values or blanked values between said valid pixel values.
Claim 9
Dependent Claim
311 words
In an ultrasonic diagnostic imaging system, including a source of ultrasonic vectors and a two-dimensional display for displaying ones of said vectors in substantially a y direction; apparatus for providing pixel information in substantially the x direction between data points of said vectors comprising: means responsive to said source of vectors, for producing a sequence of pixel values in said x direction, including valid pixel values representative of said vector information separated by hole pixel values which are not representative of said vector information; means for setting a maximal number of hole pixel values which are to be interpolated between valid pixel values; means, responsive to said sequence of pixel values, for tagging pixel values as either valid or hole pixel values; means, responsive to the tags of a sequence, for comparing the length of a sequence of hole pixel values between valid pixel values with said maximal number; and means, responsive to said comparing means, for filling in said hole pixel sequence with interpolated values when said sequence length is less than said maximal number, and for blanking said hole pixel sequence when said sequence length is greater than said maximal number; wherein said pixel values comprise digital words, said valid pixel values being non-zero digital words and said hole pixel values being zero-value digital words; and wherein said hole filling means includes: means, responsive to a sequence of pixel values, for identifying valid pixel values which precede and succeed a sequence of hole pixel values; an interpolator, responsive to said valid pixel values which precede and succeed a sequence of hole pixel values, for producing interpolated values for said sequence of hole pixel values; and an output register, responsive to said valid and interpolated pixel values, and coupled to said interpolator and said comparing means, and producing either said interpolated values or blanked values between said valid pixel values.
Claim 10
Dependent Claim
38 words
The arrangement of claim 6, further comprising a scan converter, having an input responsive to said ultrasonic vectors and an output coupled to said pixel sequence producing means, for storing said ultrasonic vectors in an x-y coordinate format.
Claim 11
Dependent Claim
197 words
In an ultrasonic diagnostic imaging system, including a source of ultrasonic vectors and a two-dimensional display for displaying ones of said vectors in substantially a y direction; apparatus for providing pixel information in substantially the x direction between data points of adjacent ones of said vectors comprising: means responsive to said source of vectors, for producing a sequence of pixel values in said x direction, including valid pixel values representative of said vector information separated by hole pixel values which are not representative of said vector information; means for variably setting a maximal number of hole pixel values which are to be interpolated between valid pixel values; means, responsive to said sequence of pixel values, for identifying pixel values as either valid or hole pixel values; means, responsive to said sequence of identified pixels, for comparing the length of a sequence of hole pixel values between valid pixel values with said maximal number; and means, responsive to said comparing means, for filling in said hole pixel sequence with interpolated values when said sequence length is less than said maximal number, and for blanking said hole pixel sequence when said sequence length is greater than said maximal number.
Claim 12
Dependent Claim
197 words
In an ultrasonic diagnostic imaging system, including a source of ultrasonic vectors and a two-dimensional display for displaying ones of said vectors in substantially a y direction; apparatus for providing pixel information in substantially the x direction between data points of adjacent ones of said vectors comprising: means responsive to said source of vectors, for producing a sequence of pixel values in said x direction, including valid pixel values representative of said vector information separated by hole pixel values which are not representative of said vector information; means for variably setting a maximal number of hole pixel values which are to be interpolated between valid pixel values; means, responsive to said sequence of pixel values, for identifying pixel values as either valid or hole pixel values; means, responsive to said sequence of identified pixels, for comparing the length of a sequence of hole pixel values between valid pixel values with said maximal number; and means, responsive to said comparing means, for filling in said hole pixel sequence with interpolated values when said sequence length is less than said maximal number, and for blanking said hole pixel sequence when said sequence length is greater than said maximal number.
References Cited (Backward Citations)
US4167753A
Cited
US4212072A
Cited
US4310907A
Cited
US4310853A
Cited
US4381787A
Cited
US4448201A
Cited
US4468747A
Cited
US4386528A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1988-10-21 | 1989-04-22 | 1989-10-22 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1992-10-21 | 1993-04-22 | 1993-10-22 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1996-10-21 | 1997-04-22 | 1997-10-22 | $7700.00 | Window Closed / Lapsed |