You are on page 1of 10

Segmentac ao e An alise do Ventrculo Esquerdo em

Imagens do Corac ao usando Ferramentas de Acesso Livre


Samuel Silva, Joaquim Madeira, Beatriz Sousa Santos, Augusto Silva
DETI / IEETA Universidade de Aveiro
sss@ua.pt, jmadeira@ua.pt, bss@ua.pt, augusto.silva@ua.pt
Resumo
Este artigo apresenta um m etodo de segmentac ao do ventrculo esquerdo a partir de imagens de angiograa
coron aria obtidas por tomograa computorizada de m ultiplos detectores. Apresenta tamb em alguns resultados
provenientes da an alise das segmentac oes obtidas usando uma aplicac ao que est a a ser desenvolvida pelos
autores.

E tamb em proposto um pipeline de desenvolvimento e teste de m etodos de processamento e an alise
de imagens m edicas baseado nas ferramentas ITK, MeVisLab e MITK. Este pipeline, embora aqui apresentado
com uma aplicac ao a uma tarefa concreta, pode ser utilizado noutras situac oes com vantagens ao nvel da pro-
totipagem r apida e do reaproveitamento do c odigo desenvolvido para os m etodos de processamento implementados.
Palavras-Chave
Ventrculo esquerdo, MDCT, Segmentac ao, ITK
1. INTRODUC

AO
Nos ultimos anos diversos m etodos de segmentac ao
do ventrculo esquerdo t em sido propostos na litera-
tura [Sur00], partindo de diferentes modalidades de ima-
gem e com abordagens que variam desde os m etodos 2D
(por exemplo, Jolly et al. [Jol06]) at e m etodos mais com-
plexos, baseados em modelos (por exemplo, Zheng et
al. [ZBG
+
08]).
Tal como observado por Cury et al. [CNS
+
07], o poten-
cial da actual tecnologia de diagn ostico, de que s ao exem-
plo os scanners de tomograa computorizada de m ultiplos
detectores (Multiple Detector-Row Computerized Tomog-
raphy (MDCT)), est a ainda pouco explorado e torna-se vi-
tal que surjam avancos, quer ao nvel de novos par ametros
de auxlio ao diagn ostico que possam ser automaticamente
determinados, quer ao nvel das ferramentas que permitam
ter uma vis ao mais ampla e informada da imensa quanti-
dade de dados disponibilizada.
Tendo como objectivo explorar o c alculo de diferentes
par ametros que caracterizem os dados do ventrculo es-
querdo e diferentes t ecnicas de visualizac ao, os autores
t em desenvolvido trabalho tendo por base exames de an-
giograa coron aria usando MDCT e contendo informac ao
sobre 12 fases uniformemente distribudas ao longo do ci-
clo cardaco.
Infelizmente, tanto quanto nos foi possvel vericar, n ao
est a disponvel para uso livre um m etodo de segmentac ao
do ventrculo esquerdo que possa ser aplicado aos exa-
mes de que dispomos para da extrairmos a informac ao
relevante para o nosso trabalho. Por tal motivo foi deci-
dido desenvolver um m etodo de segmentac ao que se pre-
tendeu que fosse o mais autom atico possvel e que segmen-
tasse a parede interna (endoc ardio) e externa (epic ardio) do
ventrculo esquerdo para as diferentes fases disponveis do
ciclo cardaco.
Este artigo descreve o algoritmo de segmentac ao de-
senvolvido, assim como o conjunto de ferramentas de
acesso livre utilizadas no processo. A secc ao 2 apre-
senta o m etodo utilizado para segmentar o ventrculo es-
querdo a partir de imagens de MDCT. A secc ao 3 des-
creve a implementac ao e o teste preliminar do m etodo
de segmentac ao utilizando a biblioteca ITK [ITK09]
e a ferramenta MeVisLab [MeV09]. De seguida, na
secc ao 4, e apresentado o desenvolvimento de um
primeiro prot otipo de uma aplicac ao, usando a biblioteca
MITK [MIT09, WVW
+
05], que inclui o m etodo de
segmentac ao desenvolvido e permite a visualizac ao e
an alise das segmentac oes e de diferentes dados caracteri-
zadores da func ao do ventrculo esquerdo. Finalmente, s ao
apresentadas as principais conclus oes e algumas linhas de
trabalho futuro.
2. SEGMENTAC

AO DO VENTR

