Abstract
The power and flexibility of polynomial surfaces are unleashed when their degrees are no longer restricted to four or lower, as they are used in early CT phantoms. They have proved useful and appropriate for geometric simulation of human and animal anatomy. In this paper a general algorithm is presented for the X-ray transform of any polynomial surface, as long as its ray-surface intersection equation is implemented on the computer. A versatile and powerful polynomial utility C++ class is created to simplify the implementation. Three groups of surfaces are implemented and applied to build a heart phantom closely simulating the Visible Man's heart. The X-ray transform algorithm is tested and verified by the successful reconstruction of the heart phantom.
Original language | English |
---|---|
Pages (from-to) | 447-457 |
Number of pages | 11 |
Journal | Journal of X-Ray Science and Technology |
Volume | 20 |
Issue number | 4 |
DOIs | |
State | Published - 2012 |
Scopus Subject Areas
- Condensed Matter Physics
- Instrumentation
- Radiation
- Electrical and Electronic Engineering
- Radiology Nuclear Medicine and imaging
Keywords
- CT phantom
- Computed tomography
- X-ray transform
- cone-beam
- polynomial surfaces of arbitrary degrees
- ray-intersecting