SlideShare uma empresa Scribd logo
1 de 33
Baixar para ler offline
Willian Mulia Miranda:
Engenheiro Mecatrônico, de Passos, MG, graduado pela Universidade de Franca e mestrando
em Física Computacional pela USP (Universidade de São Paulo). Atualmente atua nas áreas de
visão computacional, mineração de redes complexas, processamento de imagens digitais e
sistemas de controle lineares robustos. Possui participações em congressos nacionais e
internacionais tais como: o “Congresso Nacional de Iniciação Científica” (CONIC 2017) e “The
International Workshop on Smart Cities Systems Engineering” (SCE 2017), com papers
publicados pela Procedia Computer Science e Elsevier disponíveis na Science Direct.
PROCESSAMENTO DIGITAL DE IMAGENS:
Domínio do espaço versus domínio da frequência
Timeline
1. O que é uma imagem?
2. O que é Processamento de Imagens?
3. O que é alta e baixa frequência em uma imagem?
4. Processamento no domínio do espaço
5. Processamento no domínio da frequência
6. Problemas de borda
7. Espaço versus Frequência
8. Treinamento: Matlab
1. O que é uma imagem?
• Uma imagem monocromática é uma função bidimensional da
intensidade da luz 𝒇(𝒙, 𝒚), na qual x e y denotam as coordenadas
espaciais (largura x altura) e o valor de 𝒇 em qualquer ponto
corresponde ao brilho (nível de cinza) da imagem naquele ponto.
• A intensidade de luz pode ser modelada como:
𝒇(𝒙, 𝒚) = 𝒊(𝒙, 𝒚) · 𝒓(𝒙, 𝒚)
• 𝒊 = iluminação do ambiente: 0 ≤ 𝑖(𝑥, 𝑦) ≤ ∞
• 𝒓 = refletância dos objetos: 0 ≤ 𝑟(𝑥, 𝑦) ≤ 1
Resumindo...
• Uma imagem digital é uma imagem contínua amostrada em um
arranjo matricial MxN, sendo o valor de cada elemento da matriz o
nível de cinza do pixel correspondente no plano de imagem.
Ou seja...
2. O que é Processamento de Imagens?
• Processar uma imagem significa modificar as informações contidas
nessa imagem sob vários aspectos, de modo que o resultado seja
uma imagem ou informações extraídas dela.
• Objetivos:
• Interpretação humana (visualização)
• Armazenamento
• Transmissão
• Representação
• Extração de Informações
• Visão Computacional
Exemplo de aplicação: Visão Computacional
O que é alta e baixa frequência em uma imagem?
• 1D:
• Exemplo: Sinais
3. O que é alta e baixa frequência em uma imagem?
• Em 2D:
• Exemplo: Imagem
Outro exemplo:
Perfil Radiométrico
Ponto de alta frequência
Área de baixa frequência
4. Processamento no domínio do espaço
• Convolução:
𝒇[𝒙] ∗ 𝒉[𝒙] = 𝒇[𝒎]𝒉[𝒙 − 𝒎]
∞
𝒎=−∞
• Máscara, Template, Mask:
Filtragem no domínio do espaço:
• Filtro Passa-Baixa:
• Ex: Filtro da Média:
Uma Máscara de Média é tal que seus pesos são positivos e a soma é igual a 1.
Problema de borda
Resultados do processamento no espaço:
• Filtro Passa-Alta:
• Ex:
A máscara do filtro passa alta deve ter pesos de tal forma que a soma seja igual a zero.
Exemplo de aplicação do filtro....
Aplicação com filtro passa-alta:
5. Processamento no domínio da frequência
• Transformada de Fourier:
Jean Baptiste Joseph Fourier
Espectro Fourier:
• 1D:
Espectro Fourier:
• 2D:
Frequência Zero
Frequência Máx.
Filtragem no domínio da frequência:
• Filtro Passa-Baixa Ideal:
Filtro Passa-Baixa Ideal:
• Problema de Ringing
Problema de Borda
Para evitar Ringing, usam-se outros
modelos de filtros quais não possuem
uma variação muito severa, entre eles:
• Filtro Gaussiano
• Filtro Butterworth
Filtragem no domínio da frequência:
• Filtro Passa-Alta Ideal:
Filtro Passa-Alta Ideal:
• Problema de Ringing
Para evitar Ringing, usam-se outros
modelos de filtros quais não possuem
uma variação muito severa, entre eles:
• Filtro Gaussiano
• Filtro Butterworth
6. Problemas de borda
• No espaço:
6. Problemas de borda
• Na frequência:
Neste domínio, devido à propriedade de periodicidade da Tranformada de
Fourier, quando é aplicada a Transformada Inversa de Fourier, a imagem
processada terá um problema de borda de caráter “Circular”.
7. Espaço versus Frequência:
• No espaço:
• Vantagens:
• Não perde informação da posição do pixel dentro da imagem.
• Para máscaras pequenas, o problema de borda é, muitas vezes, desprezível.
• Desvantagens:
• Alto custo computacional.
• Menos preciso para frequências específicas.
7. Espaço versus Frequência:
• Na frequência:
• Vantagens:
• Teorema da Convolução: Na frequência, é possível convoluir duas imagens apenas pela
multiplicação ponto a ponto das mesmas transformadas.
• Menor custo computacional.
• Desvantagens:
• Perda de informação espacial dos pixels.
• Sem padding, o problema de borda naturalmente é maior, devido ao fato da
multiplicação ponto a ponto necessitar de uma máscara de mesmo tamanho da imagem.
8. Treinamento: Matlab:
1. Aplicação de um filtro passa-alta Laplaciano no domínio do espaço.
2. Aplicação de um filtro passa-alta e passa-baixa ideais no domínio da
frequência.
DUVIDAS
?
Processamento de imagens - Willian Mulia

