摘要:
An in vivo source of compression is used to cause a bodily structure of interest to expand and contract. Ultrasound signals are incident and their echoes are processed by a strain processor. Resulting strain images are freed from noise caused external sources of compression. A tissue stiffness index is calculated to obtain quantitative measure of stiffness.
摘要:
An in vivo source of compression is used to cause a bodily structure of interest to expand and contract. Ultrasound signals are incident and their echoes are processed by a strain processor. Resulting strain images are freed from noise caused by external sources of compression. A tissue stiffness index is calculated to obtain quantitative measure of stiffness.
摘要:
Strain is directly estimated in ultrasound elasticity imaging without computing displacement or resorting to spectral analysis. Conventional ultrasound elasticity imaging relies on calculating displacement and strain is computed from a derivative of the displacement. However, for typical parameter values used in ultrasound elasticity imaging, the displacement can be as large as a hundred times or displacement differences. If a tiny error in the calculation of displacement occurs, this could drastically affect the calculation of strain. By directly estimating strain, image quality is enhanced and the reduction in computational effort facilitates commercialization to aid in diagnosing disease or cancerous conditions.
摘要:
Strain is directly estimated in ultrasound elasticity imaging without computing displacement or resorting to spectral analysis. Conventional ultrasound elasticity imaging relies on calculating displacement and strain is computed from a derivative of the displacement. However, for typical parameter values used in ultrasound elasticity imaging, the displacement can be as large as a hundred times or displacement differences. If a tiny error in the calculation of displacement occurs, this could drastically affect the calculation of strain. By directly estimating strain, image quality is enhanced and the reduction in computational effort facilitates commercialization to aid in diagnosing disease or cancerous conditions.
摘要:
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.
摘要:
A deep-pipeline system substantially reduces the overhead of setup delays and pipeline delays by dynamically controlling access of a plurality of configuration register sets by both a host central processing unit (CPU) and the stages of the pipelines. A master configuration register set is loaded with configuration parameters by the host CPU in response to an index count provided by a setup-index counter. A plurality of other counters are employed to track timing events in the system. In one embodiment, a run-index counter provides a run-index count to the first stage of the pipeline that is propagated along the stages, enabling configuration register sets to transfer configuration parameters to the stages of the pipeline when required to enable processing of a task. In an alternative embodiment, a plurality of D flip-flops sequentially propagates a state for successive registers, so that the setup-index counter is not required.
摘要:
A VLIW instruction format is introduced having a set of control bits which identify subinstruction sharing conditions. At compilation the VLIW instruction is analyzed to identify subinstruction sharing opportunities. Such opportunities are encoded in the control bits of the instruction. Before the instruction is moved into the instruction cache, the instruction is compressed into the new format to delete select redundant occurrences of a subinstruction. Specifically, where a subinstruction is to be shared by corresponding functional processing units of respective clusters, the subinstruction need only appear in the instruction once. The redundant appearance is deleted. The control bits are decoded at instruction parsing time to route a shared subinstruction to the associated functional processing units.
摘要:
Control points used in deriving an object boundary for a prior frame are overlaid onto a current frame. An initial estimate of an object boundary are derived from the control points and edge energy data. The operator adjusts the control points to better model the boundary for the current frame. For each updated control point, the object boundary is rederived.A restricted area is defined encompassing the initial control points. When a control point is moved outside the restricted area, the restricted area is redefined to accommodate it. The boundary between control points is derived by finding a best path. Only points within the restricted area are considered. A first set of rules is used to find the best path when the distance between the two points is less than threshold value. A second set of rules is used when the distance between the two points exceeds the threshold value.
摘要:
A video processing environment includes a user interface and processing shell from which various video processing ‘plug-in’ programs are accessed. The shell insulates the plug-ins from the intricacies of reading various file formats. The user interface allows an operator to load a video sequence, define and view one or more video objects on any one or more frames of the video sequence, edit existing video object segmentations, view video objects across a series of video frames, and encode video objects among a video sequence in a desired format. Various encoding parameters can be adjusted allowing the operator to view the video sequence encoded at the various parameter settings. The user interface includes a video window, a time-line window, a zoom window, a set of menus including a menu of plug-in programs, and a set of dialogue boxes, including encoding parameter dialogue boxes.
摘要:
A video processing environment includes a user interface and processing shell from which various video processing ‘plug-in’ programs are accessed. The shell insulates the plug-ins from the intricacies of reading various file formats. The user interface allows an operator to load a video sequence, define and view one or more video objects on any one or more frames of the video sequence, edit existing video object segmentations, view video objects across a series of video frames, and encode video objects among a video sequence in a desired format. Various encoding parameters can be adjusted allowing the operator to view the video sequence encoded at the various parameter settings. The user interface includes a video window, a time-line window, a zoom window, a set of menus including a menu of plug-in programs, and a set of dialogue boxes, including encoding parameter dialogue boxes.