InglêsFrancêsEspanhol

Ad


favicon do OnWorks

mia-2dmyoica-nonrigid2 - Online na nuvem

Execute mia-2dmyoica-nonrigid2 no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando mia-2dmyoica-nonrigid2 que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS

PROGRAMA:

NOME


mia-2dmyoica-nonrigid2 - Execute um registro de uma série de imagens 2D.

SINOPSE


mia-2dmyoica-nonrigid2 -i -o [opções]

DESCRIÇÃO


mia-2dmyoica-nonrigid2 Este programa executa o registro não rígido de uma imagem de perfusão
série. Em cada passagem, primeiro uma análise ICA é executada para estimar e eliminar o
movimento e criar imagens de referência com intensidades semelhantes às correspondentes
imagem original. Em seguida, o registro não rígido é executado usando um custo "ssd + divcurl"
modelo. A taxa c B-spline e o peso do custo divcurl são alterados em cada passagem de acordo
para determinados parâmetros. Na primeira passagem, uma caixa delimitadora ao redor do miocárdio VE pode ser
extraído para agilizar o cálculo. Nota especial para esta implementação: o registro é
sempre execute a partir das imagens originais para evitar o acúmulo de erros de interpolação.

OPÇÕES


Arquivo-IO
-i --in-file = (entrada, obrigatório); fragmento
entrada do conjunto de dados de perfusão

-o --out-file = (saída, obrigatório); fragmento
conjunto de dados de perfusão de saída

-r --registered = reg
base de nome de arquivo para arquivos registrados

--save-cropped =
salvar conjunto recortado neste arquivo

--save-feature =
salvar imagens de recurso de segmentação e matriz de mistura ICA inicial

ICA
-C --components = 0
Componentes ICA 0 = estimativa automática Componentes IICA 0 = automático
estimativa

--normalizar
não normalizou ICs

--sem meios
não retire a média das curvas de mistura

-s --segscale = 0
segmente e dimensione a caixa de corte em torno do segmento LV (0 = sem segmentação) e
dimensione a caixa de corte em torno do LV (0 = sem segmentação)

-k --skip = 0
pular imagens no início da série, por exemplo, porque como são de outros
modalidades de salto de imagens no início da série, por exemplo, porque como eles
são de outras modalidades

-m --max-ica-iter = 400
número máximo de iterações no ICA; número máximo de iterações no ICA

-E --segmethod = features
Método de segmentação
pico delta - diferença das imagens de realce de pico
características - imagens de destaque
recurso delta - diferença das imagens de destaque

Registo
-O --optimizer = gsl: opt = gd, step = 0.1
Otimizador usado para minimizaçãoOptimizer usado para minimização Para
plug-ins suportados, consulte PLUGINS: minimizer / singlecost

-a --start-c-rate = 32
taxa de coeficiente inicial em spines, é dividido por --c-rate-divider com
cada taxa de coeficiente passstart em spines é dividida por --c-rate-divider
com cada passagem

--c-rate-divider = 4
divisor de taxa de cofficiente para cada passe divisor de taxa de oficial para cada passagem

-d --start-divcurl = 20
start divcurl weight, é dividido por --divcurl-divider com cada passstart
divcurl peso, é dividido por --divcurl-divider a cada passagem

--divcurl-divider = 4
escala de peso divcurl com cada nova escala de peso passdivcurl com cada
novo passe

-w --imageweight = 1
peso do custo da imagem peso do custo da imagem

-p --interpolator = bspline: d = 3
interpolador de imagem kernelimage kernel do interpolador Para plugins suportados
veja PLUGINS: 1d / splinekernel

-l --mg-levels = 3
níveis de resolução múltipla; níveis de resolução múltipla

-P --passes = 3
passes de registro passes de registro

Ajuda & Info
-V --verbose = aviso
detalhamento de saída, mensagens de impressão de determinado nível e prioridades mais altas.
As prioridades com suporte começando no nível mais baixo são:
info - Mensagens de baixo nível
traçar - Rastreamento de chamada de função
falhar - Reportar falhas de teste
aviso - Avisos
erro - Reportar erros
depurar - Saída de depuração
mensagem - Mensagens normais
fatal - Reportar apenas erros fatais

--direito autoral
imprimir informações de direitos autorais

-h --ajuda
imprima esta ajuda

-? --uso
imprimir uma pequena ajuda

--versão
imprima o número da versão e saia

Tratamento
--threads = -1
Número máximo de threads a serem usados ​​para processamento, este número deve ser menor
ou igual ao número de núcleos de processador lógico na máquina. (-1:
estimativa automática). Número máximo de threads a serem usados ​​para processamento,
o número deve ser menor ou igual ao número de núcleos de processador lógico em
a máquina. (-1: estimativa automática).

