摘要:
A real-time signal processing technique for ultrasonic imaging of tissue vibrations for localizing the source of a bruit in a 2D image with respect to the anatomy and/or for obtaining simultaneous information about vibrations and the underlying blood flow. The bruit can be quantitatively assessed using an ensemble of ultrasound echoes. Signal processing enables estimation of wall displacement and the display of time-resolved vibration spectrum. Vibrations are detected and color-coded according to their amplitude and frequency and overlaid on the B-mode and/or color-flow image in real time. Proposed vibration imaging algorithms use data acquired during conventional ultrasonic color-flow imaging and the clutter signal, normally suppressed in color-flow imaging, to detect and characterize tissue vibrations. Three vibration imaging algorithms based on parametric modeling of vibrations and other criteria distinguish between clutter, blood flow, and vibrations. The techniques are usable to detect, locate, image, and quantitatively grade stenoses in blood vessels.
摘要:
In embodiments of the present invention, an ultrasound system includes an ultrasound machine, which may be located in a hospital, clinic, vehicle, home, etc., coupled to a remotely located diagnosis station via a communication network. For some embodiments, the ultrasound machine includes an application-specific scan head that has identification information that allows the home ultrasound machine to notify a user whether the attached scan head is appropriate for the type of examination to be performed. For other embodiments, a first stage of beamforming is conducted in reconfigurable hardware and a second stage of beamforming is conducted in programmable software digital signal processor. The diagnosis station may transfer information associated with a scanning protocol for the ultrasound examination to the ultrasound machine via the communication network, and the ultrasound machine may transfer measurement values acquired during the ultrasound examination to the diagnosis station via the communication network.
摘要:
A mother substrate for a liquid crystal display comprises a plurality of active matrix arrays, test lines connected to the active matrix arrays, test pads connected to the test lines, and connection lines connecting test lines to each other.
摘要:
An ultrasound based technique for detecting and imaging vibrations in tissue caused by eddies produced during bleeding through punctured arteries or from organs. A clutter signal, normally suppressed in conventional color flow imaging, is employed to detect and characterize local tissue vibrations, to detect internal bleeding in an image, or as an audible or palpable signal, or a readout. Using a tissue vibration image, the origin and extent of vibrations relative to the underlying anatomy and blood flow can be visualized in real time, enabling measurements of vibration amplitude, frequency, and spatial distribution. Bleeding rate can be determined from the frequency and amplitude of the vibrations. Signal processing algorithms usable to identify tissue vibrations from an ensemble of 2D ultrasound data include those based on phase decomposition, spectral estimation using eigendecomposition, and spectral estimation using autoregressive modeling for isolating vibrations from clutter, blood flow, and noise.
摘要:
Data are prefetched into a cache from a prefetch region of memory, based on a program instruction reference and on compile-time information that indicates the bounds of the prefetch region, a size of a prefetch block, and a location of the prefetch block. If the program reference address lies with the prefetch region, an offset distance is used to determine the address of the prefetch block. Prefetching is performed either from a continuous one-dimensional prefetch region, or an embedded multi-dimensional prefetch region. The prefetch block address is respectively determined in one dimension or multiple dimensions. Program-directed prefetching is implemented by a media processor or by a separate processing component in communication with the media processor. The primary components include a program-directed prefetch controller, a cache, a function unit, and a memory. Preferably, region registers store the compile-time information, and the prefetched data are stored in a cache prefetch buffer.
摘要:
A real-time signal processing technique for ultrasonic imaging of tissue vibrations for localizing the source of a bruit in a 2D image with respect to the anatomy and/or for obtaining simultaneous information about vibrations and the underlying blood flow. The bruit can be quantitatively assessed using an ensemble of ultrasound echoes. Signal processing enables estimation of wall displacement and the display of time-resolved vibration spectrum. Vibrations are detected and color-coded according to their amplitude and frequency and overlaid on the B-mode and/or color-flow image in real time. Proposed vibration imaging algorithms use data acquired during conventional ultrasonic color-flow imaging and the clutter signal, normally suppressed in color-flow imaging, to detect and characterize tissue vibrations. Three vibration imaging algorithms based on parametric modeling of vibrations and other criteria distinguish between clutter, blood flow, and vibrations. The techniques are usable to detect, locate, image, and quantitatively grade stenoses in blood vessels.
摘要:
An object is tracked among a plurality of image frames. In an initial frame an operator selects an object. The object is distinguished from the remaining background portion of the image to yield a background and a foreground. A model of the background is used and updated in subsequent frames. A model of the foreground is used and updated in the subsequent frames. Pixels in subsequent frames are classified as belonging to the background or the foreground. In subsequent frames, decisions are made, including: which pixels do not belong to the background; which pixels in the foreground are to be updated; which pixels in the background were observed incorrectly in the current frame; and which background pixels are being observed for the first time. In addition, mask filtering is performed to correct errors, eliminate small islands and maintain spatial and temporal coherency of a foreground mask.
摘要:
The register file of a processor includes embedded operand queues. The configuration of the register file into registers and operand queues is defined dynamically by a computer program. The programmer determines the trade-off between the number and size of the operand queue(s) versus the number of registers used for the program. The programmer partitions a portion of the registers into one or more operand queues. A given queue occupies a consecutive set of registers, although multiple queues need not occupy consecutive registers. An additional address bit is included to distinguish operand queue addresses from register addresses. Queue state logic tracks status information for each queue, including a header pointer, tail pointer, start address, end address and number of vacancies value. The program sets the locations and depth of a given operand queue within the register file.
摘要:
Multi-ported pipelined memory is located on a processor die serving as an addressable on-chip memory for efficiently processing streaming data. The memory sustains multiple wide memory accesses per cycle, clocks synchronously with the rest of the processor, and stores a significant portion of an image. Such memory bypasses the register file directly providing data to the processor's functional units. The memory includes multiple memory banks which permit multiple memory accesses per cycle. The memory banks are connected in pipelined fashion to pipeline registers placed at regular intervals on a global bus. The memory sustains multiple transactions per cycle, at a larger memory density than that of a multi-ported static memory, such as a register file.
摘要:
A coarsely estimated object boundary is formed by a sequence of edge boundary points. A local affine transformation along the estimated object boundary is identified by analyzing edge energy of a current image frame. A sequence of edge boundary points which have edge energy change ratios exceeding a threshold value is identified as a local affine transformation. A refined estimate of the object boundary is determined for the local affine transformation using a local segmentation process based on a key contour point search strategy. End points of the contour are assumed to be known. An initial key contour point is derived from the coarsely estimate object boundary. Candidate key points then are derived and corresponding curves analyzed to select a curve as the improved estimated boundary for the local affine transformation. The curve having a minimum average edge energy change ratio is selected.