The AAM Explorer
The AAM Explorer is a tool for interactively investigating the modes of an Active Appearance Model. In this case an AAM built on 35 frontal images of faces.
The implementation was done using the AAM-API and OpenGL for fast visualization. In the current version a 30000-pixel, 27-parameter AAM is deformed in real-time (~50 Hz on an Athlon 1.2GHz using the Intel Math Kernel library for matrix computations).
See the AAM-API output for details on the face model. A similar face model (though half the size) is described here.
Though having 27 parameters the interface show only six sliders for clarity, since the program was made for a "less-technical" exhibition here in Denmark. The first six modes accounts for 56% percent of the total variation in the training set.
Fig. 1 Screenshot of the AAM Explorer.
- Microsofttm Windows 2000
[ I've had reports that ME crashes and NT doesn't ship with proper drivers and runtime dlls, so... ]
- An OpenGL accelerated graphics board
- Properly installed OpenGL drivers
- 800 MHz Processor
[ lower is also ok, but will reduce the performance ]
- 64 MB RAM
Windows binaries (v. 0.95) (12 MB).
Practical Issues (that may be fixed in later versions..)
- You will need to be a local administrator when installing the AAM Explorer.
- The program will not look any good if you're using the 'Large Fonts' options in windows.
[ desktop->properties->settings->advanced->general->display->font size ]
A subset of the IMM face database built by Michael Moesby NordstrÝm,
Mads Larsen and Janusz Sierakowski was used for building the AAM used
in the AAM Explorer.
This software is provided 'as-is', without any express or
implied warranty. In no event will the author be held liable
for any damages arising from the use of this software.