Ruido Sal e Pimenta Pratica

Ruido Sal e Pimenta Pratica

Implementação do Ruído Sal e Pimenta em Imagens

Introdução ao Tema

  • O professor Cleiton apresenta o vídeo sobre a implementação do ruído Sal e Pimenta na disciplina de Deão Computacional da UTFPR, focando em aplicações práticas.
  • Ele menciona que o vídeo abordará como aplicar esse ruído em uma imagem e as técnicas para removê-lo utilizando filtros lineares e não lineares.

Conceito de Ruído Sal e Pimenta

  • O ruído Sal e Pimenta é descrito como a introdução de pontos brancos (sal) e pretos (pimenta) em imagens, semelhante ao chuvisco das antigas televisões de tubo.
  • Esse tipo de ruído pode ocorrer devido a interferências eletromagnéticas ou outras questões no cotidiano, afetando a qualidade das imagens.

Implementação do Ruído

  • O professor explica que fará uma cópia da imagem original antes de aplicar o ruído para evitar alterações indesejadas na imagem original.
  • Ele utiliza uma matriz chamada "nos" preenchida inicialmente com zeros, que terá o mesmo tamanho da imagem original.

Geração Aleatória do Ruído

  • A matriz "nos" será preenchida com valores aleatórios entre 0 e 255, representando os níveis de intensidade dos pixels.
  • A lógica para adicionar o ruído envolve atribuir zero aos pixels onde os valores são menores ou iguais a 5, criando pontos pretos; enquanto valores maiores ou iguais a 250 resultam em pontos brancos.

Exemplo Prático

  • Um exemplo didático é apresentado com uma matriz 3x3 para ilustrar como os valores são atribuídos à nova imagem ruidosa.
  • O resultado final mostra que foram criados pontos pretos e brancos aleatoriamente na imagem, demonstrando efetivamente a aplicação do ruído Sal e Pimenta.

Aplicação de Filtros em Imagens: Ruído e Suavização

Introdução ao Ruído em Imagens

  • O apresentador demonstra a aplicação do ruído "Sal e Pimenta" em uma imagem, resultando na geração de pontos brancos e pretos.
  • A imagem apresenta ruídos visíveis, e o próximo passo é aplicar um filtro de suavização para reduzir esses efeitos indesejados.

Filtro da Média

  • O filtro da média utiliza uma máscara 3x3 para calcular a média dos pixels cobertos, suavizando a imagem e reduzindo os ruídos.
  • A suavização ocorre pixel a pixel, alterando valores abruptos que caracterizam os ruídos. Isso resulta em uma redução significativa dos mesmos.
  • Ao aumentar o tamanho da máscara para 7x7, observa-se que os ruídos diminuem ainda mais, mas um efeito de borramento (Blur) se torna perceptível.

Comparação com Outros Filtros

  • O filtro Galano é aplicado após restaurar a imagem. Com uma máscara 3x3, ele não reduz significativamente os ruídos devido ao seu efeito de borramento menor.
  • Mesmo aumentando o tamanho do kernel no filtro Galano, o resultado ainda apresenta borramento considerável junto à redução dos ruídos.

Eficácia do Filtro da Mediana

  • O apresentador restaura novamente a imagem e aplica o filtro da mediana com uma máscara 3x3. Este filtro remove quase todos os ruídos sem causar borramento perceptível.
  • A eficácia do filtro da mediana se deve ao fato de que ele ignora valores extremos (como zeros ou 255), focando apenas no valor central durante a ordenação dos pixels cobertos pela máscara.

Conclusão sobre Filtragem de Ruído

  • O filtro da mediana se destaca por sua capacidade superior de remover ruídos do tipo Sal e Pimenta em comparação aos filtros da média e Galano, proporcionando resultados mais limpos sem comprometer a qualidade visual.
Video description

Exemplo prático de inserção e remoção/redução de ruído sal e pimenta utilizando Python