The disasterous earthquake of October 8, 2005 had a magnitude of 7.6 and was centered near the city of Muzaffarabad in Kashmir. The figure below is an ASTER image over the area acquired on Sept. 7, 2005. The image size is 1000 by 1000 pixels. Ground resolution is 15 meters and the image consists of three bands in the VNIR (visual and near infra-red) spectrum. Since the terrain is rough, the image was orthorectified using ASTER's stereo capability.

Here is the same scene acquired with the ASTER satellite on October 27, 2005, similarly orthorectified and carefully registered to the first image:

We could now look for changes caused by the earthquake just by subtracting the two images from eachother, band-for-band, and this is in fact what many people do. The MAD algorithm is more sophisticated. It generates three new bands (for each of the two images) which are linear combinations of the original bands. Whereas the original bands were sorted by spectral wavelength, the new bands of the first image are sorted according to their maximum similarity or correlation with the corresponding new bands of the second image. This is called canonical correlation and is a very old and well-known statistical device. The new bands of the second image are then subtracted from those of the first image to give the MAD components (in this case three of them) which contain the change information.
Forcing the two images in this way to be as similar as possible before subtracting them makes sense. Many differences between the original images will be due to uninteresting effects like solar illumination, differing sensor gains or atmospheric absorption and the canonical correlation procedure will render the MAD components insensitive to such effects.
However what we really wish to do is to force the invariant pixels to be as similar as possible, not the pixels which signal true changes on the ground. This is where the MAD algorithm really excels, because it can be iterated. Having obtained the MAD components, we use them to make an initial estimate of the no-change probability of each pixel in the image. This is possible because of the nice statistical properties of the MAD components. Then we repeat the canonical correlation, this time weighting each pixel with its probability of no change, and recalculate the no-change probabilities. The procedure continues until the similarity measures (the correlations) cease to change. The figure below shows the values of the correlations for each successive iteration. They increase steadily as the invariant pixels become better and better discriminated.

Have a look at the first MAD component projected onto Google Earth using Mike Galloy's IDL program MG_WRITE_KML.PRO. Bright and dark pixels signify change, middle gray no change. Use the slider to vary the overlay's transparency. Tilt the view and get in close to see that, at this resolution, it is the landslides that are most evident.
Another interesting use of MAD is for automatic radiometric normalization of multitemporal images. Stay tuned.

