Information Overlay for Camera Phones in Indoor Environments - developing a system to perform localization off an image from a camera phone in order to support overlay of navigational instructions and other applications.
Building Level Location Tracking - modifying the
PlaceLab system with the goal of room level accuracy, including
identifying the floor, for 590GB
Updated Sieg Community Display - the Sieg
Community Display with interaction via laser pointer, and some new
content, for 510 UI course
2D constrained particle system - a java
program/applet to simulate a particle system with constraints, for 558 advanced graphics.
Alpha Matte Extraction - A java program to
find alpha mattes from natural images. uses intelligent scissoring and
bayesian matting, for 557 graphics course
Impressionist Painter - A java program
used to apply impressionist style to images, for 557 graphics course
Projects just for fun
ColorBlind Assistant - a little color blind assistance application for nokia cell phones
CardNet - a networked card game engine. Can
support a wide variety of games because it does not care about rules.