PLUGINS: 1d / splinekernel


spline Criação de kernel B-spline, os parâmetros suportados são:

d = 3; int em [0, 5]
Grau de spline.

mães Criação de kernel OMoms-spline, os parâmetros suportados são:

d = 3; int em [3, 3]
Grau de spline.

PLUGINS: minimizador / custo único


gdas Descida do gradiente com correção automática do tamanho do passo., Os parâmetros suportados são:

Ftolr = 0; dobrar em [0, inf)
Pare se a mudança relativa do critério estiver abaixo.

passo máximo = 2; dobrar em (0, inf)
Tamanho máximo absoluto do passo.

maxiter = 200; uint em [1, inf)
Critério de parada: o número máximo de iterações.

passo mínimo = 0.1; dobrar em (0, inf)
Tamanho mínimo absoluto do passo.

xtola = 0.01; dobrar em [0, inf)
Pare se a norma da alteração aplicada a x estiver abaixo desse valor.

gdsq Descida de gradiente com estimativa de passo quadrático, os parâmetros suportados são:

Ftolr = 0; dobrar em [0, inf)
Pare se a mudança relativa do critério estiver abaixo.

gtola = 0; dobrar em [0, inf)
Pare se o inf-norm do gradiente estiver abaixo deste valor.

maxiter = 100; uint em [1, inf)
Critério de parada: o número máximo de iterações.

escada = 2; dobrar em (1, inf)
Escala de tamanho de passo fixo de fallback.

passo = 0.1; dobrar em (0, inf)
Tamanho do passo inicial.

xtola = 0; dobrar em [0, inf)
Pare se o inf-norm de x-update estiver abaixo deste valor.

GSL plugin otimizador baseado nos otimizadores multimin da GNU Scientific Library
(GSL) https://www.gnu.org/software/gsl/, os parâmetros suportados são:

eps = 0.01; dobrar em (0, inf)
otimizadores baseados em gradiente: param quando | grad | <eps, simplex: parar quando
tamanho simplex <eps ..

iter = 100; uint em [1, inf)
número máximo de iterações.

optar = gd; ditar
Otimizador específico a ser usado. Os valores suportados são:
namorados - Broyden-Fletcher-Goldfarb-Shann
bfgs2 - Broyden-Fletcher-Goldfarb-Shann (versão mais eficiente)
cg-fr - Algoritmo de gradiente conjugado Flecher-Reeves
gd - Gradiente descendente.
simplex - Algoritmo Simplex de Nelder e Mead
cg-pr - Algoritmo gradiente conjugado Polak-Ribiere

passo = 0.001; dobrar em (0, inf)
tamanho do passo inicial.

tol = 0.1; dobrar em (0, inf)
algum parâmetro de tolerância.

nlopt Algoritmos do minimizador usando a biblioteca NLOPT, para uma descrição do
otimizadores, por favor, veja 'http://ab-
initio.mit.edu/wiki/index.php/NLopt_Algorithms ', os parâmetros suportados são:

Ftola = 0; dobrar em [0, inf)
Critério de parada: a mudança absoluta do valor objetivo está abaixo
este valor.

Ftolr = 0; dobrar em [0, inf)
Critério de parada: a mudança relativa do valor objetivo está abaixo
este valor.

superior = inf; Duplo
Limite superior (igual para todos os parâmetros).

opção local = nenhum; dict
algoritmo de minimização local que pode ser necessário para o principal
algoritmo de minimização. Os valores suportados são:
gn-orig-direct-l - Retângulos de divisão (implementação original,
tendenciosa localmente)
gn-direto-l-noscal - Retângulos de divisão (fora de escala, tendenciosa localmente)
gn-isres - Estratégia de evolução de classificação estocástica aprimorada
ld-tnewton - Newton truncado
gn-direto-l-rand - Retângulos de divisão (tendenciosos localmente, randomizados)
ln-newuoa - Otimização irrestrita livre de derivados por iteração
Aproximação quadrática construída
gn-direto-l-rand-noscale - Retângulos de divisão (fora de escala, localmente
tendencioso, randomizado)
gn-orig-direto - Retângulos de divisão (implementação original)
ld-tnewton-precondi - Newton truncado pré-condicionado
ld-tnewton-restart - Newton truncado com reinício da descida mais íngreme
gn-direto - Retângulos de divisão
ln-neldermead - Algoritmo simplex Nelder-Mead
ln-cobyla - Otimização restrita por aproximação linear
gn-crs2-lm - Pesquisa aleatória controlada com mutação local
ld-var2 - Métrica variável de memória limitada deslocada, classificação 2
ld-var1 - Métrica variável de memória limitada deslocada, classificação 1
ld-mma - Método de mover assíntotas
ld-lbfgs-nocedal - Nenhum
ld-lbfgs - BFGS de baixo armazenamento
gn-direto-l - Retângulos de divisão (polarizados localmente)
Nenhum - não especificar algoritmo
ln-bobyqa - Otimização com restrição limitada livre de derivados
ln-sbplx - Variante subplex de Nelder-Mead
ligado a ln-newuoa - Otimização limitada livre de derivados por
Aproximação quadrática construída iterativamente
ln-práxis - Otimização local sem gradiente por meio do eixo principal
Forma
gn-direto-noscal - Retângulos de divisão (sem escala)
ld-tnewton-precond-restart - Newton truncado pré-condicionado com
reiniciando a descida mais íngreme

