O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma...

54
O que é CG?? Soraia Raupp Musse

Transcript of O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma...

Page 1: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

O que é CG??

Soraia Raupp Musse

Page 2: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Processamento Gráfico

Modelos

Imagens

Modelagem

Processamentode Imagens

GráficoVisãoTempo

AnimaçãoVídeo

UsuárioMultimídiaRV

Page 3: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

O que NÃO é CG??

Page 4: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Processamento de Imagens

Modelos

Imagens

Modelagem

Processamentode Imagens

GráficoVisãoTempo

AnimaçãoVídeo

UsuárioMultimídiaRV

Page 5: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Restauração de Imagens

Objetivo: desfazer/atenuar as degradações introduzidas pelo sensor na aquisição/transmissão de imagens.

Imagem houseoriginal Imagem houseborrada (movimento) Imagem houserestaurada (Wiener)

Imagem house ruidosa(salt & pepper) Imagem houserestaurada (filtro da mediana)

Page 6: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Compressão de Imagens

Objetivo: diminuir o tamanho da imagem para facilitar o armazenamento/transmissão.

- Compressão sem perda: imagem reconstruída e idêntica a original. Importante no arquivamento de imagens medicas, ou de satélite.

- Compressão com perda: imagem reconstruída apresenta diferenças com relação a original (as vezes imperceptíveis). Uso para imagens em geral (Web, fotografias digitais, etc.)

BMP (sem compressão) - 92 KB( 153 x 204 x 3 bytes)

JPEG - 6 KB

Imagem 153 x 204

JPEG - 3 KB JPEG - 2 KB

Page 7: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Visão Computacional

Modelos

Imagens

Modelagem

Processamentode Imagens

GráficoVisãoTempo

AnimaçãoVídeo

UsuárioMultimídiaRV

Page 8: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,
Page 9: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Image denoising and enhancement Rectangle detection

Image Segmentation

People tracking

Page 10: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Lane detection and tracking

Page 11: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Tá, então o que é CG??

http://www.youtube.com/watch?v=JtbDDqU3dVI

http://www.youtube.com/watch?v=joOVIx6VxBU&feature=fvwrel

Page 12: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Modelagem Geométrica

Modelos

Imagens

Modelagem

Processamentode Imagens

GráficoVisãoTempo

AnimaçãoVídeo

UsuárioMultimídiaRV

Page 13: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Renderização

Modelos

Imagens

Modelagem

Processamentode Imagens

GráficoVisãoTempo

AnimaçãoVídeo

UsuárioMultimídiaRV

Page 14: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Animação

Modelos

Imagens

Modelagem

Processamentode Imagens

GráficoVisãoTempo

AnimaçãoVídeo

UsuárioMultimídiaRV

Page 15: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

O que é Computação Gráfica?

Dados•Objetos•Fontes de Luz•Interação•...

IMAGEM

Page 16: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Temas da Computação Gráfica

FormaModelagem Geométrica

AparênciaRenderização

AçãoAnimação

InterfacesRV

Page 17: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Modelagem Geométrica

� Como criar/projetar/representar objetos

� Como representar coisas e ambientes complexos (um bicho de pelúcia é complexo?)

Coleção de vértices, conectadospor arestas, formando polígonos

Page 18: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Modelagem Geométrica

� Como construir estas representações?

� Como armazenar essas representações?

� Qual a unidade mínima dos dados a serem usados na representação?

Page 19: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Realismo da Forma

� Métodos Matemáticos� Polígonos� Curvas e

Superfícies Paramétricas

3D Studio Max

Page 20: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Digitalização 3D

Page 21: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Digitalização 3D

Porque digitalizar?

Page 22: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Exemplos

Page 23: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Exemplos

Page 24: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Renderização

� Uma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico, por exemplo)

� Dados uma descrição do ambiente 3D e uma câmera virtual, calcular esta energia em pontos discretos (tirar a fotografia)

� Resolver equações de transporte de energia luminosa através do ambiente!!

Page 25: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Rendering

reflexão especular

refração

sombraseye

image

Principais fenômenos que podem acontecer na interação entre luz e objetos

reflexão difusa

Olho virtual

Page 26: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Década de 80...

Page 27: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Exemplo – Ray Tracing

Kirschner, AndreRENDERER USED: 3d studio maxRENDER TIME: approx 6 hours 30 minutesHARDWARE USED: AMD1600+, ti4200

Page 28: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,
Page 29: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Exemplo -Radiosidade

Page 30: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,
Page 31: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,
Page 32: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,
Page 33: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Real ou Computação Gráfica?

http://area.autodesk.com/fakeorfoto/challenge

Page 34: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Real ou Computação Gráfica?

Page 35: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,
Page 36: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,
Page 37: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Real ou Computação Gráfica?

Page 38: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Photo or CGhttp://area.autodesk.com/fakeorfoto

Page 39: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Photo or CGhttp://area.autodesk.com/fakeorfoto

Page 40: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Real ou Computação Gráfica?

Alceu B

aptistãoV

etor Zero

Page 41: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Detalhes

Page 42: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Realismo Aparência

Page 43: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Realismo Aparência

Page 44: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Realismo Aparência

Page 45: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Texturas

Page 46: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Jan Nelson - 2002

Page 47: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,
Page 48: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Animação

� Modelar Ações dos objetos, ou seja, como objetos se MOVEM

� Como representar movimento de objetos?� Como especificar movimento (interativamente

ou através de um programa)?� Animação Baseada em Física/regras� Atores Autônomos� Captura de movimento� Onde a IA encontra a Animação?

Page 49: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

ExemplosMonstros, Shrek

Page 50: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

�Shrek 2�The Incredibles...

Page 51: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,
Page 52: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,
Page 53: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,

Interface HC/RV

� Técnicas para facilitar o uso de computadores por nós, seres humanos

� Trabalho interdisciplinar, normalmente envolvendo cientistas da computação, psicólogos, lingüistas e outros

� Projeto e teste de novos dispositivos� RV

Page 54: O que é CG?? - Faculdade de Informáticasmusse/CG/PDF2013_2/OqueEhCG.pdfUma imagem é uma distribuição de energia luminosa num meio bidimensional (o plano do filme fotográfico,