Computing requirements of modern medical diagnostic ultrasound machines

被引:22
作者
Basoglu, C [1 ]
Managuli, R [1 ]
York, G [1 ]
Kim, Y [1 ]
机构
[1] Univ Washington, Dept Elect Engn, Image Comp Syst Lab, Seattle, WA 98195 USA
关键词
ultrasound machines; ultrasound computing requirement; ultrasound processing algorithms; parallel computer architecture; programmable ultrasound image processor;
D O I
10.1016/S0167-8191(98)00064-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Ultrasound is one of the leading medical imaging modalities because it is safe, noninvasive, portable, easy to use, relatively inexpensive and displays images in real-time. Due to its real-time nature, an ultrasound machine must be able to process its incoming data quickly. High computational and throughput requirements in modern ultrasound machines have restricted their internal design to algorithm-specific hardware with limited programmability. Adding new ultrasound imaging applications or improving a machine's internal algorithms can require costly hardware redesigns and replacements of boards or of the entire machine. In an effort to address these problems, we have reviewed each of the essential functions in modern ultrasound machines and analyzed their computational requirements in programmable systems. These functions include dynamic downconversion, tissue signal processing, color flow processing, scan conversion, and tissue/flow decision. Our estimate of the total computing requirement to current ultrasound machines is 54.71 billion operations per second (BOPS) when transcendental functions are implemented in software and 31.26 BOPS when transcendental functions are implemented in lookup tables taking 160.26 Mbytes of memory. To investigate the feasibility of programmable generalized ultrasound systems, we have designed a flexible and parallel programmable ultrasound processing 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 crucial to develop not only a high-performance, scalable, reconfigurable parallel computer architecture meeting the computing requirement, but also efficient ultrasound algorithms that can be optimally mapped into the parallel architecture. (C) 1998 Published by Elsevier Science B.V. All rights reserved.
引用
收藏
页码:1407 / 1431
页数:25
相关论文
共 40 条
[1]   AN ANALYTICAL STUDY OF DOPPLER ULTRASOUND SYSTEMS [J].
AZIMI, M ;
KAK, AC .
ULTRASONIC IMAGING, 1985, 7 (01) :1-48
[2]   ADAPTIVE FILTERING FOR REDUCTION OF SPECKLE IN ULTRASONIC PULSE-ECHO IMAGES [J].
BAMBER, JC ;
DAFT, C .
ULTRASONICS, 1986, 24 (01) :41-44
[3]   A NEW TIME DOMAIN TECHNIQUE FOR VELOCITY-MEASUREMENTS USING DOPPLER ULTRASOUND [J].
BARBER, WD ;
EBERHARD, JW ;
KARR, SG .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 1985, 32 (03) :213-229
[4]   An efficient FFT a algorithm for superscalar and VLIW processor architectures [J].
Basoglu, C ;
Lee, W ;
Kim, Y .
REAL-TIME IMAGING, 1997, 3 (06) :441-453
[5]   A real-time scan conversion algorithm on commercially available microprocessors [J].
Basoglu, C ;
Kim, YM ;
Chalana, V .
ULTRASONIC IMAGING, 1996, 18 (04) :241-260
[6]   A real-time algorithm for generating color Doppler ultrasound images on commercially-available microprocessors [J].
Basoglu, C ;
Kim, YM .
IMAGE DISPLAY - MEDICAL IMAGING 1997, 1997, 3031 :385-396
[7]  
BASOGLU C, 1997, THESIS U WASHINGTON
[8]   FAST-SCAN CONVERSION ALGORITHMS FOR DISPLAYING ULTRASOUND SECTOR IMAGES [J].
BERKHOFF, AP ;
HUISMAN, HJ ;
THIJSSEN, JM ;
JACOBS, EMGP ;
HOMAN, RJF .
ULTRASONIC IMAGING, 1994, 16 (02) :87-108
[9]   PC-based workstation for three-dimensional visualization of ultrasound images [J].
Edwards, WS ;
Deforge, C ;
Kim, YM .
IMAGE DISPLAY - MEDICAL IMAGING 1997, 1997, 3031 :147-158
[10]  
FISHER JA, 1984, COMPUTER, V17, P45, DOI 10.1109/MC.1984.1659185