Research Interests
Visual computing Visual computing is a study about the interaction of light with 3D objects and cameras and images in order to develop various useful visual applications.
Representation understanding There are various types of visual information such as images, 3d geometry and reflectances. The performance of encoded such data relies on its data representation in terms of the capacity, processing speed and data distribution. In this study, we will model and explore data representations and apply it to applications to understand its ability and limitation.
3D appearance reconstruction Computer graphics needs object information such as its geometry and surface reflectances to render realistic novel-view images. It is challenging to acquire appearance information of 3D objects so we need a complex camera scanning system to get it. In this research direction, we investigate to develop a lightweight scanning system to reconstruct the 3D appearance of objects. It requires understanding geometry representation, reflectance modeling, differential rendering, and machine learning.
Realtime 3D scene reconstruction & interaction Many real-time graphics applications are developed thanks to the development of graphics processing units. In this study, we updates texture & geometry of scene or objects with captured images online. To this end, realtime camera tracking and inverse rendering is necessary to integrate the current image information with a canonical model correctly. During study, you will get understanding about parallel GPU programming and 3D rendering/inverse rendering.
|