A computer-implemented software system and method for performing dynamic,
three-dimensional reconstruction of a non-linear implanted medical device
from biplane x-ray images. A biplane radiographic image of a calibration
object is used to compute the relationship between a three-dimensional
coordinate system and the two-dimensional coordinate system for each
image plane. These relationships are used to superimpose a
three-dimensional device model onto each biplane image pair. An
iterative, active contour model, initiated by a user-specified curved
template, solves for the three-dimensional device centerline coordinates.
Device reconstruction is repeated at each time point associated with each
image pair. Algorithm output is available for test development,
structural analysis or other clinically relevant applications.