A new GPU-based scan-conversion algorithm implemented using OpenGL is described. The compute performance of this new algorithm running on a modern GPU is compared to the performance of three common scan-conversion algorithms (nearest-neighbor, linear interpolation and bilinear interpolation) implemented in software using a modern CPU. The quality of the images produced by the algorithm, as measured by signal-to-noise power, is also compared to the quality of the images produced using these three common scan-conversion algorithms.
RichardWDArthurRMReal-time ultrasonic scan conversion via linear interpolation of oversampled vectorsUltrasonic Imaging16, 109–23 (1994).
2.
ZarDMRichardWD A scan engine for standard B-mode ultrasonic imaging, in Proc Ann ASEE Conf (1993) (abstract).
3.
KassemA.SawanM.BoukadoumM.A new digital scan conversion architecture for ultrasonic imaging systemJ Circ Syst Comp14, 367–382 (2005).
4.
ChangJHYenJTShungKKHigh-speed digital scan converter for high-frequency ultrasound sector scannersUltrasonics48, 444–52 (2008).
5.
SchuelerHLLeeH.WadeG.Fundamentals of digital ultrasonic imagingIEEE Trans Sonics Ultrason31, 195–217 (1984).
6.
OphirJ.MakladNFDigital scan converters in diagnostic ultrasound imagingProc IEEE67, 654–664 (1979).
7.
StarkH.WoodsJ.PaulI.HingoraniR.An investigation of computerized tomography by direct Fourier inversion and optimum interpolationIEEE Trans Biomed Engr28, 296–505 (1981).