- Graphics and Vision
- CS377C : Research Topics in Graphics and Multimedia (by Ken Perlin)
- CS448 : Topics in Modeling
- My annotated webpage for tilings, patterns, and textures. Currently available for Stanford domain only.
- CS 328: Topic in Computer Vision: Tracking
- CS 448: Readings in Computer Animation
- Psy 267: Vision and Image Processing.
- My texture synthesis work started as a project for this courses.
- CS 448: Topics in Computer Graphics: Experiments in Digital Television.
- Final project: Video Panorama.
- CS 328: Topics in Computer Vision
- The final project report could be found here.
- CS 448: Topics in Computer Graphics: Illustration (Art) and Perception (Visualization)
- EE 362: Applied Vision and Image Systems
- Click here for the project report.
- CS 223B: Introduction to Computer Vision
- CS 448: Topics in Computer Graphics : Mathematical Methods for Computer Graphics
- CS 205: Mathematical Methods for Robotics and Vision
- CS348A: Computer Graphics: Mathematical Foundations
- We build a tour planner over a triangle-meshed terrian enviroment in the final project. Given any terrain and a list of "sight" points, the goal is too find a short and smooth path that pass through all sight points while keep clear from the terrain. In this project I realized how amazing those cruise missles are. Click here for a screen shot of it.
- CS348B-Computer Graphics:Image Synthesis Techniques
- In this course, we spent the whole quarter build a ray-tracer, accelerate it, and add more and more rendering features to it. The images I rendered are somehow lost and I will put them on line sometime later.
- CS348C-Computer Graphics:Graphics Architectures
- Analyzing the characteristics of the Viewperf benchmark
- CS248: Computer Graphics
- Digital Image/Signal Processing
- EE372: Quantization and Data Compression
- I use Wavelet transform and VQ to compress Light Fields. Click here for my course project report.
- EE368: Digital Image Processing
- Classified segmentation based image compression using VQ.
- EE261: Fourier Transform and Applications
- EE278: Introduction to Statistical Signal Processing.
- Systems and Software
- CS 121: Introduction to Artificial Intelligence
- CS193i: Internet Technologies
- CS145: Introduction to Databases
- CS244a: Computer Networks: Architectures and Protocols.
- CS240b: Advanced Topics in Operating Systems.
- EE282h: Computer Architectures and Organizations.