EngelsFransSpaans

Ad


OnWorks-favicon

mia-2dmyoica-nonrigid2 - Online in de cloud

Voer mia-2dmyoica-nonrigid2 uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht mia-2dmyoica-nonrigid2 die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


mia-2dmyoica-nonrigid2 - Voer een registratie uit van een reeks 2D-afbeeldingen.

KORTE INHOUD


mia-2dmyoica-niet-rigide2 -i -o [Opties]

PRODUCTBESCHRIJVING


mia-2dmyoica-niet-rigide2 Dit programma voert de niet-rigide registratie van een perfusiebeeld uit
serie. Bij elke doorgang wordt eerst een ICA-analyse uitgevoerd om de periodiek te schatten en te elimineren
beweging en creëer referentiebeelden met intensiteiten die vergelijkbaar zijn met de overeenkomstige
Originele afbeelding. Vervolgens wordt een niet-rigide registratie uitgevoerd met behulp van de kosten "ssd + divcurl".
model. Het B-spline c-tarief en het divcurl-kostengewicht worden bij elke doorgang overeenkomstig gewijzigd
aan bepaalde parameters. Bij de eerste doorgang kan er een begrenzend kader rond het LV-myocardium zijn
geëxtraheerd om de berekening te versnellen Speciale opmerking bij deze implementatie: de registratie is
altijd uitgaan van de originele afbeeldingen om de opeenstapeling van interpolatiefouten te voorkomen.

OPTIES


Bestand-IO
-i --in-file=(invoer, vereist); snaar
invoer perfusie dataset

-o --out-file=(uitvoer, vereist); snaar
output perfusie dataset

-r --geregistreerd=reg
bestandsnaambasis voor geregistreerde bestanden

--opslaan-bijgesneden=
sla de bijgesneden set op in dit bestand

--save-functie=
bewaar afbeeldingen van segmentatiekenmerken en de initiële ICA-mengmatrix

ICA
-C --componenten=0
ICA-componenten 0 = automatische schatting ICA-componenten 0 = automatisch
schatting

--normaliseren
geen genormaliseerde IC's

--geen-gemiddeldestrip
haal het gemiddelde niet uit de mengcurven

-s --segschaal=0
segmenteer en schaal het bijsnijdvak rond het LV (0=geen segmentatie)segment en
schaal het bijsnijdvak rond de LV (0=geen segmentatie)

-k --overslaan=0
sla afbeeldingen aan het begin van de serie over, bijv. omdat ze van andere zijn
modaliteiten afbeeldingen aan het begin van de serie overslaan, bijv. omdat ze
zijn van andere modaliteiten

-m --max-ica-iter=400
maximum aantal iteraties in ICAmaximaal aantal iteraties in ICA

-E --segmethode=functies
Segmentatie methode:
delta-piek ‐ verschil van de piekverbeteringsbeelden
functionaliteiten ‐ functie afbeeldingen
delta-functie ‐ verschil van de functie-afbeeldingen

Registratie
-O --optimizer=gsl:opt=gd,stap=0.1
Optimizer gebruikt voor minimalisatieOptimizer gebruikt voor minimalisatie For
ondersteunde plug-ins zie PLUGINS:minimizer/singlecost

-a --start-c-tarief=32
start coëfficiënt in stekels, wordt gedeeld door --c-rate-divider met
elke passstart-coëfficiënt in stekels, wordt gedeeld door --c-rate-divider
bij elke pas

--c-rate-deler=4
cofficient rate divider voor elke passcofficient rate divider voor elke pas

-d --start-divcurl=20
start divcurl-gewicht, wordt gedeeld door --divcurl-divider bij elke passstart
divcurl-gewicht, wordt bij elke pas gedeeld door --divcurl-divider

--divcurl-verdeler=4
divcurl gewichtsschaal bij elke nieuwe passdivcurl gewichtsschaal bij elk
nieuwe pass

-w --beeldgewicht=1
afbeeldingskostengewichtafbeeldingskostengewicht

-p --interpolator=bspline:d=3
image interpolator kernelimage interpolator kernel Voor ondersteunde plug-ins
zie PLUGINS:1d/splinekernel

