Intelligent algorithms for tracking three-dimensional skeletal movement from radiographic image sequences
AssigneeUniversity of Pittsburgh—Of the Commonwealth System of Higher Education
InventorsScott Tashman, Georgeta-Elisabeta Marai, Md Abedul Haque
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed that improve conventional tracking and modeling methods for determining three-dimensional bone motion from sequences of radiographic images. These enhancements significantly improve the speed, reliability and accuracy for bone motion tracking. Techniques used in various embodiments include multi-bone hierarchical techniques, time coherent approaches, simultaneous optimization of the entire motion sequence and improved initial estimates of bone motion paths.
Claims20
A system that facilitates modeling a motion of a bone, comprising:
- a processor operatively coupled to a memory, the memory comprising:
- a three dimensional (3D) model of the bone and one or more neighboring bones;
- and
- a sequence of frames of the motion of the bone, wherein each frame comprises one or more X-ray images of the bone and the one or more neighboring bones;
- a multi-bone digitally reconstructed radiograph (MDRR) generation component that generates one or more MDRRs corresponding to the motion of the bone, wherein each MDRR is a two-dimensional projection of the 3D model of the bone and the one or more neighboring bones based at least in part on one or more motion parameters, wherein the one or more motion parameters comprise an estimated bone position and orientation;
- and
- an optimization component that determines a set of optimal motion parameters for the sequence based on a comparison between the one or more MDRRs with the one or more X-ray images of at least one frame according to an objective function,
- wherein the one or more optimal motion parameters are the one or more motion parameters when the comparison maximizes the objective function, and wherein, when the comparison does not maximize the objective function, the optimization component adjusts the one or more motion parameters, the MDRR generation component generates one or more additional MDRRs based at least in part on the one or more adjusted parameters, and the optimization component compares the one or more additional MDRRs with the one or more X-ray images of the at least one frame according to the objective function.
A method that facilitates model-based tracking of a motion of a bone, comprising:
- receiving, with a processor, a three-dimensional (3D) model of the bone and one or more neighboring bones;
- receiving a sequence of frames corresponding to the motion of the bone, wherein each frame comprises one or more X-ray images;
- receiving motion parameters comprising at least an estimate of position and an estimate of orientation for at least one frame of the sequence of frames;
- generating one or more multi-bone digitally reconstructed radiographs (MDRRs) based at least in part on the motion parameters, wherein each MDRR is a two-dimensional projection of the 3D model of the bone and the one or more neighboring bones;
- comparing the one or more MDRRs to the one or more X-ray images according to a similarity measure;
- determining whether the motion parameters are optimized based at least in part on the comparing;
- when the motion parameters are not optimized, adjusting the motion parameters and repeating the steps of generating, comparing, and determining based at least in part on the adjusted motion parameters;
- and
- outputting the motion parameters when the motion parameters are optimized.
A system that facilitates modeling a motion of a bone, comprising:
- means for receiving a three dimensional (3D) model of the bone and one or more neighboring bones;
- means for capturing a sequence of frames of the motion of the bone, wherein each frame comprises one or more X-ray images of the bone and the one or more neighboring bones;
- means for generating one or more multi-bone digitally reconstructed radiographs (MDRRs) corresponding to the motion of the bone, wherein each MDRR is a two-dimensional projection of the 3D model of the bone and the one or more neighboring bones based at least in part on one or more estimated motion parameters;
- and
- means for optimizing the one or more estimated motion parameters based at least in part on a comparison between the one or more MDRRs and the one or more X-ray images.
Dependencies are inferred from the claim text.