ICULO
ESQUERDO
Os exames de MDCT de que dispomos s ao compostos por
12 volumes do corac ao com resoluc ao de 512512 256
obtidos ao longo do ciclo cardaco. Durante os exames,
um agente contrastante e injectado na corrente sangunea
de forma a melhorar o contraste das art erias coron arias e
do ventrculo esquerdo (VE).
Apresentam-se, de seguida, as caractersticas principais
1
do m etodo de segmentac ao do ventrculo esquerdo de-
senvolvido. Em tracos gerais, a segmentac ao processa-
se em duas fases. Numa primeira fase (gura 1) e de-
terminado o eixo principal do ventrculo esquerdo e efec-
tuada a segmentac ao da fase do ciclo cardaco com me-
lhor qualidade (em geral a correspondente a 60% do ciclo
cardaco, encontrando-se o corac ao em di astole, e durante
a qual e aplicada uma maior quantidade de radiac ao). As
segmentac oes obtidas s ao usadas, numa segunda fase, para
auxiliar a segmentac ao do VE nas restantes fases cardacas
(gura 4).
Figura 1. Sequ encia de operac oes para a
segmentac ao do VE na fase usada como re-
fer encia.
2.1. Determina cao do Eixo Principal

E necess ario estimar a orientac ao do ventrculo esquerdo


de forma a efectuar a segmentac ao ao longo do seu eixo
principal. Das 12 fases cardacas disponveis em cada
exame foi utilizada a correspondente a 60% do ciclo
cardaco, j a que possui uma qualidade de imagem supe-
rior ` as restantes. Isto deve-se ao facto de ser uma fase
diast olica em que o movimento estrutural e pouco signi-
cativo e uma dose mais elevada de radiac ao e utilizada
para assegurar melhor qualidade de imagem para an alise
das art erias coron arias.
Para estimar a posic ao do VE e analisada uma secc ao coro-
nal ao nvel mid-ventricular. Depois de aplicar threshold-
ing [Pra07] e efectuada uma procura de regi oes activas ao
longo dessa secc ao, da direita para a esquerda. A primeira
regi ao encontrada com uma area signicativa (de forma
a excluir regi oes relacionadas com as art erias coron arias
ou os pulm oes) e considerada parte do VE. Finalmente,
o centr oide dessa regi ao e calculado para ser posterior-
mente usado como refer encia na segmentac ao das restantes
secc oes do VE. O centr oide calculado e ainda usado como
semente de um algoritmo de region growing [Pra07] tridi-
mensional de forma a eliminar regi oes activas que n ao se
relacionem com o VE. Isto e vantajoso para a detecc ao das
secc oes do VE perto do apex, j a que para essas a area n ao e
um crit erio passvel de ser utilizado evitando, assim, erros
devidos ` as costelas ou pulm oes.
O resultado do region growing tridimensional e depois pro-
cessado secc ao a secc ao, na direcc ao coronal, do apex para
a base do VE. Cada secc ao e percorrida da direita para a
Figura 2. Estimac ao do eixo principal do
VE com base em informac ao do endoc ardio
recolhida usando diferentes secc oes na
direcc ao coronal.
esquerda at e que seja encontrada uma regi ao activa. Para
minimizar os riscos de escolha de regi oes que n ao facam
parte do VE e escolhida uma regi ao que esteja pr oxima do
centr oide de refer encia previamente determinado. Segue-
se a aplicac ao de region growing 2D e hole lling [Pra07]
de forma a assegurar que as regi oes que correspondem aos
m usculos papilares s ao preenchidas.
Para detectar a secc ao de paragem (no plano da v alvula mi-
tral) e analisado o pxel mais ` a esquerda de cada uma das
regi oes que v ao sendo segmentadas. Se se observar uma
variac ao brusca para a esquerda, signica que se atingiu a
regi ao de ligac ao do VE com a aorta. A partir desse mo-
mento procura-se por uma variac ao brusca para a direita.
Essa variac ao indica que se est a na regi ao de entrada na
aurcula esquerda (regi ao da v alvula mitral) pelo que se
termina o processo de segmentac ao.
Finalmente, os centr oides da primeira (perto do apex) e
ultima (na regi ao da v alvula mitral) regi oes segmentadas
s ao usados para determinar o eixo principal do VE. A
gura 2 ilustra o procedimento seguido.
O eixo principal e depois usado para efectuar uma
reformatac ao multi-planar da imagem de modo a que nas
pr oximas fases da segmentac ao se faca uma an alise usando
secc oes normais a esse eixo.
2.2. Segmenta cao da Fase de Referencia
Uma vez determinado o eixo principal do VE, a
segmentac ao passa a fazer-se usando secc oes ao longo do
mesmo.
Utilizando a fase correspondente a 60% do ciclo cardaco
(tal como referido, devido ` a melhor qualidade de imagem)
o endoc ardio e segmentado usando um m etodo similar ao
utilizado para determinar o eixo principal do VE. Uma
secc ao mid-ventricular e usada para determinar o centr oide
de refer encia e tamb em o raio de refer encia para o en-
doc ardio (raio m aximo encontrado). Um algoritmo de re-
gion growing tridimensional, usando o centr oide de re-
fer encia como semente, e utilizado para eliminar ` a partida
2
Figura 3. Exemplo da regi ao segmentada
numa das secc oes analisadas do VE antes
(a) e depois (b) da aplicac ao do algoritmo
de hole lling para preencher as regi oes rela-
cionadas com os m usculos papilares.
algumas regi oes relacionadas com os pulm oes e costelas.
As restantes secc oes do ventrculo, ap os o region growing,
s ao analisadas partindo do apex para a base, ao longo do
eixo principal, procurando por regi oes activas pr oximas do
centr oide de refer encia. A cada uma dessas regi oes e de-
pois aplicado um algoritmo de hole lling para preencher
os buracos no interior da regi ao segmentada devidos aos
m usculos papilares, tal como se ilustra na gura 3.
A segmentac ao termina quando se encontra uma secc ao
em que o raio m aximo da regi ao segmentada e signicati-
vamente diferente do raio de refer encia calculado anterior-
mente (crit erio v alido apenas para secc oes acima da secc ao
mid-ventricular usada como refer encia).
2.3. Segmenta cao de Todo o Exame
Ap os a segmentac ao da fase de refer encia, esta e
usada para denir volumes de interesse que facilitam a
segmentac ao do endoc ardio e epic ardio para as restantes
fases do ciclo cardaco (gura 4).
Para segmentar o endoc ardio e aplicado um factor de es-
cala ao endoc ardio de refer encia (de forma a englobar um
volume de sangue ligeiramente maior na fase correspon-
dente ao m da di astole) e este e usado como m ascara
na denic ao de um volume de interesse ao qual se aplica
thresholding. Uma vez que, com a contracc ao do VE,
a posic ao da v alvula mitral muda, torna-se necess ario,
para cada fase segmentada, estimar de novo a sua posic ao.
Isso e mais uma vez conseguido calculando o raio do en-
doc ardio de cada fase numa secc ao mid-ventricular e de-
tectando uma variac ao signicativa do mesmo nas secc oes
acima desta.
A segmentac ao do epic ardio e um pouco mais complexa,
uma vez que se verica uma variac ao do intervalo de
cinzentos associado a esta regi ao entre fases de um exame
e entre exames. Por outro lado, existem regi oes da ima-
gem, nomeadamente as adjacentes ` a regi ao septal do VE
(interior do ventrculo direito), que apresentam nveis de
cinzento no mesmo intervalo. Estes factores tornamimpor-
tante a denic ao de um volume de interesse o mais aper-
tado possvel e de um intervalo de nveis de cinzento ad-
equado para cada situac ao, de forma a minimizar erros da
segmentac ao. Isto e conseguido determinando o raio do
Figura 4. Sequ encia de operac oes para a
segmentac ao do VE em todas as fases
cardacas presentes no exame MDCT.
epic ardio em cada uma das fases, de modo a determinar
um factor de escala adequado para a m ascara que dene
o volume de interesse, e recolhendo pontos ao longo do
epic ardio (na vizinhanca do endoc ardio) de modo a deter-
minar o intervalo de cinzentos correspondente.
3. IMPLEMENTAC

