T Objetivo: Melhorar a qualidade visual da imagem.
g 1 g 2 Contraste entre dois objetos pode ser definido como a diferença entre os níveis de cinza médios dos objetos. Observando as imagens g 1 e g 2 é possível notar que g 2 discrimina melhor os níveis de cinza. Ou seja, tem maior contraste.
Realçar uma imagem consiste em manipular seu contraste aplicando uma transformação T no nível de cinza de cada pixel, objetivando uma maior discriminação visual dos objetos que a compõem. g T g r A operação é realizada ponto a ponto.
Exemplo de uma aplicação de uma operação de realce de contraste em uma imagem de satélite. g g r Histograma de uma imagem dá a distribuição estatística dos níveis de cinza, em termos do número de pixels em cada nível.
A cada histograma está associado o contraste da imagem, que pode ser verificado pelo espalhamento e a separação entre os níveis de cinza presentes na imagem. 0.12 Histograma - Componente 1 0.12 Histograma - Componente 1 0.1 0.1 0.08 0.08 0.06 Histograma de g 0.06 Histograma de g r 0.04 0.04 0.02 0.02 0 0 50 100 150 200 250 300 Nível de cinza 0 0 50 100 150 200 250 300 Nível de cinza
O realce de contraste pode ser feito através de uma função matemática denominada transformação radiométrica (T). Esta função faz o mapeamento das variações dentro do intervalo original de tons de cinza, para um outro intervalo desejado. T : K K K Conjunto de valores de níveis de cinza {0,1,2,...,k-1} Alguns exemplos de funções que podem ser usadas para manipular o contraste de imagens são: Linear, Logarítmico, Equalização de histograma Raiz quadrada Quadrado
Realce Linear Aumenta o contraste de uma imagem, expandindo o intervalo original de níveis de cinza da imagem original. É representado por: g r ( l, p) = G g( l, p) + D g r (l,p) é novo valor do nível de cinza no ponto de coordenadas l e p. g(l,p) é valor original de nível de cinza G é o ganho desejado (inclinação da reta, tangente do ângulo) associado diretamente com o contraste da imagem. D é um fator de incremento a todos os níveis de cinza da imagem associado diretamente com o brilho da imagem. Se o realce produzir níveis de cinza fora do intervalo definido para o mapeamento (o conjunto K), estes níveis serão saturados no nível mínimo ou no nível máximo permitidos.
Realce Linear (Exemplos) Realce de Imagens g original G=1; D=32; média= 121,4073; variância = 2784,8 G=2; D=16; média= 177,2320; variância = 7525,7 G=1,4; D=0; média= 125,1761; variância =
Realce Linear (Exemplo de negativo da imagem) g original G=-1; D=0
Realce Logarítmico Mapeamento logarítmico de valores de níveis de cinza aumenta o contraste em feições escuras (valores de cinza baixos). Equivale a uma curva logarítmica. É expresso pela função: g t ( l, p) 255 = G log10 ( g( l, p) + 1); G = = 105,9612 log 255 10 gt(l,p) é o novo valor de nível de cinza no ponto (l,p) g(l,p) é o valor original de nível de cinza G fator definido a partir dos limites mínimo e máximo da tabela, para manter valores estejam entre 0 e o nível de cinza máximo.
Realce Logarítmico (Exemplo) Realce de Imagens g original Média = 89,4073 Variância = 2784,8 gl realçada Média = 191,9381 Variância = 2060,5
Realce por Equalização Histogrâmica Forma de manipulação de histograma para reduzir automaticamente o contraste em áreas muito claras ou muito escuras, numa imagem. Expande também os níveis de cinza ao longo de todo intervalo. Consiste em uma transformação não-linear que considera a distribuição cumulativa (histograma cumulativo) da imagem original, para gerar uma imagem resultante, cujo histograma será aproximadamente uniforme. Função da equalização histogrâmica: g ( l, p) h ( g( l, p))* 255 t = cumulativo h cumulativo (g(l,p)) é a freqüência acumulada para o nível de cinza g(l,p)
Realce por Equalização Histogrâmica (Exemplo) g original Média = 89,4073 Variância = 2784,8 gl realçada Média = 130.7231 Variância = 4985,2
Realce Quadrático Este mapeamento aumenta o contraste de feições claras (altos níveis de cinza da imagem) e é representado pela função: g t ( l, p) 2 = G ( g( l, p)) ; G = 1 255 gt(l,p) é o novo valor de nível de cinza no ponto (l,p) g(l,p) é o valor original de nível de cinza G fator de ajuste para os níveis de saída permanecerem entre 0 e 255
Realce Quadrático (Exemplo) Realce de Imagens g original Média = 89,4073 Variância = 2784,8 gl realçada Média = 61,5914 Variância = 2550,8
Realce por Raiz Quadrada Realce de Imagens O mapeamento de raiz quadrada aumenta o contraste das regiões escuras da imagem original e é representado pela função: g t 255 ( l, p) = G g( l, p) ; G = = 255 15,9687 gt(l,p) é o novo valor de nível de cinza no ponto (l,p) g(l,p) é o valor original de nível de cinza G fator definido a partir dos limites mínimo e máximo da tabela, para manter valores estejam entre 0 e o nível de cinza máximo. Este mapeamento difere do logarítmico porque realça um intervalo maior de níveis de cinza baixos (escuros).
Realce por Raiz Quadrada (Exemplo) g original Média = 89,4073 Variância = 2784,8 gl realçada Média = 140,9283 Variância = 2938,0