US4386528A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and means for generating pixel data in an ultrasonic scanning system
Assignee: General Electric Co
•
Filing: 1981-08-07
•
Granted: 1983-06-07
•
Expires: 2001-08-07
Abstract
Abstract In an ultrasonic sector scanner in which display control data is obtained from beam reflection vectors for controlling television display pixels, missed pixels in a display horizontal scan line between two vectors are filled by interpolating known pixel values in the two vectors. By property weighting the known pixel values an improved picture is presented in a display of a digital scanner system.
Inventors
- 👤 Gary L. Engle
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 10:30
CPC Classifications
G; G01; G01S; G01S15/00; G01S15/88; G01S15/89; G01S15/8906; G01S15/8993; G01S7/00; G01S7/52; G01S7/52017; G01S7/52053; G01S7/52057; G01S7/5206; G01S7/52063
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
110 words
In an ultrasonic sector scanner and video display in which pixel data for said display are obtained from vectors of ultrasonic wave reflections, a method of obtaining data for pixels in a horizontal display line between a first pixel data point in one vector and a second pixel data point an an adjacent vector comprising the steps of storing a first value for said first pixel datum point, counting the number of intermediate zero data values for pixels until said second pixel data point, storing a second value for said second pixel data point, and assigning values to said intermediate pixels based on said first value and said second value.
Claim 2
Dependent Claim
110 words
In an ultrasonic sector scanner and video display in which pixel data for said display are obtained from vectors of ultrasonic wave reflections, a method of obtaining data for pixels in a horizontal display line between a first pixel data point in one vector and a second pixel data point an an adjacent vector comprising the steps of storing a first value for said first pixel datum point, counting the number of intermediate zero data values for pixels until said second pixel data point, storing a second value for said second pixel data point, and assigning values to said intermediate pixels based on said first value and said second value.
Claim 3
Dependent Claim
34 words
The method of obtaining data for pixels as defined by claim 1 wherein said step of assigning values for said intermediate pixels is a weighted average of said first value and said second value.
Claim 4
Dependent Claim
38 words
The method of obtaining data for pixels as defined by claim 1 or 2 wherein said step of storing a second value comprises storing a zero value when the number of intermediate zero values exceed a preselected number.
Claim 5
Dependent Claim
116 words
In an ultrasonic sector scanner and video display in which pixel data for said display are obtained from vectors of ultrasonic wave reflections, apparatus for obtaining data for pixels in a horizontal display line between a first pixel data point in one vector and a second pixel data point in an adjacent vector comprising storage means for storing a first value for said first pixel data point, counter means for counting the number of zero data values for intermediate pixels until said second pixel data point, storage means for a second value for said second pixel data point, and means for assigning values to said intermediate pixels based on said first value and said second value.
Claim 6
Dependent Claim
116 words
In an ultrasonic sector scanner and video display in which pixel data for said display are obtained from vectors of ultrasonic wave reflections, apparatus for obtaining data for pixels in a horizontal display line between a first pixel data point in one vector and a second pixel data point in an adjacent vector comprising storage means for storing a first value for said first pixel data point, counter means for counting the number of zero data values for intermediate pixels until said second pixel data point, storage means for a second value for said second pixel data point, and means for assigning values to said intermediate pixels based on said first value and said second value.
Claim 7
Dependent Claim
29 words
Apparatus as defined by claim 4 wherein said means for assigning values for said intermediate pixels applies a weighted average of said first value and of said second value.
Claim 8
Dependent Claim
33 words
Apparatus as defined by claim 4 or 5 wherein said step of storing a second value comprises means for storing a zero value when the number of zero values exceeds a preselected number.
Claim 9
Dependent Claim
143 words
Apparatus for assigning values to pixels intermediate two pixels having known values in a horizontal line of a video display comprising a first latch for receiving sequential pixel data, a second latch for receiving data from said first latch, detect and count means operably connected with said first latch for detecting and counting zero value data in said first latch, said second latch being responsive to said detect and count means for storing the number of zero values following a known pixel value, weighting means for assigning weights to said zero value data based on said known pixel value, and transfer means for receiving from said second latch and supplying to said weighting means known values and the count of zero value data intermediate said known values whereby said weighting means assigns values to said zero value data based on said known values.
Claim 10
Dependent Claim
143 words
Apparatus for assigning values to pixels intermediate two pixels having known values in a horizontal line of a video display comprising a first latch for receiving sequential pixel data, a second latch for receiving data from said first latch, detect and count means operably connected with said first latch for detecting and counting zero value data in said first latch, said second latch being responsive to said detect and count means for storing the number of zero values following a known pixel value, weighting means for assigning weights to said zero value data based on said known pixel value, and transfer means for receiving from said second latch and supplying to said weighting means known values and the count of zero value data intermediate said known values whereby said weighting means assigns values to said zero value data based on said known values.
Claim 11
Dependent Claim
50 words
Apparatus as defined by claim 7 wherein said transfer means comprises a sequential memory, a zero data counter, a third latch and a fourth latch, said third latch and said fourth latch being sequentially connected to receive a lead known value and a trail known value from said sequential memory.
Claim 12
Dependent Claim
62 words
Apparatus as defined by claim 8 wherein said weighting means includes a first means for applying a lead weight factor to said lead data, a second means for applying a trail weight factor to said trail data, said lead weight factor and said trail weight factor being dependent on said zero value data count intermediate said lead data and said trail data.
Claim 13
Dependent Claim
32 words
Apparatus as defined by claim 7 or 9 and further including means for storing a zero value data as a known value when said zero value data count exceeds a preselected number.
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) | 1986-06-06 | 1986-12-06 | 1987-06-07 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1990-06-06 | 1990-12-06 | 1991-06-07 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1994-06-06 | 1994-12-06 | 1995-06-07 | $7700.00 | Window Closed / Lapsed |