Abstract Introduction: Due to its simplicity, block-matching is a popular motion-tracking method used in speckle-tracking echocardiography. Improvement of its robustness and accuracy is thus of prime interest. Although it seems plausible that the quality of block matching-based tracking depends on the local properties of image data, and thus, it should be possible to assess in advance how well certain portions of the image data are suited for displacement estimation, the potential relationship has not been studied extensively. Material and methods: This study aimed to search for a relationship between selected features of echocardiographic data and the quality of local displacement estimation. The study used a 3D synthetic B-mode imaging sequence data with known ground truth. Frame-to-frame displacements were estimated for 9856 points in five different frame pairs with mean inter-frame displacements of 0.15, 0.87, 2, 3.02, and 3.84 mm. In each case, tracking errors were evaluated against thirteen grayscale image features, the displacement’s magnitudes, and the normalized cross-correlation (NCX) values. Additionally, a multi-variable regression model was applied to test the combined ability of the proposed features to predict tracking quality. Results: Median tracking error magnitudes were 0.06, 0.13, 0.28, 0.74, and 1.5 mm for each image pair. Weak correlation between errors and individual data features was found only in the case of 3 features: NCX (Pearson’s correlation coefficients in the range of −0.366 to −0.223), number of speckles within the kernel (−0.283, −0.282, and −0.214 for three lowest deformations) and mean of the 3D gradient (−0.252, −0.237 and −0.25). The regression model, however, provided significant prediction improvement with R2 exceeding 0.5. Conclusions: In conclusion, only a weak relationship between the individual investigated kernel features and tracking accuracy has been established, but their combined strength can be assessed as at least moderate.
Read full abstract