Radiometrie, radiační metody

Podobné dokumenty
Realistický rendering

Počítačová grafika Radiozita

Fyzikálně založené modely osvětlení

Počítačová grafika III Radiometrie. Jaroslav Křivánek, MFF UK

Počítačová grafika III Radiometrie. Jaroslav Křivánek, MFF UK

Zobrazování a osvětlování

Fotorealistická syntéza obrazu Josef Pelikán, MFF UK Praha

Výpočet průsečíků paprsku se scénou

Distribuované sledování paprsku

Photon-Mapping Josef Pelikán CGG MFF UK Praha.

Výpočet průsečíků paprsku se scénou

Odraz světla, BRDF. Petr Kadleček

Rekurzivní sledování paprsku

Fotonové mapy. Leonid Buneev

Počítačová grafika III Světlo, Radiometrie. Jaroslav Křivánek, MFF UK

Počítačová grafika III Světlo, Radiometrie. Jaroslav Křivánek, MFF UK

Hierarchický model Josef Pelikán CGG MFF UK Praha. 1 / 16

Watkinsův algoritmus řádkového rozkladu

Výpočet vržených stínů

Deformace rastrových obrázků

Přímé zobrazování objemových dat DVR

Stojaté a částečně stojaté vlny

Monochromatické zobrazování

Počítačová grafika III Úvod

X39RSO/A4M39RSO Vychýlené (biased) metody globálního osvětlení. Vlastimil Havran ČVUT v Praze CTU Prague Verze 2011

Geometrické transformace pomocí matic

Lineární transformace

Fotorealistická syntéza obrazu

Textury a šumové funkce

B4M39RSO * Úvod do globálního osvětlení * Radiometrie * Světelné zdroje. Vlastimil Havran ČVUT v Praze

Fotorealistická grafika

Počítačová grafika III Důležitost, BPT. Jaroslav Křivánek, MFF UK

Reprezentace bodu, zobrazení

Metamorfóza obrázků Josef Pelikán CGG MFF UK Praha

Ing. Jan Buriánek. Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Jan Buriánek, 2010

Řešení radiační soustavy rovnic

Řešení radiační soustavy rovnic

Barevné systémy Josef Pelikán CGG MFF UK Praha

Pozn. 1. Při návrhu aproximace bychom měli aproximační funkci vybírat tak, aby vektory ϕ (i) byly lineárně

Principy fotorealistického zobrazování

Počítačová grafika III Úvod

Transformace obrazu Josef Pelikán KSVI MFF UK Praha

Připomenutí co je to soustava lineárních rovnic

7 Transformace 2D. 7.1 Transformace objektů obecně. Studijní cíl. Doba nutná k nastudování. Průvodce studiem

Global illumination with many-light methods. Martin Kahoun (2011)

Co je obsahem numerických metod?

Rovinná úloha v MKP. (mohou být i jejich derivace!): rovinná napjatost a r. deformace (stěny,... ): u, v. prostorové úlohy: u, v, w

Precomputed radiance transfer

Světlo x elmag. záření. základní principy

0 0 a 2,n. JACOBIOVA ITERAČNÍ METODA. Ax = b (D + L + U)x = b Dx = (L + U)x + b x = D 1 (L + U)x + D 1 b. (i) + T J

Anti-aliasing a vzorkovací metody

VYBRANÉ PARTIE Z NUMERICKÉ MATEMATIKY

Malířův algoritmus Josef Pelikán CGG MFF UK Praha. 1 / 15

FOTOREALISTICKÉ ZOBRAZOVÁNÍ

Nosné desky. 1. Kirchhoffova teorie ohybu tenkých desek (h/l < 1/10) 3. Mindlinova teorie pro tlusté desky (h/l < 1/5)

Počítačová grafika III Photon mapping. Jaroslav Křivánek, MFF UK

Charakteristiky optického záření

Základní pojmy Zobrazení zrcadlem, Zobrazení čočkou Lidské oko, Optické přístroje

Záření KZ. Význam. Typy netermálního záření. studium zdrojů a vlastností KZ. energetické ztráty KZ. synchrotronní. brzdné.

Transformujte diferenciální výraz x f x + y f do polárních souřadnic r a ϕ, které jsou definovány vztahy x = r cos ϕ a y = r sin ϕ.

7. OSVĚTLENÍ. Cíl Po prostudování této kapitoly budete znát. Výklad. 7. Osvětlení