AO E TESTE
A implementac ao do m etodo acima descrito foi efectuada
usando a biblioteca ITK [ITK09]. Esta biblioteca disponi-
biliza diversos ltros para leitura, acesso aleat orio, escrita
e processamento de imagens multi-dimensionais tais como
thresholding, region growing e suavizac ao.
Uma vez que a ITK n ao disponibiliza funcionalidades de
visualizac ao, necess arias para avaliar os resultados obti-
dos nas diferentes fases do m etodo de segmentac ao e para
tornar mais expedita a avaliac ao da inu encia de dife-
rentes par ametros nos resultados nais, vericou-se ser
importante utilizar uma plataforma de suporte que per-
mitisse uma prototipagem r apida dessas funcionalidades.
Existe um conjunto de ferramentas, tamb em usualmente
conhecidas por application builders, que podem ser usa-
das para esse m. Estas ferramentas permitem desen-
volver m etodos de processamento e visualizac ao de ima-
gem atrav es de um ambiente gr aco que possibilita a
contruc ao de uma rede composta por m odulos de pro-
cessamento interligados entre si. Exemplos destas ferra-
mentas s ao o SciRun [SCI09], o MeVisLab [MeV09], o
DeVIDE [DeV09] e o XiP [XIP09]. Ap os uma an alise
de cada uma destas ferramentas foi escolhido o MeVisLab
pela sua boa usabilidade e pela quantidade de funcionali-
dades de visualizac ao nativas disponibilizadas.
O MeVisLab disponibiliza diversos m odulos para
visualizac ao de imagens, incluindo os usuais planos
ortogonais sincronizados, sobreposic ao de m ascaras sobre
as imagens ou visualizac ao 3D usando volume rendering
ou surface rendering. Por exemplo, uma visualizac ao
de dados correspondentes a estados interm edios da
segmentac ao usando planos ortogonais e facilmente obtida
adicionando um novo m odulo ` a rede e ligando graca-
3
Figura 5. Tr es m odulos de visualizac ao disponveis no MeVisLab e possibilitando visualizac ao 2D,
visualizac ao usando tr es planos ortogonais (axial, sagital e coronal) e visualizac ao de uma regi ao
especca da imagem.
mente a sua entrada aos respectivos dados, o que torna
todo o processo de desenvolvimento e teste mais expedito.
A gura 5 apresenta tr es exemplos de funcionalidades de
visualizac ao disponveis no MeVisLab.
Para integrac ao do m etodo de segmentac ao proposto no
MeVisLab foi desenvolvido um m odulo de processamento
tal como se mostra na gura 6. O overhead relacionado
com o desenvolvimento de um m odulo para o MeVisLab e
pequeno dado que o c odigo ITK e usado sem alterac oes.
Om etodo de segmentac ao proposto n ao foi completamente
implementado usando uma rede de m odulos de processa-
mento nativos do MeVisLab j a que este, apesar de disponi-
bilizar grande parte dos ltros da ITK, n ao possibilita uma
maneira simples de os articular como era pretendido.
A gura 7 mostra alguns resultados das segmentac oes con-
seguidas usando surface rendering.
3.1. Avalia cao Preliminar
Para avaliar o m etodo de segnentac ao proposto e de forma
a guiar futuros melhoramentos foi efectuada uma avaliac ao
qualitativa dos resultados obtidos.
Apesar do m etodo proposto segmentar o endoc ardio e
epic ardio para todas as fases do ciclo cardaco presentes
no exame, apenas foram avaliadas as segmentac oes para
tr es fases: o nal da sstole e o nal da di astole (cuja
informac ao e importante para o c alculo de par ametros
como a fracc ao de ejecc ao [KHK
+
05]), e a fase corres-
pondente a 60% do cclo cardaco e que e usada como re-
fer encia para a segmentac ao das restantes fases.
O m etodo de segmentac ao proposto foi aplicado a v arios
exames do corac ao e foi pedido a t ecnicos de radi-
ologia, com experi encia na an alise desse tipo de ima-
gem, que comparassem as segmentac oes resultantes com
as que usualmente obt em nas workstations que usam,
por exemplo a TeraRecon Aquarius [Ter09]. Os re-
sultados desta primeira an alise qualitativa revelaram que
Figura 6. Rede incluindo um m odulo de
leitura de imagens disponibilizado pelo
MeVisLab e dois m odulos desenvolvidos
especicamente para segmentac ao (sss-
LVSegmentation) e c alculo dos volumes de
sangue do VE (sssLVGlobalAnalysis). As
sadas numeradas disponibilizam acesso a
1endoc ardio segmentado para a fase de re-
fer encia; 2endoc ardio segmentado para to-
das as fases; 3epic ardio segmentado para
todas as fases e 4fase de refer encia numa
vista de eixo menor do VE.
4
as segmentac oes obtidas usando o m etodo proposto s ao
similares a primeiras segmentac oes obtidas usando out-
ras workstations, principalmente no que se refere ao en-
doc ardio.
Ap os estes primeiros resultados encorajadores foi pedido
aos t ecnicos de radiologia que avaliassem as segmentac oes
obtidas usando o m etodo de segmentac ao proposto como
se estas fossem j a segmentac oes nais. Com esta avaliac ao
pretendemos averiguar da quantidade de edic ao necess aria
para utilizar essas segmentac oes para ns de diagn ostico.
Uma aplicac ao de suporte foi desenvolvida para esta
avaliac ao, usando funcionalidades do MeVisLab, e que
permite aos t ecnicos de radiologia efectuarem um con-
junto de operac oes para uma mais correcta an alise das
segmentac oes, nomeadamente:
Denic ao dos planos de visualizac ao e an alise de
segmentac oes do VE, diferentes dos usuais planos
ortogonais e que t em em conta o eixo principal do
ventrculo esquerdo (do apex at e ao centro da v alvula
mitral), de forma a visualizar o VE ao longo deste
e usando planos que intersectam, em simult aneo, as
quatro c amaras do corac ao (aurculas e ventrculos)
ou as duas c amaras esquerdas (aurcula esquerda e
ventrculo esquerdo);
Escolha da fase a analisar (m da sstole, m da
di astole ou 60% do ciclo cardaco) e f acil mudanca
entre elas para an alise da coer encia das segmentac oes,
por exemplo, no que respeita ` a inclus ao dos m usculos
papilares;
Variac ao do nvel de transpar encia com que as
segmentac oes aparecem de forma a permitir uma
an alise das regi oes da imagem subjacentes;
Visualizac ao simples, ou em simult aneo, das
segmentac oes do endoc ardio e do peric ardio.
O aspecto geral da interface da aplicac ao desenvolvida
pode ser observado na gura 8.
Os resultados desta avaliac ao preliminar indicaram que a
segmentac ao do endoc ardio e j a bastante razo avel, mesmo
sem qualquer edic ao, sendo os problemas mais graves
(i.e., que n ao permitem a utilizac ao de algumas das
segmentac oes para efeitos de diagn ostico) detectados na
segmentac ao do epic ardio, principalmente por excesso na
regi ao septal e por defeito no apex. Mais detalhes sobre os
resultados desta avaliac ao qualitativa podem ser encontra-
dos em [SMSSS09].
4. VISUALIZAC

