Peter Kán

Slovenčina   |   English

Počítačová grafikaFotografiaWebdizajnKontakt

Domov
PhD práca
Diplomová práca
Bc. práca
Projekty
Vizualizácie
Publikácie

Interaktívne Globálne Osvetlenie v Zmiešanej Realite

Interaktívne  Globálne Osvetlenie v Zmiešanej Realite

Táto PhD práca prezentuje nové fyzikálne založené renderovacie a kompozičné algoritmy pre zmiešanú realitu. Navrhnuté algoritmy počítajú dve riešenia globálneho osvetlenia, potrebné pre rendering v zmiešanej realite, v jednom kroku pomocou nového jednokrokového diferenciálneho renderingu. Prezentované algoritmy sú založené na GPU ray tracingu, ktorý poskytuje vysokú kvalitu výsledného obrazu. Vytvorený renderovací systém simuluje rôzne vizuálne efekty vrátane hĺbky ostrosti, tieňov, spekulárneho a difúzneho globálneho osvetlenia, reflekcií a refrakcií. Prácu je možné stiahnuť v PDF

Differential Irradiance Caching

Differential Irradiance Caching

Realistická syntéza videa s počítačovo generovaným obsahom predstavuje dôležitý cieľ v oblasti počítačovej grafiky. Časovo náročný výpočet globálneho prenosu svetla v scéne je potrebný pre dosiahnutie vysokej kvality.

V tomto výskume predstavujeme nový efektívny algoritmus, Differential Irradiance Caching, pre výpočet prenosu svetla medzi reálnymi a virtuálnymi objektmi. Prestavená metóda generuje syntetický obraz vo vysokej kvalite v interaktívnom čase a umožňuje použitie dynamickej geometrie, materiálov, osvetlenia a pohybu kamery.

Realistická simulácia spekulárneho osvetlenia v AR

Realistická simulácia spekulárneho osvetlenia v AR

V tejto práci bol vytvorený systém pre renderovanie a kompozíciu v zmiešanej realite. Výskum je zameraný na štúdium renderovacích  techník založených na ray-tracingu, ktoré sú aplikované do prostredia zmiešanej reality s cieľom dosiahnuť vysokú vizuálnu kvalitu a vizuálnu koherenciu medzi reálnymi a virtuálnymi objektmi a súčasne zachovať systém interaktívny. Demonštrujeme tu niekoľko realistických a fyzikálne korektných efektov, ktoré doteraz neboli prezentované v oblasti zmiešanej reality. Svoju koncentráciu zameriavame na spekulárne efekty globálnej iluminácie, ako sú napríklad kaustiky, refrakcia, reflekcia a tiež pridávame efekty ako simulácia hĺbky ostrosti, antialiasing.

Differential Progressive Path Tracing

Differential Progressive Path Tracing

V tomto výskume predstavujeme novú metódu na previzualizáciu a osvetľovanie vo vysokej kvalite a v reálnom čase. Fyzikálne založený algoritmus Path Tracing je použitý v kontexte zmiešanej reality na zobrazenie náhľadu renderingu. Zároveň predstavujeme diferenciálnu verziu progresívneho path tracingu, ktorá umožňuje výpočet dvoch riešení globálnej iluminácie potrebných pre zmiešanú realitu.

V tejto práci sme vytvorili framework na previzualizáciu v reálnom čase, ktorý renderuje obrázok s nízkym počtom vzoriek počas interakcie a umožňuje progresívne zvýšiť kvalitu obrazu ak je to potrebné.

Fyzikálne korektná hĺbka ostrosti v zmiešanej realite

Fyzikálne korektná hĺbka ostrosti  v zmiešanej realite

V tejto výskumnej práci je predstavená nová metóda pre rendering a kompozíciu videa v zmiešanej realite. Cieľom výskumu je výpočet fyzikálne korektného výsledku rozostrenia hĺbkou ostrosti spôsobeného optickým systémom s konečne veľkou clonou. Pre správnu simuláciu prenosu svetla v scéne je použitý ray-tracing, ktorý je kombinovaný s technikou differential rendering v jednom kroku pre vytvorenie finálnej kompozície reálneho videa s virtuálnymi objektmi.

Rendering prebieha na GPU, preto je možné dosiahnuť interaktívnu rýchlosť pri zachovaní vysokej kvality. Predstavená metóda vykonáva všetky potrebné výpočty priamo za behu a nepotrebuje preprocesing.

Automatická rekonštrukcia 3D modelu hlavy

Automatická rekonštrukcia 3D modelu hlavy

3D Head Modeling System je program pre automatickú tvorbu 3D modelu ľudskej hlavy z fotografií spredu a z profilu. Po načítaní vstupných obrázkov je v nich automaticky detegovaná tvár a jej prvky. Používateľ môže výsledok tejto detekcie upraviť pre dosiahnutie lepšieho výsledku. Nakoniec je zo vstupných obrázkov zrekonštruovaný 3D model ľudskej hlavy.

Vytvoriť 3D model ľudskej hlavy je možné v troch základných krokoch. Zrekonštruovaný model môže byť exportovaný do formátu Collada pre použitie v ďalších aplikáciách.

Collada Engine

Collada Engine

Collada Engine je balík knižníc pre načítavanie a renderovanie 3D digitálneho obsahu uloženého v súboroch Collada. Knižnice sú napísané v jazyku C++ a môžu byť použité v prostredí Borland Developer Studio. Collada Engine obsahuje podporu pre načítavanie a používanie textúr, pre prácu s glsl shader language a pre ľahkú integráciu s OpenGL. Knižnice môžu byť stiahnuté z tejto linky, alebo z webstránky projektu

Knižnice potrebujú pre načítavanie obsahu a správnu činnosť komponent TXMLDocument v prostredí Borland Developer Studio.

Najnovšie obrázky

Antelope Canyon -
Antelope Canyon Svetelná Štrbina -
Antelope Canyon -
Antelope Canyon Farby -