cap_visual_vol.tex
7.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
\chapter{Visualização volumétrica}
\label{cap:vis_vol}
Para a visualização volumétrica dos modelos, o InVesalius dispõe de uma técnica
conhecida como \textit{Raycasting}. Trata-se de uma técnica que,
resumidamente, consiste em simular, para cada pixel da tela, o traçado de um raio de luz em
direção ao objeto. A cor do pixel será baseada na cor e na transparência de cada voxel
interceptado pelo raio de luz.
No InVesalius, existem diversos padrões pré-definidos (\textit{presets}) para visualizar
determinados tipos de tecidos ou diferentes tipos de exames (tomografia com contraste, por
exemplo).
Para acessar esse recurso, basta clicar no atalho ilustrado pela figura
\ref{fig:volume_raycasting_origina}, localizado no canto inferior direito da tela (ao lado da
janela de exibição de superfícies) e selecionar um dos padrões disponíveis.
Para desativar a visualização volumétrica, clique novamente no atalho indicado pela figura
\ref{fig:volume_raycasting_origina} e escolha a opção \textbf{Desabilitado}.
\begin{figure}[!htb]
\centering
\includegraphics[scale=0.4]{volume_raycasting_origina}
\caption{Atalho para visualização volumétrica}
\label{fig:volume_raycasting_origina}
\end{figure}
\section{Padrões de visualização}
São diversos os padrões de visualização pré-definidos. Alguns exemplos são ilustrados nas
figuras seguintes.
\begin{figure}[!htb]
\centering
\includegraphics[scale=0.68]{brilhante_I}
\caption{Brilhante}
\label{fig:brilhante_I}
\end{figure}
\begin{figure}[!htb]
\centering
\includegraphics[scale=0.65]{vias_aereas_II}
\caption{Vias Aéreas II}
\label{fig:vias_aereas_II}
\end{figure}
\begin{figure}[!htb]
\centering
\includegraphics[scale=0.42]{contraste_medio}
\caption{Contraste Médio}
\label{fig:contraste_medio}
\end{figure}
\begin{figure}[!htb]
\centering
\includegraphics[scale=0.55]{MIP}
\caption{MIP}
\label{fig:MIP}
\end{figure}
\newpage
\section{Personalização de padrão}
Alguns padrões podem ser personalizados (ou customizados). Veja a figura
\ref{fig:customize_1}, que exibe um padrão e alguns controles gráficos de ajuste.
Com eles, é possível alterar a cor de uma dada estrutura e sua opacidade, determinando
como e se ela será exibida.
\begin{figure}[!htb]
\centering
\includegraphics[scale=0.6]{customize_1}
\caption{Ajustes para o padrão de visualização Mole + Pele II}
\label{fig:customize_1}
\end{figure}
\newpage
Caso se deseje ocultar uma estrutura, é necessário utilizar o controle gráfico de ajuste mantendo
baixa a opacidade da região correspondente. No exemplo da figura \ref{fig:customize_1},
suponha que se pretende esconder a parte muscular, que aparece em vermelho. Para isso, basta
posicionar o ponteiro do mouse sobre o ponto em vermelho e, com o botão esquerdo pressionado,
\textbf{arrastar} o ponto para baixo, a fim de diminuir a opacidade (o que equivale a aumentar
a transparência). A figura \ref{fig:customize_2} ilustra o resultado.
Nota: O valor \textit{Alpha} indica a opacidade da cor, e o valor \textit{Value}, a
intensidade da cor no pixel.
\begin{figure}[!htb]
\centering
\includegraphics[scale=0.6]{customize_2}
\caption{Padrão de visualização Mole + Pele II alterado}
\label{fig:customize_2}
\end{figure}
\newpage
É possível remover ou adicionar pontos no controle gráfico de ajuste. Para a remoção, basta clicar
com o botão \textbf{direito} do mouse sobre o ponto. Para adicionar um novo ponto, clique com
o botão \textbf{esquerdo} sobre a linha do gráfico. Pode-se também salvar o padrão resultante,
clicando no atalho que a figura \ref{fig:save_preset} ilustra.
\begin{figure}[!htb]
\centering
\includegraphics[scale=0.6]{save_preset}
\caption{Atalho para salvar padrão}
\label{fig:save_preset}
\end{figure}
Ao salvar o padrão, o InVesalius exibe uma janela como a da figura \ref{fig:save_window_preset}.
Digite um nome para o padrão personalizado e clique em \textbf{OK}. O padrão salvo estará
disponível com os demais na próxima vez em que o software for aberto.
\begin{figure}[!htb]
\centering
\includegraphics[scale=0.7]{save_window_preset_pt.png}
\caption{Janela para nomear e salvar um padrão}
\label{fig:save_window_preset}
\end{figure}
\section{Personalização de padrão com Brilho e Contraste}
É possível personalizar um padrão sem utilizar o controle gráfico de ajuste, apresentado na seção
anterior. Isso é feito por meio do controle de brilho e \textbf{Contraste} presente na barra de
ferramentas. Para ativar o controle, clique no atalho ilustrado pela figura
\ref{fig:tool_contrast_original_vol}.
\begin{figure}[!htb]
\centering
\includegraphics[scale=0.6]{tool_contrast_original}
\caption{Atalho para brilho e contraste}
\label{fig:tool_contrast_original_vol}
\end{figure}
Com o controle ativado, arrastando o mouse com o botão esquerdo pressionado
sobre a janela do volume, é possível alterar os valores de \textit{window width} e
\textit{window level}. O procedimento é o mesmo aplicado para as fatias 2D, visto
na seção \ref{sec:ww_wl}. Arrastando o mouse na direção horizontal, altera-se o valor de
\textit{window level}. Para a esquerda, diminui-se seu valor e, para a direita,
aumenta-se seu valor. Arrastando o mouse na direção vertical, altera-se o valor de
\textit{window width}. Para baixo, diminui-se seu valor e, para cima, aumenta-se seu
valor.
Com a manipulação desses valores, conseguem-se diferentes resultados de
visualização. Por exemplo, para adicionar tecido à visualização, \textbf{arraste} o
mouse diagonalmente, do canto inferior direito para o canto superior esquerdo da janela
de visualização. Para remover tecido da visualização, faça o contrário, ou seja,
\textbf{arraste} o mouse diagonalmente, do canto superior esquerdo para o canto inferior
direito. Veja a figura \ref{fig:raycasting_add}.
\begin{figure}[!htb]
\centering
\subfloat[Osso]{\label{fig:raycasting_add_1}\includegraphics[width=0.33\textwidth]{raycasting_add_1}}
\hfill
\subfloat[Músculo]{\label{fig:raycasting_add_2}\includegraphics[width=0.333\textwidth]{raycasting_add_2}}
\hfill
\subfloat[Pele]{\label{fig:raycasting_add_3}\includegraphics[width=0.332\textwidth]{raycasting_add_3}}
\caption{Adição de tecido}
\label{fig:raycasting_add}
\end{figure}
\newpage
\section{Corte}
Em visualização volumétrica, o corte é utilizado para visualizar uma região interna do volume.
O InVesalius dispõe de uma ferramenta para corte com base em um plano de referência. Com
um padrão de visualização selecionado, clique em \textbf{Ferramentas} e, em seguida, em
\textbf{Plano para corte} (figura \ref{fig:activate_cut_plane}).
\begin{figure}[!htb]
\centering
\includegraphics[scale=0.6]{activate_cut_plane_pt.png}
\caption{Ativando plano para corte}
\label{fig:activate_cut_plane}
\end{figure}
Uma representação do plano para corte é exibida junto ao volume. Para realizar o corte,
mantenha o botão \textbf{esquerdo} pressionado sobre o plano e \textbf{arraste} o mouse.
Para rotacionar o plano, mantenha o botão \textbf{esquerdo} pressionado sobre a sua borda
e movimente o mouse na direção desejada. Veja um exemplo na figura \ref{fig:cutted_image}.
\begin{figure}[!htb]
\centering
\includegraphics[scale=0.6]{cutted_image}
\caption{Imagem com plano de corte}
\label{fig:cutted_image}
\end{figure}
Para desativar o recurso de corte, clique novamente em \textbf{Ferramentas} e em
\textbf{Plano para corte} (figura \ref{fig:activate_cut_plane}).