Research / Human-Computer Interaction Projects
Click on the images to zoom-in
HCI
Processing
Nontouch Screen Interaction
Positioning camera-enabled devices on non-touch screens using color detection
prototype
arduino
hack
DIY Google Glass Prototype
A mixed reality prototype using a prism and an OLED display
Node.js
design
MirrorOS
An interface for smart mirrors and transparent screens
projector
Macbook Touch
Used Projector and Leap Motion to give a Macbook a second touch screen
processing
leap motion
Leap Motion Pencil
Small Processing sketch that draws on the screen using a pencil
design
HCI
Physical Object UI Interaction
Used accelerometer data to create novel augmented user interfaces
python
computer vision
Face-swap with OpenCV
Face-swap web app developed using OpenCV and Python
kinect
projector
Wearable Projector Interface
A wearable projector/kinect prototype that enables interaction on any surface
esp8266
ESP8266 Wireless RC Car
Using a Wemos D1 Mini board and a custom-made web interface
leap motion
MirrorOS: UI for Magic Mirrors
Uses LeapMotion to provide a touch interface for smart mirrors
esp8266
Wemos D1 Serial
Demo for Wemos D1 Mini OLED Shield
HCI
leap motion
Leap Motion TouchScreen
Cheap Touch Screen using Leap Motion and DIY IR pointer
java app
YikYak Data Analysis
Uses text analysis to visualize Yaks
web app
watson api
Picture Captcha Cracker
Uses Watson API visual object recognition
java app
YikYak Data Analysis
Uses text analysis to visualize Yaks
web app
research
Calc. Intelligent Tutor
Research project about algorithmically generating functions for calculus exercises
web app
javascript
Responsive Math Keypad
Open-source responsive Math input for desktop/mobile
tensorflow
research
Deep Neural Networks
Researched face similarity with Tensorflow
java app
Y86 Processor Simulator
Graphical Y86 Processor Simulator built in Java/Swing
OpenCV
computer vision
People Counting Device
Made for Lafayette's Gym, tracks entering/leaving students and reports to an app
arrow_downward More Projects