Você está na página 1de 19

Imagens Médicas II

(Aula 2 – Video Aula 2)

Prof. Ana Claudia Patrocinio


Resolução Espacial e de Intensidade

Resolução Espacial:
É uma medida do menor detalhe discernível em uma imagem.
Pode ser expressa por:

 Pontos (pixels) por unidade de distância:


Medida de resolução de imagens comumente utilizadas por editoras e revistas gráficas.
dots per inch → pontos por polegadas → DPI
Ex: Jornais→ 75 dpi ; Revistas→ 133 dpi ; Livros→ em torno de 2400 dpi
Relacionamentos básicos entre pixels
Vizinhos de um pixel
Um pixel p na coordenada (x,y) pode ter as seguintes vizinhanças:
N4(p) → Vizinhança-4 de p:
Inclui os quatro vizinhos horizontais e verticais de p cujas coordenadas são:
(x+1,y), (x-1,y), (x, y+1), (x,y-1)
ND(p) → Vizinhança diagonal de p:
Inclui os quatro vizinhos diagonais de p cujas coordenadas são:
(x+1,y+1), (x+1,y-1), (x-1, y+1), (x-1,y-1)
N8(p) → Vizinhança-8 de p:
Conjunto da vizinhança-4 e da vizinhança diagonal de p.

Vizinhança Diagonal
Vizinhança - 8
p Vizinhança - 4

Obs: Se (x,y) estiver na borda da imagem, alguns vizinhos de p


ficarão para fora da imagem. 3
Fronteira (conceito global):
Suponha que uma imagem contenha k regiões disjuntas. Expressamos por Ru a união de todas essas regiões e por (Ru )c seu
complemento, ou seja, o conjunto de pontos que não estão em Ru.
Chamamos todos os pontos em Ru de frente (foreground) e todos os pontos em (Ru )c de fundo (background) da imagem.

A fronteira ou contorno interno de uma região R é o conjunto de pontos adjacentes aos pontos do complemento de R, ou
seja, o conjunto de pixels da região que tem pelo menos um vizinho no fundo da imagem.
O ponto circulado é Contorno externo → Contorno correspondente, no
parte da fronteira dos fundo.
pixels de valor 1
Importante no desenvolvimento de algoritmos
somente se a
adjacência-8 entre a chamados de seguidores de contorno (border
região e o fundo for following) que são formulados para seguir o contorno
utilizada. externo de uma região de modo a garantir que o
resultado formará um contorno fechado.
Na figura ao lado, a fronteira interna da região de valor 1 não forma um caminho fechado, mas sua fronteira externa sim,

Borda (conceito local): Em imagens binárias, as bordas e as fronteiras se correspondem.


Diferença entre borda e fronteira: A fronteira de uma região forma um caminho fechado, e assim, é um conceito “global”.
As bordas são formadas por pixels com valores cujas derivadas excedem um limiar pré-definido. Assim, a ideia de uma borda é
um conceito “local” baseado em uma medida de descontinuidade de nível de intensidade em um ponto.
Algumas ferramentas matemáticas utilizadas no PDI
Operações de arranjos matriciais versus matrizes
Considere duas imagens 2 x 2:

 a11 a12   b11 b12 


A e B
 a 21 a 22   b21 b22 

Produto do arranjo matricial dessas duas imagens:

 a11 a12   b11 b12   a11b11 a12b12  No Octave:


a a  b b    a b a b  A .* B
 21 22   21 22   21 21 22 22  (Pixel a pixel)

Produto de matrizes:

 a11 a12   b11 b12   a11b11  a12b21 a11b12  a12b22  No Octave:


a  b b    a b  a b 
 21 22   21 22   21 11 22 21 a21b12  a22b22 
a A*B

5
Operações lineares versus não lineares
Considere um operador geral H que produza uma imagem de saída g(x,y) para a imagem de entrada f(x,y):
H[ f(x,y) ] = g(x,y)
H é um operador linear se:
H  a i f i  x , y   a j f j  x , y    a i H  f i  x , y    a j H  f j  x , y    a i g i  x , y   a j g j  x , y 

Exemplos:
 H = Somatório → Linear
 a f  x, y   a f  x, y    a f  x, y    a f  x, y   a  f  x, y   a  f  x, y 
i i j j i i j j i i j j

 H = Operação máx → Não Linear


Suponha:
0 2 6 5
f1    f2    a1  1 a2  1
 2 3 4 7
 0 2 6 5    6 3 
1 max 1     1  4 7    max   2 4    2
  2 3     
