El objetivo de este algoritmo es para continuamente medir la distancia entre dos bordes de 2 dimensiones usando pathfinding y dilataciones de la serie de la imagen. Este algoritmo puede aplicarse a una variedad de campos como la biología estructural cardiaca, biología vascular e ingeniería civil.
Un nanodomain extracelular recientemente descrito, denominado perinexus, se ha implicado en ephaptic acoplamiento, que es un mecanismo alternativo para la conducción eléctrica entre cardiomyocytes. El método actual para la cuantificación de este espacio por segmentación manual es lento y tiene baja resolución espacial. Hemos desarrollado un algoritmo que utiliza dilataciones imagen serial de un esquema binario para contar el número de píxeles entre dos opuestos 2 bordes tridimensionales. Este algoritmo requiere menos horas hombre y tiene una resolución espacial más alta que el método manual conservando la reproducibilidad del proceso manual. De hecho, experimentados y noveles investigadores fueron capaces de recapitular los resultados de un estudio anterior con este nuevo algoritmo. El algoritmo está limitado por la entrada humana necesaria para delinear manualmente el perinexus y el poder computacional gravado principalmente por un algoritmo pathfinding preexistente. Sin embargo, el algoritmo capacidades de alto rendimiento, alta resolución espacial y reproducibilidad hacen una herramienta de medición versátil y robusto para el uso en una variedad de aplicaciones que requieren la medición de la distancia entre cualquier 2 dimensiones (2D ) los bordes.
El siguiente algoritmo fue desarrollado para medir la distancia intermembrane entre dos cardiomiocitos estructuralmente acoplados en el punto que se separan unos de otros en el borde de una placa de ensambladura de gap en un nanodomain llamado la perinexus1, que tiene ha implicado en ephaptic acoplamiento2,3,4,5. En el proceso de analizar cientos de imágenes de microscopía electrónica (TEM) de transmisión de perinexi usando un método de segmentación manual de un anterior estudio6, se identificó la necesidad de un método de mayor rendimiento que muestreados mayor ancho de perinexal resolución espacial mientras que preserva la exactitud del proceso de segmentación manual anterior durante la segmentación manual, se dibujan líneas a intervalos 15 nm aproximadamente ortogonales a la línea central, con el fin de medir el ancho de perinexal. El nuevo algoritmo toma un esquema binario grueso de un píxel de dos líneas paralelas y dilataciones imagen serial utiliza para contar el número de píxeles entre las dos membranas. Mientras que dilataciones de imagen comúnmente se han utilizado en una miríada de aplicaciones de procesamiento de imagen, incluyendo el contorno o borde detección7,8, este algoritmo utiliza dilataciones como un mecanismo de conteo. La línea central es entonces aislado usando una pathfinding algoritmo9 y perinexal la anchura se mide con una resolución a lo largo de la longitud del perinexus igual a la resolución de la imagen. En este caso, la diferencia en resolución es 1 medida por 15 nm para la segmentación manual y 1 medición por 0.34 nm con el nuevo algoritmo, un 44-fold aumento en la frecuencia de muestreo espacial. Además, esta mayor frecuencia de muestreo se realiza en aproximadamente 1/5th el tiempo necesario para la segmentación manual.
Este algoritmo se utilizará en su forma actual para medir el ancho de perinexal en el convencional 0-150 nm desde el borde de un gap junction placa5 (GJ), así como dentro de una región determinada de interés, donde el perinexus mesetas entre 30 y 105 nm2 , 3 , 10. la mayor frecuencia de muestreo reduce la variabilidad en las mediciones de perinexus individuales en comparación con segmentación manual y acorta significativamente el tiempo de análisis, lo que permite un procesamiento eficiente de grandes conjuntos de datos. Sin embargo, este programa no se limita a imágenes TEM de nanoescala de cardiacos discos intercalados. El mismo enfoque podría utilizarse para cuantificar el diámetro vascular, fracción de eyección ventricular o incluso no biológico fenómenos como erosión fluvial e inundación. Este algoritmo es apropiado para la cuantificación de la distancia entre cualquier dos bordes casi paralelos.
El algoritmo utiliza dilataciones imagen serial para contar el número de píxeles entre dos bordes opuestos de 2D en una imagen binaria, que en este caso es la separación entre la membrana de la perinexus2,3,14. Un derivado espacial y un algoritmo pathfinding entonces se utilizan para aislar la línea central, seguida por una secuencia de dilatación y erosión secundaria para llenar boquetes en la línea central, similar a lo que se ha hecho antes del15. La línea central se combina con la imagen de la cuenta final de la dilatación para representar perinexal ancho en función de la distancia desde el principio de separación de borde, en este caso el final de la GJ y principio de la perinexus16.
Cuatro parámetros primarios son definidos por el usuario en un GUI en el inicio del programa:
El mecanismo más común de fracaso para el algoritmo es el fracaso de la línea central hasta el borde de la imagen, que es cómo se determina el punto final para el algoritmo pathfinding. Para resolver tal cuestión, el usuario puede aumentar el gradiente umbral descrito en el paso 3.3.1, que hará que el programa seleccionar más puntos de la imagen derivada espacial, lo que aumentará el tiempo de cómputo requerido por el algoritmo pathfinding. Por lo tanto, este algoritmo requiere de un compromiso entre la integridad de velocidad y la línea central de cómputo. Es importante tener en cuenta que mientras todos los puntos de la línea central se identificaron a partir de la derivada espacial, junto con un punto de partida adecuado, el umbral derivado espacial no tendrá efecto en la medida de separación del borde.
Orientación de la imagen parece afectar valores de dilatación, ya que el núcleo se dilata en pasos de 90 grados, que pueden introducir un error si la mayoría de la región de interés está a un ángulo 45° con los ejes de matrices de dilatación. Por lo tanto, la cuenta de la dilatación no sea siempre una representación precisa del espacio entre los bordes. Esta limitación ha sido abordada por un factor de corrección de funciones trigonométricas, pero potencialmente puede ser ignorada si todas las imágenes de un conjunto de datos se alinean en la misma orientación. Además, debe tener precaución en la interpretación de resultados, como es posible que los planos de sección no son perfectamente perpendiculares a las dos membranas. En la figura 9B, utilizamos GJW para sugerir que nuestras imágenes perinexus fueron en el plano. Aún así, es imperativo que tamaños de muestra suficientemente grande para tener en cuenta las variaciones seccionamiento entre imágenes. Además, nuestras mediciones de anchura de perinexal no deben ser interpretados para reflejar espacios en vivo , pero este enfoque se utiliza para medir las diferencias de medias de perinexal ancho en relación a algún Estado de enfermedad o intervención.
El algoritmo actual también requiere un esquema de trazado manual de los bordes como una entrada. Es importante tener en cuenta que siempre y cuando la escala está establecida correctamente, resolución espacial no tiene ningún efecto sobre las mediciones del algoritmo, como lo demuestran las diferentes resoluciones de imágenes en la figura 6 y una imagen de baja resolución adicional en suplementario archivo S6. El siguiente paso en la mejora del algoritmo está quitando intervención humana de generación de esquema junto con una herramienta que puede seleccionar el área de interés. Estas características probablemente mejorarían la precisión de la medida y reducir el sesgo del usuario.
Este algoritmo computacionalmente eficiente proporciona un método más rápido, que requiere aproximadamente una quinta parte las horas-hombre, de cuantificar el perinexus sin penalizaciones detectable a reproducibilidad en comparación con el proceso de segmentación manual. Además, el proceso de segmentación manual utiliza una medición cada 15 nanómetros para cuantificar anchura de perinexal, que puede llevar a bajo muestreo como la separación de la membrana de la perinexus puede cambiar substancialmente dentro de ese rango nm 15. Por el contrario, el programa automatizado tiene una resolución espacial igual a la de la modalidad de imagen, en este caso 2,9 píxeles por nanómetros a lo largo de la longitud de la perinexus, por lo tanto entregar un promedio más finalmente resuelto de perinexal ancho.
Mientras que las aplicaciones en el campo de la biología estructural cardiaca son emocionantes y prometedoras, aplicaciones de este algoritmo no se limitan a las imágenes TEM. Cualquier campo que requieren una medida exacta, alta resolución de dos bordes 2D cuasi-paralelos puede hacer uso de este algoritmo. El algoritmo podría utilizarse para cualquier seguimiento de patrones de erosión e inundaciones de Ribera de imágenes de satélite al desarrollo vascular con microscopía brightfield o fluorescentes. Una de las más prometedoras aplicaciones potenciales es en el campo de la cardiología y la medición de fracción de eyección ventricular (fe) con punto de atención cardiaca ecocardiografía. Actualmente, la técnica estándar es el método biplano de discos17, aunque un algoritmo más reciente, AutoEF, es actualmente la última cuantificación de EF método18,19. Para el método biplano de discos, la cámara en cuestión está trazada manualmente y cuantificó usando el método modificado de Simpson, por el volumen total es calculado automáticamente por la adición de discos elípticos apiladas. La principal limitación con este método es que sólo puede devolver el área transversal total de la cámara deseada, con ninguna resolución para identificar las regiones específicas de interés y también requiere conocimientos y sustancial entrada humana. El método más nuevo, AutoEF, identifica y describe el borde del ventrículo mediante un algoritmo speckling 2D y luego calcula el área transversal ventricular. Este proceso, mientras que precisa y eficiente para medir el área ventricular gruesa, también tiene una limitación inherente similar de sólo medir el área transversal total. Este inconveniente principal limita capacidades de diagnóstico y tratamiento de los médicos. Por el contrario, el algoritmo presentado en este manuscrito puede identificar una línea de media y tiene una resolución equivalente a la resolución de la modalidad de imagen para detectar regiones específicas de interés. Esto es importante porque ecógrafos con resolución espacial de micrómetro son comercialmente disponibles20,21, lo que implica que este algoritmo podría detectar anormalidades del movimiento de pared localizada en la resolución de micrómetros en lugar de centímetros. Mientras que esta aplicación necesita ser validado experimentalmente, es una de las aplicaciones más prometedoras de este algoritmo. De hecho, fácilmente podría combinarse con la capacidad de AutoEF de seguimiento de marcas en o los rastros manual utilizaron en planimetría manual para proporcionar información de mayor resolución en paralelo con datos EF convencionales.
Como versátil y aplicable como es el algoritmo actual, fue desarrollado para imágenes 2D. Sin embargo, como tecnologías imagenológicas continúan mejorando, hay una creciente demanda de tecnologías de cuantificación D 3 y 4. Por lo tanto, la siguiente iteración del algoritmo es adaptar el mismo enfoque, dilatando en serie una imagen binaria, para un objeto de 3 dimensiones, donde automáticamente definiendo una línea central está actualmente más allá de las capacidades de los programas actuales de proyección de imagen. Tal un algoritmo tendría amplias aplicaciones clínico y experimental en el campo cardíaco solamente, incluyendo ecocardiogramas cardiacos 3D22,23, microscopia electrónica 3D24,25, 26y 3D de resonancia magnética de27,28,29.
The authors have nothing to disclose.
Los autores desean agradecer a Kathy Lowe en el Colegio de medicina veterinaria de Virginia Maryland para el procesamiento y tinción de muestras TEM.
Fuente de financiamiento:
Institutos nacionales de salud R01-HL102298
Institutos nacionales de salud F31-HL140873-01
Touchscreen Monitor | Dell | S2240T | Needs soft-tipped stylus |
Desktop | Dell | Precision T1650 | 8GB RAM |
Operating System | Microsoft | Windows 7 Enterprise | 64-bit OS |
Program platform | Mathworks | Matlab R2015b | Program may be incompatible with newer/older versions of Matlab |