Purpose: With the ongoing shift toward reduced invasiveness in many surgical procedures, methods for tracking moving targets within the body become vital. Non-invasive treatment methods such as stereotactic radiation therapy and high intensity focused ultrasound, in particular, rely on the accurate localization of targets throughout treatment to ensure optimal treatment provision. This work aims at developing a robust, accurate and fast method for target tracking based on ultrasound images. Methods: A method for tracking of targets in real-time ultrasound image data was developed, based on the combination of template matching, dense optical flow and image intensity information. A weighting map is generated from each of these approaches which are then normalized, weighted and combined, with the weighted mean position then calculated to predict the current position. The approach was evaluated on the Challenge for Liver Ultrasound Tracking 2015 dataset, consisting of a total of 24 training and 39 test datasets with a total of 53 and 85 annotated targets throughout the liver, respectively. Results: The proposed method was implemented in MATLAB and achieved an accuracy of 0.80 ± 0.80 (95%: 1.91) mm and 0.74 ± 1.03 (95%: 1.85) mm on the training and test data, respectively. Tracking frequencies of between 8 and 36 fps (mean of 22 fps) were observed, largely dependent on the size of the region of interest. The achieved results represent an improvement in mean accuracy of approximately 0.3 mm over the reported methods in existing literature. Conclusions: This work describes an accurate and robust method for the tracking of points of interest within 2D ultrasound data, based on a combination of multi-template matching, dense optical flow and relative image intensity information.
|Number of pages||11|
|Journal||International Journal of Computer Assisted Radiology and Surgery|
|Publication status||Published - 1 Oct 2018|
- Motion compensation
- Optical Flow
- Template Matching