Chapter 2: Forward Projection and the Sinogram
See through the Radon transform how an object maps into measured data (the sinogram).
The previous chapter dealt with the line integral of a single ray. Keeping the angle fixed and sweeping the detector position uniformly yields a one-dimensional projection profile as a function of . Because all rays are parallel, this acquisition scheme is called parallel-beam projection. The transform that maps an object to its line integrals over all angles and positions is the Radon transform. In the equation below, the function picks out the integral along the line .
The Radon transform. The δ function picks out the integral along the line x cosθ + y sinθ = s.
Collecting projections while rotating from 0° to 180° and stacking them as a 2D image, with horizontal and vertical, gives the sinogram. For parallel beams , so 180° already contains a full revolution of information. The sinogram is the raw data a CT scanner actually measures, and reconstruction means recovering from it.
Why it is called a sinogram
The name comes from the sine curve. A single point at appears in the projection at angle at position . Viewed as a function of , that is a sinusoid with amplitude and phase . Since an object is a collection of points, the whole sinogram is a superposition of countless sine curves.
The trace of a single point is a sinusoid. This is where the name sinogram comes from.
Simulation: scanning and the growing sinogram
Moving the angle slider updates the ray bundle over the phantom (the current projection direction) together with the projection profile at the top right. Press "Scan" to advance the angle automatically and watch the sinogram at the bottom right fill in row by row from the top. Start with the point phantom and let the scan run: exactly one sine curve appears in the sinogram. Switching to Shepp-Logan reveals many sinusoids overlapping.
Phantom
Phantom and ray bundle
Projection profile p(θ, ·)
Sinogram p(θ, s)
The ray bundle at the current angle and the projection profile p(θ,·), with the sinogram below growing row by row.
From forward projection to the inverse problem
A sinogram stacks the projection profiles from every angle into a 2D dataset. A single point in the object traces a sine curve within it. So far we have mapped an object to its measurements. The next chapter reverses the process with simple backprojection, which returns each measurement along its ray but produces a blurred image.
References
- Radon J. On the determination of functions from their integral values along certain manifolds. IEEE Transactions on Medical Imaging 5, 170–176 (1986; English translation of the 1917 paper).
- Kak AC, Slaney M. Principles of Computerized Tomographic Imaging. IEEE Press (1988).