Articulo de referencia

Segmentación de imágenes

Modelo de un fémur izquierdo humano segmentado . Muestra la superficie externa (rojo), la superficie entre el hueso compacto y el hueso esponjoso (verde) y la superficie de la m...

Modelo de un fémur izquierdo humano segmentado . Muestra la superficie externa (rojo), la superficie entre el hueso compacto y el hueso esponjoso (verde) y la superficie de la médula ósea (azul).

En el procesamiento de imágenes digitales y la visión por computadora , la segmentación de imágenes es el proceso de dividir una imagen digital en múltiples segmentos , también conocidos como regiones u objetos de imagen ( conjuntos de píxeles ). El objetivo de la segmentación es simplificar o cambiar la representación de una imagen para que sea más significativa y fácil de analizar. [ 1 ] [ 2 ] La segmentación de imágenes se utiliza típicamente para localizar objetos y límites (líneas, curvas, etc.) en imágenes. Más precisamente, la segmentación de imágenes es el proceso de asignar una etiqueta a cada píxel de una imagen, de manera que los píxeles con la misma etiqueta compartan ciertas características.

El resultado de la segmentación de imágenes es un conjunto de segmentos que cubren colectivamente toda la imagen, o un conjunto de contornos extraídos de la imagen (véase detección de bordes ). Cada uno de los píxeles de una región es similar con respecto a alguna característica o propiedad calculada, [ 3 ] como el color , la intensidad o la textura . Las regiones adyacentes son significativamente diferentes con respecto a la misma(s) característica(s). [ 1 ] Cuando se aplica a una pila de imágenes, típica en imágenes médicas , los contornos resultantes después de la segmentación de imágenes se pueden usar para crear reconstrucciones 3D con la ayuda de algoritmos de reconstrucción geométrica como marching cubes . [ 4 ]

Aplicaciones

Segmentación volumétrica de una tomografía computarizada (TC) 3D del tórax : La pared torácica anterior, las vías respiratorias y los vasos pulmonares anteriores a la raíz del pulmón se han eliminado digitalmente para visualizar el contenido torácico: – azul : arterias pulmonaresrojo : venas pulmonares (y también la pared abdominal ) – amarillo : el mediastinovioleta : el diafragma

Algunas de las aplicaciones prácticas de la segmentación de imágenes son:

Se han desarrollado diversos algoritmos y técnicas de propósito general para la segmentación de imágenes. Para que sean útiles, estas técnicas generalmente deben combinarse con el conocimiento específico del dominio para resolver eficazmente los problemas de segmentación de dicho dominio.

Clases de técnicas de segmentación

Existen dos clases de técnicas de segmentación.

  • Enfoques clásicos de visión por computadora
  • técnicas basadas en IA

Grupos de segmentación de imágenes

  • La segmentación semántica es un método que detecta, para cada píxel, la clase a la que pertenece. [ 25 ] Por ejemplo, en una figura con muchas personas, todos los píxeles que pertenecen a personas tendrán el mismo identificador de clase y los píxeles del fondo se clasificarán como fondo. [ 26 ]
  • La segmentación de instancias es un enfoque que identifica, para cada píxel, la instancia específica a la que pertenece el objeto. Detecta cada objeto distinto de interés en la imagen. [ 27 ] Por ejemplo, cuando cada persona en una figura se segmenta como un objeto individual.
  • La segmentación panóptica combina la segmentación semántica y la segmentación de instancias. Al igual que la segmentación semántica, la segmentación panóptica es un método que identifica, para cada píxel, la clase a la que pertenece. Además, como en la segmentación de instancias, la segmentación panóptica distingue diferentes instancias de la misma clase. [ 28 ]

Umbralización

El método más sencillo de segmentación de imágenes se denomina método de umbralización . Este método se basa en un nivel de recorte (o valor umbral) para convertir una imagen en escala de grises en una imagen binaria.

La clave de este método reside en seleccionar el valor umbral (o valores cuando se seleccionan varios niveles). En la industria se utilizan varios métodos populares, entre ellos el método de máxima entropía, el umbral de histograma balanceado , el método de Otsu (varianza máxima) y el agrupamiento k-means .

Recientemente, se han desarrollado métodos para la umbralización de imágenes de tomografía computarizada (TC). La idea clave es que, a diferencia del método de Otsu, los umbrales se derivan de las radiografías en lugar de la imagen (reconstruida). [ 29 ] [ 30 ]

Los nuevos métodos sugieren el uso de umbrales no lineales, basados ​​en reglas difusas multidimensionales. En estos enfoques, la decisión sobre la pertenencia de cada píxel a un segmento se basa en reglas multidimensionales derivadas de la lógica difusa y algoritmos evolutivos, considerando factores como la iluminación de la imagen, el entorno y la aplicación. [ 31 ]

Métodos de agrupamiento

Imagen original
Imagen de origen
Imagen procesada
Imagen después de ejecutar k -means con k = 16. Tenga en cuenta que una técnica común para mejorar el rendimiento en imágenes grandes consiste en reducir el tamaño de la imagen, calcular los clústeres y, si es necesario, reasignar los valores a la imagen de mayor tamaño.

El algoritmo K-means es una técnica iterativa que se utiliza para dividir una imagen en K clústeres. [ 32 ] El algoritmo básico es

  1. Seleccione K centros de clúster, ya sea de forma aleatoria o basándose en algún método heurístico , por ejemplo K-means++.
  2. Asigna cada píxel de la imagen al clúster que minimice la distancia entre el píxel y el centro del clúster.
  3. Recalcula los centros de los clústeres promediando todos los píxeles del clúster.
  4. Repita los pasos 2 y 3 hasta que se alcance la convergencia (es decir, que ningún píxel cambie de grupo).

En este caso, la distancia es la diferencia al cuadrado o absoluta entre un píxel y el centro de un clúster. Esta diferencia suele basarse en el color , la intensidad , la textura y la ubicación del píxel, o en una combinación ponderada de estos factores. K puede seleccionarse manualmente, aleatoriamente o mediante una heurística . Este algoritmo garantiza la convergencia, pero puede que no devuelva la solución óptima . La calidad de la solución depende del conjunto inicial de clústeres y del valor de K.

El algoritmo Mean Shift es una técnica que se utiliza para dividir una imagen en un número desconocido de clústeres a priori . Esto tiene la ventaja de no requerir una estimación inicial de dicho parámetro, lo que lo convierte en una mejor solución general para casos más diversos.

Movimiento y segmentación interactiva

La segmentación basada en el movimiento es una técnica que se apoya en el movimiento de la imagen para realizar la segmentación.

La idea es sencilla: observe las diferencias entre un par de imágenes. Suponiendo que el objeto de interés se mueve, la diferencia será precisamente ese objeto.

Mejorando esta idea, Kenney et al. propusieron la segmentación interactiva.Utilizan un robot para tocar los objetos con el fin de generar la señal de movimiento necesaria para la segmentación basada en el movimiento.

La segmentación interactiva sigue el marco de percepción interactiva propuesto por Dov Katz.y Oliver Brock.

Otra técnica que se basa en el movimiento es la segmentación de movimiento rígido .

Métodos basados ​​en compresión

Los métodos basados ​​en compresión postulan que la segmentación óptima es aquella que minimiza, entre todas las segmentaciones posibles, la longitud de codificación de los datos. [ 33 ] [ 34 ] La conexión entre estos dos conceptos radica en que la segmentación busca patrones en una imagen y cualquier regularidad en ella puede utilizarse para comprimirla. El método describe cada segmento por su textura y forma de contorno. Cada uno de estos componentes se modela mediante una función de distribución de probabilidad y su longitud de codificación se calcula de la siguiente manera:

  1. La codificación de contornos aprovecha el hecho de que las regiones en las imágenes naturales tienden a tener un contorno suave. Este conocimiento previo es utilizado por la codificación Huffman para codificar el código de cadena de diferencias de los contornos en una imagen. Por lo tanto, cuanto más suave sea un contorno, menor será la longitud de codificación que alcance.
  2. La textura se codifica mediante compresión con pérdida, de forma similar al principio de longitud de descripción mínima (MDL), pero en este caso la longitud de los datos, dado el modelo, se aproxima mediante el número de muestras multiplicado por la entropía del modelo. La textura en cada región se modela mediante una distribución normal multivariada cuya entropía tiene una expresión analítica. Una propiedad interesante de este modelo es que la entropía estimada limita la entropía real de los datos. Esto se debe a que, entre todas las distribuciones con una media y covarianza dadas, la distribución normal tiene la mayor entropía. Por lo tanto, la longitud de codificación real no puede ser mayor que la que el algoritmo intenta minimizar.

Para cualquier segmentación de una imagen, este esquema proporciona el número de bits necesarios para codificarla según dicha segmentación. Por lo tanto, entre todas las posibles segmentaciones de una imagen, el objetivo es encontrar la que produzca la menor longitud de codificación. Esto se puede lograr mediante un método de agrupamiento aglomerativo simple. La distorsión en la compresión con pérdida determina la granularidad de la segmentación, y su valor óptimo puede variar para cada imagen. Este parámetro se puede estimar heurísticamente a partir del contraste de texturas en una imagen. Por ejemplo, cuando las texturas de una imagen son similares, como en las imágenes de camuflaje, se requiere una mayor sensibilidad y, por lo tanto, una menor cuantificación.

Métodos basados ​​en histogramas

Los métodos basados ​​en histogramas son muy eficientes en comparación con otros métodos de segmentación de imágenes porque generalmente solo requieren una pasada por los píxeles . En esta técnica, se calcula un histograma a partir de todos los píxeles de la imagen, y los picos y valles del histograma se utilizan para localizar los clústeres en la imagen. [ 1 ] Se puede utilizar el color o la intensidad como medida.

