IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

mia-2dmyoica-nonrigid - Online nel cloud

Esegui mia-2dmyoica-nonrigid nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando mia-2dmyoica-nonrigid che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


mia-2dmyoica-nonrigid - Esegue una registrazione di una serie di immagini 2D.

SINOSSI


mia-2dmyoica-non rigido -i -o [opzioni]

DESCRIZIONE


mia-2dmyoica-non rigido Questo programma implementa l'algoritmo di compensazione del movimento descritto
in Wollny G, Kellman P, Santos A, Ledesma-Carbayo MJ, "Compensazione automatica del movimento di
Dati di perfusione miocardica acquisiti dalla respirazione libera utilizzando l'analisi dei componenti indipendenti"
Analisi dell'immagine medica, 2012, DOI:10.1016/j.media.2012.02.004.

VERSIONI


File-IO
-i --in-file=(input, richiesto); corda
inserire il set di dati di perfusione

-o --out-file=(output, richiesto); corda
set di dati di perfusione in uscita

-r --registrato=reg
base del nome del file per i file registrati

--save-cropped=
salva il set ritagliato in questo file

--save-funzione=
salvare le immagini delle caratteristiche risultanti dall'ICA e alcune immagini intermedie
utilizzato per la segmentazione RV-LV con il nome file dato in base ai file PNG.
Salva anche i coefficienti del migliore iniziale e della miscelazione IC finale
matrice.

--save-refs=
salva immagini di riferimento sintetiche

--save-regs=
salva le immagini registrate intermedie

Aiuto & Info
-V --verbose=avvertimento
verbosità dell'output, stampa messaggi di un dato livello e priorità più alte.
Le priorità supportate a partire dal livello più basso sono:
info ‐ Messaggi di basso livello
tracciare ‐ Traccia chiamata funzione
fallire ‐ Segnalare i fallimenti dei test
identificazione dei warning ‐ Avvertenze
errore ‐ Segnala errori
mettere a punto ‐ Uscita di debug
messaggio ‐ Messaggi normali
fatale ‐ Segnala solo errori fatali

--diritto d'autore
stampa le informazioni sul copyright

-h --aiuto
stampa questo aiuto

-? --uso
stampa un breve aiuto

--versione
stampa il numero di versione ed esci

ICA
-C --componenti=0
Componenti ICA 0 = stima automatica Componenti ICA 0 = automatico
stima

--normalizzare
CI normalizzati

--non-strip
non togliere la media dalle curve di miscelazione

-s --segscale=0
segmentare e ridimensionare il riquadro di ritaglio attorno al segmento LV (0=nessuna segmentazione) e
ridimensiona la casella di ritaglio attorno al LV (0=nessuna segmentazione)

-k --salta=0
salta le immagini all'inizio della serie ad esempio perché come sono di altre
modalitàsalta le immagini all'inizio della serie, ad es
sono di altre modalità

-m --max-ica-iter=400
numero massimo di iterazioni in ICAnumero massimo di iterazioni in ICA

-E --segmethod=caratteristiche
Metodo di segmentazione
delta-picco ‐ differenza delle immagini di miglioramento del picco
Caratteristiche ‐ immagini in primo piano
caratteristica delta ‐ differenza delle immagini caratteristiche

-b --min-respiro-frequenza=-1
frequenza media minima da cui si può ritenere che una curva di miscelazione derivi da
respiro. Una frequenza respiratoria sana è di 12 al minuto. Un valore negativo
disabilita il test.frequenza media minima che può essere necessaria una curva di miscelazione
considerato derivare dalla respirazione. Un tasso di respirazione sana a riposo è di 12 per
minuto. Un valore negativo disabilita il test.

Processando
--thread=-1
Numero massimo di thread da utilizzare per l'elaborazione, questo numero dovrebbe essere inferiore
o uguale al numero di core del processore logico nella macchina. (-1:
stima automatica).Numero massimo di thread da utilizzare per l'elaborazione,Questo
il numero deve essere inferiore o uguale al numero di core del processore logico in
la macchina. (-1: stima automatica).