Mais conteúdo relacionado

Semelhante a Processamento de imagens - Willian Mulia

Aula 09 imagens vetoriais
Aula 09   imagens vetoriaisAula 09   imagens vetoriais
Aula 09 imagens vetoriaisFábio Costa
 
Aula 09 imagens vetoriais
Aula 09   imagens vetoriaisAula 09   imagens vetoriais
Aula 09 imagens vetoriaisFábio Costa
 
Imagem digital-www-radiologiaeinovacao-com-br
Imagem digital-www-radiologiaeinovacao-com-brImagem digital-www-radiologiaeinovacao-com-br
Imagem digital-www-radiologiaeinovacao-com-brAna Paula Moura
 
Processamento de Imagem - Campinho
Processamento de Imagem - CampinhoProcessamento de Imagem - Campinho
Processamento de Imagem - Campinhozacssa
 
Detecção de bordas
Detecção de bordasDetecção de bordas
Detecção de bordasUmbler
 
Apresentação TCC
Apresentação TCCApresentação TCC
Apresentação TCCRafael Paz
 
Aula 003 - Imagem, resolução e formatos
Aula 003 - Imagem, resolução e formatosAula 003 - Imagem, resolução e formatos
Aula 003 - Imagem, resolução e formatosOsmar Rios
 
Mean and Median Filters Using R.
Mean and Median Filters Using R.Mean and Median Filters Using R.
Mean and Median Filters Using R.Michel Alves
 
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESC
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESCTrabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESC
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESCJuliano Tiago Rinaldi
 
Introdução a Robótica: Processamento de imagens.
Introdução a Robótica: Processamento de imagens.Introdução a Robótica: Processamento de imagens.
Introdução a Robótica: Processamento de imagens.Felipe José Lucchesi Rocha
 
Recomendando produtos baseado em imagens
Recomendando produtos baseado em imagensRecomendando produtos baseado em imagens
Recomendando produtos baseado em imagensNelson Forte
 
