COMPUTING REQUIREMENTS OF MODERN MEDICAL DIAGNOSTIC ULTRASOUND MACHINES

Citation
C. Basoglu et al., COMPUTING REQUIREMENTS OF MODERN MEDICAL DIAGNOSTIC ULTRASOUND MACHINES, Parallel computing, 24(9-10), 1998, pp. 1407-1431
Citations number
40
Categorie Soggetti
Computer Science Theory & Methods","Computer Science Theory & Methods
Journal title
ISSN journal
01678191
Volume
24
Issue
9-10
Year of publication
1998
Pages
1407 - 1431
Database
ISI
SICI code
0167-8191(1998)24:9-10<1407:CROMMD>2.0.ZU;2-E
Abstract
Ultrasound is one of the leading medical imaging modalities because it is safe, noninvasive, portable, easy to use, relatively inexpensive a nd displays images in real-time. Due to its real-time nature, an ultra sound machine must be able to process its incoming data quickly. High computational and throughput requirements in modern ultrasound machine s have restricted their internal design to algorithm-specific hardware with limited programmability. Adding new ultrasound imaging applicati ons or improving a machine's internal algorithms can require costly ha rdware redesigns and replacements of boards or of the entire machine. In an effort to address these problems, we have reviewed each of the e ssential functions in modern ultrasound machines and analyzed their co mputational requirements in programmable systems. These functions incl ude dynamic downconversion, tissue signal processing, color flow proce ssing, scan conversion, and tissue/flow decision. Our estimate of the total computing requirement to current ultrasound machines is 54.71 bi llion operations per second (BOPS) when transcendental functions are i mplemented in software and 31.26 BOPS when transcendental functions ar e implemented in lookup tables taking 160.26 Mbytes of memory. To inve stigate the feasibility of programmable generalized ultrasound systems , we have designed a flexible and parallel programmable ultrasound pro cessing subsystem, called the Programmable Ultrasound Image Processor (PUIP). As the need for programmable ultrasound machines increases in the future due to various advantages (e.g., lower system cost, faster clinical use and lower research/development expenses), it will be cruc ial to develop not only a high-performance, scalable, reconfigurable p arallel computer architecture meeting the computing requirement, but a lso efficient ultrasound algorithms that can be optimally mapped into the parallel architecture. (C) 1998 Published by Elsevier Science B.V. All rights reserved.