26 June 1998 Real-time ultrasound scan conversion algorithm on programmable media processors
Author Affiliations +
Abstract
We have developed a new ultrasound scan conversion algorithm that can be executed efficiently on modern mediaprocessors. Our algorithm is designed to handle the address calculations, and input and output (I/O) data loading concurrently with the interpolation. The processing unit's computing power can be dedicated to performing pixel interpolations while the other operations are handled by an independent direct memory access (DMA) controller. By making intelligent use of the I/O transfer capabilities of the DMA controller, the algorithm avoids spending the processing unit's valuable computing cycles in address calculations and nonactive pixel blanking. Furthermore, the new approach speeds up the computation by utilizing the ability of very long instruction word (VLIW) processors to perform multiple operations in parallel. Our scan conversion algorithm was implemented on a multimedia and imaging system based on the Texas Instruments TMS320C80 Multimedia Video Processor (MVP). The algorithm was also simulated on a future mediaprocessor called the High- performance Multimedia Processor using VLIW (HMPV). Computing cycles are spent only on predeterminable nonzero output pixels. For example, for a 512X512 16-bit image with 101,829 nonzero output pixels, an execution time of 13.3 ms was achieved on the TMS320C80 while it takes 4.4 ms on the HMPV. This algorithm demonstrates a substantial improvement over previous scan conversion algorithms, and its optimized implementation enables modern commercially-available programmable processors to support scan conversion at video rates.
© (1998) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
George York, Chris Basoglu, Yongmin Kim, "Real-time ultrasound scan conversion algorithm on programmable media processors", Proc. SPIE 3335, Medical Imaging 1998: Image Display, (26 June 1998); doi: 10.1117/12.312498; https://doi.org/10.1117/12.312498
PROCEEDINGS
11 PAGES


SHARE
RELATED CONTENT


Back to Top