Escolar Documentos
Profissional Documentos
Cultura Documentos
TELEVISÃO DIGITAL
1 de Novembro de 2006
INDICE
1. Objectivos............................................................................................................. 3
2. Introdução ........................................................................................................... 3
3. Análise .................................................................................................................... 3
3.1 Filtros Desenvolvidos.............................................................................. 3
3.1.1 Passa-Baixo.......................................................................................... 3
3.1.2 Passa-Alto ............................................................................................. 4
3.1.3 Passa-Banda ........................................................................................ 4
3.1.4 Gaussiano .............................................................................................. 4
3.1.5 Laplaciano ............................................................................................. 4
3.1.6 Média ........................................................................................................ 4
3.1.7 Mediana................................................................................................... 4
3.1.8 Sobel ......................................................................................................... 5
3.1.9 Disk............................................................................................................ 5
3.1.10 Canny..................................................................................................... 5
4. Conclusão.............................................................................................................. 6
4.1 Comparação de Resultados................................................................. 6
4.1.1 Passa-Baixo.......................................................................................... 6
4.1.2 Passa-Alto ............................................................................................. 6
4.1.3 Passa-Banda ........................................................................................ 7
4.1.4 Gaussiano .............................................................................................. 8
4.1.5 Laplaciano ............................................................................................. 8
4.1.6 Média ........................................................................................................ 9
4.1.7 Mediana................................................................................................... 9
4.1.8 Sobel ....................................................................................................... 10
4.1.9 Disk.......................................................................................................... 10
4.1.10 Canny................................................................................................... 11
4.2 Conclusões finais..................................................................................... 11
Anexo A...................................................................................................................... 12
• Tutorial do Programa ............................................................................ 12
2
1. Objectivos
Este trabalho tem como objectivo a implementação de uma aplicação, em MATLAB,
que seja capaz de aplicar filtros a imagens fixas (Passa-Baixo, Passa-Alto,
Passa-Banda, Media, Mediana, Laplaciano, Gaussiano, Disk, Canny e Sobel,
estes filtros serão descritos mais adiante).
2. Introdução
A filtragem de imagens é uma técnica utilizada para remover ruído, realçar
contornos e melhorar o contraste em imagens. Este documento discute as
distinções básicas entre alguns filtros e os usos para os mesmos. A classificação
mais habitual dos filtros baseia-se na sua linearidade e resposta em frequência, é
também normal uma terceira classificação que distingue filtros espaciais de filtros
no domínio das frequências, onde é aplicada a representação da transformada de
Fourier da imagem.
Os filtros espaciais alteram os valores dos pixeis pela variação da intensidade de luz
nas suas vizinhanças, enquanto que os filtros que operam no domínio das
frequências, filtram imagens que sofreram uma transformada de Fourier (por DFT
ou FFT).
3. Análise
3.1.1 Passa-Baixo
3
3.1.2 Passa-Alto
3.1.3 Passa-Banda
3.1.4 Gaussiano
3.1.5 Laplaciano
Filtro do tipo Passa-Alto, aceita como parâmetro alpha, é um filtro que detecta
contornos de forma eficaz. O parâmetro pode ser variado no intervalo [0;1] e a sua
escolha depende apenas da definição que se pretende, não há grande
inconvenientes na sua variação. No global, este filtro funciona como uma boa
ferramenta para a obtenção de contornos.
3.1.6 Média
3.1.7 Mediana
4
melhores resultados , pois para além de eliminar o ruído, as orlas são preservadas
com maior qualidade do que com o filtro Média.
3.1.8 Sobel
A aplicação deste filtro pode, muitas vezes , produzir bordas artificiais, o que
representa uma desvantagem, pois pode confundir o utilizador.
3.1.9 Disk
Este filtro é do tipo Passa-Baixo com uma matriz quadrada de ordem 2*Raio +1,
onde será o Raio o parâmetro variante. Após vários testes efectuados, chegou se à
conclusão que a suavização de uma imagem depende directamente do Raio. Quanto
maior ou menor o Raio , maior ou menor será a suavização da imagem de origem.
3.1.10 Canny
Este filtro foi implementado recorrendo a uma função edge, passando lhe como
argumento cada uma das imagens de cada componente de cor seleccionada. Uma
vez que a imagem de saída era uma imagem binarizada , tivemos de optar por
utilizar um facto multiplicativo de modo a ser possível “colocar” na saída uma
imagem a cores. A intensidade de cada componente é nos dada por esse facto
multiplicativo.
5
4. Conclusão
Filtros Aplicados:
4.1.1 Passa-Baixo
Ordem: 10
Frequência de corte: 0.3
A imagem original sofre uma suavização nas transições de cor. Ruído e brilho que
torna a imagem original mais texturizada desaparecem e a imagem torna-se mais
suave.
4.1.2 Passa-Alto
Ordem: 10
Frequência de Corte:0.4
6
Os contornos foram realçados, como era esperado, mas o “ruído” introduzido na
imagem devido à reflexão da luz na água não foi eliminado e torna o realce dos
contornos na zona onde a àgua está presente difícil.
4.1.3 Passa-Banda
Ordem: 10
Frequência Superior de Corte: 0.4
Frequência Inferior de Corte: 0.05
Ordem: 10
Frequência Superior de Corte: 0.5
Frequência Inferior de Corte: 0.4
Aqui pode se ver que em comparação com o filtro Passa-Alto a utilização do filtro
Passa Banda na detecção de orlas tem vantagens pela possibilidade de se poder
7
eliminar as mais altas frequencias que são responsáveis pelo ruído originário da
reflexão da luz na água. A imagem filtrada em comparação com a do ponto 4.1.3
tem melhor definição das orlas.
4.1.4 Gaussiano
Desvio padrão: 1
Ordem: 5
Este filtro tem resposta melhor que o filtro Passa-Baixo mas inferior ao Passa-
Banda. Podemos verificar que imagem fica suavizada sem a perda significativa de
qualidade.
4.1.5 Laplaciano
Alpha: 1
Neste filtro podemos verificar que a imagem filtrada em comparação com a imagem
filtrada num filtro Passa-Banda tem mais ruído, apesar de nas zonas onde não
8
existe ruído os contornos têm mais definição, nas zonas com ruído a distinção dos
contornos torna se dificil.
4.1.6 Média
Ordem: 3
4.1.7 Mediana
Ordem: 3
9
4.1.8 Sobel
4.1.9 Disk
Raio: 2
10
4.1.10 Canny
Desvio padrão: 1
Nos filtros do tipo Passa-Alto (detectar contornos), o que se mostrou mais eficaz
foi o filtro Canny, mas é de notar que o filtro Sobel consegue em certos tipos de
imagem uma definição maior, perdendo para o Canny quando a imagem filtrada
tem zonas com alta luminância. Pelo contrário , o filtro Passa-Alto, aparenta ser o
filtro menos eficaz no que toca a detectar contornos, pois por vezes os contornos
são pouco acentuados ocorrendo situações em que não estão completamente
definidos.
11
Anexo A
• Tutorial do Programa
Fig 1.
12
A primeira questão que se coloca ao iniciar a aplicação é :
Após esta primeira dúvida estar esclarecida surge uma segunda questão:
Fig 2.
13
É possível ainda escolher o espaço de representação da imagem
original. Para isso basta clicar no botão “RGB” e seleccionar se se
pretende o espaço de representação RGB ou o espaço de
representação HSV.
Uma vez que todos os parâmetros iniciais estão escolhidos, procede-se então à
Filtragem da imagem:
Fig 3.
14
Fig 4.
15
Fig 5.
Para sair da aplicação , basta clicar no botão “Sair”.
16