Abstract:
A method of position sensing using ultrasound that allows unconstrained motion of a scanhead or sensing probe. Combined with ultrasound echo sensing, a static, B-mode ultrasound imaging system is obtained that does not require mechanical arms or similar structures. The signal acquisition means comprises a scanhead having two or more ultrasound transducers that convert echoes from a subject into echo signals. For B-mode imaging, an image processor processes the echo signals to produce intensity data for a scan line having a known orientation with respect to the scanhead. The echo signals are Doppler processed to produce position data representing the relative positions of a series of scan lines, and a scan converter combines the intensity and position data to produce a two-dimensional image of the subject. The scan converter first processes samples along each scan line to produce intermediate intensity values, and then combines intermediate intensity values for adjacent scan lines to produce the output image.
Abstract:
A technique for increasing the display frame rate of a medical ultrasound imaging system. The system receives trigger signals, each based upon the occurrence of a predetermined event in a subject's cardiac cycle, such as an R-wave. In one technique, in response to each trigger signal, the ultrasound system acquires a series of frames, each frame comprising data representing an image of a portion of the subject's body at an associated acquisition time. A frame time is determined for each frame, each frame time being the time from the preceding trigger signal to the acquisition time for the frame. Two or more frame series are then played back in order of increasing frame times, thereby producing a display frame rate higher than the acquisition frame rate.
Abstract:
The present invention relates to transmit apodization using a sinc function in an ultrasound system. The ultrasound system includes: a transmission unit operable to generate transmit pulse signals with transmit apodization applied by using a sinc function; a probe operable to generate ultrasound signals based on the transmit pulse signals to thereby form a transmit beam and transmit the transmit beam along a predetermined scan line among a plurality of scan lines in a target object, the probe being further operable to receive ultrasound echoes reflected from the target object; and a reception unit operable to form receive signals corresponding to a plurality of scan lines based on the ultrasound echoes.
Abstract:
An ultrasonic imaging system is disclosed which produces a sequence of images of planes of a subject including both image and spatial positional information of the image plane. In one embodiment the positional information is developed from a plurality of accelerometers located within a scanhead. The second integrals of the acceleration signals are used to determine positional information of the image plane. In a second embodiment a transmitter transmits a magnetic field and a receiver attached to the scanhead detects the position of the scanhead in relation to the transmitted magnetic field. Spatially related images are displayed by displaying one image plane in the plane of the display and a second image plane projected in relation thereto. Either of the displayed planes may be displayed in outline form, and the outline may be modulated to depict depth.
Abstract:
An improved temporal compounding technique for a medical ultrasound imaging system. The imaging system produces a plurality of pixel signals, such that each pixel signal comprises a time series of pixel values X(k), each pixel value being a function of the magnitude of the echo received from a particular sample volume. Each pixel signal is filtered to produce a filtered signal comprising a time series of filtered values Y(k). For each pixel signal, the characteristic of the filter varies as the magnitude of the pixel signal varies. In one embodiment, each filtered value Y(k) is equal to A.multidot.X(k)+(1-A).multidot.Y(k-1), with A being a monotonically increasing function of X(k). Embodiments are also disclosed in which the filter characteristic is a function of the absolute value of the difference between X(k) and Y(k-1).
Abstract:
Imaging information characterizable as a pixel grid or matrix of 256 image columns and 512 image rows is supplied by a scanning transducer means delivering a series of ray lines of information where each ray corresponds to an image column. The incoming pixels of the rays are converted into digitized data words, and stored for scan conversion by being routed, in simultaneous blocks of eight words, to a respective one of eight different page memories, in accordance with an image memory organization scheme assigning a different page routing number to each pixel of a block for the entire image matrix, to enable parallel memory access for both input and output operations. The first page for the first pixel of each incoming ray is determined by logic which subtracts the ray or column number from eight, modulo 8. Subsequent pages are generated by incrementing repetitively within the range 0, 1, 2 . . . for each subsequent incoming pixel, after being set to said first page number. Each page is associated with a corresponding element of an input buffer, to receive the corresponding pixel for each incoming column block. All elements of the full buffer are dumped in parallel to the eight page memories simultaneously. This occurs repetitively for all blocks of each ray/column until each pixel of a frame is stored at an individually separate page address determined by simple arithmetical logic. For output, the page memories are read out in rows, in simultaneous parallel row blocks of eight, one block element from each page, to an output buffer having an element connected to each page, with the page address for each pixel of a row block determined by a simple arithmetical operation. The output buffer elements are fed serially to a video display subsystem in an order determined by the page routing numbers of the rows of the image memory organization scheme. Simple circuitry determines the order of buffer element readout, with the first page/buffer element number being simply the number of the image row being read out, (Modulo 8), and subsequent page/buffer element numbers of that row being generated incrementing repetitively within the range 0, 7, 6 . . . 1, after being set to said row first page number. Such readout in successive rows of course effects conversion to a conventional video format for display.