Bimanual Marking Menu for Near Surface Interactions [paper] [slides] [video]
We describe a mouseless, near-surface version of the Bimanual Marking Menu system. To activate the menu system, users create a pinch gesture with either their index or middle finger to initiate a left click or right click. Then they mark in the 3D space near the interactive area. We demonstrate how the system can be implemented using a commodity range camera such as the Microsoft Kinect, and report on several designs of the 3D marking system.
CUDA Ray-tracing [code]
Ray-tracing is a computer graphics method to render 3D images with realistic visual effects. Although ray-tracing gives much more realistic effects than other image generating algorithms, it is also known for high computational cost due to its recursive nature. The project is an implementation of ray-tracing, a massively parallel application, on GPU's to take advantage of their high computational power.
Constructing Drivability Maps Using Laser Range Finders for Autonomous Vehicles [thesis]
My undergraduate honor thesis aims at using data from a 3D laser range sensor on an autonomous vehicle to improve the vehicle's capability to recognize drivable road segments.
Contact
Email:
cnguyen@cs.cornell.edu
cmn68@cornell.edu
cnguyen@alumni.cs.utexas.edu
Office:
4126 Upson Hall
Cornell University
Ithaca, NY 14853
(607) - 253 - 9300