Iscrizione
-O --ottimizer=gsl:opt=gd,step=0.1
Ottimizzatore utilizzato per la riduzione al minimo Ottimizzatore utilizzato per la riduzione al minimo Per
plugin supportati vedi PLUGINS:minimizer/singlecost

-R --raffinatore=
ottimizzatore utilizzato per il perfezionamento dopo che l'ottimizzatore principale è stato chiamatooptimizer
utilizzato per il perfezionamento dopo che l'ottimizzatore principale è stato chiamato Per supportato
plugin vedi PLUGINS:minimizer/singlecost

-a --start-c-rate=16
inizia il tasso di coefficinet in spine, viene diviso per --c-rate-divider con
ogni tasso di coefficinet passstart in spine, viene diviso per --c-rate-divider
ad ogni passaggio

--c-divisore-tasso=2
divisore di tasso efficiente per ogni passaggio divisore di tasso efficiente per ogni passaggio

-d --start-divcurl=10
inizia peso divcurl, viene diviso per --divcurl-divider ad ogni passstart
peso divcurl, viene diviso per --divcurl-divider ad ogni passaggio

--divcurl-divisor=2
ridimensionamento del peso divcurl con ogni nuovo pass ridimensionamento del peso divcurl con ciascuno
nuovo passaggio

-w --imagecost=immagine:peso=1,costo=ssd
image costimage cost Per i plugin supportati vedere PLUGINS:2dimage/fullcost

-l --mg-livelli=3
livelli multi-risoluzionelivelli multi-risoluzione

-P --passa=5
abbonamenti abbonamenti

PLUGIN: 1d/splinekernel


bspline Creazione del kernel B-spline, i parametri supportati sono:

d = 3; intero in [0, 5]
Grado spline.

mamme Creazione del kernel OMoms-spline, i parametri supportati sono:

d = 3; intero in [3, 3]
Grado spline.

PLUGIN: 2dimage/costo


lncc correlazione incrociata normalizzata locale con supporto mascheramento., parametri supportati
siamo:

w = 5; unint in [1, 256]
metà larghezza della finestra utilizzata per valutare la croce localizzata
correlazione.

lsd Misura della distanza dei minimi quadrati

(nessun parametro)

mi Informazioni reciproche basate su parzen spline., i parametri supportati sono:

taglio = 0; fluttuare in [0, 40]
Percentuale di pixel da tagliare ad alta e bassa intensità da rimuovere
valori anomali.

bin = 64; unint in [1, 256]
Numero di contenitori dell'istogramma utilizzati per l'immagine in movimento.

mkernel = [bspline:d=3]; fabbrica
Kernel spline per hinstogram parzen di immagini in movimento. Per i plug-in supportati
vedi PLUGIN:1d/splinekernel

rbin = 64; unint in [1, 256]
Numero di bin dell'istogramma utilizzati per l'immagine di riferimento.

kernel = [bspline:d=0]; fabbrica
Kernel spline per l'hinstogram parzen dell'immagine di riferimento. Per i plug-in supportati
ins vedi PLUGINS:1d/splinekernel

ncc correlazione incrociata normalizzata.

(nessun parametro)

ngf Questa funzione valuta la somiglianza dell'immagine in base al gradiente normalizzato
campi. Sono disponibili vari kernel di valutazione, i parametri supportati sono:

eval = ds; detto
sottotipo di plugin. I valori supportati sono:
sq ‐ quadrato della differenza
ds ‐ quadrato della differenza in scala
punto ‐ kernel prodotto scalare
attraversare ‐ kernel prodotto incrociato

ssd Costo immagine 2D: somma delle differenze al quadrato, i parametri supportati sono:

autotreccia = 0; fluttuare in [0, 1000]
Usa il mascheramento automatico dell'immagine in movimento prendendo solo i valori di intensità
conto che sono maggiori della soglia data.

norma = 0; bollo
Imposta se la metrica deve essere normalizzata per il numero di pixel dell'immagine.

