INF01046 – Fundamentos de Processamento de Imagens 

Trabalhos e Leituras Propostas


Leituras

09/08/2010  - Leia o Capítulo 1 do livro do Gonzalez e Woods

11/08/2010 -  Leia o  Capítulo 2 (até a Seção 2.3.2 Amostragem e quantização não uniformes, inclusive) do livro do Gonzalez e Woods

23/08/2010 - Leia a Seção 4.2 (Realce por Processamento Ponto a Ponto) do livro do Gonzalez e Woods. Note que esta seção inclui equalização de histograma.

27/08/2008 - Leia as Seções 4.1 (Fundamentos de Realce de Imagens) e 4.3 (Filtragem Espacial) do livro do Gonzalez e Woods

06/09/2010
- Leia a Seção 4.4 (Realce no Domínio Espacial)
do livro do Gonzalez e Woods

15/09/2010 - Leia as Seções 3.1 (Introdução à Transformada de Fourier) até a Seção 3.4 (A Transformada Rápida de Fourier) do livro do Gonzalez e Woods

06/10/2010 -  Leia o  Capítulo 5 (Restauração de Imagens) do livro do Gonzalez e Woods

13/10/2010 -  Leia o material sobre Color Spaces  (http://en.wikipedia.org/wiki/Color_space) e Color Models (http://en.wikipedia.org/wiki/Color_models) disponibilizados na Wikipedia, seguindo os vários links

20/10/2010 -  Leia o material sobre High Dynamic Range Imaging  (http://en.wikipedia.org/wiki/High_dynamic_range_imaging) disponibilizados na Wikipedia, seguindo os vários links.

22/10/2010 - Leia também o material sobre High Dynamic Range Image and Video Processing  disponibilizado na página do Max Planck Institut Informatik

27/10/2010 -  Leia o material sobre Tone Mapping  (http://en.wikipedia.org/wiki/Tone_mapping) disponibilizados na Wikipedia, seguindo os vários links

05/11/2010 -  Leia o tutorial A Gentle Introduction to Bilaterial Filtering and its Applications  disponibilizado por Sylvain Paris, Pierre Kornprobst, Jack Tumblin, and Frédo Durand na página do MIT

12/11/2010 - Leia o Capítulo 7 (Segmentação de Imagens) do livro do Gonzalez e Woods

17/11/2010 - Leia o Capítulo 6 (Compressão de Imagens) do livro do Gonzalez e Woods


Procedimento de Entrega dos Trabalhos de Implementação

Escreva um relatório descrevendo de forma ilustrada (i.e., contendo imagens mostrando os resultados obtidos) e que deverá ser disponibilizado até a data/hora de entrega do trabalho por meio de uma web-page a ser criada por cada estudante para a disciplina (para uniformizar os endereços das páginas, coloque o seu relatório no endereço construído como: (http://www.inf.ufrgs.br/~<seu nome de usuário>/inf01046). No relatório, indique, para cada etapa do trabalho em questão,  se você a completou satisfatoriamente. Em caso de não tê-la completado, explique porque não conseguiu fazê-la. Além disso, liste as dificuldades que você enfrentou e, em retrospecto, descreva o que você faria diferente de modo a minimizar ou evitar as dificuldades experimentadas.

Trabalho de Implementação

 1a Etapa

           - Leitura, Gravação e Exibição de arquivos de imagem
           - Realização de operações simples sobre imagens
           - Geração de imagens em tons de cinza a partir de imagens coloridas
           - Implementação de uma estratégia simples para quantização de cores

      Passado em:    11/08/2010
      Devolução   :    25/08/2010  

          Descrição do Trabalho.
          Bibliotecas e arquivos de cabeçalho que podem ser utilizados para a realizaçao do trabalho
          Caso  você prefira,  poderá  utilizar outras  bibliotecas de sua preferência para manipulação de arquivos de imagens.
  
          Atenção:  Estas bibliotecas foram compiladas utilizando o MS Visual Studio 6.0.
          Para utilizá-las com versões mais recentes do Visual Studio (VS),  vocês deverão baixar o arquivo lib_v6.zip e seguir os seguintes passos:
           (1)
Descompactar arquivos dentro de "Arquivos de Programas \ Microsoft Visual Studio XXX \ VcX \ lib",  ("X" representa a versão do VS) ;
           (2) No Visual Studio entrar nas propriedades do projeto na opção "Linker \ Input \ Ignore default library" e digite "libc.lib"
                Ao compilar o projeto será lançada uma "warning" que pode ser ignorada.

           Agradecimentos ao Giovane Kuhn e à Mariane Machado pela solução acima.

           Algumas imagens para testes.


2a Etapa

            - Cálculo de histograma
            - Transformações lineares pontuais (ajuste de brilho e contraste, obtenção de negativo)
            - Equalização de histograma

      Passado em:  13/09/2010  
      Devolução   :  27/09/2010  

          Descrição do Trabalho.
         
          Use os mesmos arquivos de teste da 1a Etapa. Além destes, aplique seu programa a duas outras imagens quaisquer a sua escolha.

          A entrega do trabalho deverá ser feita via web, como no primeiro trabalho.


3a Etapa

            - Convolução e filtragem no domínio espacial
            - Ampliação, redução e rotação de imagens

      Passado em:  11/10/2010   
      Devolução   :  25/10/2010   

         Descrição do Trabalho.

          Use os mesmos arquivos de teste da 1a Etapa. Além destes, aplique seu programa a duas outras imagens quaisquer a sua escolha.
          A entrega do trabalho deverá ser feita via web, como no primeiro trabalho.
 

  Laboratórios

       1o Laboratório
       2o Laboratório
 
      3o Laboratório
       4o Laboratório
       5o Laboratório