O que é Computação Gráfica?
O que é Computação Gráfica?O que é Computação Gráfica?
O que é Computação Gráfica?Liliane Machado
 
Um estudo sobre segmentação automática de imagens bidimensionais de seções tr...
Um estudo sobre segmentação automática de imagens bidimensionais de seções tr...Um estudo sobre segmentação automática de imagens bidimensionais de seções tr...
Um estudo sobre segmentação automática de imagens bidimensionais de seções tr...Charles Silva
 
Pil e segmentacao automatica de vídeo
Pil e segmentacao automatica de vídeoPil e segmentacao automatica de vídeo
Pil e segmentacao automatica de vídeowhanderley freitas
 
Multimidia na educação
Multimidia na educaçãoMultimidia na educação
Multimidia na educaçãosergioborgato
 

Semelhante a Processamento de imagens - Willian Mulia (20)

Aula 09 imagens vetoriais
Aula 09   imagens vetoriaisAula 09   imagens vetoriais
Aula 09 imagens vetoriais
 
Aula 09 imagens vetoriais
Aula 09   imagens vetoriaisAula 09   imagens vetoriais
Aula 09 imagens vetoriais
 
Imagem digital-www-radiologiaeinovacao-com-br
Imagem digital-www-radiologiaeinovacao-com-brImagem digital-www-radiologiaeinovacao-com-br
Imagem digital-www-radiologiaeinovacao-com-br
 
Processamento de Imagem - Campinho
Processamento de Imagem - CampinhoProcessamento de Imagem - Campinho
Processamento de Imagem - Campinho
 
RADIOLOGIA DIGITAL
RADIOLOGIA DIGITALRADIOLOGIA DIGITAL
RADIOLOGIA DIGITAL
 
Improvement of Image Using Fuzzy Techniques Networks
Improvement of Image Using Fuzzy Techniques Networks Improvement of Image Using Fuzzy Techniques Networks
Improvement of Image Using Fuzzy Techniques Networks
 
Detecção de bordas
Detecção de bordasDetecção de bordas
Detecção de bordas
 
Apresentação TCC
Apresentação TCCApresentação TCC
Apresentação TCC
 
Pré-processamento - Sensoriamento Remoto
Pré-processamento - Sensoriamento RemotoPré-processamento - Sensoriamento Remoto
Pré-processamento - Sensoriamento Remoto
 
Aula 003 - Imagem, resolução e formatos
Aula 003 - Imagem, resolução e formatosAula 003 - Imagem, resolução e formatos
Aula 003 - Imagem, resolução e formatos
 
H.264 / MPEG-4 AVC
H.264 / MPEG-4 AVCH.264 / MPEG-4 AVC
H.264 / MPEG-4 AVC
 
11477 41952-1-pb
11477 41952-1-pb11477 41952-1-pb
11477 41952-1-pb
 
Mean and Median Filters Using R.
Mean and Median Filters Using R.Mean and Median Filters Using R.
Mean and Median Filters Using R.
 
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESC
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESCTrabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESC
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESC
 
Introdução a Robótica: Processamento de imagens.
Introdução a Robótica: Processamento de imagens.Introdução a Robótica: Processamento de imagens.
Introdução a Robótica: Processamento de imagens.
 
Recomendando produtos baseado em imagens
Recomendando produtos baseado em imagensRecomendando produtos baseado em imagens
Recomendando produtos baseado em imagens
 
O que é Computação Gráfica?
O que é Computação Gráfica?O que é Computação Gráfica?
O que é Computação Gráfica?
 
Um estudo sobre segmentação automática de imagens bidimensionais de seções tr...
Um estudo sobre segmentação automática de imagens bidimensionais de seções tr...Um estudo sobre segmentação automática de imagens bidimensionais de seções tr...
Um estudo sobre segmentação automática de imagens bidimensionais de seções tr...
 