ssd-maschera automatica
Costo dell'immagine 2D: somma delle differenze al quadrato, con mascheramento automatico basato su un dato
soglie, i parametri supportati sono:

trebbiare = 0; Doppio
Valore di soglia dell'intensità per l'immagine di riferimento.

strillare = 0; Doppio
Valore di soglia dell'intensità per l'immagine sorgente.

PLUGIN: 2dimage/costo intero


Immagine Funzione di costo di somiglianza dell'immagine generalizzata che gestisce anche la multi-risoluzione
in lavorazione. La misura di somiglianza effettiva è data come parametro extra.,
i parametri supportati sono:

costo = ssd; fabbrica
Nucleo della funzione di costo. Per i plug-in supportati vedere PLUGINS:2dimage/cost

mettere a punto = 0; bollo
Salva risultati intermedi per il debug.

ref =(ingresso, stringa)
Immagine di riferimento.

src =(ingresso, stringa)
Immagine di studio.

peso = 1; galleggiante
peso della funzione di costo.

etichettaimmagine
Funzione di costo di somiglianza che mappa le etichette di due immagini e gestisce l'etichetta-
preservando l'elaborazione multi-risoluzione., i parametri supportati sono:

mettere a punto = 0; intero in [0, 1]
scrivi le trasformazioni della distanza in un'immagine 3D.

etichetta max = 256; intero in [2, 32000]
numero massimo di etichette da considerare.

ref =(ingresso, stringa)
Immagine di riferimento.

src =(ingresso, stringa)
Immagine di studio.

peso = 1; galleggiante
peso della funzione di costo.

immagine mascherata
Funzione di costo di somiglianza immagine mascherata generalizzata che gestisce anche multi-
elaborazione della risoluzione. Le maschere fornite dovrebbero essere densamente riempite nelle regioni
elaborazione multi-risoluzione perché altrimenti le informazioni sulla maschera potrebbero andare perse
durante il ridimensionamento dell'immagine. La maschera di riferimento e la maschera trasformata del
immagine di studio sono combinati da binario AND. La misura di somiglianza effettiva è data
es parametro extra., i parametri supportati sono:

costo = ssd; fabbrica
Nucleo della funzione di costo. Per i plug-in supportati vedere
PLUGIN:2dimage/maskedcost

ref =(ingresso, stringa)
Immagine di riferimento.

maschera-rif =(ingresso, stringa)
Maschera immagine di riferimento (binaria).

src =(ingresso, stringa)
Immagine di studio.

maschera-src =(ingresso, stringa)
Maschera immagine studio (binario).

peso = 1; galleggiante
peso della funzione di costo.

PLUGIN: immagine 2d/io


bmp Supporto per input/output di immagini 2D BMP

Estensioni file riconosciute: .BMP, .bmp

Tipi di elementi supportati:
dati binari, 8 bit senza segno, 16 bit senza segno

pool di dati IO virtuale da e verso il pool di dati interno

Estensioni di file riconosciute: .@

dicom Immagine 2D io per DICOM

Estensioni file riconosciute: .DCM, .dcm

Tipi di elementi supportati:
16 bit con segno, 16 bit senza segno

EXR un plugin io 2dimage per immagini OpenEXR

Estensioni file riconosciute: .EXR, .exr

Tipi di elementi supportati:
32 bit senza segno, 32 bit in virgola mobile

jpg un plugin io 2dimage per immagini jpeg in scala di grigi

Estensioni file riconosciute: .JPEG, .JPG, .jpeg, .jpg

Tipi di elementi supportati:
8 bit senza segno

png un plugin io 2dimage per immagini png

Estensioni file riconosciute: .PNG, .png

Tipi di elementi supportati:
dati binari, 8 bit senza segno, 16 bit senza segno

crudo Supporto per l'output di immagini 2D RAW

Estensioni file riconosciute: .RAW, .raw

Tipi di elementi supportati:
dati binari, 8 bit con segno, 8 bit senza segno, 16 bit con segno, 16 bit senza segno,
32 bit con segno, 32 bit senza segno, virgola mobile 32 bit, virgola mobile 64
bit

