Three-dimensional X-ray imaging techniques and devices
View Patent ↗Embodiments of a system, device, and method used in connection with the capture, processing, and display of radiographic images for use in a three-dimensional radiographic image representation are generally described herein. In some embodiments, a digital x-ray unit is arranged to provide transmission of x-ray energy at a series of determined angles and perspectives. The transmission of x-ray energy may be captured as series of two-dimensional digital x-ray images, and provided to a processing environment. A three-dimensional radiographic image representation may be created from the series of two-dimensional digital x-ray images, and provide for display in various three-dimensional display environments. Suitable three-dimensional display environments include a stereoscopic display provided on a three-dimensional electronic display unit, and a virtual three-dimensional environment simulated with a software user interface provided on a two-dimensional electronic display unit.
1. A method for providing a three-dimensional radiographic representation, comprising:
processing a set of x-ray images providing various perspectives, the x-ray images obtained at a same x-ray sensor from multiple x-ray transmissions, the multiple x-ray transmissions being provided by one or more x-ray sources, and the multiple x-ray transmissions arranged at a set of converging angles relative to a convergence point in the path of the multiple x-ray transmissions, wherein the multiple x-ray transmissions include three x-ray transmissions that are emitted from the one or more x-ray sources in a triangulated configuration relative to the x-ray sensor, the three x-ray transmissions originating from two locations on a first axis and one location on a second axis, wherein the first axis is substantially perpendicular to the second axis;
processing positioning information for the set of x-ray images, the positioning information indicating the set of converging angles of the triangulated configuration from the two locations on the first axis and the one location on the second axis relative to the convergence point; and
creating a three-dimensional radiographic representation from the set of x-ray images based on the set of converging angles of the triangulated configuration indicated from the positioning information.
2. The method of claim 1 , further comprising:
controlling a capture of the set of x-ray images by controlling the multiple x-ray transmissions being provided by the one or more x-ray sources to the same x-ray sensor, wherein the one or more x-ray sources include three x-ray sources arranged in the triangulated configuration.
3. The method of claim 2 , further comprising:
positioning the three x-ray sources to emit x-ray energy at the set of converging angles, wherein the converging angles are provided to cause the multiple x-ray transmissions to converge at the convergence point.
4. The method of claim 3 , further comprising:
determining the positioning for the three x-ray sources to emit x-ray energy at the set of converging angles, wherein positioning the three x-ray sources includes using the determined positioning.
5. The method of claim 1 , wherein the same x-ray sensor is positioned in the path of the multiple x-ray transmissions at or before the convergence point.
6. The method of claim 1 , wherein processing the set of x-ray images obtained at the same x-ray sensor from the multiple x-ray transmissions includes:
capturing digital data received at the same x-ray sensor from the multiple x-ray transmissions, wherein the same x-ray sensor is a digital x-ray sensor; and
processing the digital data to create the set of x-ray images.
7. The method of claim 1 , further comprising:
obtaining the set of x-ray images from an image data store.
8. The method of claim 1 , further comprising providing the three-dimensional radiographic representation as a three-dimensional virtual model for display in a software user interface, wherein the software user interface enables rendering and navigation of the three-dimensional virtual model in a virtual environment displayed on a two-dimensional display unit.
9. The method of claim 8 , further comprising generating voxel data for the three-dimensional virtual model for display in the virtual environment enabled by the software user interface.
10. The method of claim 1 , further comprising providing the three-dimensional radiographic representation for display on a stereoscopic display unit, and generating two offset channels for display on the stereoscopic display unit, wherein the stereoscopic display unit is configured to display the two offset channels from the three-dimensional radiographic representation for three-dimensional perception by a human.
11. An x-ray device, comprising:
three or more x-ray sources positioned to emit x-ray energy with multiple x-ray transmissions towards a convergence point, the three or more x-ray sources being angled at a set of one or more determined angles relative to the convergence point to emit the x-ray energy at the set of determined angles, wherein the convergence point is located at a convergence of a path of the x-ray energy emitted from the three or more x-ray sources, wherein the multiple x-ray transmissions include three x-ray transmissions that are emitted from the three or more x-ray sources in a triangulated configuration relative to a positioned digital x-ray sensor, the three x-ray transmissions originating from two locations on a first axis and one location on a second axis, wherein the first axis is substantially perpendicular to the second axis; and
a positioning component configured to provide positioning information for x-ray images captured with the positioned digital x-ray sensor, the x-ray images providing various perspectives relative to the positioned digital x-ray sensor, and the positioning information indicating the set of converging angles of the triangulated configuration from the two locations on the first axis and the one location on the second axis relative to the convergence point;
wherein the x-ray device is operable at a fixed location to emit x-ray energy from the three or more x-ray sources at respective times for receiving at the positioned digital x-ray sensor, and wherein the positioning information for the x-ray images is useable for creating a three-dimensional radiographic representation from the x-ray images based on the set of converging angles of the triangulated configuration indicated from the positioning information.
12. The x-ray device of claim 11 , wherein the three or more x-ray sources comprise three x-ray tube units arranged in the triangular configuration including a first x-ray tube unit and a second x-ray tube unit positioned along the first axis, and a third x-ray tube unit positioned along the second axis, the second axis intersecting the first axis at a point located between the first x-ray tube unit and the second-ray tube unit.
13. The x-ray device of claim 11 , wherein the three or more x-ray sources comprise three x-ray collimators housed in a same x-ray tube unit, the three x-ray collimators being arranged in the triangular configuration including a first x-ray collimator and a second x-ray collimator positioned along the first axis, and a third x-ray collimator positioned along the second axis, the second axis and intersecting the first axis at a point located between the first x-ray collimator and the second x-ray collimator.
14. The x-ray device of claim 11 , wherein the x-ray device is further configured to change an orientation of the three or more x-ray sources relative to the set of determined angles, and to rotate a positioning of the three or more x-ray sources relative to the digital x-ray sensor.
15. A three-dimensional radiographic imaging system, comprising:
multiple x-ray sources configured to emit x-ray energy towards a convergence point located in the path of respective x-ray beams, wherein the x-ray sources are arranged at a set of determined angles relative to the convergence point to transmit the respective x-ray beams at a set of converging angles;
an x-ray sensor arranged to receive the x-ray energy from the respective x-ray beams, the x-ray sensor configured to produce one or more digital signals providing data for x-ray images from the respective x-ray beams, wherein the x-ray images provide varying perspectives based on the set of converging angles; and
an image processing system configured to combine the x-ray images into a three-dimensional representation based on the varying perspectives provided by the radiographic images by:
processing the x-ray images obtained at the x-ray sensor from the respective x-ray beams, wherein the multiple x-ray transmissions include three x-ray transmissions that are emitted from the multiple x-ray sources in a triangulated configuration relative to the x-ray sensor, the three x-ray transmissions originating from two locations on a first axis and one location on a second axis, wherein the first axis is substantially perpendicular to the second axis;
processing positioning information for the x-ray images, the positioning information indicating the set of converging angles of the triangulated configuration from the two locations on the first axis and the one location on the second axis relative to the convergence point; and
creating the three-dimensional representation from the x-ray images based on the set of converging angles of the triangulated configuration indicated from the positioning information.
16. The three-dimensional radiographic imaging system of claim 15 ,
wherein the multiple x-ray sources include three x-ray sources, including a first x-ray source and a second x-ray source located along the first axis, and a third x-ray source located along the second axis; and
wherein each of the first x-ray source, the second x-ray source, and the third x-ray source are arranged to emit the x-ray energy to the convergence point at the set of converging angles.
17. The three-dimensional radiographic imaging system of claim 15 , further comprising:
a positioning sensor, the positioning sensor configured to determine an indication of positioning of the multiple x-ray sources relative to the x-ray sensor.
18. The three-dimensional radiographic imaging system of claim 17 , wherein the determined angles of one or more of the multiple x-ray sources relative to the convergence point are automatically changed based on a changed proximity of the one or more of the multiple x-ray sources relative to the x-ray sensor, the proximity determined at least in part by the positioning sensor.
19. The three-dimensional radiographic imaging system of claim 17 ,
wherein the multiple x-ray sources include three x-ray sources, including a first x-ray source and a second x-ray source located along the first axis, and a third x-ray source located along the second axis; and
wherein the first x-ray source, the second x-ray source, and the third x-ray source converge as the multiple x-ray sources are positioned closer to the x-ray sensor, and separate as the multiple x-ray sources are positioned further away from the x-ray sensor, wherein positioning relative to the x-ray sensor is determined at least in part by the positioning sensor.
20. The three-dimensional radiographic imaging system of claim 15 , further comprising:
a display configured to render the three-dimensional representation based on the set of converging angles.