Una mejora de esta técnica consiste en aplicar recursivamente el método de búsqueda de histogramas a los clústeres de la imagen para dividirlos en clústeres más pequeños. Esta operación se repite con clústeres cada vez más pequeños hasta que no se formen más clústeres. [ 1 ] [ 35 ]

Una desventaja del método de búsqueda de histogramas es que puede resultar difícil identificar picos y valles significativos en la imagen.

Los métodos basados ​​en histogramas también se pueden adaptar rápidamente para aplicarse a múltiples fotogramas, manteniendo su eficiencia de una sola pasada. El histograma se puede realizar de varias maneras cuando se consideran varios fotogramas. El mismo método que se usa con un fotograma se puede aplicar a varios, y después de combinar los resultados, los picos y valles que antes eran difíciles de identificar ahora son más fáciles de distinguir. El histograma también se puede aplicar píxel a píxel, donde la información resultante se usa para determinar el color más frecuente para la ubicación del píxel. Este método segmenta en función de objetos activos y un entorno estático, lo que da como resultado un tipo diferente de segmentación útil en el seguimiento de vídeo .

Detección de bordes

La detección de bordes es un campo bien desarrollado dentro del procesamiento de imágenes. Los límites de las regiones y los bordes están estrechamente relacionados, ya que suele haber un cambio brusco de intensidad en los límites de las regiones. Por lo tanto, las técnicas de detección de bordes se han utilizado como base para otras técnicas de segmentación.

Los bordes identificados mediante la detección de bordes suelen estar desconectados. Sin embargo, para segmentar un objeto de una imagen, se necesitan límites de región cerrados. Los bordes deseados son los límites entre dichos objetos o taxones espaciales. [ 36 ] [ 37 ]

Los taxones espaciales [ 38 ] son ​​gránulos de información [ 39 ] que consisten en una región de píxeles nítida, ubicada en niveles de abstracción dentro de una arquitectura de escena jerárquica anidada. Son similares a la designación psicológica de figura-fondo de la Gestalt , pero se extienden para incluir el primer plano, grupos de objetos, objetos y partes prominentes de objetos. Los métodos de detección de bordes se pueden aplicar a la región del taxón espacial, de la misma manera que se aplicarían a una silueta. Este método es particularmente útil cuando el borde desconectado es parte de un contorno ilusorio [ 40 ] [ 41 ].

Los métodos de segmentación también se pueden aplicar a los bordes obtenidos de los detectores de bordes. Lindeberg y Li [ 42 ] desarrollaron un método integrado que segmenta los bordes en segmentos de borde rectos y curvos para el reconocimiento de objetos basado en partes, basado en un criterio de longitud de descripción mínima (MDL ) que fue optimizado por un método similar a dividir y fusionar con puntos de ruptura candidatos obtenidos a partir de señales de unión complementarias para obtener puntos más probables en los que considerar particiones en diferentes segmentos.

Detección de punto aislado

La detección de puntos aislados en una imagen es una parte fundamental de la segmentación de imágenes. Este proceso depende principalmente de la segunda derivada, lo que indica el uso del operador laplaciano. El laplaciano de una funciónF(incógnita,y){\displaystyle f(x,y)}está dado por:

2F(incógnita,y)=2Fincógnita2+2Fy2{\displaystyle \nabla ^{2}f(x,y)={\frac {\partial ^{2}f}{\partial x^{2}}}+{\frac {\partial ^{2}f}{\partial y^{2}}}}

El operador laplaciano se emplea de tal manera que las derivadas parciales se derivan de una ecuación específica. La segunda derivada parcial deF(incógnita,y){\displaystyle f(x,y)}con respecto aincógnita{\displaystyle x}yy{\displaystyle y}son dados por:

2F(incógnita,y)incógnita2=F(incógnita+1,y)+F(incógnita1,y)2F(incógnita,y){\displaystyle {\frac {\partial ^{2}f(x,y)}{\partial x^{2}}}=f(x+1,y)+f(x-1,y)-2f(x,y)}
2F(incógnita,y)y2=F(incógnita,y+1)+F(incógnita,y1)2F(incógnita,y){\displaystyle {\frac {\partial ^{2}f(x,y)}{\partial y^{2}}}=f(x,y+1)+f(x,y-1)-2f(x,y)}

Estas derivadas parciales se utilizan luego para calcular el laplaciano de la siguiente manera:

2F(incógnita,y)=F(incógnita+1,y)+F(incógnita1,y)+F(incógnita,y+1)+F(incógnita,y1)4F(incógnita,y){\displaystyle \nabla ^{2}f(x,y)=f(x+1,y)+f(x-1,y)+f(x,y+1)+f(x,y-1)-4f(x,y)}

Esta expresión matemática se puede implementar mediante convolución con una máscara adecuada. Si extendemos esta ecuación a tres dimensiones (x, y, z), la intensidad en cada píxel alrededor de un píxel central en (x, y, z) se reemplaza por sus valores correspondientes. Esta ecuación resulta particularmente útil cuando asumimos que todos los píxeles tienen un espaciado unitario a lo largo de cada eje.

Se ha desarrollado una máscara esférica para su uso con conjuntos de datos tridimensionales. Esta máscara está diseñada para utilizar únicamente aritmética de enteros durante los cálculos, eliminando así la necesidad de hardware o software de punto flotante.

Al aplicar estos conceptos a imágenes reales representadas como matrices de números, debemos considerar qué sucede cuando llegamos a un borde o región de frontera. La funcióngramo(incógnita,y){\displaystyle g(x,y)}se define como:

