thresholding to the original image, as shown in Figure 3.38d above. It may also be
used to combine multiple wavelength images, for example a representation of the
visual monochrome brightness in a color image is often modeled as approximately
0.65 * Green + 0.25 * Red + 0.10 * Blue. Multiplication is infrequently employed
in image processing but is used in computer graphics to superimpose a texture onto
surfaces. Keeping the brighter or darker pixel values will be used extensively in the
next chapter to combine thresholded binary images with grey scale values. We will
also encounter there the various Boolean combinations (AND, OR, Ex-OR) that can
be used with two binary images.
All of these combinations require, of course, that the images be aligned with
each other. If they have originated from the same initial image, for instance by
different processing operations, then proper alignment is assured. If several original
images have been acquired, for example by recording different wavelengths, some
adjustment for misalignment may be required. In some cases, including medical
imaging with different modalities such as PET, CT, and MRI, or remote sensing
images recorded by different satellites, the image magnifications, orientations, and
even points of view may be different.
For simple translation alignment of multiple images, the cross-correlation pro-
cedure shown above works automatically and quickly to provide the desired result.
If two similar images of the same subject are cross-correlated, the result is a peak
whose maximum is displaced from the center by exactly the amount of misalignment.
The center of the peak can be located by interpolation to a fraction of a pixel, and
the image shifted by that amount to produce proper alignment. Figure 3.44 shows
an example. This technique is also useful for aligning stereo pair images for viewing.
This type of shift alignment is also useful when dealing with video images of
moving subjects. The interlace scan used in standard video records each of the thirty
frames per second in two halves, or fields. These capture the even and odd scan
lines, respectively. If the scene is not stationary (either because the subject or the
camera is moving) this produces an offset as shown in Figure 3.45. Performing
cross-correlation between the two fields of the image allows correction of the
interlace offset. The assumption is that the entire scene is shifted uniformly; if
different objects within the field have different motions the result is an average.
For situations in which shift, rotation, and perhaps perspective correction are all
needed to bring two images into proper registration, the basic procedure is the same
as for the correction of image distortion, shown in the preceding chapter. Generally
this requires the location of some fiducial marks in the images. In a few cases this
can be handled automatically. This may be possible in medical imaging by using a
few distinctive structures known to be present. A more common technique places
markers in the image, for instance by embedding wires or fibers, or drilling holes
in a block of embedded material before cutting sections for microscopy. This tech-
nique is primarily used for alignment of serial section images for combination or
comparison.
The most common procedure is to rely on human knowledge and recognition,
and allow the user to mark registration points on the images. A minimum of one
point is needed for translation, two for translation and rotation, three for translation,
rotation, and scaling, and four to also include perspective correction. Some programs
2241_C03.fm Page 176 Thursday, April 28, 2005 10:28 AM
Copyright © 2005 CRC Press LLC