Topic 1: Surface inference from noisy 3D points.

Topic 2: 2D Texture synthesis.
known images 1, 2
known images (GIF format) 1, 2


sample phase 2 result: one-pixel texture synthesis!
intersample distance : 5
size of neighborhood : 100
no of samples within : 300
width fraction : 4
margin (background color) : 0 0 0


If you already know C and C++ well before coming to this class, you will find this class easy (and perhaps boring).

Then, this optional, difficult project is for you!! As an incentive, if you successfully complete this optional project, your final letter grade can be shot up, up to 2 sub-grades (e.g. B+ to A). However, even you choose to work on this project, you still, and must, finish all lab assignments, which is the course requirement.

However, it is a difficult and great challenge. Hence I make this an optional requirement. This is, there is NO penalty or mark deduction if you opt not to do this project. This is only for highly self-motivated students.

Unlike lab assignments, I will not give a step-by-step guide. I will give you much freedom in terms of implementation. You are the boss of your project. So, this project will be very interesting, and you should learn a lot from it.

Details will be posted here. For early enquiries, contact me.