gramo(incógnita,y)={1si |R(incógnita,y)|T0de lo contrario{\displaystyle g(x,y)={\begin{cases}1&{\text{si }}|R(x,y)|\geq T\\0&{\text{en otro caso}}\end{cases}}}

La ecuación anterior se utiliza para determinar si un punto en la imagen es un punto aislado en función de la magnitud de la respuesta.|R(incógnita,y)|{\displaystyle |R(x,y)|}y un valor umbralT{\displaystyle T}Si la magnitud de la respuesta es mayor o igual al umbral, la función devuelve 1, lo que indica la presencia de un punto aislado; de lo contrario, devuelve 0. Esto ayuda a la detección y segmentación efectivas de puntos aislados en la imagen. [ 43 ]

Aplicación de la detección de puntos aislados en el procesamiento de imágenes de rayos X

La detección de puntos aislados tiene aplicaciones significativas en diversos campos, incluido el procesamiento de imágenes de rayos X. Por ejemplo, una imagen original de rayos X de un álabe de turbina se puede examinar píxel a píxel para detectar porosidad en el cuadrante superior derecho del álabe. El resultado de aplicar la respuesta de un detector de bordes a esta imagen de rayos X se puede aproximar. Esto demuestra la segmentación de puntos aislados en una imagen con la ayuda de sondas de un solo píxel. [ 43 ]

Método de agrupamiento dual

Este método es una combinación de tres características de la imagen: la partición de la imagen basada en el análisis del histograma se verifica por la alta compacidad de los clústeres (objetos) y los altos gradientes de sus bordes. Para ello, se deben introducir dos espacios: un espacio es el histograma unidimensional de brillo H = H ( B ); el segundo espacio es el espacio dual tridimensional de la imagen original B = B ( x , y ). El primer espacio permite medir cuán compactamente se distribuye el brillo de la imagen calculando un agrupamiento mínimo kmin. El brillo umbral T correspondiente a kmin define la imagen binaria (blanco y negro) – mapa de bits b = φ ( x , y ), donde φ ( x , y ) = 0, si B ( x , y ) < T , y φ ( x , y ) = 1, si B ( x , y ) ≥ T . El mapa de bits b es un objeto en el espacio dual . En ese mapa de bits se debe definir una medida que refleje la compacidad de la distribución de los píxeles negros (o blancos). Por lo tanto, el objetivo es encontrar objetos con buenos bordes. Para todo T, se debe calcular la medida M DC = G / ( k × L ) (donde k es la diferencia de brillo entre el objeto y el fondo, L es la longitud de todos los bordes y G es el gradiente medio en los bordes). El máximo de MDC define la segmentación. [ 44 ]                   

Métodos de crecimiento regional

Los métodos de crecimiento de regiones se basan principalmente en la suposición de que los píxeles vecinos dentro de una región tienen valores similares. El procedimiento habitual consiste en comparar un píxel con sus vecinos. Si se cumple un criterio de similitud, el píxel puede asignarse al mismo clúster que uno o más de sus vecinos. La selección del criterio de similitud es crucial y los resultados se ven afectados por el ruido en todos los casos.

El método de fusión de regiones estadísticas [ 45 ] (SRM) comienza construyendo el grafo de píxeles mediante conectividad de 4 vértices, ponderados por el valor absoluto de la diferencia de intensidad. Inicialmente, cada píxel forma una única región. A continuación, SRM ordena esos vértices en una cola de prioridad y decide si fusionar o no las regiones que pertenecen a los píxeles de los bordes mediante un predicado estadístico.

Un método de crecimiento de regiones es el método de crecimiento de regiones con semillas. Este método toma un conjunto de semillas como entrada junto con la imagen. Las semillas marcan cada uno de los objetos que se van a segmentar. Las regiones crecen iterativamente comparando todos los píxeles vecinos no asignados a las regiones. La diferencia entre el valor de intensidad de un píxel y la media de la región,δ{\displaystyle \delta }Se utiliza como medida de similitud . El píxel con la menor diferencia medida de esta manera se asigna a la región correspondiente. Este proceso continúa hasta que todos los píxeles se asignan a una región. Dado que el crecimiento de regiones con semillas requiere semillas como entrada adicional, los resultados de la segmentación dependen de la elección de las semillas, y el ruido en la imagen puede provocar que las semillas se coloquen incorrectamente.

Otro método de crecimiento de regiones es el método de crecimiento de regiones sin semillas. Es un algoritmo modificado que no requiere semillas explícitas. Comienza con una sola región.A1{\displaystyle A_{1}}—el píxel elegido aquí no influye notablemente en la segmentación final. En cada iteración considera los píxeles vecinos de la misma manera que el crecimiento de región con semillas. Se diferencia del crecimiento de región con semillas en que si el mínimoδ{\displaystyle \delta }es menor que un umbral predefinidoT{\displaystyle T}luego se agrega a la región correspondienteAj{\displaystyle A_{j}}De lo contrario, el píxel se considera diferente de todas las regiones actuales.Ai{\displaystyle A_{i}}y una nueva regiónAnorte+1{\displaystyle A_{n+1}}se crea con este píxel.

Una variante de esta técnica, propuesta por Haralick y Shapiro (1985), [ 1 ] se basa en las intensidades de los píxeles . La media y la dispersión de la región, junto con la intensidad del píxel candidato, se utilizan para calcular un estadístico de prueba . Si el estadístico de prueba es suficientemente pequeño, el píxel se añade a la región y se recalculan la media y la dispersión de la región. En caso contrario, el píxel se descarta y se utiliza para formar una nueva región.

Se llama método especial de crecimiento de regionesλ{\displaystyle \lambda }-segmentación conectada (véase también conectividad lambda ). Se basa en intensidades de píxeles y rutas de enlace de vecindario. Se calcula un grado de conectividad (conectividad) basado en una ruta formada por píxeles. Para un cierto valor deλ{\displaystyle \lambda }, dos píxeles se llamanλ{\displaystyle \lambda }-conectado si hay un camino que une esos dos píxeles y la conectividad de este camino es al menosλ{\displaystyle \lambda }.λ{\displaystyle \lambda }La conectividad es una relación de equivalencia . [ 46 ]

La segmentación por división y fusión se basa en una partición de una imagen mediante un quadtree . A veces se la denomina segmentación por quadtree.

Este método comienza en la raíz del árbol que representa la imagen completa. Si se encuentra no uniforme (no homogéneo), entonces se divide en cuatro cuadrados hijos (el proceso de división), y así sucesivamente. Si, por el contrario, los cuatro cuadrados hijos son homogéneos, se fusionan como varios componentes conectados (el proceso de fusión). El nodo en el árbol es un nodo segmentado. Este proceso continúa recursivamente hasta que no sean posibles más divisiones o fusiones. [ 47 ] [ 48 ] Cuando se involucra una estructura de datos especial en la implementación del algoritmo del método, su complejidad temporal puede alcanzarO(norteregistronorte){\displaystyle O(n\log n)}, un algoritmo óptimo del método. [ 49 ]

Métodos basados ​​en ecuaciones diferenciales parciales

Utilizando un método basado en ecuaciones diferenciales parciales (EDP) y resolviendo la ecuación EDP mediante un esquema numérico, se puede segmentar la imagen. [ 50 ] La propagación de curvas es una técnica popular en esta categoría, con numerosas aplicaciones a la extracción de objetos, seguimiento de objetos, reconstrucción estéreo, etc. La idea central es evolucionar una curva inicial hacia el potencial más bajo de una función de costo, donde su definición refleja la tarea a abordar. Como en la mayoría de los problemas inversos , la minimización del funcional de costo no es trivial e impone ciertas restricciones de suavidad a la solución, que en el presente caso pueden expresarse como restricciones geométricas en la curva en evolución.

Métodos paramétricos

Las técnicas lagrangianas se basan en la parametrización del contorno según una estrategia de muestreo y la posterior evolución de cada elemento en función de la imagen y los términos internos. Estas técnicas son rápidas y eficientes; sin embargo, la formulación original "puramente paramétrica" ​​(de Kass, Witkin y Terzopoulos en 1987, conocida como " serpientes ") suele ser criticada por sus limitaciones en cuanto a la elección de la estrategia de muestreo, las propiedades geométricas internas de la curva, los cambios topológicos (división y fusión de curvas), el tratamiento de problemas en dimensiones superiores, etc. Actualmente, se han desarrollado formulaciones "discretizadas" eficientes para superar estas limitaciones manteniendo una alta eficiencia. En ambos casos, la minimización de la energía se realiza generalmente mediante un descenso de gradiente pronunciado, donde las derivadas se calculan utilizando, por ejemplo, diferencias finitas.

Métodos de conjuntos de nivel

El método de conjunto de nivel fue propuesto inicialmente para rastrear interfaces en movimiento por Dervieux y Thomasset [ 51 ] [ 52 ] en 1979 y 1981 y posteriormente fue reinventado por Osher y Sethian en 1988. [ 53 ] Este método se extendió a diversos dominios de imágenes a finales de la década de 1990. Puede utilizarse para abordar de manera eficiente el problema de la propagación de curvas/superficies/etc. de forma implícita. La idea central es representar el contorno en evolución mediante una función con signo cuyo cero corresponde al contorno real. Luego, según la ecuación de movimiento del contorno, se puede derivar fácilmente un flujo similar para la superficie implícita que, al aplicarse al nivel cero, reflejará la propagación del contorno. El método de conjunto de nivel ofrece numerosas ventajas: es implícito, no requiere parámetros, proporciona una forma directa de estimar las propiedades geométricas de la estructura en evolución, permite el cambio de topología y es intrínseco. Puede utilizarse para definir un marco de optimización, como propusieron Zhao, Merriman y Osher en 1996. Se puede concluir que es un marco muy conveniente para abordar numerosas aplicaciones de visión por computadora y análisis de imágenes médicas. [ 54 ] La investigación sobre diversas estructuras de datos de conjuntos de nivel ha dado lugar a implementaciones muy eficientes de este método.

métodos de marcha rápida

El método de marcha rápida se ha utilizado en la segmentación de imágenes, [ 55 ] y este modelo se ha mejorado (permitiendo velocidades de propagación tanto positivas como negativas) en un enfoque llamado método de marcha rápida generalizado. [ 56 ]

Métodos variacionales

El objetivo de los métodos variacionales es encontrar una segmentación que sea óptima con respecto a un funcional de energía específico. Los funcionales constan de un término de ajuste de datos y términos de regularización. Un representante clásico es el modelo de Potts definido para una imagenF{\displaystyle f}por

argininaγ0+(F)2dincógnita.{\displaystyle \operatorname {argmin} _{u}\gamma \|\nabla u\|_{0}+\int (uf)^{2}\,dx.}

Un minimizador{\displaystyle u^{*}}es una imagen constante por partes que tiene un equilibrio óptimo entre la distancia L2 al cuadrado y la imagen dada.F{\displaystyle f}y la longitud total de su conjunto de saltos. El conjunto de saltos de{\displaystyle u^{*}}define una segmentación. El peso relativo de las energías se ajusta mediante el parámetroγ>0{\displaystyle \gamma >0}. La variante binaria del modelo de Potts, es decir, si el rango de{\displaystyle u}está restringido a dos valores, a menudo se le llama modelo de Chan- Vese . [ 57 ] Una generalización importante es el modelo de Mumford-Shah [ 58 ] dado por

arginina,Kγ|K|+μKdo||2dincógnita+(F)2dincógnita.{\displaystyle \operatorname {argmin} _{u,K}\gamma |K|+\mu \int _{K^{C}}|\nabla u|^{2}\,dx+\int (uf)^{2}\,dx.}

El valor funcional es la suma de la longitud total de la curva de segmentación.K{\displaystyle K}, la suavidad de la aproximación{\displaystyle u}y su distancia a la imagen originalF{\displaystyle f}. El peso de la penalización de suavidad se ajusta medianteμ>0{\displaystyle \mu >0}El modelo de Potts a menudo se denomina modelo de Mumford-Shah constante por partes, ya que puede considerarse como el caso degenerado.μ{\displaystyle \mu \to \infty }Se sabe que los problemas de optimización son NP-difíciles en general, pero las estrategias de casi minimización funcionan bien en la práctica. Los algoritmos clásicos son la no convexidad graduada y la aproximación de Ambrosio-Tortorelli .

Métodos de partición de grafos

Los métodos de partición de grafos son herramientas eficaces para la segmentación de imágenes, ya que modelan el impacto de los vecindarios de píxeles en un clúster de píxeles o píxel dado, bajo el supuesto de homogeneidad en las imágenes. En estos métodos, la imagen se modela como un grafo no dirigido ponderado . Normalmente, un píxel o un grupo de píxeles se asocia con nodos y los pesos de las aristas definen la (dis)similitud entre los píxeles del vecindario. El grafo (imagen) se particiona luego según un criterio diseñado para modelar clústeres "buenos". Cada partición de los nodos (píxeles) de salida de estos algoritmos se considera un segmento de objeto en la imagen; véase Categorización de objetos basada en segmentación . Algunos algoritmos populares de esta categoría son cortes normalizados, [ 59 ] caminante aleatorio , [ 60 ] corte mínimo, [ 61 ] partición isoperimétrica, [ 62 ] segmentación basada en árbol de expansión mínima , [ 63 ] y categorización de objetos basada en segmentación .

campos aleatorios de Markov

La aplicación de campos aleatorios de Markov (MRF) para imágenes fue sugerida a principios de 1984 por Geman y Geman. [ 64 ] Su sólida base matemática y su capacidad para proporcionar un óptimo global incluso cuando se definen en características locales demostraron ser la base para nuevas investigaciones en el dominio del análisis de imágenes, la eliminación de ruido y la segmentación. Los MRF se caracterizan completamente por sus distribuciones de probabilidad a priori, distribuciones de probabilidad marginales, cliques , restricción de suavizado, así como el criterio para actualizar valores. El criterio para la segmentación de imágenes usando MRF se reformula como encontrar el esquema de etiquetado que tiene la máxima probabilidad para un conjunto dado de características. Las categorías generales de segmentación de imágenes usando MRF son la segmentación supervisada y la no supervisada.

Segmentación de imágenes supervisada mediante MRF y MAP.

En términos de segmentación de imágenes, la función que buscan maximizar los MRF es la probabilidad de identificar un esquema de etiquetado dado un conjunto particular de características detectadas en la imagen. Esto es una reformulación del método de estimación de máxima probabilidad a posteriori .

Vecindario MRF para un píxel seleccionado

A continuación se muestra el algoritmo genérico para la segmentación de imágenes mediante MAP:

  1. Defina el entorno de cada característica (variable aleatoria en términos de MRF). Generalmente, esto incluye vecinos de primer o segundo orden.
  2. Establezca las probabilidades iniciales P ( f i ) > para cada característica como 0 o
  3. donde f iΣ es el conjunto que contiene las características extraídas para el píxel i y define un conjunto inicial de clústeres.
  4. Utilizando los datos de entrenamiento, calcule la media ( μℓi ) y la varianza ( σℓi ) para cada etiqueta. Esto se denomina estadística de clase.
  5. Calcule la distribución marginal para el esquema de etiquetado dado P ( f i  | i )  utilizando el teorema de Bayes y las estadísticas de clase calculadas previamente. Se utiliza un modelo gaussiano para la distribución marginal.
    1σ(i)2πmi(Fiμ(i))2/(2σ(i)2)di{\displaystyle {\frac {1}{\sigma (\ell _{i}){\sqrt {2\pi }}}}e^{-(f_{i}-\mu (\ell _{i}))^{2}/(2\sigma (\ell _{i})^{2})}\,d\ell _{i}}
  6. Calcula la probabilidad de cada etiqueta de clase dado el vecindario definido previamente. Se utilizan potenciales de camarilla para modelar el impacto social en el etiquetado.
  7. Se itera sobre nuevas probabilidades previas y se redefinen los clústeres de manera que estas probabilidades se maximicen. Esto se realiza mediante diversos algoritmos de optimización que se describen a continuación.
  8. Deténgase cuando la probabilidad sea máxima y el esquema de etiquetado no cambie. Los cálculos también pueden implementarse en términos de logaritmo de verosimilitud .

Algoritmos de optimización

Cada algoritmo de optimización es una adaptación de modelos de diversos campos y se distingue por sus funciones de coste únicas. La característica común de las funciones de coste es penalizar tanto el cambio en el valor del píxel como la diferencia en la etiqueta del píxel en comparación con las etiquetas de los píxeles vecinos.

Modos condicionales iterados/descenso de gradiente

El algoritmo de modos condicionales iterados (ICM) intenta reconstruir el esquema de etiquetado ideal cambiando los valores de cada píxel en cada iteración y evaluando la energía del nuevo esquema de etiquetado utilizando la función de costo que se muestra a continuación.

α(1δ(iinicial i)+βΣqnorte(i)(1δ(i,q(i))).{\displaystyle \alpha (1-\delta (\ell _{i}-\ell _{{\text{initial }}i})+\beta \Sigma _{q\in N(i)}(1-\delta (\ell _{i},\ell _{q(i)})).}

donde α es la penalización por cambio en la etiqueta del píxel y β es la penalización por diferencia en la etiqueta entre píxeles vecinos y el píxel elegido. Aquínorte(i){\displaystyle N(i)}es el vecindario del píxel i y δ es la función delta de Kronecker. Un problema importante con ICM es que, al igual que el descenso de gradiente, tiende a detenerse en máximos locales y, por lo tanto, no obtiene un esquema de etiquetado globalmente óptimo.

Recocido simulado (AS)

Derivado como análogo del recocido en metalurgia, el recocido simulado (SA) utiliza el cambio en la etiqueta de píxeles a lo largo de las iteraciones y estima la diferencia de energía de cada grafo recién formado con respecto a los datos iniciales. Si el grafo recién formado es más rentable, en términos de un menor costo energético, dado por:

ΔU=UnuevoUviejo{\displaystyle \Delta U=U^{\text{nuevo}}-U^{\text{antiguo}}}
i={inuevo,si ΔU0,inuevo,si ΔU>0 y δ<miΔU/T,iviejo{\displaystyle \ell _{i}={\begin{cases}\ell _{i}^{\text{nuevo}},&{\text{si }}\Delta U\leq 0,\\\ell _{i}^{\text{nuevo}},&{\text{si }}\Delta U>0{\text{ y }}\delta <e^{-\Delta U/T},\ell _{i}^{\text{antiguo}}\end{cases}}}

El algoritmo selecciona el grafo recién formado. El recocido simulado requiere la introducción de programas de temperatura que afectan directamente la velocidad de convergencia del sistema, así como el umbral de energía para que se produzca la minimización.

Algoritmos alternativos

Existen diversos métodos para resolver MRF simples y de orden superior. Estos incluyen la maximización de la marginal posterior, la estimación MAP multiescala, [ 65 ] la segmentación de resolución múltiple [ 66 ] y otros. Además de las estimaciones de verosimilitud, existen métodos como el corte de grafos mediante flujo máximo [ 67 ] y otros métodos basados ​​en grafos altamente restringidos [ 68 ] [ 69 ] para resolver MRF.

Segmentación de imágenes mediante MAP y maximización de expectativas.

El algoritmo de maximización de la esperanza se utiliza para estimar iterativamente las probabilidades y distribuciones posteriores del etiquetado cuando no se dispone de datos de entrenamiento y no se puede generar un modelo de segmentación. Un enfoque general consiste en utilizar histogramas para representar las características de una imagen y proceder como se describe brevemente en este algoritmo de tres pasos:

1. Se utiliza una estimación aleatoria de los parámetros del modelo.

2. Paso E: Estimar las estadísticas de clase basándose en el modelo de segmentación aleatoria definido. Utilizando estas, calcular la probabilidad condicional de pertenecer a una etiqueta dado el conjunto de características calculado mediante el teorema de Bayes ingenuo .

PAG(λFi)=PAG(Fiλ)PAG(λ)ΣλΛPAG(Fiλ)PAG(λ){\displaystyle P(\lambda \mid f_{i})={\frac {P(f_{i}\mid \lambda )P(\lambda )}{\Sigma _{\lambda \in \Lambda }P(f_{i}\mid \lambda )P(\lambda )}}}

AquíλΛ{\displaystyle \lambda \in \Lambda }, el conjunto de todas las etiquetas posibles.

3. Paso M: La relevancia establecida de un conjunto de características determinado para un esquema de etiquetado se utiliza ahora para calcular la estimación a priori de una etiqueta dada en la segunda parte del algoritmo. Dado que se desconoce el número real de etiquetas totales (a partir de un conjunto de datos de entrenamiento), se utiliza una estimación oculta del número de etiquetas proporcionada por el usuario en los cálculos.

PAG(λ)=ΣλΛPAG(λFi)|Ω|{\displaystyle P(\lambda )={\frac {\Sigma _{\lambda \in \Lambda }P(\lambda \mid f_{i})}{|\Omega |}}}

dóndeΩ{\displaystyle \Omega }es el conjunto de todas las características posibles.

Segmentación de imágenes en color mediante el modelo HMRF-EM

Desventajas de la segmentación de imágenes basada en MAP y EM

  1. No es fácil calcular estimaciones exactas de la MAP (Precipitación Máxima Acumulada).
  2. Las estimaciones aproximadas de MAP son computacionalmente costosas de calcular.
  3. La extensión al etiquetado multiclase degrada el rendimiento y aumenta el espacio de almacenamiento necesario.
  4. Para alcanzar los óptimos globales, es necesaria una estimación fiable de los parámetros del algoritmo EM.
  5. Según el método de optimización, la segmentación puede agruparse en mínimos locales.

Transformación de cuenca hidrográfica

La transformación de cuenca hidrográfica considera la magnitud del gradiente de una imagen como una superficie topográfica. Los píxeles con las mayores intensidades de magnitud de gradiente (IMG) corresponden a las líneas de cuenca, que representan los límites de la región. El agua situada en cualquier píxel delimitado por una línea de cuenca común fluye cuesta abajo hacia un mínimo de intensidad local (MIL) común. Los píxeles que drenan hacia un mínimo común forman una cuenca de captación, que representa un segmento.

Segmentación basada en modelos

La premisa central de los enfoques basados ​​en modelos es que las estructuras de interés tienden a adoptar una forma particular. Por lo tanto, se puede buscar un modelo probabilístico que caracterice la forma y su variación. Al segmentar una imagen, se pueden imponer restricciones utilizando este modelo como información previa. [ 70 ] Esta tarea puede implicar (i) el registro de los ejemplos de entrenamiento a una pose común, (ii) la representación probabilística de la variación de las muestras registradas y (iii) la inferencia estadística entre el modelo y la imagen. Otros métodos importantes en la literatura para la segmentación basada en modelos incluyen los modelos de forma activa y los modelos de apariencia activa .

Segmentación multiescala

Las segmentaciones de imágenes se calculan en múltiples escalas en el espacio de escalas y, a veces, se propagan desde escalas gruesas a finas; véase segmentación en el espacio de escalas .

Los criterios de segmentación pueden ser arbitrariamente complejos y pueden tener en cuenta criterios tanto globales como locales. Un requisito común es que cada región esté conectada de alguna manera.

Segmentación de señales jerárquica unidimensional

El trabajo fundamental de Witkin [ 71 ] [ 72 ] en el espacio de escalas incluyó la noción de que una señal unidimensional podía segmentarse inequívocamente en regiones, con un parámetro de escala que controlaba la escala de segmentación.

Una observación clave es que los cruces por cero de las segundas derivadas (mínimos y máximos de la primera derivada o pendiente) de las versiones suavizadas a múltiples escalas de una señal forman un árbol jerárquico que define relaciones entre segmentos a diferentes escalas. Específicamente, los extremos de la pendiente a escalas gruesas pueden rastrearse hasta características correspondientes a escalas finas. Cuando un máximo y un mínimo de pendiente se anulan mutuamente a una escala mayor, los tres segmentos que separaban se fusionan en un solo segmento, definiendo así la jerarquía de segmentos.

Segmentación de imágenes y boceto preliminar

Se han realizado numerosas investigaciones en este campo, algunas de las cuales ya se encuentran en una fase en la que pueden aplicarse mediante intervención manual interactiva (generalmente en imágenes médicas) o de forma totalmente automática. A continuación, se presenta un breve resumen de algunas de las principales ideas de investigación en las que se basan los enfoques actuales.

La estructura de anidamiento descrita por Witkin es específica para señales unidimensionales y no se transfiere fácilmente a imágenes de dimensiones superiores. No obstante, esta idea general ha inspirado a otros autores a investigar esquemas de segmentación de imágenes de lo general a lo particular. Koenderink [ 73 ] propuso estudiar cómo evolucionan los contornos de isointensidad en función de las escalas, y este enfoque fue investigado con mayor detalle por Lifshitz y Pizer [ 74 ] . Sin embargo, lamentablemente, la intensidad de las características de la imagen cambia con las escalas, lo que implica que es difícil rastrear las características de la imagen a escalas mayores hasta escalas menores utilizando información de isointensidad.

Lindeberg [ 75 ] [ 76 ] estudió el problema de vincular extremos locales y puntos de silla sobre escalas, y propuso una representación de imagen llamada boceto primal del espacio de escalas que explicita las relaciones entre estructuras en diferentes escalas, y también explicita qué características de la imagen son estables en amplios rangos de escala, incluyendo escalas localmente apropiadas para ellas. Bergholm propuso detectar bordes en escalas gruesas en el espacio de escalas y luego rastrearlos hasta escalas más finas con la elección manual tanto de la escala de detección gruesa como de la escala de localización fina.

Gauch y Pizer [ 77 ] estudiaron el problema complementario de crestas y valles en múltiples escalas y desarrollaron una herramienta para la segmentación interactiva de imágenes basada en cuencas hidrográficas multiescala. El uso de cuencas hidrográficas multiescala con aplicación al mapa de gradiente también ha sido investigado por Olsen y Nielsen [ 78 ] y llevado al uso clínico por Dam. [ 79 ] Vincken et al. [ 80 ] propusieron un hiperapilamiento para definir relaciones probabilísticas entre estructuras de imagen en diferentes escalas. El uso de estructuras de imagen estables en diferentes escalas ha sido ampliado por Ahuja [ 81 ] [ 82 ] y sus colaboradores en un sistema totalmente automatizado. Undeman y Lindeberg [ 83 ] presentaron un algoritmo de segmentación cerebral totalmente automático basado en ideas estrechamente relacionadas de cuencas hidrográficas multiescala y ha sido ampliamente probado en bases de datos cerebrales.

Estas ideas para la segmentación de imágenes multiescala mediante la vinculación de estructuras de imagen a través de escalas también han sido retomadas por Florack y Kuijper. [ 84 ] Bijaoui y Rué [ 85 ] asocian estructuras detectadas en el espacio de escalas por encima de un umbral mínimo de ruido en un árbol de objetos que abarca múltiples escalas y corresponde a un tipo de característica en la señal original. Las características extraídas se reconstruyen con precisión utilizando un método iterativo de matriz de gradiente conjugado.

Segmentación semiautomática

En un tipo de segmentación, el usuario delimita la región de interés con clics del ratón y se aplican algoritmos para mostrar la ruta que mejor se ajusta al borde de la imagen.

Técnicas como SIOX , Livewire , Intelligent Scissors o IT-SNAPS se utilizan en este tipo de segmentación. En un tipo alternativo de segmentación semiautomática, los algoritmos devuelven un taxón espacial (es decir, primer plano, grupo de objetos, objeto o parte de un objeto) seleccionado por el usuario o designado mediante probabilidades previas. [ 86 ] [ 87 ]

Segmentación entrenable

La mayoría de los métodos de segmentación mencionados se basan únicamente en la información de color de los píxeles de la imagen. Los humanos utilizan un conocimiento mucho más profundo al segmentar imágenes, pero implementarlo requeriría un considerable esfuerzo humano y tiempo computacional, además de una enorme base de datos de conocimiento del dominio que actualmente no existe. Los métodos de segmentación entrenables, como la segmentación mediante redes neuronales , superan estos problemas al modelar el conocimiento del dominio a partir de un conjunto de datos de píxeles etiquetados.

Una red neuronal de segmentación de imágenes puede procesar áreas pequeñas de una imagen para extraer características simples como bordes. [ 88 ] Otra red neuronal, o cualquier mecanismo de toma de decisiones, puede combinar estas características para etiquetar las áreas de una imagen en consecuencia. Un tipo de red diseñada de esta manera es el mapa de Kohonen .

Las redes neuronales acopladas por pulsos (PCNN) son modelos neuronales propuestos a partir de la modelización de la corteza visual de un gato y desarrollados para el procesamiento de imágenes biomiméticas de alto rendimiento . En 1989, Reinhard Eckhorn introdujo un modelo neuronal para emular el mecanismo de la corteza visual de un gato. El modelo de Eckhorn proporcionó una herramienta simple y efectiva para estudiar la corteza visual de pequeños mamíferos, y pronto se reconoció su importante potencial de aplicación en el procesamiento de imágenes. En 1994, el modelo de Eckhorn fue adaptado como un algoritmo de procesamiento de imágenes por John L. Johnson, quien denominó a este algoritmo Red Neuronal Acoplada por Pulsos. [ 89 ] Durante la última década, las PCNN se han utilizado para una variedad de aplicaciones de procesamiento de imágenes, incluyendo: segmentación de imágenes, generación de características, extracción de rostros, detección de movimiento, crecimiento de regiones, reducción de ruido, etc. Una PCNN es una red neuronal bidimensional. Cada neurona en la red corresponde a un píxel en una imagen de entrada, recibiendo la información de color de su píxel correspondiente (por ejemplo, intensidad) como estímulo externo. Cada neurona se conecta con sus neuronas vecinas, recibiendo estímulos locales de ellas. Los estímulos externos y locales se combinan en un sistema de activación interno, que los acumula hasta superar un umbral dinámico, generando así un pulso de salida. Mediante computación iterativa, las neuronas PCNN producen series temporales de pulsos de salida. Estas series temporales contienen información de las imágenes de entrada y pueden utilizarse en diversas aplicaciones de procesamiento de imágenes, como la segmentación y la generación de características. En comparación con los métodos convencionales de procesamiento de imágenes, las PCNN presentan varias ventajas significativas, como robustez frente al ruido, independencia de las variaciones geométricas en los patrones de entrada y capacidad para compensar pequeñas variaciones de intensidad en dichos patrones.

En 2015, las redes neuronales convolucionales alcanzaron el estado del arte en la segmentación semántica. [ 90 ] U-Net es una arquitectura que toma como entrada una imagen y produce una etiqueta para cada píxel. [ 91 ] U-Net se desarrolló inicialmente para detectar límites celulares en imágenes biomédicas. U-Net sigue la arquitectura clásica de autoencoder , por lo que contiene dos subestructuras. La estructura del codificador sigue la pila tradicional de capas convolucionales y de agrupación máxima para aumentar el campo receptivo a medida que avanza por las capas. Se utiliza para capturar el contexto en la imagen. La estructura del decodificador utiliza capas de convolución transpuestas para el sobremuestreo de modo que las dimensiones finales sean cercanas a las de la imagen de entrada. Se colocan conexiones de salto entre capas de convolución y convolución transpuesta de la misma forma para preservar detalles que de otro modo se habrían perdido.

Además de las tareas de segmentación semántica a nivel de píxel, que asignan una categoría determinada a cada píxel, las aplicaciones de segmentación modernas incluyen tareas de segmentación semántica a nivel de instancia, en las que cada individuo de una categoría determinada debe identificarse de forma única, así como tareas de segmentación panóptica, que combinan estas dos tareas para proporcionar una segmentación de escena más completa. [ 28 ]

Las imágenes relacionadas, como un álbum de fotos o una secuencia de fotogramas de vídeo, suelen contener objetos y escenas semánticamente similares, por lo que a menudo resulta beneficioso explotar dichas correlaciones. [ 92 ] La tarea de segmentar simultáneamente escenas a partir de imágenes o fotogramas de vídeo relacionados se denomina cosegmentación , [ 23 ] que se utiliza habitualmente en la localización de acciones humanas . A diferencia de la detección de objetos convencional basada en cuadros delimitadores , los métodos de localización de acciones humanas proporcionan resultados más precisos, normalmente máscaras de segmentación por imagen que delimitan el objeto humano de interés y su categoría de acción (por ejemplo, Segment-Tube [ 24 ] ). Técnicas como las redes de Markov dinámicas , CNN y LSTM se emplean a menudo para explotar las correlaciones entre fotogramas.

Otros métodos

Existen muchos otros métodos de segmentación, como la segmentación multiespectral o la segmentación basada en conectividad a partir de imágenes DTI . [ 93 ] [ 94 ]

Véase también

Notas

  1. 1 2 3 4 5 Linda G. Shapiro y George C. Stockman (2001): "Visión por computadora", págs. 279–325, Nueva Jersey, Prentice-Hall, ISBN 0-13-030796-3
  2. Barghout, Lauren y Lawrence W. Lee. "Sistema de procesamiento de información perceptiva". Paravue Inc. Solicitud de patente estadounidense 10/618,543, presentada el 11 de julio de 2003.
  3. Nielsen, Frank; Nock, Richard (2003). "Sobre la fusión de regiones: La solidez estadística de la clasificación rápida, con aplicaciones". 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Actas . Vol. 2. IEEE. pp. II:19–26. doi : 10.1109/CVPR.2003.1211447 . ISBN   0-7695-1900-8.
  4. Zachow, Stefan, Michael Zilske y Hans-Christian Hege. " Reconstrucción 3D de la anatomía individual a partir de datos de imágenes médicas: segmentación y procesamiento geométrico ." (2007).
  5. Belongie, Serge, et al. « Segmentación de imágenes basada en color y textura mediante EM y su aplicación a la recuperación de imágenes basada en contenido ». Sexta Conferencia Internacional sobre Visión por Computadora (IEEE Cat. No. 98CH36271). IEEE, 1998.
  6. Pham, Dzung L.; Xu, Chenyang; Prince, Jerry L. (2000). "Métodos actuales en la segmentación de imágenes médicas". Annual Review of Biomedical Engineering . 2 : 315–337 . doi : 10.1146/annurev.bioeng.2.1.315 . PMID 11701515 . 
  7. Forghani, M.; Forouzanfar, M.; Teshnehlab, M. (2010). "Optimización de parámetros de un algoritmo de agrupamiento difuso c-medias mejorado para la segmentación de imágenes de RM cerebral". Aplicaciones de ingeniería de la inteligencia artificial . 23 (2): 160– 168. doi : 10.1016/j.engappai.2009.10.002 .
  8. Reznikov, Natalie; Buss, Dan J.; Provencher, Benjamin; McKee, Marc D.; Piché, Nicolas (octubre de 2020). "Aprendizaje profundo para imágenes 3D y análisis de imágenes en la investigación de la biomineralización". Journal of Structural Biology . 212 (1) 107598. doi : 10.1016/j.jsb.2020.107598 . ISSN 1047-8477 . PMID 32783967. S2CID 221126896 .   
  9. Wu, Wei; Chen, Albert YC; Zhao, Liang; Corso, Jason J. (2014). "Detección y segmentación de tumores cerebrales en un marco CRF (campos aleatorios condicionales) con afinidad de pares de píxeles y características a nivel de superpíxel" . International Journal of Computer Assisted Radiology and Surgery . 9 (2): 241– 253. doi : 10.1007/s11548-013-0922-7 . PMID 23860630. S2CID 13474403 .  
  10. EB George y M. Karnan (2012): " Segmentación de imágenes cerebrales por RM utilizando el algoritmo de optimización de búsqueda de bacterias ", International Journal of Engineering and Technology , vol. 4.
  11. Ye, Run Zhou; Noll, Christophe; Richard, Gabriel; Lepage, Martin; Turcotte, Éric E.; Carpentier, André C. (febrero de 2022). "DeepImageTranslator: una interfaz gráfica gratuita y fácil de usar para la traducción de imágenes mediante aprendizaje profundo y sus aplicaciones en el análisis de imágenes CT 3D" . SLAS Technology . 27 (1): 76–84 . doi : 10.1016/j.slast.2021.10.014 . ISSN 2472-6303 . PMID 35058205 .  
  12. Ye, En Zhou; Ye, En Hui; Bouthillier, Maxime; Ye, Run Zhou (18 de febrero de 2022). "DeepImageTranslator V2: análisis de imágenes médicas multimodales mediante mapas de segmentación semántica generados a través del aprendizaje profundo". bioRxiv 10.1101/2021.10.12.464160 . 
  13. Kamalakannan, Sridharan; Gururajan, Arunkumar; Sari-Sarraf, Hamed; Rodney, Long; Antani, Sameer (17 de febrero de 2010). "Detección de doble borde de imágenes radiográficas de vértebras lumbares mediante serpientes DGVF abiertas presurizadas". IEEE Transactions on Biomedical Engineering . 57 (6): 1325– 1334. Bibcode : 2010ITBE...57.1325K . doi : 10.1109 / tbme.2010.2040082 . PMID 20172792. S2CID 12766600 .  
  14. ^ Georgescu, Mariana-Iuliana; Ionescu, Radu Tudor; Miron, Andreea-Iuliana (21 de diciembre de 2022). "Conjunto de promoción de la diversidad para la segmentación de imágenes médicas". arXiv : 2210.12388 [ eess.IV ].
  15. Basu, Anusua; Senapati, Pradip; Deb, Mainak; Rai, Rebika; Dhal, Krishna Gopal (6 de marzo de 2023). "Una revisión de las tendencias recientes en aprendizaje profundo para la segmentación de núcleos a partir de imágenes de histopatología" . Evolving Systems . 15 : 203–248 . doi : 10.1007/s12530-023-09491-3 . ISSN 1868-6486 . PMC 9987406. PMID 38625364 .   
  16. Mahbod, Amirreza; Schaefer, Gerald; Dorffner, Georg; Hatamikia, Sepideh; Ecker, Rupert; Ellinger, Isabella (11 de noviembre de 2022). "Un modelo basado en U-Net de decodificador dual para la segmentación de instancias de núcleos en imágenes histológicas teñidas con hematoxilina y eosina" . Frontiers in Medicine . 9 978146. doi : 10.3389/fmed.2022.978146 . ISSN 2296-858X . PMC 9691672. PMID 36438040 .   
  17. Ramakrishnan, Vignesh; Artinger, Annalena; Daza Barragan, Laura Alexandra; Daza, Jimmy; Winter, Lina; Niedermair, Tanja; Itzel, Timo; Arbelaez, Pablo; Teufel, Andreas; Cotarelo, Cristina L.; Brochhausen, Christoph (1 de octubre de 2024). "Detección y segmentación de núcleos de imágenes histopatológicas mediante una variante de red piramidal de características de una Mask R-CNN" . Bioingeniería . 11 (10): 994. doi : 10.3390/bioengineering11100994 . ISSN 2306-5354 . PMC 11504515. PMID 39451370 .   
  18. Shu, Jie; Fu, Hao; Qiu, Guoping; Kaye, Philip; Ilyas, Mohammad (2013). "Segmentación de núcleos celulares superpuestos en imágenes de histopatología digital" . 35.ª Conferencia Internacional Anual de la Sociedad de Ingeniería en Medicina y Biología del IEEE (EMBC) de 2013. Vol. 2013. págs. 5445–5448 . doi : 10.1109/EMBC.2013.6610781 . ISBN   978-1-4577-0216-7ISSN 2694-0604 PMID 24110968  
  19. "PAN-CANCER-NUCLEI-SEG" . The Cancer Imaging Archive (TCIA) . Consultado el 13 de octubre de 2025 .
  20. Mahbod, Amirreza; Polak, Christine; Feldmann, Katharina; Khan, Rumsha; Gelles, Katharina; Dorffner, Georg; Woitek, Ramona; Hatamikia, Sepideh; Ellinger, Isabella (14 de marzo de 2024). "NuInsSeg: Un conjunto de datos completamente anotado para la segmentación de instancias de núcleos en imágenes histológicas teñidas con H&E" . Scientific Data . 11 (1): 295. Bibcode : 2024NatSD..11..295M . doi : 10.1038/s41597-024-03117-2 . ISSN 2052-4463 . PMC 10940572. PMID 38486039 .   
  21. Yoo, Inwan; Yoo, Donggeun; Paeng, Kyunghyun (22 de julio de 2019), PseudoEdgeNet: Segmentación de núcleos solo con anotaciones de puntos , arXiv : 1906.02924
  22. JA Delmerico, P. David y JJ Corso (2011): " Detección, segmentación y estimación de parámetros de fachadas de edificios para la localización y guía de robots móviles ", Conferencia Internacional sobre Robots y Sistemas Inteligentes, págs. 1632–1639.
  23. 1 2 Liu, Ziyi; Wang, Le; Hua, Gang; Zhang, Qilin; Niu, Zhenxing; Wu, Ying; Zheng, Nanning (2018). "Joint Video Object Discovery and Segmentation by Coupled Dynamic Markov Networks" (PDF) . IEEE Transactions on Image Processing . 27 (12): 5840– 5853. Bibcode : 2018ITIP...27.5840L . doi : 10.1109/tip.2018.2859622 . ISSN 1057-7149 . PMID 30059300. S2CID 51867241 .   
  24. 1 2 Wang, Le; Duan, Xuhuan; Zhang, Qilin; Niu, Zhenxing; Hua, Gang; Zheng, Nanning (22 de mayo de 2018). "Segment-Tube: Localización de acciones espaciotemporales en vídeos sin recortar con segmentación por fotograma" (PDF) . Sensors . 18 (5): 1657. Bibcode : 2018Senso..18.1657W . doi : 10.3390/ s18051657 . ISSN 1424-8220 . PMC 5982167. PMID 29789447 .   
  25. Guo, Dazhou; Pei, Yanting; Zheng, Kang; Yu, Hongkai; Lu, Yuhang; Wang, Song (2020). " Segmentación semántica de imágenes degradadas con redes Dense-Gram" . IEEE Transactions on Image Processing . 29 : 782–795 . Bibcode : 2020ITIP...29..782G . doi : 10.1109/TIP.2019.2936111 . ISSN 1057-7149 . PMID 31449020. S2CID 201753511 .   
  26. Mesh Flinders (11 de septiembre de 2023). "¿Qué es la segmentación semántica?" . IBM Think . International Business Machines Corporation . Consultado el 21 de octubre de 2025 .
  27. Yi, Jingru; Wu, Pengxiang; Jiang, Menglin; Huang, Qiaoying; Hoeppner, Daniel J.; Metaxas, Dimitris N. (julio de 2019). "Segmentación de instancias de células neuronales atentas" . Medical Image Analysis . 55 : 228–240 . doi : 10.1016/j.media.2019.05.004 . PMID 31103790. S2CID 159038604 .  
  28. 1 2 Alexander Kirillov; Kaiming He; Ross Girshick; Carsten Rother; Piotr Dollár (2018). "Segmentación panóptica". arXiv : 1801.00868 [ cs.CV ].
  29. Batenburg, K J.; Sijbers, J. (2009). "Umbralización adaptativa de tomogramas mediante minimización de la distancia de proyección". Pattern Recognition . 42 (10): 2297– 2305. Bibcode : 2009PatRe..42.2297B . CiteSeerX 10.1.1.182.8483 . doi : 10.1016/j.patcog.2008.11.027 . 
  30. Batenburg, K J.; Sijbers, J. (junio de 2009). "Selección óptima del umbral para la segmentación de tomogramas mediante la minimización de la distancia de proyección" . IEEE Transactions on Medical Imaging . 28 (5): 676– 686. Bibcode : 2009ITMI...28..676B . doi : 10.1109/tmi.2008.2010437 . PMID 19272989. S2CID 10994501. Archivado del original (PDF) el 3 de mayo de 2013. Recuperado el 31 de julio de 2012 .  
  31. Kashanipour, A.; Milani, N; Kashanipour, A.; Eghrary, H. (mayo de 2008). "Clasificación robusta de color mediante optimización por enjambre de partículas basada en reglas difusas". Congreso de Procesamiento de Imágenes y Señales de 2008. Vol. 2. Congreso IEEE sobre Procesamiento de Imágenes y Señales. págs. 110–114 . doi : 10.1109/CISP.2008.770 . ISBN   978-0-7695-3119-9. S2CID 8422475 . 
  32. Barghout, Lauren; Sheynin, Jacob (2013). "Percepción de escenas del mundo real y organización perceptiva: lecciones de la visión por computadora" . Journal of Vision . 13 (9): 709. doi : 10.1167/13.9.709 .
  33. Hossein Mobahi; Shankar Rao; Allen Yang; Shankar Sastry; Yi Ma. (2011). "Segmentación de imágenes naturales mediante compresión de textura y contorno" (PDF) . International Journal of Computer Vision . 95 : 86–98 . arXiv : 1006.3679 . CiteSeerX 10.1.1.180.3579 . doi : 10.1007/s11263-011-0444-0 . S2CID 11070572. Archivado del original (PDF) el 8 de agosto de 2017. Recuperado el 8 de mayo de 2011 .  
  34. Shankar Rao, Hossein Mobahi, Allen Yang, Shankar Sastry y Yi Ma Segmentación de imágenes naturales con codificación adaptativa de textura y contorno Archivado el 19 de mayo de 2016 en Wayback Machine , Actas de la Conferencia Asiática sobre Visión por Computadora (ACCV) 2009, H. Zha, R.-i. Taniguchi y S. Maybank (Eds.), Parte I, LNCS 5994, págs. 135–146, Springer.
  35. Ohlander, Ron; Price, Keith; Reddy, D. Raj (1978). "Segmentación de imágenes mediante un método recursivo de división de regiones". Computer Graphics and Image Processing . 8 (3): 313– 333. Bibcode : 1978CGIP....8..313O . doi : 10.1016/0146-664X(78)90060-6 .
  36. R. Kimmel y AM Bruckstein. https://www.cs.technion.ac.il/~ron/PAPERS/Paragios_chapter2003.pdf , International Journal of Computer Vision 2003; 53(3):225–243.
  37. R. Kimmel , https://www.cs.technion.ac.il/~ron/PAPERS/laplacian_ijcv2003.pdf , capítulo en Geometric Level Set Methods in Imaging, Vision and Graphics, (S. Osher, N. Paragios, Eds.), Springer Verlag, 2003. ISBN 0387954880
  38. Barghout, Lauren. Enfoque taxométrico visual: la segmentación de imágenes mediante el corte taxonómico espacial difuso genera regiones contextualmente relevantes . Communications in Computer and Information Science (CCIS). Springer-Verlag. 2014
  39. Witold Pedrycz (editor), Andrzej Skowron (coeditor), Vladik Kreinovich (coeditor). Manual de computación granular. Wiley 2008
  40. Barghout, Lauren (2014). Visión. Cambios en el contexto conceptual global Procesamiento del contraste local (Tesis doctoral, 2003). Actualizada para incluir técnicas de visión por computadora. Scholars' Press. ISBN 978-3-639-70962-9.
  41. Barghout, Lauren y Lawrence Lee. "Sistema de procesamiento de información perceptiva". Patentes de Google
  42. Lindeberg, T.; Li, M.-X. (1997). "Segmentación y clasificación de bordes mediante aproximación de longitud de descripción mínima y señales de unión complementarias" . Computer Vision and Image Understanding . 67 (1): 88– 98. doi : 10.1006/cviu.1996.0510 .
  43. 1 2 Procesamiento de imágenes digitales (2007, Pearson) por Rafael C. González, Richard E. Woods
  44. Archivado el 13 de octubre de 2017 en Wayback Machine. Shelia Guberman , Vadim V. Maximov, Alex Pashintsev. Gestalt y comprensión de la imagen. GESTALT THEORY 2012, vol. 34, n.º 2, 143-166.
  45. R. Nock y F. Nielsen, Fusión de regiones estadísticas, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol 26, No 11, pp 1452–1458, 2004.
  46. L. Chen, HD Cheng y J. Zhang, Subfibra difusa y su aplicación a la clasificación de litología sísmica , Information Sciences: Applications, Vol 1, No 2, pp 77–95, 1994.
  47. SL Horowitz y T. Pavlidis, Segmentación de imágenes mediante un procedimiento de división y fusión dirigido, Proc. ICPR, 1974, Dinamarca, pp. 424–433.
  48. SL Horowitz y T. Pavlidis, Segmentación de imágenes mediante un algoritmo de recorrido de árboles, Journal of the ACM, 23 (1976), pp. 368–388.
  49. L. Chen, Segmentación conectada por lambda y algoritmo óptimo para segmentación de división y fusión. Archivado el 10 de marzo de 2016 en Wayback Machine , Chinese J. Computers, 14(1991), pp. 321–331.
  50. Caselles, V.; Kimmel, R.; Sapiro, G. (1997). «Contornos activos geodésicos» (PDF) . Revista Internacional de Visión por Computadora . 22 (1): 61– 79. doi : 10.1023/A:1007979827043 . S2CID 406088 . 
  51. Dervieux, A. y Thomasset, F. 1979. Un método de elementos finitos para la simulación de la inestabilidad de Rayleigh-Taylor. Springer Lect. Notes in Math., 771:145–158.
  52. Dervieux, A. y Thomasset, F. 1981. Flujos incompresibles multifluidos mediante un método de elementos finitos . Lecture Notes in Physics, 11:158–163.
  53. Osher, Stanley; Sethian, James A (1988). "Frentes que se propagan con velocidad dependiente de la curvatura: algoritmos basados ​​en formulaciones de Hamilton-Jacobi". Journal of Computational Physics . 79 (1): 12– 49. Bibcode : 1988JCoPh..79...12O . CiteSeerX 10.1.1.46.1266 . doi : 10.1016/0021-9991(88)90002-2 . ISSN 0021-9991 .  
  54. S. Osher y N. Paragios. Métodos geométricos de conjuntos de nivel en imagen, visión y gráficos , Springer Verlag, ISBN 0-387-95488-0, 2003.
  55. James A. Sethian. "Segmentación en imágenes médicas" . Consultado el 15 de enero de 2012 .
  56. Forcadel, Nicolas; Le Guyader, Carole; Gout, Christian (julio de 2008), "Método generalizado de marcha rápida: aplicaciones a la segmentación de imágenes", Numerical Algorithms , 48 ​​( 1–3 ): 189–211 , doi : 10.1007/s11075-008-9183-x , S2CID 7467344 
  57. Chan, TF; Vese, L. (2001). "Contornos activos sin bordes". IEEE Transactions on Image Processing . 10 (2): 266– 277. Bibcode : 2001ITIP...10..266C . doi : 10.1109/83.902291 . PMID 18249617 . S2CID 7602622 .  
  58. David Mumford y Jayant Shah (1989): Aproximaciones óptimas mediante funciones suaves por partes y problemas variacionales asociados , Communications on Pure and Applied Mathematics , pp. 577–685, vol. 42, n.º 5
  59. Jianbo Shi y Jitendra Malik (2000): "Cortes normalizados y segmentación de imágenes" , IEEE Transactions on Pattern Analysis and Machine Intelligence , pp. 888–905, vol. 22, n.° 8
  60. Leo Grady (2006): "Random Walks for Image Segmentation" , IEEE Transactions on Pattern Analysis and Machine Intelligence , págs. 1768–1783, vol. 28, n.° 11
  61. Z. Wu y R. Leahy (1993): "Un enfoque óptimo basado en la teoría de grafos para la agrupación de datos: Teoría y su aplicación a la segmentación de imágenes"IEEE Transactions on Pattern Analysis and Machine Intelligence , págs. 1101–1113, vol. 15, n.° 11
  62. Leo Grady y Eric L. Schwartz (2006): "Particionamiento isoperimétrico de grafos para la segmentación de imágenes" Archivado el 19 de julio de 2011 en Wayback Machine , IEEE Transactions on Pattern Analysis and Machine Intelligence , págs. 469–475, vol. 28, n.° 3
  63. CT Zahn (1971): "Métodos basados ​​en la teoría de grafos para detectar y describir clústeres gestalt" , IEEE Transactions on Computers , págs. 68–86, vol. 20, n.° 1
  64. S. Geman y D. Geman (1984): "Relajación estocástica, distribuciones de Gibbs y restauración bayesiana de imágenes", IEEE Transactions on Pattern Analysis and Machine Intelligence, pp. 721–741, vol. 6, n.º 6.
  65. A. Bouman y M. Shapiro (2002): "Un modelo de campo aleatorio multiescala para la segmentación bayesiana de imágenes", IEEE Transactions on Image Processing, pp. 162–177, Vol. 3.
  66. J. Liu y YH Yang (1994): " Segmentación de imágenes en color multirresolución ", IEEE Transactions on Pattern Analysis and Machine Intelligence, pp. 689–700, Vol. 16.
  67. S. Vicente, V. Kolmogorov y C. Rother (2008): " Segmentación de imágenes basada en cortes de grafos con priors de conectividad ", CVPR
  68. Corso, Z. Tu y A. Yuille (2008): "Etiquetado MRF con algoritmo de desplazamiento de grafos", Actas del taller internacional sobre análisis combinatorio de imágenes.
  69. BJ Frey y D. MacKayan (1997): " Una revolución: propagación de creencias en grafos con ciclos ", Actas de Neural Information Processing Systems (NIPS)
  70. Staib, LH; Duncan, JS (1992). "Boundary finding with parametrically deformable models". IEEE Transactions on Pattern Analysis and Machine Intelligence . 14 (11): 1061– 1075. Bibcode : 1992ITPAM..14.1061S . doi : 10.1109/34.166621 . ISSN 0162-8828 . 
  71. Witkin, AP "Filtrado en el espacio de escalas", Actas de la 8.ª Conferencia Internacional Conjunta sobre Inteligencia Artificial, Karlsruhe, Alemania, 1019–1022, 1983.
  72. A. Witkin, " Filtrado en el espacio de escalas: un nuevo enfoque para la descripción multiescala ", en Proc. IEEE Int. Conf. Acoust., Speech, Signal Processing ( ICASSP ), vol. 9, San Diego, CA, marzo de 1984, pp. 150–153.
  73. Koenderink, Jan "La estructura de las imágenes", Cibernética biológica, 50:363–370, 1984
  74. Lifshitz, L. y Pizer, S.: Un enfoque jerárquico multirresolución para la segmentación de imágenes basado en extremos de intensidad, IEEE Transactions on Pattern Analysis and Machine Intelligence, 12:6, 529–540, 1990.
  75. Lindeberg, T.: Detección de estructuras de imágenes prominentes con forma de mancha y sus escalas con un boceto primal en el espacio de escalas: Un método para el foco de atención, International Journal of Computer Vision, 11(3), 283–318, 1993.
  76. Lindeberg, Tony, Teoría del espacio de escalas en visión por computadora, Kluwer Academic Publishers, 1994 , ISBN 0-7923-9418-6
  77. Gauch, J. y Pizer, S.: Análisis multirresolución de crestas y valles en imágenes en escala de grises, IEEE Transactions on Pattern Analysis and Machine Intelligence, 15:6 (junio de 1993), páginas: 635–646, 1993.
  78. Olsen, O. y Nielsen, M.: Segmentación de cuencas hidrográficas de magnitud de gradiente multiescala , Actas de ICIAP 97, Florencia, Italia, Lecture Notes in Computer Science, páginas 6–13. Springer Verlag, septiembre de 1997.
  79. Dam, E., Johansen, P., Olsen, O. Thomsen, A. Darvann, T., Dobrzenieck, A., Hermann, N., Kitai, N., Kreiborg, S., Larsen, P., Nielsen, M.: "Segmentación interactiva multiescala en uso clínico" en el Congreso Europeo de Radiología 2000.
  80. Vincken, KL; Koster, ASE; Viergever, MA (1997). "Segmentación probabilística de imágenes multiescala". IEEE Transactions on Pattern Analysis and Machine Intelligence . 19 (2): 109– 120. Bibcode : 1997ITPAM..19..109V . doi : 10.1109/34.574787 .
  81. M. Tabb y N. Ahuja, Segmentación de imágenes multiescala no supervisada mediante detección integrada de bordes y regiones, IEEE Transactions on Image Processing, vol. 6, n.º 5, 642–655, 1997. Archivado el 20 de julio de 2011 en Wayback Machine .
  82. Akbas, Emre; Ahuja, Narendra (2010). "De las discontinuidades de rampa al árbol de segmentación" . Visión por computadora – ACCV 2009. Notas de clase en ciencias de la computación. Vol. 5994. págs. 123–134 . doi : 10.1007/978-3-642-12307-8_12 . ISBN   978-3-642-12306-1.
  83. C. Undeman y T. Lindeberg (2003) "Segmentación totalmente automática de imágenes cerebrales por resonancia magnética mediante difusión anisotrópica probabilística y cuencas hidrográficas multiescala", Actas de Scale-Space'03, Isla de Skye, Escocia, Springer Lecture Notes in Computer Science, volumen 2695, páginas 641–656.
  84. Florack, L. y Kuijper, A.: La estructura topológica de las imágenes en el espacio de escalas, Journal of Mathematical Imaging and Vision, 12:1, 65–79, 2000.
  85. ^ Bijaoui, A.; Rue, F. (1995). "Un modelo de visión multiescala". Procesamiento de señales . 46 (3): 345. doi : 10.1016/0165-1684(95)00093-4 .
  86. Barghout, Lauren. Enfoque taxométrico visual para la segmentación de imágenes mediante el corte taxonómico espacial difuso que genera regiones contextualmente relevantes. IPMU 2014, Parte II. A. Laurent et al (Eds.) CCIS 443, pp 163–173. Springer International Publishing Switzerland
  87. Barghout, Lauren (2014). Visión: Cómo el contexto perceptivo global modifica el procesamiento del contraste local (Tesis doctoral, 2003). Actualizada para incluir técnicas de visión por computadora . Scholars Press. ISBN 978-3-639-70962-9.
  88. Mahinda Pathegama y Ö Göl (2004): "Extracción de píxeles de borde para segmentación de imágenes basada en bordes", Transactions on Engineering, Computing and Technology, vol. 2, pp. 213–216, ISSN 1305-5313
  89. Johnson, John L. (septiembre de 1994). "Redes neuronales acopladas por pulsos: invariancia de la señal de traslación, rotación, escala, distorsión e intensidad para imágenes". Applied Optics . 33 (26). OSA: 6239– 6253. Bibcode : 1994ApOpt..33.6239J . doi : 10.1364/AO.33.006239 . PMID 20936043 . 
  90. Long, Jonathan; Shelhamer, Evan; Darrell, Trevor (2015). Redes totalmente convolucionales para segmentación semántica . Actas de la conferencia IEEE sobre visión por computadora y reconocimiento de patrones. págs. 3431–3440 . 
  91. Ronneberger, Olaf; Fischer, Philipp; Brox, Thomas (2015). "U-Net: Redes neuronales convolucionales para la segmentación de imágenes biomédicas". arXiv : 1505.04597 [ cs.CV ].
  92. Vicente, Sara; Rother, Carsten; Kolmogorov, Vladimir (2011). "Cosegmentación de objetos". CVPR 2011 . IEEE. págs. 2217–2224 . doi : 10.1109/cvpr.2011.5995530 . ISBN  978-1-4577-0394-2.
  93. Saygin, ZM, Osher, DE, Augustinack, J, Fischl, B y Gabrieli, JDE.: Segmentación de núcleos de la amígdala humana basada en la conectividad mediante tractografía probabilística. , Neuroimage, 56:3, pp. 1353–61, 2011.
  94. Menke, RA, Jbabdi, S, Miller, KL, Matthews, PM y Zarei, M.: Segmentación de la sustancia negra en humanos basada en la conectividad y sus implicaciones en la enfermedad de Parkinson , Neuroimage, 52:4, pp. 1175–80, 2010.]

Referencias

  • Segmentación de imágenes basada en entropía 3D
  • Frucci, Maria; Sanniti di Baja, Gabriella (2008). "De la segmentación a la binarización de imágenes en escala de grises". Journal of Pattern Recognition Research . 3 (1): 1– 13. doi : 10.13176/11.54 .
  • Código de ejemplo que realiza segmentación básica , por Syed Zainudeen. Universidad Tecnológica de Malasia.
  • Método de Marcha Rápida Generalizada de Forcadel et al. [2008] para aplicaciones en segmentación de imágenes.
  • Grupo de Investigación en Procesamiento de Imágenes: Una comunidad de investigación en línea abierta y dedicada al procesamiento de imágenes.
  • Métodos de segmentación en el procesamiento y análisis de imágenes y minimización de energía para segmentar imágenes por Mathworks
  • Más métodos de segmentación de imágenes con algoritmos detallados. Archivado el 1 de noviembre de 2019 en Wayback Machine por Yu-Hsiang Wang (王昱翔), Universidad Nacional de Taiwán, Taipéi, Taiwán, ROC.
  • Demostración en línea de segmentación de imágenes lineal por partes por IPOL Journal