Russ Hobbie and I define the sinogram in the 4th edition of Intermediate Physics for Medicine and Biology. We explain how to calculate the projection, F(θ, x'), from the image, f(x,y). This transformation and its inverse—determining f(x,y) from F(θ,x')—is at the heart of many imaging algorithms, such as those used in computed tomography.
The process of calculating F(θ, x') from f(x, y) is sometimes called the Radon transformation. When F(θ, x') is plotted with x’ on the horizontal axis, θ on the vertical axis, and F as the brightness or height on a third perpendicular axis, the resulting picture is called a sinogram. For example, the projection of f(x, y) = δ(x − x0)δ(y − y0) is F(θ, x') = δ(x' − (x0 cos θ + y0 sin θ)). A plot of this object and its sinogram is shown in Fig. 12.17.Figure 12.17 does indeed contain a sinogram, but a very simple one: the sinogram of a point is just a sine wave. The reader is asked to produce a somewhat more complicated sinogram in homework Problem 29.
Problem 29 An object consists of three δ functions at (0, 2), (√3,−1), and (−√3,−1). Draw the sinogram of the object.This sinogram consists of three braided sine waves. I like this example, because it’s simple enough that you the reader should be able to reason out the structure of the sinogram by imagining the projection in your head, but it is complicated enough that it’s not trivial.
When preparing the 4th edition of Intermediate Physics for Medicine and Biology, I derived a couple new homework problems (Chapter 12, Problems 23 and 24) for which the inverse transformation can be solved analytically. I think these are useful exercises that build intuition with the Fourier transform method of reconstructing an image (see Fig. 12.20, top path). It occurs to me now, however, that while these problems do provide insight and practice for the mathematically inclined reader, they also offer the opportunity to further illustrate the sinogram. So this week I made the figures below, showing the image f(x,y) on the left and the corresponding sinogram F(θ,x') on the right, for the functions in Problems 23 and 24.
Problem 23. |
Problem 24. |
This website has some nice examples of sinograms. For instance, a sinogram of a line is just a point. Think about it and sketch some projections to convince yourself this is correct. Also this website shows a sinogram of a square located away from the center of the image (it looks like the sinogram above for Fig. 23, but with interesting bright curves tenuously weaving throughout the sinogram arising from the corners of the square). Finally, the website shows the sinogram of an image known as a Shepp-Logan head phantom. (Warning, the website displays its sinograms rotated by 90° compared to the way Russ and I plot them; it plots the angle along the horizontal axis.) The video shown below provides additional insight into the construction of the sinogram for the Shepp-Logan head phantom.
Here is one of my favorite images: a detailed image of a brain, and its lovely sinogram. If you can do the inverse transformation of this complicated sinogram in your head, you’re a better medical physicist than I am.
An image of a brain, and its sinogram, adapted from Wikipedia. |