/Image Coding with Active Appearance Models

Image Coding with Active Appearance Models

Simon Baker, Iain Matthews and Jeff Schneider
Tech. Report, CMU-RI-TR-03-13, Robotics Institute, Carnegie Mellon University, April, 2003

Download Publication (PDF)

Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author’s copyright. These works may not be reposted without the explicit permission of the copyright holder.


Image coding is the task of representing a set of images as accurately as possible using a fixed number of parameters. One well known example is the linear coding problem that leads to Principal Components Analysis (PCA). Although optimal in a certain sense, PCA has limited coding power. A large number of parameters are often required to code a set of images accurately. In this paper we consider image coding using Active Appearance Models (AAMs). AAMs are a class of generative non-linear models (although linear in both shape and appearance) which have received a great deal of recent attention in the computer vision literature. We describe what it means to code and decode with AAMs, pose the optimal coding problem, and propose an algorithm to solve it. Our algorithm can also be interpreted as an unsupervised model building algorithm.

BibTeX Reference
author = {Simon Baker and Iain Matthews and Jeff Schneider},
title = {Image Coding with Active Appearance Models},
year = {2003},
month = {April},
institution = {Carnegie Mellon University},
address = {Pittsburgh, PA},
number = {CMU-RI-TR-03-13},
keywords = {Active Appearance Models, Automatic Construction, Image Coding},