Next Article in Journal
Micro-Doppler Based Classification of Human Aquatic Activities via Transfer Learning of Convolutional Neural Networks
Previous Article in Journal
Emotion-Bracelet: A Web Service for Expressing Emotions through an Electronic Interface
Article Menu

Export Article

Open AccessArticle
Sensors 2016, 16(12), 1986; doi:10.3390/s16121986

Toward Optimal Computation of Ultrasound Image Reconstruction Using CPU and GPU

1
National Electronics and Computer Technology Center, Pathumthani 12120, Thailand
2
Department of Electrical Engineering, Faculty of Engineering, Kasetsart University, Bangkok 10900, Thailand
3
Department of Information Processing, Tokyo Institute of Technology, Tokyo 152-8552, Japan
*
Author to whom correspondence should be addressed.
Academic Editor: Vittorio M. N. Passaro
Received: 13 September 2016 / Revised: 31 October 2016 / Accepted: 10 November 2016 / Published: 24 November 2016
(This article belongs to the Section Physical Sensors)
View Full-Text   |   Download PDF [10468 KB, uploaded 24 November 2016]   |  

Abstract

An ultrasound image is reconstructed from echo signals received by array elements of a transducer. The time of flight of the echo depends on the distance between the focus to the array elements. The received echo signals have to be delayed to make their wave fronts and phase coherent before summing the signals. In digital beamforming, the delays are not always located at the sampled points. Generally, the values of the delayed signals are estimated by the values of the nearest samples. This method is fast and easy, however inaccurate. There are other methods available for increasing the accuracy of the delayed signals and, consequently, the quality of the beamformed signals; for example, the in-phase (I)/quadrature (Q) interpolation, which is more time consuming but provides more accurate values than the nearest samples. This paper compares the signals after dynamic receive beamforming, in which the echo signals are delayed using two methods, the nearest sample method and the I/Q interpolation method. The comparisons of the visual qualities of the reconstructed images and the qualities of the beamformed signals are reported. Moreover, the computational speeds of these methods are also optimized by reorganizing the data processing flow and by applying the graphics processing unit (GPU). The use of single and double precision floating-point formats of the intermediate data is also considered. The speeds with and without these optimizations are also compared. View Full-Text
Keywords: array transducer; CUDA; dynamic receive beamforming; graphics processing unit; image reconstruction; ultrasound imaging array transducer; CUDA; dynamic receive beamforming; graphics processing unit; image reconstruction; ultrasound imaging
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).

Scifeed alert for new publications

Never miss any articles matching your research from any publisher
  • Get alerts for new papers matching your research
  • Find out the new papers from selected authors
  • Updated daily for 49'000+ journals and 6000+ publishers
  • Define your Scifeed now

SciFeed Share & Cite This Article

MDPI and ACS Style

Techavipoo, U.; Worasawate, D.; Boonleelakul, W.; Keinprasit, R.; Sunpetchniyom, T.; Sugino, N.; Thajchayapong, P. Toward Optimal Computation of Ultrasound Image Reconstruction Using CPU and GPU. Sensors 2016, 16, 1986.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top