|
|
|
กก |
TA work and Course Projects
A Complex Scene By Ray Tracing The scene contains two "megacows", one made of glass. ray traced to a depth of 5, without antialiasing, in 1 minute. The ray tracer is using K-D tree. This is the reference image I made for students of CMU "Advanced Computer Graphics" course by Paul Heckbert. See this link for more details.
Efficient Light Field Rendering T he project was for the course of "Image and Video Processing" by Tsuhan Chen. It is a joint work with Jinxiang Chai, Xiaoming Liu and Li Zhang. Our method was aimed to achieve a high light field compression ratio without degrading the image quality. Information from optimal depth planes was used to achieve this goal. A light field render was provided to show light field models. Here are two views of a Buddha Model.
View
Transformation This work was for the course of "Image-Based Modeling and Rendering" by Paul Heckbert and Steve Seitz. The implementation was based on the algorithm presented by Leonard McMillan and Gary Bishop in the paper "Head-Tracked Stereoscopic Display Using Image Warping" . I acquired a range scan of a toy eagle and wrote image-warping code to render it from different camera viewpoints using the above image warping and visibility techniques. Here are some results:
For more details, please refer to view transformation results.
Single
View Modeling This work was also from the course of "Image-Based Modeling and Rendering" by Paul Heckbert and Steve Seitz. The implementation was based on the algorithm presented by Criminisi, Reid, and Zisserman, ICCV 99 in their paper "Single View Metrology". I recovered the 3D texture-mapped model from a single image. Here are some results:
For more details, please refer to single view modeling results. Other Courses: 1999 Fall -2000 Spring 15-869 Image Based Rendering and Modeling 18-798 Image and Video Processing 2000 Fall -2001 Spring 15-859 Introduction to Scientific Computing 15-812 Semantics of Sequential and Parallel Programs 15-462 Computer Graphics(2) (TA)
|