Pil e segmentacao automatica de vídeo
Pil e segmentacao automatica de vídeoPil e segmentacao automatica de vídeo
Pil e segmentacao automatica de vídeo
 
Multimidia na educação
Multimidia na educaçãoMultimidia na educação
Multimidia na educação
 

Último

Apresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMApresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMdiminutcasamentos
 
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptxVagner Soares da Costa
 
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxTRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxFlvioDadinhoNNhamizi
 
Lista de presença treinamento de EPI NR-06
Lista de presença treinamento de EPI NR-06Lista de presença treinamento de EPI NR-06
Lista de presença treinamento de EPI NR-06AndressaTenreiro
 
apresentação de Bancos de Capacitores aula
apresentação de Bancos de Capacitores aulaapresentação de Bancos de Capacitores aula
apresentação de Bancos de Capacitores aulaWilliamCruz402522
 
NR10 - Treinamento LOTO - 2023.pp tx
NR10 - Treinamento LOTO - 2023.pp     txNR10 - Treinamento LOTO - 2023.pp     tx
NR10 - Treinamento LOTO - 2023.pp txrafaelacushman21
 
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptxVagner Soares da Costa
 

Último (7)

Apresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMApresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPM
 
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
 
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxTRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
 
Lista de presença treinamento de EPI NR-06
Lista de presença treinamento de EPI NR-06Lista de presença treinamento de EPI NR-06
Lista de presença treinamento de EPI NR-06
 
apresentação de Bancos de Capacitores aula
apresentação de Bancos de Capacitores aulaapresentação de Bancos de Capacitores aula
apresentação de Bancos de Capacitores aula
 
NR10 - Treinamento LOTO - 2023.pp tx
NR10 - Treinamento LOTO - 2023.pp     txNR10 - Treinamento LOTO - 2023.pp     tx
NR10 - Treinamento LOTO - 2023.pp tx
 
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
 

