Los modelos de forma activa ( ASM ) son modelos estadísticos de la forma de los objetos que se deforman iterativamente para ajustarse a un ejemplo del objeto en una nueva imagen, desarrollados por Tim Cootes y Chris Taylor en 1995. [1] Las formas están restringidas por el PDM ( modelo de distribución de puntos ) Modelo de forma estadística para variar solo en las formas que se ven en un conjunto de entrenamiento de ejemplos etiquetados. La forma de un objeto está representada por un conjunto de puntos (controlados por el modelo de forma). El algoritmo ASM tiene como objetivo hacer coincidir el modelo con una nueva imagen.
El ASM funciona alternando los siguientes pasos:
- Genere una forma sugerida mirando en la imagen alrededor de cada punto para una mejor posición para el punto. Esto se hace comúnmente usando lo que se llama un "modelo de perfil", que busca bordes fuertes o usa la distancia de Mahalanobis para hacer coincidir una plantilla de modelo para el punto. [1]
- Adapte la forma sugerida al modelo de distribución de puntos, comúnmente llamado "modelo de forma" en este contexto. La figura de la derecha muestra un ejemplo.
La técnica ha sido ampliamente utilizada para analizar imágenes de rostros, ensamblajes mecánicos e imágenes médicas (en 2D y 3D).
Está estrechamente relacionado con el modelo de apariencia activa . También se conoce como un método "Smart Snakes" [1] , ya que es un análogo a un modelo de contorno activo que respetaría restricciones de forma explícitas.
Ver también
Referencias
enlaces externos
- Implementación de ASM de código abierto en código Matlab .
- Descripción de AAM de la Universidad de Manchester.
- Página de inicio de Tim Cootes (uno de los co-inventores originales de MAPE).
- Código fuente para ASM (la biblioteca "stasm").
- ASMlib-OpenCV , una implementación de código abierto C ++ / OpenCV de ASM.