visão computacional e biotecnologia: fundamentos, problemas … · 2010-10-16 · visão...

30
Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson Pistori INOVISAO – Pesquisa, Desenvolvimento e Inovação em Visão Computacional Universidade Católica Dom Bosco – UCDB Campo Grande, MS Brasil

Upload: others

Post on 14-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Visão Computacional e Biotecnologia: Fundamentos, Problemas e

Oportunidades

Prof. Dr. Hemerson Pistori

INOVISAO – Pesquisa, Desenvolvimento e Inovação em Visão Computacional

Universidade Católica Dom Bosco – UCDBCampo Grande, MS Brasil

Page 2: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Sumário

• Visão computacional através de exemplos

• Etapas de um sistema de Visão Computacional

• Projetos em andamento no mestrado em

Biotecnologia da UCDB

• Tópicos no estado da arte

• Conclusões

Page 3: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Visão Computacional - Exemplos

Page 4: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Etapas – Visão Computacional

• Captura, armazenamento, transmissão, calibração, etc

• Melhoramento, detecção de bordas, estereoscopia, etc

• Segmentação

• Extração, seleção e redução de atributos

• Rastreamento

• Reconhecimento

• Experimentos e ajustes de parâmetros (transversal)

Page 5: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Captura, armazenamento, transmissão, ...

Câmera digi

Page 6: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Captura, armazenamento, transmissão, ...

Page 7: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Captura, armazenamento, transmissão, ...

Page 8: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Armazenamento, transmissão, calibração, ...

Jpg, gif, tiff, mov, avi, mpeg, ...

Page 9: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Melhoramento, bordas, estereoscopia, sombras, etc

Page 10: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Melhoramento, bordas, estereoscopia, sombras, etc

Page 11: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Segmentação

Page 12: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Segmentação

Page 13: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Extração, seleção e redução de atributos

10s - 30fps - RGB - 10Mbps = 9,437,184,000.00 bytes~ 9 bilhões de bytes ~ 9 gigabytes

Page 14: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Extração, seleção e redução de atributos

0

Atributo de Forma 1

Atributo de Textura 1

Atributo de Textura 2

Page 15: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Rastreamento

Page 16: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Rastreamento – Filtros Preditivos

1. Previsão(Determ.)

2. Previsão(Estocástica)

3. Observação(Extração de Atributos)

4. Combinação(Peso Maior para Partículas

mais Próximas da Observação)

5. ReamostragemNovo Estado

Estado Inicialou Anterior

Page 17: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Rastreamento – Fluxo Óptico

Page 18: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Reconhecimento - Gestalt

Page 19: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Reconhecimento - Gestalt

Page 20: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Reconhecimento - Invariância

Invariância à

Rotação 2D e 3D Escala Translação Cisalhamento (Shear) Transformações afim (affine) Iluminação Deformações gerais ...

Page 21: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Reconhecimento – Casamento de Modelos

Como se tornar invariante ? Quais modelos utilizar ? Que atributos extrair, se for extrair ? Quais medidas de similaridade ?

Page 22: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Reconhecimento – Casamento de Modelos

Como se tornar invariante ?

Exemplos Modelos: banco de imagens, vetores de Atributos, modelos Deformáveis, snakes, Hough, Gramáticas, Grafos, modelos 3D, etc Exemplos Atributos: LBP, Matriz Coocorrências, Wavelets, Histogramas de cores, Distribuições paramétricas, Momentos, Topológicos, K-Curvatura, Histogramas de arestas, etc Exemplos Medidas de similaridade: Minkowski, Hamming, Tanimoto, Entropia cruzada, Battacharya, Mahalanobis, Cosine, Canberra, Kullback-Leibler, Jeffrey divergência, Chi quadrado, Kolmogorov- Smirnov, etc

Page 23: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Reconhecimento – Casamento de Modelos

Atributos

0

1

2

3

4

5

6

7

8

Exemplo Classe C

Atributos

0

1

2

3

4

5

6

7

8

Exemplo Classe B

Atributos

0

1

2

3

4

5

6

7

8

Amostra A

A qual classe a amostra A pertence, B ou C ?

1 2 3 4 5 6 7

Atributos

0

1

2

3

4

5

6

7

8

Exemplo Classe B

Atributos

0

1

2

3

4

5

6

7

8

Exemplo Classe C

1 2 3 4 5 6 7

1 2 3 4 5 6 7

Page 24: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Reconhecimento – Aprendizagem de Máquina

Amostra 1: Sem defeito – Nelore – Em péAmostra 2: Sem defeito – Simental – LimpoAmostra 3: Risco Aberto – WetblueAmostra 4: Risco Aberto – Nelore – Em péAmostra 5: Dermatófilo – Wetblue...Amostra 3052: ...

Page 25: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Aplicações - Biotecnologia

Grupon

Fora do Grupon

D1 - 200cm2

D2 - 173cm2

D3 - 15cm2

D4 - 87cm2

fazenda frigorífico curtume

Page 26: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Aplicações - Biotecnologia

Page 27: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Aplicações - Biotecnologia

Page 28: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Aplicações - Biotecnologia

Page 29: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Conclusões

• Visão computacional é uma importante ferramenta para a área de Biotecnologia

• Custos dos dispositivos cada vez mais baixos

• Grande interface com reconhecimento de

padrões, aprendizagem automática, inteligência

artificial, etc.

Page 30: Visão Computacional e Biotecnologia: Fundamentos, Problemas … · 2010-10-16 · Visão Computacional e Biotecnologia: Fundamentos, Problemas e Oportunidades Prof. Dr. Hemerson

Muchas Gracias...

Site INOVISAO: www.gpec.ucdb.br/inovisao

Site Pistori: www.gpec.ucdb.br/pistori