Source code for training an Active Appearance Model (AAM) and fitting using the Fast Simultaneous Inverse Compositional Algorithm (Fast-SIC), described in
 G. Tzimiropoulos, and M. Pantic, "Optimization problems for fast AAM fitting in-the-wild," ICCV 2013
The code is based on the Inverse Compositional framework of
 I. Matthews and S. Baker, “Active Appearance Models Revisited,” IJCV, 60(2), pp. 135–164, 2004.
The provided code implements Fast-SIC, a fast but exact version of the Simultaneous Inverse Compositional Algorithm (SIC). You can use it to fit an AAM to unconstrained (in-the-wild) images. Please see  for more details.
Should you use the code, please cite 
Code released as is **for research purposes only**
Feel free to modify/distribute but please cite 
Georgios (Yorgos) Tzimiropoulos (2023). Active Appearance Models (AAMs) (https://www.mathworks.com/matlabcentral/fileexchange/44651-active-appearance-models-aams), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
Inspired by: ECC image alignment algorithm (image registration)
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!