diminuir = -inf; Duplo
Limite inferior (igual para todos os parâmetros).

maxiter = 100; int em [1, inf)
Critério de parada: o número máximo de iterações.

optar = ld-lbfgs; ditar
algoritmo de minimização principal. Os valores suportados são:
gn-orig-direct-l - Retângulos de divisão (implementação original,
tendenciosa localmente)
g-mlsl-lds - Multi-Level Single-Linkage (sequência de baixa discrepância,
exigem otimização e limites baseados em gradiente local)
gn-direto-l-noscal - Retângulos de divisão (fora de escala, tendenciosa localmente)
gn-isres - Estratégia de evolução de classificação estocástica aprimorada
ld-tnewton - Newton truncado
gn-direto-l-rand - Retângulos de divisão (tendenciosos localmente, randomizados)
ln-newuoa - Otimização irrestrita livre de derivados por iteração
Aproximação quadrática construída
gn-direto-l-rand-noscale - Retângulos de divisão (fora de escala, localmente
tendencioso, randomizado)
gn-orig-direto - Retângulos de divisão (implementação original)
ld-tnewton-precondi - Newton truncado pré-condicionado
ld-tnewton-restart - Newton truncado com reinício da descida mais íngreme
gn-direto - Retângulos de divisão
auglag-eq - Algoritmo Lagrangiano aumentado com restrições de igualdade

ln-neldermead - Algoritmo simplex Nelder-Mead
ln-cobyla - Otimização restrita por aproximação linear
gn-crs2-lm - Pesquisa aleatória controlada com mutação local
ld-var2 - Métrica variável de memória limitada deslocada, classificação 2
ld-var1 - Métrica variável de memória limitada deslocada, classificação 1
ld-mma - Método de mover assíntotas
ld-lbfgs-nocedal - Nenhum
g-mlsl - Multi-Level Single-Linkage (requer otimização local e
limites)
ld-lbfgs - BFGS de baixo armazenamento
gn-direto-l - Retângulos de divisão (polarizados localmente)
ln-bobyqa - Otimização com restrição limitada livre de derivados
ln-sbplx - Variante subplex de Nelder-Mead
ligado a ln-newuoa - Otimização limitada livre de derivados por
Aproximação quadrática construída iterativamente
auglag - Algoritmo Lagrangiano Aumentado
ln-práxis - Otimização local sem gradiente por meio do eixo principal
Forma
gn-direto-noscal - Retângulos de divisão (sem escala)
ld-tnewton-precond-restart - Newton truncado pré-condicionado com
reiniciando a descida mais íngreme
ld-slqp - Programação Quadrática de Mínimos Quadrados Sequenciais

passo = 0; dobrar em [0, inf)
Tamanho do passo inicial para métodos livres de gradiente.

Pare = -inf; Duplo
Critério de parada: o valor da função fica abaixo desse valor.

xtola = 0; dobrar em [0, inf)
Critério de parada: a mudança absoluta de todos os valores x está abaixo disso
valor.

xtolr = 0; dobrar em [0, inf)
Critério de parada: a mudança relativa de todos os valores x está abaixo disso
valor.

EXEMPLO


Registre a série de perfusão fornecida em 'segment.set' usando a estimativa automática de ICA.
Pule duas imagens no início e, caso contrário, use os parâmetros padrão. Armazene o
resulta em 'registrado.set'.

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

AUTOR (es)


Gert Wollny

DIREITOS AUTORAIS


Este software é protegido por Copyright (c) 1999-2015 Leipzig, Alemanha e Madrid, Espanha. Vêm
com ABSOLUTAMENTE NENHUMA GARANTIA e você pode redistribuí-lo sob os termos do GNU
LICENÇA PÚBLICA GERAL Versão 3 (ou posterior). Para obter mais informações, execute o programa com o
opção '--copyright'.

Use mia-2dmyoica-nonrigid2 online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad