Cálculo del esqueletoPara calcular los esqueletos existe una clase de algoritmos utilizados en el análisis de las formas. Se trata de reducir una forma en un conjunto de curvas, llamadas esqueletos, centradas en la forma original. El cálculo del esqueleto es una herramienta de análisis no-escalar de formas, que conserva las propiedades topológicas de la forma original así como las propiedades geométricas, según el método utilizado. Definiciones y propiedadesEn términos simples, el cálculo del esqueleto consiste en adelgazar una forma hasta obtener un conjunto de curvas centradas. El conjunto resultante es entonces denominado esqueleto o eje medio. En la literatura técnica, los conceptos esqueleto y eje medio son utilizados indistintamente por algunos autores,[1][2][3][4][5] mientras que otros autores[6][7][8] los consideran relacionados, pero que no son idénticos. Del mismo modo, los conceptos cálculo del esqueleto y adelgazamiento también son considerados como iguales por parte de algunos,[2] y no por otros.[6] Existen diferentes definiciones para el cálculo del esqueleto. La analogía del fuego en la praderaLa siguiente definición fue enunciada por Harry Blum y se conoce como la analogía del fuego en la pradera. Ofrece una visión intuitiva del cálculo del esqueleto.
Definición formalExiste una definición formal del esqueleto basada en el concepto de discos o bolas máximos (maximales). El esqueleto de una forma S, denotada MA(S), se define por el conjunto de los centros de los discos (bolas) máximos (maximales) en S. Esqueleto ponderadoEl esqueleto ponderado o la transformación del eje medio de una forma S, denotada MAT(S), es el conjunto de pares compuestos del centro y radio de los discos (bolas) máximos de S. Exoesqueleto y endoesqueletoLos esqueletos no son solo los objetos ubicados dentro de las formas. Si retomamos la analogía del fuego en la pradera, el proceso de cálculo del esqueleto no sólo transforma el interior de la forma, sino también el exterior. Luego, se denomina endoesqueleto a la parte del esqueleto que se encuentra dentro de la forma y exoesqueleto a la parte del esqueleto que se encuentra fuera de la forma. A menudo la confusión se da entre esqueleto y endoesqueleto, ya que esta parte del esqueleto es la más estudiada en el análisis de las formas. Del mismo modo, en este artículo, consideramos que los esqueletos corresponden a endoesqueletos. Propiedades de los esqueletosLos esqueletos tienen varias propiedades interesantes:
Otras propiedades son específicas de los esqueletos ponderados:
Otra propiedad de los esqueletos se considera, en general, un defecto: el cálculo del esqueleto es una transformación semi-continua. En efecto, la más mínima alteración en el contorno o en el interior de la forma puede producir la creación de una rama importante en el esqueleto. Métodos para calcular los esqueletosExiste una gran variedad de métodos para construir los esqueletos a partir de las formas. En la mayoría de las publicaciones científicas, los métodos de cálculo de los esqueletos se pueden clasificar en cuatro clases. Adelgazamiento topológicoEl adelgazamiento topológico consiste en retirar “en su justa medida” los puntos del contorno de la forma, preservando sus características topológicas. Los puntos del esqueleto son añadidos cuando se forma una esquina (la curva del contorno se hace discontinua) o cuando los puntos del contorno se reúnen. La extracción del mapa de distanciasEl mapa de distancias de una forma S consiste en asociar a cada punto de S su distancia al punto más cercano del contorno. Una de las definiciones del esqueleto mediante la función de la distancia es como las 'crestas' (aquellos puntos en que la función distancia disminuye a ambos lados) de la función de la distancia.[6] Existe un malentendido en la literatura de que el esqueleto consiste de los puntos que son "máximos locales" en la transformación de distancia. Esto no es cierto como aun una rápida comparación de una transformación de distancia y el esqueleto resultante puede mostrar. Simulación del frente de fuegoLos métodos que trabajan mediante la simulación del frente de fuego se basan en la analogía del fuego en la pradera. Ellos estudian la evolución del frente de fuego a través del tiempo. Cada formación de choque en el frente se agrega al esqueleto. Cálculo analíticoLa búsqueda del esqueleto está relacionado con un problema geométrico. Los métodos de esta clase utilizan herramientas geométricas, tales como el diagrama de Voronoï o la poligonización de las curvas de nivel (en el caso del cálculo del esqueleto en los espacios discretos). Otros criterios de clasificaciónLos métodos de cálculo del esqueleto se pueden clasificar según el tipo de espacio al que se aplican. Algunos métodos de cálculo del esqueleto se aplican a espacios continuos. Estos métodos son generalmente exactos y precisos. Otros métodos de cálculo del esqueleto se aplican a espacios discretos. Estos métodos son precisos solo en algunos casos y requieren frecuentemente de una secuencia de operaciones para afinar el esqueleto. Algunos métodos de cálculo del esqueleto se aplican a formas en un plano o a objetos tridimensionales y más. AplicacionesEl cálculo de esqueletos tiene muchas aplicaciones, tales como el reconocimiento de patrones, el modelado de sólidos para el diseño y la manipulación de formas, la organización de la dispersión (nubes de puntos), la búsqueda de caminos, animaciones, etc. Se utiliza en la medicina y la biología desde sus inicios, así como en mineralogía. Se han encontrado aplicaciones en la indexación de imágenes en las bases de datos y en compresión. No hay más que unas pocas aplicaciones en la arquitectura y el urbanismo, en el contexto del análisis morfológico. Los investigadores han demostrado que, en el proceso de la percepción visual, nuestra sensibilidad inconsciente es máxima en el esqueleto. OrígenesEl cálculo de esqueletos es un método que fue desarrollado originalmente en los años sesenta por Harry Blum, para crear un nuevo descriptor de formas. Este método ha ganado el interés de muchos investigadores. En la actualidad, el cálculo de esqueletos es un método bien conocido en el análisis de imágenes. Hay muchos algoritmos propuestos para transformar una forma en esqueleto. Referencias
Bibliografía
|