DC-UFRPE/Bacharelado em Ciência da Computação/PROCESSAMENTO DE IMAGENS

Programa da Disciplina editar

Nome: Processamento de Imagens
Código: 14051
Departamento: Departamento de Computação (DC)
Área: Fundamentos da Computação
Carga-horária total: 60h
Créditos: 4
Pré-requisitos: Introdução a programação I

Ementa editar

  1. Conceitos básicos e terminologia.
    1. Fases de processamento, sistemas de imageamento.
    2. Noções de Percepção visual
    3. Sistema Visual Humano
    4. Problemas, aplicações
  2. Digitalização
    1. Amostragem
    2. Quantização
    3. Relacionamentos entre pixels
    4. Formatos de Imagens
  3. Operações Básicas
    1. Operações Aritméticas
    2. Operações Lógicas
    3. Transformações geométricas
    4. Métodos de interpolação
  4. Operações com Histograma
    1. Histograma
    2. Equalização de Histograma
    3. Negativo, Brilho e Contraste
    4. Limiarização
  5. Sistema de Cores
    1. Sistemas de cores aditivas. Modelo RGB
    2. Sistemas de cores subtrativas. Modelo CMY/CMYK
    3. Modelo HSI
    4. Outros Modelos
    5. Falsa cor, pseudocor
  6. Filtragem no Domínio Espacial
    1. Filtros lineares
    2. Filtros não lineares
  7. Filtragem no Domínio da Frequência
    1. Transformadas de Fourier (Discreta e Rápida)
    2. Filtragem no domínio da frequência
  8. Morfologia Matemática
    1. Dilatação
    2. Erosão
    3. Outras operações
  9. Detecção de Bordas
    1. Gradiente
    2. Canny
    3. Transformada de Hough
  10. Segmentação
    1. Segmentação por regiões
    2. Segmentação por agrupamento
  11. Representação e descrição de imagens:
    1. Descritores de forma
    2. Descritores de cor
    3. Descritores de textura

Objetivos editar

Entender o conceito de imagem digital. Estudar várias técnicas de manipulação de imagens no computador. Melhoria da informação visual para interpretação humana/computacional

Método Avaliativo editar

Pode variar de período a período; no período letivo 2021.1 da UFRPE, durante o ano de 2022, a avaliação se deu como descrito abaixo.

  • 1ª Verificação de Aprendizagem: Resolução de Exercícios Prático 1 e 2, compreendendo a aplicação das técnicas de processamento de imagem, de acordo com os conteúdos abordados, somado a realização de uma prova teórica para formar a nota.
  • 2ª Verificação de Aprendizagem: Produção de um projeto de processamento de imagem, que objetiva aplicar as técnicas estudadas para resolver problemas encontrados na literatura do tema. O projeto é acompanhado em etapas/entregas; Definição do Projeto; Aplicar técnicas de pré-processamento de imagens visando a melhoria da imagem; Aplicar técnicas de segmentação ou detecção de bodas; ou Aplicar técnicas de descritor de algoritmos e IA. O projeto deve ser apresentado em sala de aula para os colegas de turma.
  • 3ª Verificação de Aprendizagem: Para formação desta nota, é necessário: realizar uma prova teórica sobre todo o conteúdo da disciplina; melhorar o projeto de processamento de imagem, mediante a sugestões ou solicitações do docente; entregar atividades pendentes/não entregues durante o tempo passado na disciplina.
  • Final: Realização de prova teórica; incremento/melhoria no projeto de processamento de imagem.

Produções de Estudantes para a disciplina editar


Bibliografia editar

BIBLIOGRAFIA BÁSICA: 1. GONZALEZ, R.; WOODS, R. Processamento digital de imagens. 3. ed. Pearson, 2011. 624 p.

2. SOLOMON, C.; BRECKON, T. Fundamentos de processamento digital de imagens - uma abordagem prática com exemplos em Matlab. 1. ed. LTC, 2013. 306 p.

3. SONKA, M.; HLAVAC, V.; BOYLE, R. Image processing, analysis, and machine vision. 4. ed. Cengage Learning, 2014. 912 p.

BIBLIOGRAFIA COMPLEMENTAR:

1. RUSS, J. The image processing handbook. 6. Ed. CRC Press, 2011. 885 p.

2. SZELISKI, R. Computer vision: algorithms and applications. 1. ed. Springer, 2010. 812 p.

3. GONZALEZ, R.; WOODS, R.; EDDINS, S. Digital image processing using MATLAB. 2. ed. Gatesmark Publishing, 2009. 827 p.

4. PARKER, J. Algorithms for image processing and computer vision. 2. ed. Wiley, 2010. 504 p.

5. CONCI, A.; AZEVEDO, E.; LETA, F. Computação gráfica: teoria e prática. v. 2. 1. ed. Elsevier, 2008. 432 p.