-l --mg-niveaus=3
niveaus met meerdere resolutiesniveaus met meerdere resoluties

-P --passen=3
registratiepassenregistratiepassen

Help & Info
-V --verbose=waarschuwing
uitgebreide output, print berichten van een bepaald niveau en hogere prioriteiten.
Ondersteunde prioriteiten vanaf het laagste niveau zijn:
info ‐ Berichten op laag niveau
opsporen ‐ Functie-aanroep traceren
mislukken ‐ Rapporteer testfouten
waarschuwing ‐ Waarschuwingen
fout ‐ Meld fouten
debug ‐ Uitvoer debuggen
Bericht ‐ Normale berichten
fataal ‐ Rapporteer alleen fatale fouten

--auteursrechten
copyrightinformatie afdrukken

-h-help
print deze hulp

-? --gebruik
een korte help afdrukken

--versie
print het versienummer en sluit af

In behandeling
--draden=-1
Maximaal aantal te gebruiken threads voor verwerking. Dit aantal moet lager zijn
of gelijk aan het aantal logische processorcores in de machine. (-1:
automatische schatting). Maximaal aantal te gebruiken threads voor verwerking, This
getal moet lager zijn dan of gelijk zijn aan het aantal logische processorkernen in
de machine. (-1: automatische schatting).

PLUG-INS: 1d/splinekernel


bsplijn B-spline kernel creatie, ondersteunde parameters zijn:

d = 3; int in [0, 5]
Spline graad.

omoms OMoms-spline kernel creatie, ondersteunde parameters zijn:

d = 3; int in [3, 3]
Spline graad.

PLUG-INS: minimalizer/enkele kosten


gda's Gradiëntafdaling met automatische stapgroottecorrectie. Ondersteunde parameters zijn:

ftolr = 0; verdubbelen in [0, inf)
Stop als de relatieve verandering van het criterium lager is dan..

max-stap = 2; verdubbelen (0, inf)
Maximale absolute stapgrootte.

maxer = 200; uint in [1, inf)
Stopcriterium: het maximale aantal iteraties.

min-stap = 0.1; verdubbelen (0, inf)
Minimale absolute stapgrootte.

xtola = 0.01; verdubbelen in [0, inf)
Stop als de inf-norm van de wijziging toegepast op x lager is dan deze waarde.

gdsq Gradiëntafdaling met kwadratische stapschatting, ondersteunde parameters zijn:

ftolr = 0; verdubbelen in [0, inf)
Stop als de relatieve verandering van het criterium lager is dan..

gtol = 0; verdubbelen in [0, inf)
Stop als de inf-norm van de helling onder deze waarde ligt.

maxer = 100; uint in [1, inf)
Stopcriterium: het maximale aantal iteraties.

schaal = 2; verdubbelen (1, inf)
Fallback vaste stapgrootte schaling.

stap = 0.1; verdubbelen (0, inf)
Eerste stapgrootte.

xtola = 0; verdubbelen in [0, inf)
Stop als de inf-norm van x-update onder deze waarde ligt.

gsl optimalisatie-plug-in gebaseerd op de multimin-optimizers van de GNU Scientific Library
(GSL) https://www.gnu.org/software/gsl/, ondersteunde parameters zijn:

eps = 0.01; verdubbelen (0, inf)
op gradiënt gebaseerde optimalisatieprogramma's: stop wanneer |grad| < eps, simplex: stop wanneer
enkelzijdig formaat < eps..

iter = 100; uint in [1, inf)
maximaal aantal iteraties.

opteren = gd; dictaat
Specifieke te gebruiken optimizer.. Ondersteunde waarden zijn:
vriendjes - Broyden-Fletcher-Goldfarb-Shann
bfgs2 ‐ Broyden-Fletcher-Goldfarb-Shann (meest efficiënte versie)
cg-fr ‐ Flecher-Reeves geconjugeerd gradiëntalgoritme
gd ‐ Hellingsdaling.
simplex ‐ Simplex-algoritme van Nelder en Mead
cg-pr ‐ Polak-Ribière geconjugeerd gradiëntalgoritme

stap = 0.001; verdubbelen (0, inf)
initiële stapgrootte.

