AviStack Back | Up | Next

AviStack by Michael Theusner is yet another great freeware program for processing planetary images. It was originally designed for lunar images, but works with solar and planetary as well.

AviStack 2

AviStack is available in 32-bit and 64-bit Windows versions, as well as for Unix and Mac operating systems.

The great thing for beginners is that AviStack will automatically process a video or series of still images. Adjustment of the automatic parameters and manual processing is also available.

AviStack uses hundreds or thousands of reference points to register and align multiple points in an image to compensate for distortions due to seeing.

For lucky image processing, AviStack performs these main functions:


Automatic Image Processing

Figure 1 - AviStack IDL screen 1
Figure 2 - AviStack IDL screen 2
Figure 3 - AviStack 2's work boxes
Figure 4 - AviStack 2's Open dialog

Figure 5 - AviStack Open Movie dialog box
Figure 6 - Movie file loaded for processing.

AviStack will now begin to automatically process your movie file images. The first process will be Frame Alignment (Figure 7).


AviStack Automatic Processing

Figure 7 - the Frame Alignment process

In the Parameters and Settings Processing Tree box you will see the process being applied to the image (Figure 7, Number 1).

The image should now be visible in the image display box (Figure 7, Number 2).

A status bar will also display the progress of the process being applied (Figure 7, Number 3).

Two white boxes will show the points that are being used to calculate the movement between frames for alignment (Figure 6, Number 4).

Above the progress bar will be a series of boxes with information displayed:

After Frame Alignment is finished, AviStack will automatically go on to ROI (Region of Interest) Selection and Set Reference Points. These latter two processes may go by very quickly.

The next process is Quality Analysis . Again you will see a progress bar. Polygons will appear in the image display to indicate the areas that are being analyzed (Figure 8).

Figure 8 - Quality Analysis

The next process is Reference Point Alignment (Figure 9).

Figure 9 - Reference Point Alignment

Here you will see a series of red dots with crosses in the image that indicate the reference points that are being aligned. These red dot / crosses will change position for each frame in the video.

The final process is Frame Stacking (Figure 10).

Figure 10 - Frame Stacking

AviStack will now start putting the final stack together. It first starts out placing pieces of the image like a puzzle, and then continues stacking pieces on top of each other for each alignment point (Figure 10).

Frame Stacking can take the longest processing time. For example, with an Intel Core 2 Quad Q9650 processor with 8 gigabytes of Ram running under 64-bit Windows 7, a thousand frame video takes about 15 minutes for frame stacking.

At the end, an image is produced that has the best data from each frame stacked for each alignment point.

Figure 11 - The final aligned and stacked image.

If you had all automatic image processing checked, the stacked image should now be saved. The image will now disappear from the display because AviStack is finished working on it, but it is still loaded in AviStack and should be listed in the Main GUI box (Figure 3, Number 1). If you have multiple video files loaded and set for automatic processing, AviStack will automatically move on to the next video file and process it.

At this point, I usually take the image into either RegiStax or Images Plus, or Astra Image for sharpening with wavelets because I am more familiar with those programs. But the image can also be sharpened with wavelets in AviStack.


Image Processing

After you have stacked and saved the image as described above, you can perform some sharpening and adjustments.

AviStack started out as a basic multi-point image aligning and stacking program like AutoStakkert! that didn't do any further post processing. But Joe Zawodny added a wavelets sharpening module to AviStack.

To apply wavelet sharpening to an image in AviStack:

Figure 12 - Manual Processing Wavelet Sharpening
The Moon and Venus
Figure 13 - Hold your mouse cursor over the image to see a comparison of the stacked image before and after wavelet sharpening.
Figure 14 - Saved Process Image - Parameters

Within this processing section you will be able to:

AviStack is a very powerful image processing program with a lot of features for manual control that we did not have the space to cover here, but Michael Theusner has an excellent manual for AviStack that you can download.


AviStack - The Bottom Line

AviStack is a great free image processing program for high-resolution planetary photography. It is one of the easiest to use because it will automatically perform all of the steps of grading, multi-point aligning and stacking. It also offers full manual control over all of the steps.

This tutorial was done with AviStack version 2.0.




Back | Up | Next