Escolar Documentos
Profissional Documentos
Cultura Documentos
Captulo 3
3.1. Principais Etapas de um Sistema de Viso Computacional 3.2. Viso Humana X Computacional 3.3. A Imagem Digital 3.4. Histograma de imagem digital 3.5. Sistemas de viso binria 3.6. Operaes pontuais globais em imagens
Computao Grfica - Vol. 2 - Cap. 3 2
3.1. Principais Etapas de um Sistema de Viso Computacional 3.1.1 Aquisio de Imagens 3.1.2 Restaurao e Realce 3.1.3. Segmentao 3.1.4. Extrao de Atributos ou Caractersticas 3.1.5. Classificao e Reconhecimento 3.1.6. Deciso
Computao Grfica - Vol. 2 - Cap. 3 3
Amostragem e Quantizao
Amostragem refere-se ao nmero de pontos amostrados de uma imagem digitalizada (resoluo). Quantizao - quantidade de nveis de tons que pode ser atribudo a cada ponto digitalizado.
As imagens reais possuem um nmero ilimitado de cores ou tons. No processamento de imagens computacional necessrio limitar os nveis de cores ou tons possveis de serem atribudos a cada pixel da imagem (gradao tonal).
Resoluo
Quantizao
3.1.3. Segmentao
Objetivo
Isolar regies de pontos da imagem pertencentes a objetos para posterior extrao de atributos e clculo de parmetros descritivos.
10
12
3.1.6. Deciso
O objetivo de um sistema de Viso Computacional tomar decises a partir da extrao de informaes do mundo real atravs de imagens. A tomada de deciso pode ser feita a partir de indagaes simples a respeito de parmetros extrados dos objetos ou de algoritmos mais complexos de Inteligncia Artificial.
Computao Grfica - Vol. 2 - Cap. 3 13
Caractersticas
Adaptabilidade Tomada de Deciso Qualidade das Medies Velocidade de Resposta Percepo de Espectros Dimenso dos Objetos
Computao Grfica - Vol. 2 - Cap. 3 15
17
20
21
Discretizao - converso da imagem na forma contnua em um uma representao discreta. Reconstruo - processo inverso da discretizao. Codificao - a partir da representao discreta da imagem, gera um conjunto de dados representativos da imagem, dados estes que podem ser transformados no formato de arquivos. Decodificao - processo oposto codificao no qual acessam-se informaes codificadas na forma de uma representao discreta.
Computao Grfica - Vol. 2 - Cap. 3 22
23
24
Um pixel caracterizado pelo valor de tonalidade de cor e pela sua localizao na imagem.
26
Figura 3.17 Taa em duas resolues, mas exibido no seu tamanho original.
27
28
Amostragem
A converso do sinal analgico para o digital realizada por uma sequncia de amostras da variao de voltagem do sinal original. Cada amostra arredondada para o nmero mais prximo da escala usada e depois convertida em um nmero digital binrio (formado por "uns" e "zeros") para ser armazenado.
Computao Grfica - Vol. 2 - Cap. 3 29
O nmeros de vezes em que se realiza a amostragem em uma unidade de tempo a taxa de amostragem
Computao Grfica - Vol. 2 - Cap. 3 30
3.3.4. Aliasing
Ocorre quando a freqncia de amostragem inferior
frequncia de Nyquist.
Figura 3.19 O sinal digitalizado fica completamente diferente do sinal original devido a sua baixa freqncia de amostragem.
Computao Grfica - Vol. 2 - Cap. 3 31
Teorema de Nyquist
A taxa de amostragem dever ser pelo menos duas vezes a maior frequncia que se deseja registrar. Esse valor conhecido como frequncia de Nyquist. Ao se tentar reproduzir uma frequncia maior do que a frequncia de Nyquist ocorre o fenmeno de alising (ou foldover )
32
33
Moir
Efeito de segunda ordem: Duas resolues diferentes (escaneado em 200dpi e impresso em 300 dpi, por exemplo); ou Grid no alinhados (rotacoes ou aspect ratio)
(site do curso: http://www.ic.uff.br/~aconci/moire.html)
34
35
Moir
um padro de interferncia criado quando duas grades so sobrepostas em um determinado ngulo, ou quando elas tm pequenas diferenas nos tamanhos da malhas da grade.
36
padro moir
37
38
39
41
O nmero de tons entre os valores limites, branco e preto, que se pode representar em tons, depende de quantos bits so alocados na matriz de imagem para armazenar o tom de cada pixel.
Nmero de elementos na Escala de cinza 21 2 valores 3 2 8 valores 4 2 16 valores 8 2 256 valores Tons de cinza limites 0,1 0a7 0 a 15 0 a 255 Nmeros de Bits necessrios para representao do pixels 1 3 4 8
42
Uma imagem monocromtica pode ser representada geometricamente tambm por valores reais quanto posio dos pixels como no grfico G ( f ) da funo f:
(3.4)
43
O histograma fornece uma indicao da qualidade da imagem quanto ao contraste e intensidade luminosa.
Figura 3.27 Imagens em tons de cinza e seus respectivos histogramas: com pouco (direita) e muito contraste (esquerda).
Computao Grfica - Vol. 2 - Cap. 3 46
Figura 3.27 (cont.) Imagens em tons de cinza e seus respectivos histogramas: com alta luminosidade (clara) e com baixa luminosidade (escura).
Computao Grfica - Vol. 2 - Cap. 3 47
48
Figura 3.30 - Exemplo de binarizao: (a) Imagem em tons de cinza, (b) Imagem binria
50
Quando a imagem tem mais de dois objetos com cinzas diferentes em um fundo mais escuro, pode ser usada a tcnica de limiarizao multinvel (multilevel thresholding).
A limiarizao converte uma imagem de entrada: f(x, y) de N nveis de cinza em uma imagem g(x,y), chamada de imagem limiarizada (ou posterizada), com nmero de nveis de cinza menor do que N. No limite, g(x, y), ter s dois nveis de cinza, como na equao:
R1 se f ( x, y ) T g ( x, y ) = R2 se f ( x, y )> T
Computao Grfica - Vol. 2 - Cap. 3
(3.5)
54
55
Figura 3.36 Influncia do valor do limiar sobre a qualidade da limiarizao. (As imagens (c) e (d) so posterizadas nesta representao).
Computao Grfica - Vol. 2 - Cap. 3 56
57
Mtodo de Otsu
A operao de limiarizao considerada como sendo o particionamento da imagem com L nveis de cinza em duas classes C0 e C1, que representam o objeto e o fundo, ou viceversa, sendo que esta partio se dar no nvel de cinza t, que maximiza a razo da varincia entre as classes e a varincia total C0 = pixels da imagem com tons de 0 a t C1 = pixels da imagem com tons de t a l
59
onde n o nmero total de pxeis na imagem, nq o nmero de pxeis que tem intensidade rq O mtodo de Otsu escolhe o threshod de valor T que maximiza:
60
onde,
w0 = w0 =
m1 = mT =
m0 =
61
Global x local
3.6.1. Operaes pontuais baseadas na curva de tom 3.6.2. Operaes baseadas em histograma 3.6.3. Tcnicas Baseadas no Histograma de Imagens Coloridas
62
63
(diminuio de contraste)
(aumento de contraste)
(diminuio de contraste) Figura 3.39 - Representao na forma linear Figura 3.40. Alterao da imagem destino a partir de uma funo genrica.
65
Figura 3.44 Curva de tom original e alteradas,com suas respectivas curvas de tom e histogramas.
Computao Grfica - Vol. 2 - Cap. 3 66
67
68
Imagem negativa
(ou com os tons invertidos)
70
A equalizao de histograma consiste na redistribuio dos valores de nvel de cinza em uma imagem, de forma que todos os pixels tenham a probabilidade de aparecer mais equalitria possvel.
Figura 3.49 (a) Imagem com baixo contraste e seu histograma. (b) Imagem aps equalizao e seu histograma.
Computao Grfica - Vol. 2 - Cap. 3 71
Esta pode ser realizada por outra tcnica chamada de especificao direta de histograma.
72
Problema:
Quando as tcnicas de mudana de histograma para imagens em tons de cinza so simplesmente triplicadas para cada um dos canais (RGB) independentemente, o resultado ser o
Figura 3.56 Imagem modificada por equalizao e seus histogramas equalizados normalizados .
76
Solues:
1- Usar melhor canal em melhor espao de cores
77
78
http://eof.alunos.dcc.fc.up.pt/wiki/index.php/Otsu
Computao Grfica - Vol. 2 - Cap. 3 79