Optika pro mikroskopii materiálů I

Počítačová grafika III Multiple Importance Sampling. Jaroslav Křivánek, MFF UK

Fotonové mapy. Martin Bulant 21. března Fotonové mapy jsou podobné obousměrnému sledování cest, ale odlišují se tím,

Iterační metody řešení soustav lineárních rovnic. 27. prosince 2011

Globální matice konstrukce

Osvětlování a stínování

Typy příkladů na písemnou část zkoušky 2NU a vzorová řešení (doc. Martišek 2017)

terminologie předchozí kapitoly: (ϕ, Ω) - plocha, S - geometrický obraz plochy

Matematika I A ukázkový test 1 pro 2014/2015

ZOBRAZOVÁNÍ ZRCADLY. Mgr. Jan Ptáčník - GJVJ - Septima - Optika

21. Úvod do teorie parciálních diferenciálních rovnic

9 Prostorová grafika a modelování těles

Počítačová grafika III Multiple Importance Sampling. Jaroslav Křivánek, MFF UK

Fotografický aparát. Fotografický aparát. Fotografický aparát. Fotografický aparát. Fotografický aparát. Fotografický aparát

Kompresní metody první generace

Úlohy k přednášce NMAG 101 a 120: Lineární algebra a geometrie 1 a 2,

TENSOR NAPĚTÍ A DEFORMACE. Obrázek 1: Volba souřadnicového systému

Osvětlovací modely v počítačové grafice

Matematické modely a způsoby jejich řešení. Kateřina Růžičková

Počítačová dynamika tekutin (CFD) Řešení rovnic. - metoda konečných objemů -

KTE/TEVS - Rychlá Fourierova transformace. Pavel Karban. Katedra teoretické elektrotechniky Fakulta elektrotechnická Západočeská univerzita v Plzni

Vlny v plazmatu. Narušení rovnováhy, perturbace se šíří prostorem => vlny Vlna musí být řešením příslušných rovnic plazmatu => módy

Matematika I A ukázkový test 1 pro 2011/2012. x + y + 3z = 1 (2a 1)x + (a + 1)y + z = 1 a

Počítačová grafika 2 (POGR2)

III. MKP vlastní kmitání

Kombinatorická minimalizace

Libovolnou z probraných metod najděte s přesností na 3 desetinná místa kladný kořen rovnice. sin x + x 2 2 = 0.

Soustavy lineárních rovnic

PRAKTIKUM III. Oddělení fyzikálních praktik při Kabinetu výuky obecné fyziky MFF UK. Pracoval: Jan Polášek stud. skup. 11 dne

Circular Harmonics. Tomáš Zámečník

Barevné vidění Josef Pelikán CGG MFF UK Praha

Počítačová grafika III Photon mapping. Jaroslav Křivánek, MFF UK

DRN: Soustavy linárních rovnic numericky, norma

4. Napjatost v bodě tělesa

Zobrazování vektorových polí

Nelineární analýza materiálů a konstrukcí (V-132YNAK) Přednáška 2 Princip metody konečných prvků

Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách

Základy 3D modelování a animace v CGI systémech Cinema 4D C4D

13 Barvy a úpravy rastrového

Transkript:

Radiometrie, radiační metody 1996-2018 Josef Pelikán CGG MFF UK Praha pepca@cgg.mff.cuni.cz http://cgg.mff.cuni.cz/~pepca/ Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 1 / 34

Globální výpočet osvětlení založen na fyzikálním principu propagace energie (světla) v difusním prostředí použití v syntéze obrazu: Cindy Goral (SIGGRAPH 1984) dokáže dobře spočítat měkké osvětlení, sekundární odrazy světla,.. základní metoda nezvládá ostré světlo, zrcadlové odrazy,.. časově náročnější než rekurzivní sledování paprsku RT: zobrazení (rendering), Rad: jen výpočet osvětlení Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 2 / 34

Radiační metoda - příklady David Bařina (WiKi) Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 3 / 34

Základy radiometrie I Zářivý tok, výkon (Radiant flux, Radiant power) Φ = d Q d t [ W ] Počet fotonů (přepočtených na energii) za jednotku času (100W žárovka: cca 10 19 fotonů/s, oko z monitoru: 10 12 f/s). dt Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 4 / 34

