The progressive focusing correction technique for ultrasound beamforming.
This work presents a novel method for digital ultrasound beamforming based on programmable table look-ups, in which vectors containing coded focusing information are efficiently stored, achieving an information density of a fraction of bit per acquired sample. Timing errors at the foci are within half the period of a master clock of arbitrarily high frequency to improve imaging quality with low resource requirements. The technique is applicable with conventional as well as with deltasigma converters. The bit-width of the focusing code and the number of samples per focus can be defined to improve both memory size and F# with controlled timing errors. In the static mode, the number of samples per focus is fixed, and in the dynamic approach that figure grows progressively, taking advantage of the increasing depth of focus. Furthermore, the latter has the lowest memory requirements. The technique is well suited for research purposes as well as for real-world applications, offering a degree of freedom not available with other approaches. It allows, for example, modifying the sampling instants to phase aberration correction, beamforming in layered structures, etc. The described modular and scalable prototype has been built using low-cost field programmable gate arrays (FPGAs). Experimental measurements are in good agreement with the theoretically expected errors.
Fritsch
Carlos
C
Instituto de Automática Industrial, Consejo Superior de Investigaciones Científicas, La Poveda (Arganda del Rey), Madrid, Spain. carlos@iai.csic.es
Parrilla
Montserrat
M
Ibáñez
Alberto
A
Giacchetta
Roberto C
RC
Martínez
Oscar
O
D000465:Algorithms; D016477:Artifacts; D004867:Equipment Design; D019544:Equipment Failure Analysis; D007089:Image Enhancement / Q000295:instrumentation* / Q000379:methods*; D007090:Image Interpretation, Computer-Assisted / Q000295:instrumentation* / Q000379:methods*; D016247:Information Storage and Retrieval / Q000379:methods; D010865:Pilot Projects; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D012815:Signal Processing, Computer-Assisted / Q000295:instrumentation; D014463:Ultrasonography / Q000295:instrumentation* / Q000379:methods*