Method and means for filtering and updating pixel data
AssigneeGeneral Electric Company
InventorGary L. Engle
Life of this patent
Estimating the term…
Abstract
Pixel data stored in a display memory of an ultrasonic scanning system is updated in response to new pixel data generated from a reflected ultrasonic wave and stored pixel data. A lookup table of pixel values is provided in a second memory, and the second memory is addressed using the new pixel data and the stored pixel data. The value stored in the second memory at the address is then used to update the display memory.
Claims6
In an ultrasonic scanner system in which video scanned data is defined for a plurality of addressable pixels in an electron beam display, a method of selectively updating stored pixel data in response to repetitive ultrasonic beam scans comprising the steps of
- storing pixel data to be displayed in a first random access memory,
- storing filtered values of pixel data in a second random access memory, each filtered value being intermediate two address values for the filtered value,
- establishing a present intensity value for a pixel in response to an acoustic beam scan,
- obtaining from said first random access memory the stored intensity value for said pixel,
- addressing said second random access memory using said present intensity value and said stored intensity value as a memory address,
- updating said first random access memory for said pixel with said filtered value addressed in said second random access memory when said present value and said stored value are both above a threshold, and
- updating said second random access memory for said pixel value with one address value when the other threshold value is below said threshold.
In an ultrasonic scanner system in which ultrasonic beam scan data is defined for a plurality of addressable pixels in an electron beam display, apparatus for updating stored pixel data in response to repetitive ultrasonic beam scans comprising
- a first random access memory for storing pixel data to be displayed,
- a second random access memory for storing a table of values of pixel data, said table being addressable by codes representing two pixel values, said table including an intermediate value between a present intensity value and a stored intensity value when said present intensity value and said stored intensity value are both greater than a threshold value, and said stored values including the greater intensity value of said present intensity value and said stored intensity value when one of said present intensity value and said stored intensity value is less than a threshold value, and
- means for updating said first random access memory with a stored value of pixel data in said second random access memory.
An ultrasonic scanner system comprising
- transducer means for transmitting ultrasonic waves and generating electrical signals in response to reflected ultrasonic waves,
- means for converting said electrical signals to digital intensity values corresponding to a plurality of pixels in an electronic beam display,
- first accessible memory means for storing said digital intensity values corresponding to said plurality of pixels for controlling the electron beam of said display,
- second accessible memory means for storing a table of intensity values, said table including an intermediate value between a present intensity value and a stored intensity value when said present intensity value and said stored intensity value are both greater than a threshold value, and said stored values including the greater intensity value of said present intensity value and said stored intensity value when one of said present intensity value and said stored intensity value is less than a threshold value,
- means responsive to the intensity value of a pixel from an ultrasonic beam scan and to a stored value in said first accessible memory for addressing said second accessible memory means, and
- means for updating stored pixel data in said first accessible memory means with the value addressed in said second accessible memory means.
Dependencies are inferred from the claim text.