tol = 0.1; verdubbelen (0, inf)
een tolerantieparameter.

nlopt Minimizer-algoritmen met behulp van de NLOPT-bibliotheek, voor een beschrijving van de
Optimizers zie 'http://ab-
initio.mit.edu/wiki/index.php/NLopt_Algorithms', ondersteunde parameters zijn:

ftola = 0; verdubbelen in [0, inf)
Stopcriterium: de absolute verandering van de objectieve waarde is hieronder
deze waarde.

ftolr = 0; verdubbelen in [0, inf)
Stopcriterium: de relatieve verandering van de objectieve waarde is hieronder
deze waarde.

hoger = inf; dubbele
Hogere grens (gelijk voor alle parameters).

lokaal-opt = geen; dictaat
lokaal minimalisatie-algoritme dat mogelijk vereist is voor de hoofd
minimalisatie-algoritme.. Ondersteunde waarden zijn:
gn-oorspronkelijke-direct-l ‐ Dividing Rectangles (oorspronkelijke implementatie,
lokaal bevooroordeeld)
gn-direct-l-noscal ‐ Rechthoeken verdelen (niet geschaald, lokaal bevooroordeeld)
gn-isres ‐ Verbeterde strategie voor stochastische rangorde-evolutie
ld-tnewton ‐ Afgeknotte Newton
gn-direct-l-rand ‐ Rechthoeken verdelen (lokaal bevooroordeeld, gerandomiseerd)
In-newuoa ‐ Derivatenvrije onbeperkte optimalisatie door iteratief
Geconstrueerde kwadratische benadering
gn-direct-l-rand-noscale ‐ Rechthoeken delen (niet geschaald, lokaal)
bevooroordeeld, willekeurig)
gn-origineel-direct ‐ Dividing Rectangles (oorspronkelijke implementatie)
ld-tnewton-voorwaarde ‐ Voorgeconditioneerde afgeknotte Newton
ld-tnewton-herstart ‐ Afgekapte Newton met herstart van de steilste afdaling
gn-direct ‐ Rechthoeken verdelen
ln-eldermead ‐ Nelder-Mead simplex-algoritme
In-cobyla ‐ Beperkte optimalisatie DOOR lineaire benadering
gn-crs2-lm ‐ Gecontroleerd willekeurig zoeken met lokale mutatie
ld-var2 ‐ Verschuiving van variabele metrische gegevens met beperkt geheugen, rang 2
ld-var1 ‐ Verschuiving van variabele metrische gegevens met beperkt geheugen, rang 1
ld-mma ‐ Methode voor het verplaatsen van asymptoten
ld-lbfgs-nocedaal - Geen
ld-lbfgs ‐ BFGS met weinig opslagruimte
gn-direct-l ‐ Rechthoeken delen (lokaal bevooroordeeld)
geen ‐ specificeer geen algoritme
In-bobyqa ‐ Afgeleide-vrije Bound-constrained Optimization
ln-sbplx ‐ Subplex-variant van Nelder-Mead
ln-newuoa-gebonden ‐ Derivatenvrij Bound-constrained Optimalisatie door
Iteratief geconstrueerde kwadratische benadering
In-praxis ‐ Gradiëntvrije lokale optimalisatie via de hoofdas
Methode
gn-direct-noscaal ‐ Rechthoeken delen (niet geschaald)
ld-tnewton-precond-herstart ‐ Voorgeconditioneerde afgeknotte Newton met
steilste afdaling opnieuw starten

te verlagen = -inf; dubbele
Ondergrens (gelijk voor alle parameters).

maxer = 100; int in [1, inf)
Stopcriterium: het maximale aantal iteraties.