Základy radiometrie II Hustota zářivého toku (Irradiance, Radiant exitance, Radiosity) E (x) = d Φ( x) d A( x) [ W/m 2 ] Plošná hustota fotonů (přepočtených na energii) dopadajících nebo vyzařovaných za jednotku času. da dt da Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 5 / 34

Základy radiometrie III Zář (Radiance) L( x,ω) = d 2 Φ(x,ω) d A ω ( x) d σ(ω) [ W/m 2 /sr ] Počet fotonů (přepočtených na energii) procházejích za jednotku času malou ploškou kolmou na směr w. Záření míří do malého kužele kolem daného směru w. Zář je veličina definovaná jako hustota vzhledem k da a současně vzhledem k prostorovému úhlu ds(w). Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 6 / 34

Radiance I přijímaná (emitovaná) radiance ve směru : L in () (L e (), L out ()) [ W/(m 2 sr) ] x N da d Lout x, d da d 2 dbout d cos di da cos cos Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 7 / 34

Prostorové úhly r d d da r 2 sin d d da d sin d d 2 r [].. steradián (sr) celá sféra má 4 sr Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 8 / 34

Radiance II Φ(x,ω) d σ(ω) senzor objektiv d σ(ω) x ω pixel Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 9 / 34

Radiance III Φ(x,ω) d A ω (x) senzor objektiv ω d A ω x pixel ω θ n da d A ω = d A cosθ Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 10 / 34

Zákon zachování energie v paprsku L 1 () L d da L d da 1 1 1 2 2 2 da 1 r emitovaný d 1 výkon L 2 () přijímaný výkon d 2 da 2 Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 11 / 34

Zákon zachování energie v paprsku L 1 () L d da L d da 1 1 1 2 2 2 da 1 r d 1 L 2 () T d da d da 1 1 2 2 da da 1 2 2 r kapacita paprsku d 2 da 2 L L 1 2 paprsek... radiance L Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 12 / 34

Měření světla naměřená veličina je přímo úměrná radianci viditelné části scény štěrbina: plocha A 1 čidlo: plocha A 2 R Lin A, cos d da Lin T A 2 Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 13 / 34

BSDF (lokální přenosová funkce) ( Bidirectional Scattering Distribution Function, postaru BRDF) L o ( o ) n L i ( i ) dsw i o i f s (ω i ω o ) = d L o(ω o ) d E (ω i ) = d L o (ω o ) L i (ω i ) cos θ i d σ (ω i ) Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 14 / 34

Helmholtzův reciproční zákon,.. pro reálné povrchy těles (vyhovující fyzikálním zákonům) platí: f f in out out in obecná BRDF nemusí být isotropní (invariantní k otočení kolem normály) kovové povrchy leštěné v jednom směru,.. f,,, f,,, in in out out in in out out Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 15 / 34

Lokální zobrazovací rovnice L o (x, o ) L s (x, o ) L e (x, o ) x n xi L i (x, i ) dsw paprsek i vakuum: L i (x,) = L o (x M (x,w),-) = L o (y,-) vlastní vyzařování x L o ( x,ω o ) = L e ( x,ω o ) + + L o ( y, ω i ) f s ( x,ω i ω o ) d σ x (ω i ) Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 16 / 34

Radiance přijímaná z plochy N x N y yo da y x xi d i cos yo x y da 2 Geometrický člen: G y, x cos yo x cos y 2 xi Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 17 / 34

Radiance přijímaná z plochy L o x, o integrál přes všechny dopadající směry L x, f x, L x, cos d e o i o i i xi i,,,, L x f x L y G y x da e o i o o i S integrál přes vyzařující plošku (za předpokladu, že z bodu x je vidět celá plocha S) Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 18 / 34

Šíření světla odrazem z zi N z N x N y yo y da xo xi x pokud y vidí x Označení:,,, L y x L y x y L x y x o,,, f y x z f x y x z x i Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 19 / 34

Rovnice pro nepřímou radianci V y, x 1 0 pokud y vidí x jinak,,,,,,, e S L x z L x z f y x z L y x G y x V y x da vlastní (emitovaná) radiance BRDF geometrické členy Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 20 / 34

Rovnice pro radiositu předpokládáme ideálně difusní povrch: BRDF není závislá na vstupním a výstupním úhlu výstupní radiance L(y,) nezávisí na směru,,,,, e S L x z L x z f x L y x G y x V y x da,,,, L x z B x L x z E x f x x e,, B x E x x B y G y x V y x da S Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 21 / 34

