Freehand 3D ultrasound imaging using a 1D transducer array has been widely investigated. Speckle decorrelation-based elevational displacement estimation is often applied. Generally, the correlation coefficient (C.C.) of two regions of interest is mapped to the beam pattern which can be utilized to estimate the elevational displacement. However, performance has been limited due to several factors, including the inherent variance of pure speckle patterns. In this study, we propose a more robust and accurate approach that utilizes a speckle generating ultrasound gel pad, singular value decomposition (SVD), and machine learning for improving estimating performance. First, a 0.5-cm-thick speckle generating gel pad was used to produce homogeneous patterns with statistically fully developed scatterers. Second, calculations of the decorrelation curves were improved with the introduction of SVD method. Third, the two-layer artificial neural networks were utilized for estimation. With training by totally 4600 motion data with frame space of 0.01 mm and 0.1° respectively, our estimator achieves 0.906 precision while estimating the motion type, as well as the average error of displacement / rotation movement is 0.0002 mm and 0.004° respectively.
|