tif Supporto ingresso/uscita immagini TIFF 2D

Estensioni file riconosciute: .TIF, .TIFF, .tif, .tiff

Tipi di elementi supportati:
dati binari, 8 bit senza segno, 16 bit senza segno, 32 bit senza segno

vista un plugin io 2dimage per le immagini di vista

Estensioni file riconosciute: .V, .VISTA, .v, .vista

Tipi di elementi supportati:
dati binari, 8 bit con segno, 8 bit senza segno, 16 bit con segno, 16 bit senza segno,
32 bit con segno, 32 bit senza segno, virgola mobile 32 bit, virgola mobile 64
bit

PLUGIN: 2dimage/costo mascherato


lncc correlazione incrociata normalizzata locale con supporto mascheramento., parametri supportati
siamo:

w = 5; unint in [1, 256]
metà larghezza della finestra utilizzata per valutare la croce localizzata
correlazione.

mi Informazioni reciproche basate su parzen spline con mascheramento, i parametri supportati sono:

taglio = 0; fluttuare in [0, 40]
Percentuale di pixel da tagliare ad alta e bassa intensità da rimuovere
valori anomali.

bin = 64; unint in [1, 256]
Numero di contenitori dell'istogramma utilizzati per l'immagine in movimento.

mkernel = [bspline:d=3]; fabbrica
Kernel spline per hinstogram parzen di immagini in movimento. Per i plug-in supportati
vedi PLUGIN:1d/splinekernel

rbin = 64; unint in [1, 256]
Numero di bin dell'istogramma utilizzati per l'immagine di riferimento.

kernel = [bspline:d=0]; fabbrica
Kernel spline per l'hinstogram parzen dell'immagine di riferimento. Per i plug-in supportati
ins vedi PLUGINS:1d/splinekernel

ncc correlazione incrociata normalizzata con supporto di mascheramento.

(nessun parametro)

ssd Somma delle differenze al quadrato con mascheramento.

(nessun parametro)

PLUGIN: minimizzatore/costo unico


gda Discesa del gradiente con correzione automatica della dimensione del passo., i parametri supportati sono:

ftolr = 0; raddoppiare in [0, inf)
Stop se il relativo cambio del criterio è inferiore..

max-passo = 2; raddoppiare (0, inf)
Dimensione massima assoluta del passo.

massimo = 200; uint in [1, inf)
Criterio di arresto: il numero massimo di iterazioni.

min-passo = 0.1; raddoppiare (0, inf)
Dimensione minima assoluta del passo.

xtola = 0.01; raddoppiare in [0, inf)
Interrompi se l'inf-norma della modifica applicata a x è inferiore a questo valore..

gdq Discesa del gradiente con stima del passo quadratico, i parametri supportati sono:

ftolr = 0; raddoppiare in [0, inf)
Stop se il relativo cambio del criterio è inferiore..

gtola = 0; raddoppiare in [0, inf)
Interrompi se la norma inf del gradiente è inferiore a questo valore..

massimo = 100; uint in [1, inf)
Criterio di arresto: il numero massimo di iterazioni.

scala = 2; raddoppiare (1, inf)
Ridimensionamento fisso della dimensione del passo di fallback.

passo = 0.1; raddoppiare (0, inf)
Dimensione del passo iniziale.

xtola = 0; raddoppiare in [0, inf)
Interrompi se l'inf-norm di x-update è inferiore a questo valore..

GSL plugin di ottimizzazione basato sugli ottimizzatori multimin della GNU Scientific Library
(GSL) https://www.gnu.org/software/gsl/, i parametri supportati sono:

eps = 0.01; raddoppiare (0, inf)
ottimizzatori basati su gradiente: si fermano quando |grad| < eps, simplex: fermati quando
dimensione simplex < eps..

iter = 100; uint in [1, inf)
numero massimo di iterazioni.