Diskrétní řešení radiační rovnice, B x E x x B y g y x da S kde g y, x, V y, x G y x řešení B je nekonečně-dimenzionální diskretizace problému: Monte-Carlo ray-tracing (řešení závislé na pohledu) klasické radiační metody (konečné/hraniční prvky) Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 22 / 34

Obecná radiační metoda rozdělení ploch na konečný počet elementů určení polohy uzlových bodů na elementech v těchto bodech se bude počítat hodnota radiosity volba aproximační metody a chybové metriky systém basických funkcí pro lineární (konvexní) kombinace hodnot v uzlových bodech výpočet koeficientů soustavy lineárních rovnic konfigurační faktory ( form-factors ) Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 23 / 34

Obecná radiační metoda řešení soustavy lineárních rovnic výsledek: radiosita v uzlových bodech rekonstrukce přibližného řešení na celých plochách lineární kombinace bazických funkcí pomocí hodnot v uzlových bodech zobrazení výsledku (libovolný směr pohledu) intenzita osvětlení závisí na spočítané radiositě Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 24 / 34

Poznámky krok se provádí ve fázi návrhu algoritmu v implementaci se přímo neobjevuje některé zdokonalené metody nepostupují striktně posloupností kroků až často se výpočet v některých fázích vrací a opakují se předcházející kroky (s lepší aproximací, lepším rozlišením,..) Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 25 / 34

Aproximace radiosity konstantní (uzly jsou těžiště ploch) bilineární (uzly jsou ve vrcholech) kvadratická (další uzly jsou uprostřed hran a stěn) Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 26 / 34

Metoda konstantních elementů na elementu A i předpokládám konstantní odrazivost a radiositu B - průměr hodnot B(x): značení: i, B i pro i = 1.. N, B x E x x B y g y x da B E i i i 1 A i A i S N j1 B g y x j, da j da Aj průměr přes plochu A i radiosita přijímaná v bodě x (ležícím na A i ) i Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 27 / 34

Základní rovnice pro radiositu přehození sumy a integrálu: N 1 B E B g y, x da da A i i i j j1 i A i A j j i geometrický člen - konfigurační faktor F ij (část energie vyzářené ploškou A i dopadající na A j ) N i i i j ij j1 B E B F W m 2 Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 28 / 34

Fyzikálně intuitivní odvození N i i i i i j j ji j1 B A E A B A F emitovaný výkon = vlastní výkon + odražený výkon reciproční pravidlo: A F N i i i j ij j1 B E B F Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 29 / 34 W m 2 A F W j ji i ij B A E A B F A A i i i i i j ij i j1 N 1 i

Soustava lineárních rovnic N i i j ij j1 B B F E i 1.. N 1 1F 11, 1F 1, 2.. 1F 1, 2F2, 1 1 2F2, 2.. 2F2,........ F 1 F 2.. 1 F i N N B1 E B2 E.... B E N N, N N, N N, N N N vektor neznámých [B i ] 1 2 Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 30 / 34

Soustava lineárních rovnic pro rovinné plošky platí: F ii = 0 na diagonále jsou pouze jedničky nediagonální prvky matice mají typicky malou absolutní hodnotu matice je diagonálně dominantní soustava je stabilní a lze ji úspěšně řešit iteračními metodami (Jacobi, Gauss-Seidel) při změně osvětlení [E i ] se nemusí soustava počítat znovu (používáme-li přímou metodu) Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 31 / 34

Přenos radiosity do vrcholů I v metodě konstantních elementů je při zobrazování žádoucí použít alespoň Gouraudovu interpolaci barvy B 1 (B 1 +B 2 )/2 B 2 B 1 B 2 B 4... B 3 B 1 (B 1 +B 2 +B 3 )/3... Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 32 / 34

Ukázka lineární interpolace Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 33 / 34

Konec C. M. Goral, K. E. Torrance, D. P. Greenberg, B. Battaile: Modeling the Interaction of Light Between Diffuse Surfaces, CG vol 18(3), SIGGRAPH 1984 A. Glassner: Principles of Digital Image Synthesis, Morgan Kaufmann, 1995, 871-937 M. Cohen, J. Wallace: Radiosity and Realistic Image Synthesis, Academic Press, 1993, 13-64 J. Foley, A. van Dam, S. Feiner, J. Hughes: Computer Graphics, Principles and Practice, 793-804 Radiometry 2018 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 34 / 34