37
Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

Embed Size (px)

Citation preview

Page 1: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

Insertion d’objets virtuels, suite

GIF-4105/7105 Photographie AlgorithmiqueJean-François Lalonde

Merci à A. Efros et P. Debevec!

Page 2: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

Plan — reste de la session

• Cette semaine: insertion d’objets virtuels

• Reste de la session: à votre choix, allez voter sur le groupe Facebook!

Page 3: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

Capturer l’environnementAvant

Arrière

Page 4: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

Composer l’environnementAvant

Arrière

Page 5: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

Pas seulement pour les objets réfléchissants• Nous avons capté une vraie image de radiance

• Nous pouvons

• la traiter comme une source lumineuse!

• l’utiliser pour éclairer la scène, en simulant la propagation de la lumière dans l’environnement virtuel

• Tous les objets peuvent être affichés (pas seulement les objets réfléchissants)!

• Quelle est le problème?

Page 6: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

Une journée dans la vie d’un photon• Absorption

• Réflexion diffuse

• Réflexion spéculaire

• Transparence

• Réfraction

• Fluorescence

• Diffusion sous la surface

• Phosphorescence

• Inter-réflexion

λ

source de

lumière

Crédit: D. Hoiem

Page 7: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

• Absorption

• Réflexion diffuse

• Réflexion spéculaire

• Transparence

• Réfraction

• Fluorescence

• Diffusion sous la surface

• Phosphorescence

• Inter-réflexion

Une journée dans la vie d’un photon

λ

source de

lumière

Crédit: D. Hoiem

Page 8: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

• Absorption

• Réflexion diffuse

• Réflexion spéculaire

• Transparence

• Réfraction

• Fluorescence

• Diffusion sous la surface

• Phosphorescence

• Inter-réflexion

Une journée dans la vie d’un photon

λ

source de

lumière

Crédit: D. Hoiem

Page 9: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

• Absorption

• Réflexion diffuse

• Réflexion spéculaire

• Transparence

• Réfraction

• Fluorescence

• Diffusion sous la surface

• Phosphorescence

• Inter-réflexion

Une journée dans la vie d’un photon

λ

source de

lumière

Crédit: D. Hoiem

Page 10: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

• Absorption

• Réflexion diffuse

• Réflexion spéculaire

• Transparence

• Réfraction

• Fluorescence

• Diffusion sous la surface

• Phosphorescence

• Inter-réflexion

Une journée dans la vie d’un photon

λ

source de

lumière

Crédit: D. Hoiem

Page 11: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

• Absorption

• Réflexion diffuse

• Réflexion spéculaire

• Transparence

• Réfraction

• Fluorescence

• Diffusion sous la surface

• Phosphorescence

• Inter-réflexion

Une journée dans la vie d’un photon

λ1

λ2

source de

lumière

Crédit: D. Hoiem

Page 12: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

• Absorption

• Réflexion diffuse

• Réflexion spéculaire

• Transparence

• Réfraction

• Fluorescence

• Diffusion sous la surface

• Phosphorescence

• Inter-réflexion

Une journée dans la vie d’un photon

λ

source de

lumière

Crédit: D. Hoiem

Page 13: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

• Absorption

• Réflexion diffuse

• Réflexion spéculaire

• Transparence

• Réfraction

• Fluorescence

• Diffusion sous la surface

• Phosphorescence

• Inter-réflexion

Une journée dans la vie d’un photon

t=1

t=n

source de

lumière

Crédit: D. Hoiem

Page 14: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

• Absorption

• Réflexion diffuse

• Réflexion spéculaire

• Transparence

• Réfraction

• Fluorescence

• Diffusion sous la surface

• Phosphorescence

• Inter-réflexion

Une journée dans la vie d’un photon

λ

source de

lumière

Crédit: D. Hoiem

Page 15: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

Résultats

Page 16: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

Comparaison: radiance vs image

Page 17: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

Objets virtuels illuminés par une source virtuelle

Page 18: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

Illuminer les objets virtuels

Objet

Lumière

Page 19: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!
Page 20: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!
Page 21: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

http://www.pauldebevec.com/RNL/

Page 22: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

• Nous savons maintenant comment illuminer des objets virtuels avec de la “vraie” lumière

• Comment combiner ces objets virtuels avec de vraies images?

Page 23: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

http://www.nickbertke.com/

Page 24: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

24

Page 25: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

25

Page 26: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

26

Page 27: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

27

Page 28: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

Modéliser la scène

scène réelle

Modèle de lumière

Page 29: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!
Page 30: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

Rajouter les éléments virtuels

scène réelle

Modèle de lumière

objets synthétiques

scène locale

Page 31: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

Éclairer la scène virtuelle

objets virtuels(BRDF

connue)

Modèle de lumière (émet de la lumière)

scène locale(BRDF

estimée)

Page 32: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

32

Page 33: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

33

Page 34: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

34

Page 35: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

35

-- ==

Page 36: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

36

Page 37: Insertion d’objets virtuels, suite GIF-4105/7105 Photographie Algorithmique Jean-François Lalonde Merci à A. Efros et P. Debevec!

• Historique

• http://www.pauldebevec.com/ReflectionMapping/

• Semaine prochaine:

• Pas de cours lundi (allez voter!)

• Mercredi: sujet surprise