UNIVERSIDADE FEDERAL DE LAVR AS PRÓ-REITORIA DE PÓS-GRADUAÇÃO COORDENADORIA DE PÓS-GRADUAÇÃO STRICTOSENSU DISCIPLINA Código Denominação PCC-503 Processamento Digital de Imagens Carga Horária Crédito(s) (*) Teórica Prática Total 4 60 DEPARTAMENTO PROFESSOR(ES) Ciência da Computação André Vital Saúde 0 60 EMENTA: (Síntese do Conteúdo) Introdução aos principais conceitos de Processamento Digital de Imagens e Visão Computacional com uma ênfase em Morfologia Matemática. Fundamentos de imagens digitais; relaçoes de vizinhança, rotulação, distância, operaçoes lógicas e aritméticas; transformação geométrica; processamento e medidas: ponto a ponto e baseados em histograma; modelos de cor, contraste e brilho; filtragem espacial e no domínio da freqüência; segmentação de imagens; morfologia matemática: erosão, dilatação, abertura e fechamento; segmentação por morfologia matemática. Panorama geral das mais diversas abordagens usadas para o processmento de imagens. Aulas práticas usando linguagem Python. ASSINATURA(S): __________________________________________________ __________________________________________________ __________________________________________________ __________________________________________________ Aprovado na Assembléia Departamental em _____/_____/_____ Lavras, ___/___/___ (*)15 horas/aulas teóricas = 1 crédito 15 horas/aulas práticas = 1 crédito ________________________ Chefe do Departamento CONTEÚDO PROGRAMÁTICO 1. 1.1. 1.2. 1.3. 1.4. 1.5. Introdução. Apresentação do professor e dos alunos Apresentação do plano de curso. Metodologia de ensino-apredizagem e avaliação. A disciplina no currículo e integração com outras disciplinas. A disciplina de formação do profissional e da pessoa. 2. 2.1. 2.2. 2.3. Introdução a processamento de imagens O que é processamento de imagens Diferentes abordagens para o processamento de imagens Fundamentos de imagens digitais 3. 3.1. 3.2. 3.3. 3.4. Conectividade Relações de vizinhança Rotulação Distância Operaçoes lógicas e aritméticas 4. 4.1. 4.2. 4.3. Transformação geométrica Transformaçoes afins Rotaçao, translação e shear Mudança de escala 5. 5.1. 5.2. 5.3. Processamento e medidas Realce por processmento ponto a ponto Realce por processamento baseado em histograma Medidas baseadas em histograma 6. 6.1. 6.2. 6.3. 6.4. Cor, contraste e brilho Introdução a cor, modelos de cor Contraste e brilho Tabela de cores Cores falsas 7. 7.1. 7.2. 7.3. 7.4. Filtragem espacial e no domínio da freqüência Convolucao discreta e periodica Transformada discreta de Fourier Propriedades da TDF, teorema convolução Filtragem espacial e no dominio da freqüência 8. 8.1. 8.2. Segmentação de imagens Segmentaçao por threshold Filtros de detecçao de borda 8.3. 8.4. Filtros por wavelets Métodos baseados em equaçoes de derivadas parciais 9. 9.1. 9.2. 9.3. 9.4. Morfologia matemática Erosão e dilatação Abertura e fechamento Gradiente morfológico Segmentação por morfologia matemática: watershed 10. 10.1. 10.2. 10.3. Diferentes abordagens para o processamento de imagens: visão geral Abordagens por equações de derivadas parciais Abordagens por grafos Abordagens estatísticas 11. 11.1. 11.2. 11.3. 11.4. 11.5. 11.6. Aulas práticas usando linguagem Python Introdução à linguagem Python Caixa de ferramentas de processamento de imagens em Python Manipulação de imagens em Python Slices, pad, crop, xadrez. Filtros espaciais e no domínio da freqüência Segmentação de imagens 12. Avaliação. 12.1. Avaliação do conteúdo do curso. 12.2. Avaliação da atuação do aluno. 12.3. Avaliação da atuação do professor. 12.4. Avaliação das condições materiais, físicas que envolvem o curso. 12.5. Exemplos e exercícios. BIBLIOGRAFIA LIVRO TEXTO BÁSICO: Gonzalez, R. C. e Woods, R. E. "Digital Image Processing", Prentice Hall 3rd Edition, 2007. ISBN 978-01-3168-728-8. (versão original) Gonzalez, R. C. e Woods, R. E. "Processamento Digital de Imagens ", Pearson Education. 2010. ISBN=978-85-7605-401-6. (versão traduzida) BIBLIOGRAFIA COMPLEMENTAR: Periódicos: - IEEE Transactions on Pattern Analysis and Machine Inteligence. - Pattern Recognition - Image and Vision Computing Livros: E. R. Dougherty e R. A. Lotufo, “Hands-on Mathematical Morphology”, SPIE Tutorial Texts in Optical Engineering Vol. TT59, 2003. P. Soille, “Morphological Image Analysis”, Springer-Verlag, 2nd Edition, 2003. REFERÊNCIAS ONLINE: Página oficial da linguagem Python. http://www.python.org/ CVonline: The Evolving, Distributed, Non-Proprietary, On-Line Compendium of Computer Vision. http://homepages.inf.ed.ac.uk/rbf/CVonline/ Curso DIP no Khoros http://www.dca.fee.unicamp.br/dipcourse Vision Bibliography http://iris.usc.edu/Vision-Notes/bibliography/contents.html