Ray Tracing Simulation: A Tutorial

ray_tracing_result

Modeling light as rays is widely used in computer graphics and lens design. I encountered this problem when I tried to do some optical design but had no access to commercial ray-tracing software, such as ZEMAX OpticStudio or LightTools. During my attempt of implementing a ray-tracing program for my own …

more ...



Lane line detection

This is a project with Udacity's Self-Driving Car Nanodegree. The aim is to identify the lane lines on the road and get their curvatures, using an algorithmic (i.e. non-machine learning) way.

Here's the result of the baseline video:

and here's the results on a more challenging scene:

Code and …

more ...


Behavioural cloning of self-driving car

This is a project with Udacity's Self-Driving Car Nanodegree. The aim is to use deep learning approach[1] to clone the behaviour of a car in the simulator made by Udacity. To get a good data set, I have to "drive" well in the simulator, and use this dataset to …

more ...