Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física...

74
Processamento de Imagens Digitais Antonio Cesar Germano Martins 2º semestre de 2018

Transcript of Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física...

Page 1: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Processamento de Imagens Digitais

Antonio Cesar Germano Martins

2º semestre de 2018

Page 2: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Apresentações

Page 3: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Nascido em Sorocaba.

Graduado em Bacharelado em Física pela UNICAMP em 1989, tendo participado de pesquisas eminstrumentação para supercondutividade, plasma e raios cósmicos.

Mestrado em Física na área de instrumentação nuclear pela USP em 1993.

Doutor em Engenharia Elétrica na área de Sistemas Eletrônicos pela Universidade de São Paulo (1997) comdefesa de tese na área de processamento de imagens e sonificação.

Professor Visitante na Universidade de Calgary em 1996, 2001 e 2005.

Professor visitante na Universidade de Ryerson em Toronto em janeiro de 2005.

Professor visitante na Universidade de Sevilha em dezembro de 2015

Cadastrado como docente de disciplina e orientador no Programa de Ciências Ambientais.

Coordenador Executivo do Campus entre março de 2009 e março de 2013.

Coordenador do projeto de extensão Impetus desde 2007.

Fundador e líder de 2004 a 2007do Laboratório de Automação e Processamento de Imagens (LAPI), atualGrupo de Automação e Sistemas Integráveis (GASI).

Líder atual do GASI de 2014 a 2017.

Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando emprocessamento de imagens digitais, uso de tomografia computadorizada na caracterização de materiais,utilização de redes neurais para a classificação de padrões, modelagem matemática aplicada à análiseambiental. Mais recentemente em estudos de matrizes energéticas.

Coordenador do Curso de Engenharia de Computação da Faculdade de Engenharia de Sorocaba(FACENS) entre março de 1998 e março de 2004.

Page 4: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Apresentações (nome, formação, orientador)

e

interesses na disciplina

Page 5: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

ConteúdoFundamentos de Imagens digitais: aquisição; amostragem e quantização;

representação de cor; vizinhança e conectividade; histograma; contraste.

Processamento no Domínio Espacial: transformações geométricas;convolução; blurring; sharpening; tratamento de ruídos; realce; gradiente;filtros.

Processamento no Domínio da Freqüência: a transformada de Fourier; filtros.

Segmentação: detecção de descontinuidades; limiares; crescimento de região.

Morfologia: dilatação; erosão.

Classificação de imagens: pixel a pixel, por região.

Aplicações: Estudos de casos.

Page 6: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Aulas teóricas e de laboratório (Matlab).

Critérios de Avaliação:Provas escritasExercícios práticosSemináriosDesenvolvimento de projeto

Page 7: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Datas importantes:

� 17/04 - Primeira avaliação

� 15/05 - Apresentação de seminário sobre artigo

� 22/05 - Documento e apresentação da Proposta de Projeto

� 12 e 19/06 - Apresentação dos resultados do Projeto

� 26/06 - Segunda avaliação

Page 8: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Bibliografia

� GONZALEZ, R. C.; WOODS, R. E. Digital ImageProcessing. 3. ed. New York: Prentice Hall, 2008.

� GONZALEZ, R. C.; WOODS, R. E.; EDDINS, S.L.Digital Image Processing Using Matlab. 2. ed.Gatesmark Publishing, 2009.

� CRANE, R. A Simplified approach to imageprocessing. Upper Sadle River: Prentice Hall, 1997.

Page 10: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Formação de uma imagem

Page 11: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Tudo começa com as ondas eletromagnéticas

Page 12: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Ondas Eletromagnéticas

Comprimento de onda

Page 13: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 14: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 15: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Por que um objeto é visível?

Page 16: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

http://www.luminous-landscape.com/tutorials/color_a nd_vision.shtml

Page 17: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Uma imagem não precisa ser formada apenas porondas eletromagnéticas na faixa do visível.

Page 18: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Na verdade, uma imagem pode até nem serformada por radiação eletromagnética

Page 19: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Definição de uma Imagem Digital

Page 20: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Uma imagem digital é uma representação de uma cena por meio de umconjunto de elementos discretos e de tamanhos finitos, chamados depixels, colocados em um arranjo bidimensional. A cada pixel é associadoum valor, no caso de imagens de tons de cinza, ou um conjunto de trêsvalores para se representar uma cor.

12 12 45 12

10 12 10 12

15 12 20 10

15 12 21 10

Page 21: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

valor de cor

Page 22: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

0 255 0 255 0 0 00 255 0 255 0 0 00 255 0 255 0 0 00 255 0 255 0 0 00 255 0 255 0 0 00 255 0 255 0 0 00 255 0 255 0 0 00 255 0 255 0 0 00 255 0 255 0 0 0

0 - preto255 - branco256 - tons de cinza