1 ≠ 2
0 2   6 5  
2 1 max       1 max   4 7    3   1 7  4
 2 3    6
Operações Aritméticas
As operações aritméticas entre imagens são operações de arranjo matricial em que as operações são realizadas entre pares de
pixels correspondentes.

As quatro operações aritméticas são expressas como:

s  x, y   f  x, y   g  x, y 
d  x, y   f  x, y   g  x, y 
p  x, y   f  x, y   g  x, y 
v  x, y   f  x, y   g  x, y 

As imagens f e g devem possuir o mesmo tamanho, ou seja, o mesmo número de linhas e colunas.
Consequentemente, as imagem s, d, p e v também terão o mesmo tamanho das imagens originais.

7
Exemplos de aplicações de operações aritméticas:
 Adição (para cálculo da média) de imagens ruidosas para
a redução de ruídos
Imagem do par de galáxias NGC3314 → Imagem de 8 bits corrompida através da adição de
ruído gaussiano de média zero e desvio padrão de 64 níveis de intensidade.

As imagens abaixo mostram os resultados do cálculo da média de K imagens ruidosas.

1 K
g  x, y    gi  x, y 
K i 1

K= 5 imagens K=10 imagens K= 20 imagens K= 50 imagens K= 100 imagens


100
94
108
101
95
Imagem 5 1 K
g  x, y    gi  x, y 
Imagem 4 K i 1
Imagem 3
Imagem 2
Imagem 1
99

g(1,1) = (100+94+108+101+95)/5
g(1,1) = 99,6

Imagem Resultante
 Subtração de imagens para realce de diferenças
1) Imagem original
a b Imagem obtida a-b Diferença entre
zerando o bit as duas imagens
menos ajustada para a
≈ significativo de
todos os pixels
faixa [0,255].
Preto → não há
diferença.

2) Área de imagens médicas: Radiografia em modo máscara

Imagem de raio X Amostra de uma imagem Subtração entre a Imagem da diferença


(máscara) da parte ativa obtida depois de máscara e a imagem com o contraste
superior da cabeça. injetar uma substância de ativa. realçado. (Será visto
contraste para raio X na As áreas diferentes depois)
corrente sanguínea. são exibidas como
detalhes realçados.
Operações básicas com conjuntos
Seja A e B conjuntos compostos de pares ordenados de números reais.
Exemplo de um elemento de A: a = (a1, a2) a A 
Exemplo de um elemento de B: b = (b1, b2) b  B

Operações com imagens binárias.

Dois conjuntos de União de A Interseção de Complemento de Diferença entre A


coordenadas A e B e B. A e B. A. e B.
e o conjunto Elementos que Elementos que
universo U. não estão em A. pertencem a A
mas não a B.
Operações básicas com conjuntos (cont...)
Operações com imagens em escala de cinza.
Imagem: Conjunto A cujos elementos são expressos na forma: (x,y,z) x e y →
coordenadas espaciais z → intensidade
Complemento de A → Conjunto de pixels de A União → Conjunto formado considerando a
cujas intensidades são subtraídas de uma maior intensidade entre os pares de elementos
constante. com mesma coordenada espacial.

 
Ac   x, y,(2k 1)  z  |  x, y, z   A A  B  max  a, b  | a  A, b  B

Ex: Imagem de 8 bits → k = 8 → (2k - 1) = 255

Imagem Ac={(x,y,255-z)} União da


original imagem original
Negativo com uma
obtido da imagem de
complemen- intensidade
tação do constante.
conjunto.
13
Operações Espaciais
Operações Ponto a Ponto
Consiste em aplicar uma transformação para alterar os valores dos pixels individuais de uma imagem com base em sua
intensidade.
Ex: Obtenção do negativo de uma imagem de 8 bits. (Visto anteriormente)

Operações por Vizinhança


Seja Sxy o conjunto de coordenadas de uma vizinhança centrada em um ponto (x,y).
Uma imagem de saída é gerada definindo cada pixel correspondente (nas mesmas coordenadas do pto central) cujo valor
é determinado por uma operação específica envolvendo os pixels da imagem de entrada com coordenadas em Sxy.

Ex: A operação consiste em calcular o valor médio Resultado da aplicação do cálculo da


dos pixels em uma vizinhança retangular de tamanho média de uma vizinhança em uma imagem
m x n centrada em (x,y). 790 x 686, com m = n = 41.

n
(x,y) (x,y)
m
O valor este pixel
Sxy é o valor médio
dos pixels em Sxy

Imagem de Entrada Imagem de Saída Efeito: Borramento


Obrigada
Plataformas

Documentação

Você também pode gostar