Processamento de imagens - Willian Mulia

  • 1.
  • 2. Willian Mulia Miranda: Engenheiro Mecatrônico, de Passos, MG, graduado pela Universidade de Franca e mestrando em Física Computacional pela USP (Universidade de São Paulo). Atualmente atua nas áreas de visão computacional, mineração de redes complexas, processamento de imagens digitais e sistemas de controle lineares robustos. Possui participações em congressos nacionais e internacionais tais como: o “Congresso Nacional de Iniciação Científica” (CONIC 2017) e “The International Workshop on Smart Cities Systems Engineering” (SCE 2017), com papers publicados pela Procedia Computer Science e Elsevier disponíveis na Science Direct.
  • 3. PROCESSAMENTO DIGITAL DE IMAGENS: Domínio do espaço versus domínio da frequência
  • 4. Timeline 1. O que é uma imagem? 2. O que é Processamento de Imagens? 3. O que é alta e baixa frequência em uma imagem? 4. Processamento no domínio do espaço 5. Processamento no domínio da frequência 6. Problemas de borda 7. Espaço versus Frequência 8. Treinamento: Matlab
  • 5. 1. O que é uma imagem? • Uma imagem monocromática é uma função bidimensional da intensidade da luz 𝒇(𝒙, 𝒚), na qual x e y denotam as coordenadas espaciais (largura x altura) e o valor de 𝒇 em qualquer ponto corresponde ao brilho (nível de cinza) da imagem naquele ponto. • A intensidade de luz pode ser modelada como: 𝒇(𝒙, 𝒚) = 𝒊(𝒙, 𝒚) · 𝒓(𝒙, 𝒚) • 𝒊 = iluminação do ambiente: 0 ≤ 𝑖(𝑥, 𝑦) ≤ ∞ • 𝒓 = refletância dos objetos: 0 ≤ 𝑟(𝑥, 𝑦) ≤ 1
  • 6. Resumindo... • Uma imagem digital é uma imagem contínua amostrada em um arranjo matricial MxN, sendo o valor de cada elemento da matriz o nível de cinza do pixel correspondente no plano de imagem.
  • 8. 2. O que é Processamento de Imagens? • Processar uma imagem significa modificar as informações contidas nessa imagem sob vários aspectos, de modo que o resultado seja uma imagem ou informações extraídas dela. • Objetivos: • Interpretação humana (visualização) • Armazenamento • Transmissão • Representação • Extração de Informações • Visão Computacional
  • 9. Exemplo de aplicação: Visão Computacional
  • 10. O que é alta e baixa frequência em uma imagem? • 1D: • Exemplo: Sinais
  • 11. 3. O que é alta e baixa frequência em uma imagem? • Em 2D: • Exemplo: Imagem
  • 12. Outro exemplo: Perfil Radiométrico Ponto de alta frequência Área de baixa frequência
  • 13. 4. Processamento no domínio do espaço • Convolução: 𝒇[𝒙] ∗ 𝒉[𝒙] = 𝒇[𝒎]𝒉[𝒙 − 𝒎] ∞ 𝒎=−∞ • Máscara, Template, Mask:
  • 14.
  • 15. Filtragem no domínio do espaço: • Filtro Passa-Baixa: • Ex: Filtro da Média: Uma Máscara de Média é tal que seus pesos são positivos e a soma é igual a 1.
  • 17. Resultados do processamento no espaço: • Filtro Passa-Alta: • Ex: A máscara do filtro passa alta deve ter pesos de tal forma que a soma seja igual a zero. Exemplo de aplicação do filtro....
  • 18.
  • 19. Aplicação com filtro passa-alta:
  • 20. 5. Processamento no domínio da frequência • Transformada de Fourier: Jean Baptiste Joseph Fourier
  • 22. Espectro Fourier: • 2D: Frequência Zero Frequência Máx.
  • 23. Filtragem no domínio da frequência: • Filtro Passa-Baixa Ideal:
  • 24. Filtro Passa-Baixa Ideal: • Problema de Ringing Problema de Borda Para evitar Ringing, usam-se outros modelos de filtros quais não possuem uma variação muito severa, entre eles: • Filtro Gaussiano • Filtro Butterworth
  • 25. Filtragem no domínio da frequência: • Filtro Passa-Alta Ideal:
  • 26. Filtro Passa-Alta Ideal: • Problema de Ringing Para evitar Ringing, usam-se outros modelos de filtros quais não possuem uma variação muito severa, entre eles: • Filtro Gaussiano • Filtro Butterworth
  • 27. 6. Problemas de borda • No espaço:
  • 28. 6. Problemas de borda • Na frequência: Neste domínio, devido à propriedade de periodicidade da Tranformada de Fourier, quando é aplicada a Transformada Inversa de Fourier, a imagem processada terá um problema de borda de caráter “Circular”.
  • 29. 7. Espaço versus Frequência: • No espaço: • Vantagens: • Não perde informação da posição do pixel dentro da imagem. • Para máscaras pequenas, o problema de borda é, muitas vezes, desprezível. • Desvantagens: • Alto custo computacional. • Menos preciso para frequências específicas.
  • 30. 7. Espaço versus Frequência: • Na frequência: • Vantagens: • Teorema da Convolução: Na frequência, é possível convoluir duas imagens apenas pela multiplicação ponto a ponto das mesmas transformadas. • Menor custo computacional. • Desvantagens: • Perda de informação espacial dos pixels. • Sem padding, o problema de borda naturalmente é maior, devido ao fato da multiplicação ponto a ponto necessitar de uma máscara de mesmo tamanho da imagem.
  • 31. 8. Treinamento: Matlab: 1. Aplicação de um filtro passa-alta Laplaciano no domínio do espaço. 2. Aplicação de um filtro passa-alta e passa-baixa ideais no domínio da frequência.