Page 23: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

0 - preto255 - branco256 - tons de cinza

0 0 0 0 0 0 00 0 0 0 0 0 00 0 0 0 0 0 00 0 54 54 54 0 00 0 54 54 54 0 00 0 54 54 54 0 00 0 0 0 0 0 00 0 0 0 0 0 00 0 0 0 0 0 0

Page 24: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

E imagens coloridas?

Page 25: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 26: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Processamento de Imagens

Page 27: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Aquisição da imagem

Pré-processamento

Segmentação

Reconhecimento dos objetos e regiões

Etapas típicas envolvidas no processamento de imagens.

Base de Conhecimento

Page 28: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Aquisição da imagem

Pré-processamento

Segmentação

Reconhecimento dos objetos e regiões

Etapas típicas envolvidas no processamento de imagens.

Page 29: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Aquisição da imagem

Pré-processamento

Segmentação

Reconhecimento dos objetos e regiões

Etapas típicas envolvidas no processamento de imagens.

Uso de dispositivos específicospara a aquisição direta daimagem ou a digitalização deuma imagem analógica.

Page 30: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Aquisição da imagem

Pré-processamento

Segmentação

Reconhecimento dos objetos e regiões

Etapas típicas envolvidas no processamento de imagens.

Prepara a imagem para oprocessamento, eliminando,por exemplo, ruídos, ouselecionando regiões deinteresse.

Page 31: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Filtros Digitais

Sinal de Entrada Filtro Sinal de Saída

Page 32: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Utilização de Máscaras

0 0 0 0 0 0 00 0 0 0 0 0 00 0 0 0 0 0 00 0 54 54 54 0 00 0 54 54 54 0 00 0 54 54 54 0 00 0 0 0 0 0 00 0 0 0 0 0 00 0 0 0 0 0 0

a x b x c xd x e x f xg x h x i x

a x b x c xd x e x f xg x h x i x

a x b x c xd x e x f xg x h x i x

a b cd e fg h i

Page 33: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

1 1 1

0 0 0

-1 -1 -1

1 0 -1

1 0 -1

1 0 -1

(a) Máscara que salienta bordas na direção horizontal. (b) Máscara que salienta bordas na direção vertical.

(a) (b)

Page 34: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

(a) Radiografia de um pulmão. (b) Resultado da aplicação damáscara mostrada na figura 5.6 (a). (c) Resultado da aplicação damáscara mostrada na figura 5.6 (b).

(a)

(b) (c)

Page 35: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Aquisição da imagem

Pré-processamento

Segmentação

Reconhecimento dos objetos e regiões

Etapas típicas envolvidas no processamento de imagens.

Visa a separação dos pixelspertencentes a cada objeto.

Page 36: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

(a) Imagem de ressonância magnética nuclear de umcérebro com8bits de representação dos tons de cinza. (b) Imagemsegmentada peloprocesso de crescimento de região, tomando-se umpixel semente naregião de interesse e limiar de 50 nos tons de cinza.

(a) (b)

Page 37: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Aquisição da imagem

Pré-processamento

Segmentação

Reconhecimento dos objetos e regiões

Etapas típicas envolvidas no processamento de imagens.

Busca classificar os objetos deuma imagem.

Letra C

Page 38: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Reconhecimento

O correto reconhecimento de um objeto é umprocesso bastante complexo e geralmente estáligado à comparação das informações obtidaspela segmentação com aquelas acumuladas emexperiências anteriores.

O processo de análise de padrões pode utilizartécnicas de Inteligência Artificial (I.A.), taiscomo: redes neurais artificiais, lógica fuzzy,algoritmos genéticos e sistemas especialistas.

Page 39: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Algumas Dificuldades na Análise de Imagens

Page 40: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Definição de Formas

Page 41: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 42: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 43: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Interpretação

Page 44: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 45: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Análise dimensional e perspectiva

Page 46: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 47: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 48: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 49: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 50: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 51: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Percepção

Page 52: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 53: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 54: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Características da imagem

Page 55: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 56: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Aplicações com o uso de imagens

Page 57: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Trabalho em grupo

Sugira uma aplicação

Page 58: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Uma das primeiras aplicações

1921

Page 59: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Identificação de pessoas

Page 60: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 61: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 62: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 63: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 64: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 65: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Visão Computacional

Page 66: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Medicina

Page 67: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Identificação de pragas(agricultura de precisão)

Page 68: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso
Page 69: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Análise de desmatamento

Page 70: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Sensoriamento Remoto

Page 71: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Inspeção

Page 72: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Análise de solo

Page 73: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Controle de Qualidade

Page 74: Processamento de Imagens Digitais - Unesp · Experiência nas áreas de instrumentação em Física e Engenharia da Computação, atuando em processamento de imagens digitais, uso

Na semana que vêm (06/03) não haverá aula