Old Projects

screenshot of virtual zoom client

Virtual Zoom

My senior Honors thesis, advised by Steven Seitz. Abstract: The world around us is photographed millions of times a day, and a lot of images find their way online. We present a way to use this data to augment reality through a mobile phone. With our application, the user can zoom in on a distant landmark using other people's photographs. Our system relies on a 3D scene modeling back end that computes the viewpoint of each photograph in an unordered large photo collection. We present and discuss the overall system architecture, our implementation of the client application on the iPhone, our approach to picking the best views to offer a zoom path, and the complexities and limitations associated with mobile platforms. Video. Thesis.


screenshot of uwcourses.com

UW Courses

A larger, searchable, and generally more useful course evaluations catalog for the University of Washington. The official catalog only lists the last three quarters worth of data, is not searchable, and does not group evaluations by course or instructor. I sought to remedy all three of these downsides, and explore Ruby on Rails while I was at it. My favorite part of this project was not the front end, but the data scraping backing it up. Go to uwcourses.com, or read a more detailed write-up.


screenshot of my Camteraction program

Camteraction

A quarter-long research project under Professor Steven Seitz. Induced by the presence of a webcam in a newly purchased laptop, my goal was to explore ways to interact with the computer through a video stream. I explored generally applicable motion tracking algorithms, with some elaborations and additions. Details and a video of it in action here.


Home

Last updated 16 August 2010