PubMed Health⌕ Search

Biomedical subjects

Ravi Managuli

Publications and source records attributed to Ravi Managuli.

5 recordsLinked to original sources

Ultrasound color-flow imaging on a programmable system.

Color-flow imaging is a well-established ultrasound mode and very valuable for visualizing in real time the distribution of blood flow in a specific region of interest. However, it is computationally quite expensive. To meet the large computational need in color-flow imaging, most ultrasound systems have been designed using fixed-function hardware. In this paper, we present a system where all the color-flow processing is supported on a programmable platform. About 95% of the processing modules were programmed in C language. On a single processor, we were able to achieve 7.9 frames/s, when the input data consist of 192 x 512 x 8 (ensemble size) samples for color flow and 384 x 512 for B mode and the output image size is 600 x 420. Additional processors can be added to handle more input data and/or support higher frame rates. Our results demonstrate that a programmable ultrasound system can provide the same functionality for clinical use as conventional ultrasound systems. However, it is more flexible and efficient due to its programmability.

Algorithms↗

Fast adaptive unsharp masking with programmable mediaprocessors.

Unsharp masking is a widely used image-enhancement method in medical imaging. Hardware-based solutions can be developed to support high computational demand for unsharp masking, but they suffer from limited flexibility. Software solutions can easily incorporate new features and modify key parameters, such as filtering kernel size, but they have not been able to meet the fast computing requirement. Modern programmable mediaprocessors can meet both fast computing and flexibility requirements, which will benefit medical image computing. In this article, we present fast adaptive unsharp masking on two leading mediaprocessors or high-end digital signal processors, Hitachi/Equator Technologies MAP-CA and Texas Instruments TMS320C64x. For a 2k x 2k 16-bit image, our adaptive unsharp masking with a 201 x 201 boxcar kernel takes 225 ms on a 300-MHz MAP-CA and 74 ms on a 600-MHz TMS320C64x. This fast unsharp masking enables technologists and/or physicians to adjust parameters interactively for optimal quality assurance and image viewing.

Algorithms↗

Adaptive clutter filtering for ultrasound color flow imaging.

In this article, we present an adaptive clutter rejection method for selecting different clutter filters in ultrasound color flow imaging. A single clutter filter is typically used to reject the clutter. Because the clutter characteristics vary in both space and time, the single clutter filter approach has difficulty in providing optimum clutter rejection in ultrasound images. To achieve more accurate velocity estimation, we have developed a method to select a clutter filter adaptively at each location in an image from a set of predefined filters. Selection criteria have been developed based on the underlying clutter characteristics and the properties of various filters (e.g., minimum-phase finite impulse response, projection-initialized infinite impulse response and polynomial regression). We have incorporated our adaptive clutter rejection method in an ultrasound system. We have found that our adaptive method can reduce the mean absolute error between the estimated and true flow velocities significantly compared with the conventional methods, in which a single clutter filter is used throughout the entire image. With in vivo abdominal data, we obtained an average gain of 5.0 dB in signal-to-clutter ratio (SCR), compared with the conventional method. These preliminary results indicate that the proposed adaptive method could improve the accuracy of flow velocity estimation in ultrasound color flow imaging through the improvement in SCR and the reduction in bias.

Algorithms↗

A single mediaprocessor-based programmable ultrasound system.

We have developed a programmable ultrasound imaging system using a single commercially available mediaprocessor. We have efficiently mapped all of the necessary B-mode processing algorithms on the underlying processor architecture, including envelope detection, dynamic range compression, lateral and axial filtering, persistence processing, and scan conversion. Our system can handle varying specifications ranging from 128 vectors and 512 samples per vector to more than 256 vectors and 1024 samples per vector. For an image size of 330 vectors and 512 samples per vector, it can process 30 frames per second using a 300-MHz MAP-CA mediaprocessor from Hitachi/Equator Technologies. This programmable ultrasound machine will not only offer significant advantages in terms of low cost, portability, scalability, and reduced development time, but also provide a flexible platform for developing and deploying new clinical applications to aid the clinicians and improve the quality of healthcare to patients.

Algorithms↗

Tomosynthesis-based localization of radioactive seeds in prostate brachytherapy.

Accurately assessing the quality of prostate brachytherapy intraoperatively would be valuable for improved clinical outcome by ensuring the delivery of a prescribed tumoricidal radiation dose to the entire prostate gland. One necessary step towards this goal is the robust and rapid localization of implanted seeds. Several methods have been developed to locate seeds from x-ray projection images, but they fail to detect completely-overlapping seeds, thus necessitating manual intervention. To overcome this limitation, we have developed a new method where (1) a three-dimensional volume is reconstructed from x-ray projection images using a brachytherapy-specific tomosynthesis reconstruction algorithm with built-in blur compensation and (2) the seeds are located in this reconstructed volume. In contrast to other projection-based methods, our method can detect completely overlapping seeds. Our simulation results indicate that we can locate all implanted seeds in the prostate using a tomosynthesis angle of 30 degrees and seven projection images. The mean localization error is 1.27 mm for a case with 100 seeds. We have also tested our method using a prostate phantom with 61 implanted seeds and succeeded in locating all seeds automatically. We believe this new method can be useful for the intraoperative quality assessment of prostate brachytherapy in the future.

Brachytherapy↗