Jump to content

Active shape model: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m top: adjust bold, punct.
Rescuing 1 sources and tagging 0 as dead. #IABot (v1.2.4)
Line 21: Line 21:
==External links==
==External links==
* [http://www.mathworks.com/matlabcentral/fileexchange/26706-active-shape-model-asm Matlab code] open-source ASM implementation.
* [http://www.mathworks.com/matlabcentral/fileexchange/26706-active-shape-model-asm Matlab code] open-source ASM implementation.
* [http://www.isbe.man.ac.uk/~bim//Models/index.html Description] of AAMs from Manchester University.
* [https://web.archive.org/web/20060706184806/http://www.isbe.man.ac.uk:80/%7Ebim//Models/index.html Description] of AAMs from Manchester University.
* [http://personalpages.manchester.ac.uk/staff/timothy.f.cootes/ Tim Cootes'] home page (one of the original co-inventors of ASMs).
* [http://personalpages.manchester.ac.uk/staff/timothy.f.cootes/ Tim Cootes'] home page (one of the original co-inventors of ASMs).
* [http://www.milbo.users.sonic.net/stasm Source code] for ASMs (the "stasm" library).
* [http://www.milbo.users.sonic.net/stasm Source code] for ASMs (the "stasm" library).

Revision as of 17:45, 3 October 2016

Active shape models (ASMs) are statistical models of the shape of objects which iteratively deform to fit to an example of the object in a new image, developed by Tim Cootes and Chris Taylor in 1995.[1] The shapes are constrained by the PDM (point distribution model) Statistical Shape Model to vary only in ways seen in a training set of labelled examples. The shape of an object is represented by a set of points (controlled by the shape model). The ASM algorithm aims to match the model to a new image.

Operation of the shape model

The ASM works by alternating the following steps:

  • Generate a suggested shape by looking in the image around each point for a better position for the point. This is commonly done using what is called a "profile model", which looks for strong edges or uses the Mahalanobis distance to match a model template for the point.[1]
  • Conform the suggested shape to the point distribution model, commonly called a "shape model" in this context. The figure to the right shows an example.

The technique has been widely used to analyse images of faces, mechanical assemblies and medical images (in 2D and 3D).

It is closely related to the active appearance model. It is also known as a "Smart Snakes"[1] method, since it is an analog to an active contour model which would respect explicit shape constraints.

See also

References

  1. ^ a b c T.F. Cootes and C.J. Taylor and D.H. Cooper and J. Graham (1995). "Active shape models - their training and application". Computer Vision and Image Understanding (61): 38–59. [1]