Patent ID: 9443302
Filing Date: 2016-09-13
CPC Classification: A61B,G06T

Claim Text:
1. A method of transforming a plurality of roentgenograms of an object into a 3-D model of the object using a data transformation server, the method comprising: receiving, using one or more processing devices of the data transformation server and from an x-ray imager, a first roentgenogram of an object disposed between an x-ray source and the x-ray imager in a first orientation, wherein the first roentgenogram is generated using the x-ray imager, wherein the first orientation comprises a first angular position of the object relative to an imaging axis, wherein the first roentgenogram includes a first image of: receiving, using the one or more processing devices and from the x-ray imager, a second roentgenogram of the object disposed between the x-ray source and the x-ray imager in a second orientation, wherein the second roentgenogram is generated using the x-ray imager, wherein the second orientation comprises a second angular position of the object relative to the imaging axis, and wherein the second roentgenogram includes a second image of: receiving, using the one or more processing devices and from the x-ray imager, an angular displacement corresponding to the difference between the first and second angular positions of the object relative to the imaging axis; determining, using the one or more processing devices, a first 3-D position of the x-ray source with respect to the x-ray imager in the first orientation using the first image of the at least one reference marker; determining, using the one or more processing devices, a second 3-D position of the x-ray source with respect to the x-ray imager in the second orientation using the second image of the at least one reference marker; identifying, using the one or more processing devices, a first object outline of the imaged object in the first roentgenogram; identifying, using the one or more processing devices, a second object outline of the imaged object in the second roentgenogram; generating, using the one or more processing devices, a first 3-D object projection from the first outline of the imaged object to the first 3-D position of the x-ray source; generating, using the one or more processing devices, a second 3-D object projection from the second outline of the imaged object to the second 3-D position of the x-ray source; aligning, using the one or more processing devices, the first and second 3-D projections of the imaged object in a 3-D reference frame using the angular displacement; and transforming, using the one or more processing devices, the first and second 3-D object projections into a 3-D model of the imaged object in the 3-D reference frame.