AO, EDIC

AO E
AN

ALISE
Ap os a fase inicial de prototipagem, e dada a necessidade
de incluir funcionalidades de edic ao das segmentac oes, foi
decidido utilizar a biblioteca MITK [MIT09, WVW
+
05]
para desenvolvimento de uma aplicac ao. Testes prelimina-
res de edic ao das segmentac oes usando o MeVisLab n ao
foram muito satisfat orios no que respeita ao desempenho e
gest ao da informac ao decorrente do processo de edic ao.
A biblioteca MITK proporciona um conjunto de ferramen-
tas que permitem articular funcionalidades das bibliotecas
ITK e VTK e suporta diversas widgets que facilitam o tra-
balho com imagens m edicas, tais como:
Visualizac ao usando planos ortogonais sincronizados
e planos oblquos;
Gest ao das imagens e resultados do processamento
(segmentac oes, superfcies) usando uma arvore de da-
dos;
Visualizac ao de m ascaras e superfcies em simult aneo
por selecc ao numa lista;
Edic ao de m ascaras sobrepostas aos usuais planos or-
togonais de visualizac ao de imagens m edicas (axial,
sagital e coronal).
A MITK consegue lidar com os tipos de dados de imagem
do ITK pelo que, mais uma vez, todo o pipeline de pro-
cessamento desenvolvido em ITK foi usado sem grandes
alterac oes. Para al em disso, a MITK permite a criac ao de
uma ferramenta completamente aut onoma, o que n ao se
passava com o MeVisLab. A gura 9 apresenta o aspecto
geral da interface de utilizador da aplicac ao desenvolvida.
4.1. Segmenta cao e Visualiza cao dos Dados
Segmentados
Os dados de cada exame s ao carregados e as imagens cor-
respondentes a cada fase do ciclo cardaco s ao automatica-
mente separadas. Do algoritmo de segmentac ao resultam
as m ascaras das regi oes segmentadas a partir das quais s ao
criadas superfcies, usando o algoritmo marching cubes.
Estes dados cam disponveis para visualizac ao atrav es
de selecc ao numa lista. A gura 10 mostra, do lado es-
querdo, a visualizac ao, usando um plano perpendicular ao
eixo principal do VE, da segmentac ao obtida. O contorno
visualizado corresponde ` a superfcie criada e que pode ser
observada do lado direito da mesma gura.
As segmentac oes podem ser editadas em qualquer um dos
planos ortogonais de visualizac ao de modo a corrigir pro-
blemas.
Os dados resultantes da estimac ao do eixo principal do
ventrculo esquerdo permitem fornecer uma primeira pro-
posta de posicionamento dos diferentes planos de corte
(que pode ser corrigida manualmente) de modo a que estes
correspondam aos usualmente utilizados pelos t ecnicos de
radiologia para an alise do VE. Os planos de corte apresen-
tados na gura 9 foram estimados pela aplicac ao.
4.2. Analise de Dados do VE
Tendo por base os dados segmentados e possvel calcular
diferentes par ametros que caracterizam o VE e o seu com-
portamento ao longo do ciclo cardaco, nomeadamente no
que respeita ` a sua contracc ao, ` a espessura da sua parede
5
Figura 7. Modelos 3D das segmentac oes, obtidos usando surface rendering, com o endoc ardio a
vermelho e o epic ardio a azul ao qual se aplicou transpar encia. Da esquerda para a direita: fases
correspondentes ao m da sstole, a uma fase interm edia e ao m da di astole.
Figura 8. Aspecto geral da ferramenta desenvolvida para proporcionar um suporte ` a avaliac ao
preliminar das segmentac oes fornecidas pelo m etodo proposto. A segmentac ao do interior e da
parede do VE s ao visualizadas usando uma vista das 4 c amaras ( ` a esquerda) e do eixo menor do
VE ( ` a direita) denidas pelo radiologista.
e aos volumes regionais de sangue que, por sua vez, per-
mitem calcular fracc oes de ejecc ao regionais.
Nesta secc ao ilustram-se os diferentes par ametros determi-
nados pela ferramenta que est a a ser desenvolvida.
A an alise do VE e usualmente efectuada dividindo o VE
em 17 sectores. Comeca-se por dividir o eixo principal do
VE em tr es partes iguais: basal, mid-ventricular e apical.
Cada uma dessas partes e depois dividida em torno do eixo
principal em 6 sectores de 60
o
de amplitude (para a basal
e mid-ventricular) e 4 regi oes de 90
o
de amplitude para
a apical. O sector nal e atribudo ao apex. A gura 11
ilustra algumas das diferentes regi oes em que se subdivide
o VE.
Os dados referentes ao VE s ao usualmente visualizados
usando diagramas bulls-eye [Wes05] (exemplos apresen-
tados na gura 12) que cont em sectores de acordo com os
17 sectores do VE estando o circulo central associado ao
apex e as restantes divis oes (do centro para o exterior do di-
agrama) associadas ` a zona apical, mid-ventricular e basal
respectivamente. Uma vez que neste momento n ao s ao
calculados quaisquer par ametros referentes ao apex este e
sempre apresentado nos diagramas usando a cor vermelha,
` a semelhanca do que e feito em [Wes05].
As fases correspondentes ao m da sstole e ao m da
di astole, importantes para a an alise da func ao ventricular,
s ao determinadas automaticamente j a que correspondem
` a fase com menor volume de sangue e maior volume de
sangue, respectivamente.
Na gura 12 s ao apresentados diagramas bulls-eye refe-
rentes ao raio do endoc ardio (` a esquerda) e ` a espessura da
parede do VE (` a direita) para as fases de m de sstole e de
m de di astole. No que se refere ` a variac ao do raio do en-
doc ardio, este e calculado, para cada uma das fases, tendo
como refer encia o eixo principal do VE. Note-se que, tal
como seria de esperar, a regi ao onde o raio e mais pequeno
(cor vermelha) e junto ao apex e que na sstole, fruto da
contracc ao que ocorre, a regi ao avermelhada se expande
na direcc ao da regi ao mid-ventricular com o desapareci-
mento das regi oes em tons de azul (maior raio) observadas
inicialmente na regi ao basal e mid-ventricular. Para melhor
se perceber a variac ao do raio do endoc ardio, o diagrama
apresentado na gura 13 mostra a variac ao relativa do raio
6
Figura 9. Aspecto geral da aplicac ao desenvolvida usando a biblioteca MITK. Os planos de corte
apresentados foram estimados a partir dos dados segmentados de forma a apresentarem, tanto
quanto possvel, os planos usualmente utilizados para an alise pelos t ecnicos.
Figura 10.
`
A esquerda, segmentac ao obtida para o endoc ardio (num plano perpendicular ao eixo
principal do VE), visualizada na aplicac ao desenvolvida usando a biblioteca MITK e apresentando
o contorno correspondente ` a superfcie criada no plano de observac ao.
`
A direita, superfcie criada
a partir dos dados segmentados e visualizada em conjunto com a posic ao e conte udo dos tr es
planos de corte.
7
Figura 11. Endoc ardio apresentando os di-
ferentes sectores usados para an alise. Em
cima, de perl e, em baixo, na regi ao basal.
do VE, na fase de m de sstole e tendo por base o raio ve-
ricado para a fase de m de di astole usando a express ao
var =
raio
diast
raio
sist
raio
diast
.
Este diagrama d a uma ideia mais clara da variac ao do raio
durante a contracc ao, percebendo-se que h a alterac oes sig-
nicativas em todas as regi oes, o que era, de algum modo,
escondido pelo diagrama anterior em que apenas o valor
absoluto do raio estava representado.
Do lado direito da gura 12 s ao apresentados dois diagra-
mas bulls-eye para a espessura da parede do VE, nas fases
de m de sstole e m de di astole, e que mostram uma
maior dilatac ao da parede na proximidade da regi ao basal,
o que tamb em e coerente com a elevada variac ao relativa
do raio do endoc ardio observada na gura 13.
A aplicac ao desenvolvida permite tamb em o c alculo da
fracc ao de ejecc ao regional. Para o efeito, s ao determi-
nados os volumes de sangue contidos em cada um dos 16
sectores em que est a dividido o VE (n ao existe sangue no
apex), nas fases de m de sstole e m de di astole, por con-
tagem dos voxels e respectiva multiplicac ao pelo volume
do voxel. Com base nesses valores de volume e calculada
a fracc ao de ejecc ao para cada um dos sectores usando a
express ao:
FE =
V
diast
V
sist
V
diast
Uma fracc ao de ejecc ao alta para um sector indica que uma
percentagem elevada de sangue foi bombeada desse sector
durante a sstole indicando uma boa func ao ventricular. A
gura 14 mostra um diagrama da fracc ao de ejecc ao calcu-
lada. Como se pode vericar, todos os sectores apresentam
valores elevados.
5. CONCLUS