opteren = ld-lbfgs; dictaat
belangrijkste minimalisatie-algoritme. Ondersteunde waarden zijn:
gn-oorspronkelijke-direct-l ‐ Dividing Rectangles (oorspronkelijke implementatie,
lokaal bevooroordeeld)
g-mlsl-lds ‐ Single-Linkage op meerdere niveaus (volgorde met lage discrepantie,
lokale gradiëntgebaseerde optimalisatie en grenzen vereisen)
gn-direct-l-noscal ‐ Rechthoeken verdelen (niet geschaald, lokaal bevooroordeeld)
gn-isres ‐ Verbeterde strategie voor stochastische rangorde-evolutie
ld-tnewton ‐ Afgeknotte Newton
gn-direct-l-rand ‐ Rechthoeken verdelen (lokaal bevooroordeeld, gerandomiseerd)
In-newuoa ‐ Derivatenvrije onbeperkte optimalisatie door iteratief
Geconstrueerde kwadratische benadering
gn-direct-l-rand-noscale ‐ Rechthoeken delen (niet geschaald, lokaal)
bevooroordeeld, willekeurig)
gn-origineel-direct ‐ Dividing Rectangles (oorspronkelijke implementatie)
ld-tnewton-voorwaarde ‐ Voorgeconditioneerde afgeknotte Newton
ld-tnewton-herstart ‐ Afgekapte Newton met herstart van de steilste afdaling
gn-direct ‐ Rechthoeken verdelen
auglag-eq ‐ Augmented Lagrangiaanse algoritme met gelijkheidsbeperkingen
Slechts
ln-eldermead ‐ Nelder-Mead simplex-algoritme
In-cobyla ‐ Beperkte optimalisatie DOOR lineaire benadering
gn-crs2-lm ‐ Gecontroleerd willekeurig zoeken met lokale mutatie
ld-var2 ‐ Verschuiving van variabele metrische gegevens met beperkt geheugen, rang 2
ld-var1 ‐ Verschuiving van variabele metrische gegevens met beperkt geheugen, rang 1
ld-mma ‐ Methode voor het verplaatsen van asymptoten
ld-lbfgs-nocedaal - Geen
g-mlsl ‐ Single-Linkage op meerdere niveaus (lokale optimalisatie vereist en
grenzen)
ld-lbfgs ‐ BFGS met weinig opslagruimte
gn-direct-l ‐ Rechthoeken delen (lokaal bevooroordeeld)
In-bobyqa ‐ Afgeleide-vrije Bound-constrained Optimization
ln-sbplx ‐ Subplex-variant van Nelder-Mead
ln-newuoa-gebonden ‐ Derivatenvrij Bound-constrained Optimalisatie door
Iteratief geconstrueerde kwadratische benadering
auglag ‐ Augmented Lagrangiaanse algoritme
In-praxis ‐ Gradiëntvrije lokale optimalisatie via de hoofdas
Methode
gn-direct-noscaal ‐ Rechthoeken delen (niet geschaald)
ld-tnewton-precond-herstart ‐ Voorgeconditioneerde afgeknotte Newton met
steilste afdaling opnieuw starten
ld-slsqp ‐ Sequentiële kleinste-kwadraten kwadratische programmering

stap = 0; verdubbelen in [0, inf)
Initiële stapgrootte voor gradiëntvrije methoden.

stoppen = -inf; dubbele
Stopcriterium: functiewaarde valt onder deze waarde.

xtola = 0; verdubbelen in [0, inf)
Stopcriterium: de absolute verandering van alle x-waarden ligt daaronder
waarde.

xtolr = 0; verdubbelen in [0, inf)
Stopcriterium: de relatieve verandering van alle x-waarden ligt daaronder
waarde.

VOORBEELD


Registreer de perfusiereeks gegeven in 'segment.set' met behulp van automatische ICA-schatting.
Sla aan het begin twee afbeeldingen over en gebruik anders de standaardparameters. Bewaar de
resulteren in 'geregistreerd.set'.

mia-2dmyoica-nonrigid2 -i segment.set -o geregistreerd.set -k 2

AUTEUR(s)


Gert Wolny

COPYRIGHT


Op deze software rust copyright (c) 1999-2015 Leipzig, Duitsland en Madrid, Spanje. Het komt
met ABSOLUUT GEEN GARANTIE en u mag het herdistribueren onder de voorwaarden van de GNU
ALGEMENE PUBLIEKE LICENTIE Versie 3 (of later). Voer voor meer informatie het programma uit met de
optie '--copyright'.

Gebruik mia-2dmyoica-nonrigid2 online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad