Lo scopo di questo algoritmo è quello di misurare continuamente la distanza tra due spigoli 2-dimensionale utilizzando path-finding e le dilatazioni immagine seriale. Questo algoritmo può essere applicato ad una varietà di campi come la biologia strutturale cardiaca, biologia vascolare e ingegneria civile.
Un nanodomini extracellulare recentemente descritto, chiamato perinexus, sono stato implicato nella ephaptic di accoppiamento, che è un meccanismo alternativo per la conduzione elettrica tra cardiomyocytes. Il metodo corrente per quantificare questo spazio di segmentazione manuale è lento e ha scarsa risoluzione spaziale. Abbiamo sviluppato un algoritmo che utilizza le dilatazioni immagine seriale di una struttura binaria per contare il numero di pixel tra due opposti bordi dimensionali 2. Questo algoritmo richiede meno ore uomo e ha una maggiore risoluzione spaziale rispetto al metodo manuale mantenendo la riproducibilità del processo manuale. Infatti, esperti e ricercatori alle prime armi erano in grado di riassumere i risultati di uno studio precedente con questo nuovo algoritmo. L’algoritmo è limitata dalla input umano necessario per delineare manualmente il perinexus e potenza di calcolo principalmente gravata da un algoritmo di path-finding pre-esistenti. Tuttavia, l’algoritmo le capacità ad alta velocità, alta risoluzione spaziale e riproducibilità renderlo uno strumento di misura versatile e robusto per uso attraverso una varietà di applicazioni che richiedono la misurazione della distanza tra qualsiasi 2-dimensionale (2D ) i bordi.
Il seguente algoritmo è stato sviluppato per misurare la distanza intermembrana tra due cardiomyocytes strutturalmente accoppiato al punto che si separano gli uni dagli altri al bordo di una placca di svincolo gap in un nanodomini chiamato il perinexus1, che ha implicati in ephaptic raccordo2,3,4,5. Nel processo di analizzare centinaia di immagini di microscopia elettronica (TEM) di trasmissione di perinexi utilizzando un metodo di segmentazione manuale in un precedente studio6, è stata identificata la necessità per un metodo di throughput più elevato che campionati perinexal larghezza in più in alto risoluzione spaziale mantenendo la precisione del processo di segmentazione manuale precedente durante la segmentazione manuale, le linee vengono disegnate a intervalli di 15 nm, circa ortogonali all’asse di mezzeria, al fine di misurare la larghezza di perinexal. Il nuovo algoritmo prende un contorno spesso binario di un pixel di due linee parallele e utilizza le dilatazioni immagine seriale per contare il numero di pixel tra le due membrane. Mentre le dilatazioni immagine comunemente sono state utilizzate in una miriade di applicazioni di elaborazione di immagine, compreso il contorno o bordo rilevamento7,8, questo algoritmo utilizza le dilatazioni come un meccanismo di conteggio. La linea centrale è quindi isolato utilizzando una larghezza di9 e perinexal algoritmo di path-finding viene quindi misurata ad una risoluzione lungo la lunghezza del perinexus uguale alla risoluzione dell’immagine. La differenza di risoluzione in questo caso è 1 misura ogni 15 nm per la segmentazione manuale e 1 misura a 0,34 nm con il nuovo algoritmo, un 44-fold aumento della frequenza di campionamento spaziale. Inoltre, questa aumentata frequenza di campionamento avviene in circa 1/5th il tempo necessario per la segmentazione manuale.
Questo algoritmo sarà utilizzato nella sua forma attuale per misurare la larghezza del perinexal il convenzionale 0-150 nm dal bordo di un gap junction placca5 (GJ) così come all’interno di una determinata area di interesse, dove il perinexus altipiani tra 30 e 105 nm2 , 3 , 10. la maggiore frequenza di campionamento riduce la variabilità nelle misurazioni individuali perinexus rispetto alla segmentazione manuale e riduce notevolmente i tempi di analisi, permettendo per un’elaborazione efficiente di grandi insiemi di dati. Tuttavia, questo programma non è limitato alle immagini TEM su scala nanometrica dei dischi intercalari cardiaci. Lo stesso approccio potrebbe essere utilizzato per quantificare il diametro vascolare, frazione di eiezione ventricolare o persino non-biologico fenomeni quali l’erosione del fiume o inondazioni. Questo algoritmo è adatto per quantificare la distanza tra qualsiasi due bordi quasi paralleli.
L’algoritmo utilizza le dilatazioni immagine seriale per contare il numero di pixel tra due bordi opposti 2D in un’immagine binaria, che in questo caso è la separazione di Inter-membrana del perinexus2,3,14. Un derivato spaziale e un algoritmo di path-finding vengono quindi utilizzati per isolare la linea di mezzeria, seguito da una sequenza di dilatazione ed erosione secondaria per colmare le lacune nella linea di mezzeria, simile a quello che è stato fatto prima delle15. La linea di mezzeria è poi combinato con l’immagine di dilatazione-conteggio finale per rappresentare perinexal larghezza in funzione della distanza dall’inizio della separazione di bordo, in questo caso alla fine del GJ e l’inizio del perinexus16.
Quattro parametri primari sono definiti dall’utente in una GUI all’inizio del programma:
Il meccanismo più comune di errore per l’algoritmo è il fallimento della linea di mezzeria per raggiungere il bordo dell’immagine, che è come l’endpoint viene determinata per l’algoritmo di path-finding. Al fine di risolvere tale problema, l’utente può aumentare la soglia di gradiente descritta al punto 3.3.1, che farà sì che il programma selezionare più punti fuori l’immagine spaziale di derivati, che consentirà di aumentare il tempo di calcolo richiesto dall’algoritmo di path-finding. Di conseguenza, questo algoritmo richiede un compromesso tra l’integrità di linea d’asse e velocità di calcolo. È importante notare che, fino a quando tutti i punti della linea di mezzeria vengono identificati dal derivato spaziale, insieme a un punto di partenza appropriato, la soglia derivata spazio non avrà alcun effetto sulla misura di separazione di bordo.
Orientamento dell’immagine sembra influire sui valori di dilatazione, perché il kernel si dilata in incrementi di 90 gradi, che possono introdurre un errore se la maggior parte della regione di interesse è a un angolo di 45° rispetto agli assi delle matrici di dilatazione. Pertanto, il conteggio di dilatazione non può sempre essere una rappresentazione accurata dello spazio tra i bordi. Questa limitazione è stata affrontata da un fattore di correzione trigonometriche, ma potenzialmente potrebbe essere ignorata se tutte le immagini in un dataset sono allineate allo stesso orientamento. Inoltre, attenzione deve essere utilizzato nell’interpretazione dei risultati, come è possibile che i piani di sezione non sono perfettamente perpendicolari le due membrane. Nella Figura 9B, usiamo Jan a suggerire che le nostre immagini di perinexus fossero in piano. Ancora, è indispensabile che le dimensioni del campione sia sufficientemente grande per tenere conto di eventuali variazioni di sezionamento tra immagini. Inoltre, le nostre misurazioni perinexal larghezza non devono essere interpretate riflettono interamente in vivo , ma questo approccio è utilizzato per misurare le differenze medie di perinexal larghezza rispetto allo stato qualche intervento o malattia.
L’algoritmo corrente richiede anche un contorno manualmente Tracing dei bordi come input. È importante notare che fino a quando la scala è impostata correttamente, risoluzione spaziale non ha effetto sulle misurazioni dell’algoritmo, come testimoniano le diverse risoluzioni delle immagini nella Figura 6 e immagine a bassa risoluzione addizionale in supplementare file S6. Il passo successivo nel migliorare l’algoritmo sta rimuovendo intervento umano dalla generazione di contorno con uno strumento che può selezionare l’area di interesse. Queste caratteristiche sarebbero probabilmente aumentare la precisione della misurazione e ridurre i pregiudizi di utente.
Questo algoritmo computazionalmente efficiente fornisce un metodo più veloce, che richiede circa un quinto le ore lavorative, di quantificare la perinexus con nessuna penalità rilevabile alla riproducibilità rispetto al processo di segmentazione manuale. Inoltre, il processo di segmentazione manuale utilizza una misurazione ogni 15 nanometri per quantificare perinexal larghezza, che può portare a sotto campionamento come la separazione di membrana del perinexus può cambiare sostanzialmente all’interno dell’intervallo 15 nm. Al contrario, il programma automatico ha una risoluzione spaziale uguale a quello della modalità imaging, in questo caso 2,9 pixel per nanometro lungo la lunghezza del perinexus, offrendo quindi una media di più finemente risolta di larghezza perinexal.
Mentre le applicazioni nel campo della biologia strutturale cardiaca sono promettenti e interessanti, usi di questo algoritmo non si limitano alle immagini TEM. Qualsiasi campo che richiedono una misurazione precisa e ad alta risoluzione di due bordi quasi paralleli 2D può fare uso di questo algoritmo. L’algoritmo potrebbe essere utilizzato per monitorare qualsiasi cosa da modelli di erosione e inondazioni riverbank da immagini satellitari da sviluppo vascolare con microscopia in campo chiaro o fluorescenti. Una delle più promettenti applicazioni potenziali è nel campo della cardiologia e misurare la frazione di eiezione ventricolare (EF) con ecocardiografia cardiaca point-of-care. Attualmente, la tecnica standard è il metodo di biplano di dischi17, anche se un nuovo algoritmo, AutoEF, è attualmente il tagliente EF-quantificazione metodo18,19. Per metodo biplano di dischi, la camera in questione manualmente viene tracciata e quantificati tramite metodo di Simpson modificate, per cui volume complessivo è calcolato automaticamente dalla sommatoria di dischi ellittici in pila. La limitazione principale con questo metodo è che può restituire solo l’area della sezione trasversale totale della sezione desiderata, con nessuna risoluzione per identificare le aree specifiche di interesse e inoltre richiede competenze e sostanziale contributo umano. Il metodo più recente, AutoEF, identifica e delinea il bordo del ventricolo mediante un algoritmo di pezzatura 2D e quindi calcola l’area della sezione trasversale ventricolare. Questo processo, mentre preciso ed efficiente per la misurazione di superficie lorda ventricolare, ha anche una simile limitazione inerente di misurare solo la superficie della sezione trasversale totale. Questo svantaggio principale limita le capacità diagnostiche e di trattamento dei clinici. Al contrario, l’algoritmo presentato in questo manoscritto può identificare un midline e ha una risoluzione pari alla risoluzione della modalità imaging per individuare specifiche regioni di interesse. Questo è importante perché scanner a ultrasuoni con risoluzione spaziale di micrometro sono commercialmente disponibili20,21, che implica che questo algoritmo potrebbe rilevare anomalie di movimento localizzata della parete alla risoluzione di micrometri invece di centimetri. Mentre questa applicazione deve essere convalidata sperimentalmente, è una delle applicazioni più immediatamente promettente di questo algoritmo. Infatti, esso potrebbe essere facilmente combinato con la speckle le funzionalità di AutoEF di gestione o le tracce manuale utilizzato in manuale planimetria per fornire informazioni ad alta risoluzione in parallelo con dati EF convenzionali.
Versatile ed applicabile come l’algoritmo corrente è, è stato sviluppato per immagini 2D. Tuttavia, come tecnologie di imaging continuano a migliorare, c’è una crescente domanda di tecnologie di quantificazione D 3 e 4. Pertanto, la prossima iterazione dell’algoritmo è quello di adattare lo stesso approccio, dilatando in serie un’immagine binaria, un oggetto 3-dimensionale, dove definire automaticamente una linea di mezzeria è attualmente oltre le funzionalità di programmi di imaging corrente. Un tale algoritmo sarebbe hanno ampie applicazioni sia clinicamente e sperimentalmente nel campo cardiaco da solo, compresi gli ecocardiogrammi cardiaci 3D22,23, microscopia 3D24,25, 26e27,28,29la 3D risonanza magnetica.
The authors have nothing to disclose.
Gli autori vorrei ringraziare Kathy Lowe presso Virginia-Maryland College di medicina veterinaria per la lavorazione e colorazione campioni TEM.
Finanziamento:
Istituti nazionali di salute R01-HL102298
Istituti nazionali di salute 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 |