optare = gd; detto
Ottimizzatore specifico da utilizzare. I valori supportati sono:
bfg ‐ Broyden-Fletcher-Goldfarb-Shann
bfgs2 ‐ Broyden-Fletcher-Goldfarb-Shann (versione più efficiente)
cg-fr ‐ Algoritmo del gradiente coniugato di Flecher-Reeves
gd ‐ Discesa del gradiente.
simplex ‐ Algoritmo simplex di Nelder e Mead
cg-pr ‐ Algoritmo del gradiente coniugato Polak-Ribiere

passo = 0.001; raddoppiare (0, inf)
dimensione del passo iniziale.

tol = 0.1; raddoppiare (0, inf)
qualche parametro di tolleranza.

nlopt Algoritmi di minimizzazione che utilizzano la libreria NLOPT, per una descrizione del
ottimizzatori vedere 'http://ab-
initio.mit.edu/wiki/index.php/NLopt_Algorithms', i parametri supportati sono:

ftola = 0; raddoppiare in [0, inf)
Criterio di arresto: la variazione assoluta del valore oggettivo è inferiore
questo valore.

ftolr = 0; raddoppiare in [0, inf)
Criterio di arresto: la variazione relativa del valore oggettivo è inferiore
questo valore.

superiore = inf; Doppio
Limite superiore (uguale per tutti i parametri).

locale-opz = nessuno; detto
algoritmo di minimizzazione locale che può essere richiesto per il principale
algoritmo di minimizzazione. I valori supportati sono:
gn-orig-diretto-l ‐ Rettangoli divisori (implementazione originale,
localmente di parte)
gn-diretto-l-noscal - Rettangoli divisori (non scalati, distorti localmente)
gn-isres ‐ Strategia di evoluzione del ranking stocastico migliorata
ld-tnewton ‐ Newton troncato
gn-diretto-l-rand - Rettangoli divisori (localmente distorti, randomizzati)
ln-newuoa ‐ Ottimizzazione non vincolata senza derivati ​​in modo iterativo
Approssimazione quadratica costruita
gn-direct-l-rand-noscale ‐ Rettangoli divisori (non in scala, localmente
parziale, randomizzato)
gn-orig-diretto ‐ Dividere i rettangoli (implementazione originale)
ld-tnewton-precond ‐ Newton troncato precondizionato
ld-tnewton-riavvio ‐ Newton troncato con ripartenza in discesa più ripida
gn-diretto ‐ Dividere i rettangoli
ln-Neldermead ‐ Algoritmo del simplesso di Nelder-Mead
ln-cobyla ‐ Ottimizzazione vincolata mediante approssimazione lineare
gn-crs2-lm ‐ Ricerca casuale controllata con mutazione locale
ld-var2 ‐ Variabile a memoria limitata spostata, rango 2
ld-var1 ‐ Variabile a memoria limitata spostata, rango 1
ld-mma ‐ Metodo di spostamento degli asintoti
ld-lbfgs-nocedal - Nessuno
ld-lbfgs ‐ BFGS a bassa memoria
gn-diretto-l - Rettangoli divisori (localmente distorti)
nessuna ‐ non specificare l'algoritmo
ln-bobyqa ‐ Ottimizzazione vincolata senza derivati
ln-sbplx ‐ Variante subplex di Nelder-Mead
ln-newuoa-vincolato ‐ Ottimizzazione vincolata senza derivati ​​da
Approssimazione quadratica costruita iterativamente
ln-prassi ‐ Ottimizzazione locale priva di gradienti tramite l'asse principale
metodo
gn-direct-noscal ‐ Rettangoli divisori (non in scala)
ld-tnewton-pre-riavvio ‐ Newton troncato precondizionato con
ripartenza in discesa più ripida

inferiore = -inf; Doppio
Limite inferiore (uguale per tutti i parametri).

massimo = 100; intero in [1, inf)
Criterio di arresto: il numero massimo di iterazioni.

