TY - GEN
T1 - Accurate 3D multi-marker tracking in X-ray cardiac sequences using a two-stage graph modeling approach
AU - Jiang, Xiaoyan
AU - Haase, Daniel
AU - Körner, Marco
AU - Bothe, Wolfgang
AU - Denzler, Joachim
PY - 2013
Y1 - 2013
N2 - The in-depth analysis of heart movements under varying conditions is an important problem of cardiac surgery. To reveal the movement of relevant muscular parts, biplanar X-ray recordings of implanted radio-opaque markers are acquired. As manually locating these markers in the images is a very time-consuming task, our goal is to automate this process. Taking into account the difficulties in the recorded data such as missing detections or 2D occlusions, we propose a two-stage graph-based approach for both 3D tracklet and 3D track generation. In the first stage of our approach, we construct a directed acyclic graph of 3D observations to obtain tracklets via shortest path optimization. Afterwards, full tracks are extracted from a tracklet graph in a similar manner. This results in a globally optimal linking of detections and tracklets, while providing a flexible framework which can easily be adapted to various tracking scenarios based on the edge cost functions. We validate our approach on an X-ray sequence of a beating sheep heart based on manually labeled ground-truth marker positions. The results show that the performance of our method is comparable to human experts, while standard 3D tracking approaches such as particle filters are outperformed.
AB - The in-depth analysis of heart movements under varying conditions is an important problem of cardiac surgery. To reveal the movement of relevant muscular parts, biplanar X-ray recordings of implanted radio-opaque markers are acquired. As manually locating these markers in the images is a very time-consuming task, our goal is to automate this process. Taking into account the difficulties in the recorded data such as missing detections or 2D occlusions, we propose a two-stage graph-based approach for both 3D tracklet and 3D track generation. In the first stage of our approach, we construct a directed acyclic graph of 3D observations to obtain tracklets via shortest path optimization. Afterwards, full tracks are extracted from a tracklet graph in a similar manner. This results in a globally optimal linking of detections and tracklets, while providing a flexible framework which can easily be adapted to various tracking scenarios based on the edge cost functions. We validate our approach on an X-ray sequence of a beating sheep heart based on manually labeled ground-truth marker positions. The results show that the performance of our method is comparable to human experts, while standard 3D tracking approaches such as particle filters are outperformed.
KW - Directed acyclic graph
KW - Min-cost optimization
KW - Multiple object tracking
UR - http://www.scopus.com/inward/record.url?scp=84884487606&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-40246-3_15
DO - 10.1007/978-3-642-40246-3_15
M3 - Conference contribution
AN - SCOPUS:84884487606
SN - 9783642402456
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 117
EP - 125
BT - Computer Analysis of Images and Patterns - 15th International Conference, CAIP 2013, Proceedings
T2 - 15th International Conference on Computer Analysis of Images and Patterns, CAIP 2013
Y2 - 27 August 2013 through 29 August 2013
ER -