OES E TRABALHO FU-


TURO
Este artigo apresenta um algoritmo de segmentac ao do
ventrculo esquerdo, implementado usando a biblioteca
ITK, e um primeiro prot otipo de uma ferramenta de an alise
dos dados segmentados implementada usando a biblioteca
MITK. Este ferramenta permite a visualizac ao dos dados
usando os usuais planos ortogonais ou outros, denidos
pelo utilizador, assim como diferentes diagramas apresen-
tado informac ao relativa ` a variac ao do raio do endoc ardio,
espessura da parede do VE e fracc ao de ejecc ao regional.
A ferramenta apresentada disponibiliza ainda funcionali-
dades simples de edic ao das segmentac oes e permite a
criac ao e visualizac ao de superfcies com base nas mes-
mas.
O conjunto de ferramentas utilizado para implementac ao
do m etodo de segmentac ao, sua validac ao preliminar
e subsequente an alise foi f acil de articular j a que o
c odigo ITK foi usado praticamente inalterado ao longo
das diferentes fases. A utilizac ao do MeVisLab como
plataforma de prototipagem funcionou bastante bem e per-
mitiu, por exemplo, a visualizac ao de diferentes fases da
segmentac ao em simult aneo, o que seria difcil de con-
seguir de forma expedita com outras ferramentas. A es-
colha da biblioteca MITK para desenvolvimento de um
primeiro prot otipo de aplicac ao para visualizac ao e an alise
das segmentac oes revelou-se uma boa escolha, dada a
forma como esta permite gerir todos os dados e a quan-
tidade de funcionalidades nativas que apresenta.
O trabalho apresentado presta-se a ser melhorado em di-
versos aspectos. As capacidades de edic ao proporcionadas
pelas funcionalidades existentes na biblioteca MITK per-
mitem uma edic ao da segmentac ao usando os usuais
planos ortogonais de visualizac ao de imagens m edicas (ax-
ial, sagital e coronal). No entanto, uma vez que os da-
dos do ventrculo esquerdo s ao visualizados pelos t ecnicos
de radiologia segundo planos com orientac oes diferentes
(perpendicular ao eixo principal do ventrculo, abarcando
aurcula esquerda e ventrculo esquerdo (2 c amaras) e abar-
cando as duas aurculas e os dois ventrculos (4 c amaras))
e necess ario que a edic ao se possa tamb em processar
nesses planos, o que de momento n ao e proporcionado pelo
MITK, pelo que se pretende colmatar essa falta. Pretende-
se tamb em melhorar as funcionalidades de edic ao de modo
a que se possam efectuar em 3D.
O m etodo de segmentac ao proposto j a proporciona, de
acordo com a avaliac ao preliminar efectuada, resultados
bastante satisfat orios, principalmente no que respeita ao
endoc ardio, permitindo, com alguma conanca, o c alculo
de v arios par ametros caracterizadores da func ao cardaca
(raio do endoc ardio, fracc ao de ejecc ao regional). Torna-
se agora vital que, com a introduc ao de funcionalidades de
8
Raio do endoc ardio Espessura da parede do VE
Fim da Sstole Fim da di astole Fim da sstole Fim da di astole
Maior raio Menor raio Menor espessura Maior espessura
Figura 12. Diagramas Bulls-eye para o raio do endoc ardio ( ` a esquerda) e para a espessura da parede
do VE ( ` a direita) para as fases de m de sstole e m de di astole.
edic ao, se faca uma avaliac ao mais aprofundada de modo a
contabilizar claramente os problemas existentes e a quan-
tidade de trabalho para os eliminar (por edic ao ou por
alterac ao do m etodo), tendo em vista a garantia da abili-
dade dos dados usados nos c alculos e visualizac oes.
No que respeita aos diagramas bulls-eye parece-nos im-
portante que seja includa uma opc ao que possibilite o
acesso ` a informac ao quantitativa neles representada, quer
por sobreposic ao dos valores ao diagrama (por exemplo,
da fracc ao de ejecc ao regional) quer implementando uma
sonda.
Para al em dos melhoramentos que pensamos serem essen-
ciais, o trabalho desenvolvido j a permite pensar numa
an alise mais cuidada dos dados, nomeadamente explo-
rando a evoluc ao dos diferentes par ametros (por exemplo,
o raio do endoc ardio) ao longo do ciclo cardaco e usando
os diagramas bulls-eye e gr acos apresentando as curvas
de variac ao regionais desses par ametros. Isto permitir a
denir o que caracteriza um ciclo cardaco normal e o que
indicia a presenca de patologias (forma das curvas, padr oes
de cor nos diagramas, etc.). Outro aspecto que poder a ser
interessante abordar e o da utilizac ao de uma escala de cor,
nos diagramas bulls-eye, diferente da usual (arco-iris, com
os problemas que pode trazer [SMSS07]) e avaliar a recep-
tividade dos t ecnicos de radiologia e m edicos a essas novas
representac oes.
6. AGRADECIMENTOS
Os autores agradecem ao Servico de Cardiologia do
Hospital de Gaia pela disponibilizac ao dos exames, e
aos t ecnicos de radiologia desse servico pela preciosa
colaborac ao na validac ao preliminar dos resultados.
O primeiro autor e nanciado pela bolsa
SFRH/BD/38073/2007 atribuda pela Fundac ao para
a Ci encia e Tecnologia.
Sem variac ao Variac ao m axima
Figura 13. Diagrama bulls-eye apresentando
informac ao sobre a variac ao relativa do raio
do endoc ardio, i.e., a variac ao registada no
m da sstole, tendo por refer encia o raio
medido no m da di astole.
100% 0%
Figura 14. Diagrama bulls-eye apresentando
informac ao sobre a fracc ao de ejecc ao re-
gional.
9
7. REFER

ENCIAS
[CNS
+
07] R. Cury, K. Nieman, M. Shapiro, K. Nasir,
R. C. Cury, and T. Brady. Comprehensive
cardiac CT study: Evaluation of coronary ar-
teries, left ventricular function, and myocar-
dial perfusion is it possible? Journal of
Nuclear Cardiology, 14(2):229243, 2007.
[DeV09] DeVIDE. Delft Visualization and Image
Processing Development Environment. In
http://visualisation.tudelft.
nl/Projects/DeVIDE, (online Mar.
2009).
[ITK09] ITK. Insight Segmentation and Registration
Toolkit. http://www.itk.org/, (on-
line Mar. 2009).
[Jol06] M.-P. Jolly. Automatic segmentation of the
left ventricle in cardiac MR and CT images.
Int. J. of Computer Vision, 70(2):151163,
2006.
[KHK
+
05] T. H. Kim, J. Hur, S. Kim, H. Kim, B. W.
Choi, K. O. Choe, Y. Yoon, and H. Kwon.
Two-phase reconstruction for the assessment
of left ventricular volume and function using
retrospective ECG-gated MDCT: Compari-
son with echocardiography. American J. of
Roentgenology, 185(2):319325, 2005.
[MeV09] MeVisLab. Medical image processing and
visualization. http://www.mevislab.
de/, (online Mar. 2009).
[MIT09] MITK. Medical Imaging Interaction Toolkit.
http://www.mitk.org, (online Mar
2009).
[Pra07] W. Pratt. Digital Image Processing. Wiley,
4th edition, 2007.
[SCI09] SCIRun. A scientic comput-
ing problem solving environment.
http://software.sci.utah.
edu/scirun.html, (online Mar. 2009).
[SMSS07] S. Silva, J. Madeira, and B. Sousa Santos.
There is more to color scales than meets the
eye: A review on the use of color in visu-
alization. In Proc. 11th Int. Conf. on Infor-
mation Visualization (IV07), pages 943948,
Switzerland, 2007. IEEE Computer Society.
[SMSSS09] S. Silva, J Madeira, A. Silva, and
B. Sousa Santos. Left ventricle seg-
mentation from heart MDCT. In Proc. 4th
Ib. Conf. on Pattern Recognition and Image
Analysis (IbPRIA 2009), LNCS 5524, pages
306313, 2009.
[Sur00] J. S. Suri. Computer vision, pattern recog-
nition and image processing in left ventri-
cle segmentation: The last 50 years. Pat-
tern Analysis & Applications, 3(3):209242,
2000.
[Ter09] TeraRecon. Terarecon aquarius worksta-
tion. http://www.terarecon.com/
products/aq_ws_prod.html, (online
Mar. 2009).
[Wes05] S. Wesarg. AHA conform analysis of my-
ocardial function using and extending the
toolkits ITK and VTK. In Computer Assisted
Radiology and Surgery (CARS 2005), pages
4449, 2005.
[WVW
+
05] I. Wolf, M. Vetter, I. Wegner, T. B ottger,
M. Nolden, M. Sch obinger, M. Hastenteufel,
T. Kunert, and H.-P. Meinzer. The medical
imaging interaction toolkit. Medical Image
Analysis, 9(6):594604, 2005.
[XIP09] XIP. eXtensible Imaging Plat-
form. https://collab01a.scr.
siemens.com/xipwiki/, (online Mar.
2009).
[ZBG
+
08] Y. Zheng, B. Barbu, B. Georgescu,
M. Scheuering, and D. Comaniciu. Four-
chamber heart modeling and automatic
segmentation for 3-D cardiac CT volumes
using marginal space learning and steerable
features. IEEE Trans. on Med. Imaging,
27(11):16681681, 2008.
10

You might also like