optare = ld-lbfgs; detto
principale algoritmo di minimizzazione. I valori supportati sono:
gn-orig-diretto-l ‐ Rettangoli divisori (implementazione originale,
localmente di parte)
g-mlsl-lds ‐ Multi-Level Single-Linkage (sequenza a bassa discrepanza,
richiedono ottimizzazione e limiti locali basati sul gradiente)
gn-diretto-l-noscal - Rettangoli divisori (non scalati, distorti localmente)
gn-isres ‐ Strategia di evoluzione del ranking stocastico migliorata
ld-tnewton ‐ Newton troncato
gn-diretto-l-rand - Rettangoli divisori (localmente distorti, randomizzati)
ln-newuoa ‐ Ottimizzazione non vincolata senza derivati ​​in modo iterativo
Approssimazione quadratica costruita
gn-direct-l-rand-noscale ‐ Rettangoli divisori (non in scala, localmente
parziale, randomizzato)
gn-orig-diretto ‐ Dividere i rettangoli (implementazione originale)
ld-tnewton-precond ‐ Newton troncato precondizionato
ld-tnewton-riavvio ‐ Newton troncato con ripartenza in discesa più ripida
gn-diretto ‐ Dividere i rettangoli
auglag-eq ‐ Algoritmo Lagrangiano Aumentato con vincoli di uguaglianza
esclusivamente
ln-Neldermead ‐ Algoritmo del simplesso di Nelder-Mead
ln-cobyla ‐ Ottimizzazione vincolata mediante approssimazione lineare
gn-crs2-lm ‐ Ricerca casuale controllata con mutazione locale
ld-var2 ‐ Variabile a memoria limitata spostata, rango 2
ld-var1 ‐ Variabile a memoria limitata spostata, rango 1
ld-mma ‐ Metodo di spostamento degli asintoti
ld-lbfgs-nocedal - Nessuno
g-mlsl ‐ Collegamento singolo multilivello (richiede ottimizzazione locale e
limiti)
ld-lbfgs ‐ BFGS a bassa memoria
gn-diretto-l - Rettangoli divisori (localmente distorti)
ln-bobyqa ‐ Ottimizzazione vincolata senza derivati
ln-sbplx ‐ Variante subplex di Nelder-Mead
ln-newuoa-vincolato ‐ Ottimizzazione vincolata senza derivati ​​da
Approssimazione quadratica costruita iterativamente
auglag ‐ Algoritmo Lagrangiano Aumentato
ln-prassi ‐ Ottimizzazione locale priva di gradienti tramite l'asse principale
metodo
gn-direct-noscal ‐ Rettangoli divisori (non in scala)
ld-tnewton-pre-riavvio ‐ Newton troncato precondizionato con
ripartenza in discesa più ripida
ld-slsqp ‐ Programmazione quadratica dei minimi quadrati sequenziali

passo = 0; raddoppiare in [0, inf)
Dimensione del passo iniziale per i metodi senza gradiente.

Stop = -inf; Doppio
Criterio di arresto: il valore della funzione scende al di sotto di questo valore.

xtola = 0; raddoppiare in [0, inf)
Criterio di arresto: la variazione assoluta di tutti i valori x è inferiore a questo
valore.

xtolr = 0; raddoppiare in [0, inf)
Criterio di arresto: la variazione relativa di tutti i valori x è inferiore a questo
valore.

ESEMPIO


Registrare la serie di perfusione fornita in 'segment.set' utilizzando la stima automatica dell'ICA.
Salta due immagini all'inizio e altrimenti usa i parametri predefiniti. Conservare il
risultato in 'registered.set'.

mia-2dmyoica-nonrigid -i segment.set -o register.set -k 2

AUTORE(i)


Gert Wollny

COPYRIGHT


Questo software è protetto da Copyright (c) 1999‐2015 Lipsia, Germania e Madrid, Spagna. Viene
con ASSOLUTAMENTE NESSUNA GARANZIA e puoi ridistribuirlo secondo i termini della GNU
LICENZA PUBBLICA GENERALE Versione 3 (o successiva). Per maggiori informazioni eseguire il programma con il
opzione '--copyright'.

Usa mia-2dmyoica-nonrigid online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad