Optics Express Vol. 25, 17466-17479 (2017)
A deep learning method for object classification through scattering media. Traditional techniques to see through scattering media rely on a physical model that has to be precisely calibrated. Computationally overcoming the scattering relies heavily on such physical models, and on the calibration accuracy. Thus, such systems are extremely sensitive to an accurate and lengthy calibration process. Our method trains on synthetic data with variations in calibration parameters that allows the network to learn an invariant model to calibration of lab experiments.
Traditional cameras require a lens and a mega-pixel sensor to capture images. The lens focuses light from the scene onto the sensor. We demonstrate a new imaging method that is lensless and requires only a single pixel for imaging. Compared to previous single pixel cameras our system allows significantly faster and more efficient acquisition. This is achieved by using ultrafast time-resolved measurement with compressive sensing. The time-resolved sensing adds information to the measurement, thus fewer measurements are needed and the acquisition is faster. Lensless and single pixel imaging computationally resolves major constraints in imaging systems design. Notable applications include imaging in challenging parts of the spectrum (like infrared and THz), and in challenging environments where using a lens is problematic.
Adding an emoji search box to gmail was one of the projects I worked on during my internship at Google.
Download high quality Spotify songs from their URL. The program reconstructs the PCM frames into a 320 kbps MP3 with metadata. This was not designed to be malicious, simply a personal programing challenge.
SleepTight is designed to improve scoliosis brace usage by increasing patient comfort to encourage consistent use. This is achieved by tightening the brace straps with motors after the patient has fallen asleep. In this project I designed and built the electronics in addition to being the team leader.Product brochure
Can’t quite remember what that equation was? (Work in progress)Equation Finder
Enjoy fast and fun mobile conversation! Cluck gets your friend's attention like a phone call but lets you text instead of talk.
Utilizes raspberry pi, arduino, x10, and a 114 Digital RGB LED strip. I can be controlled with an iphone or set to adjust its pattern based on sound input.
Motor controlled dolly and camera track controlled by an arduino microcontroller. It can be used to create moving timelapse videos.
Work on sketches in real time with others.View on Github
Create an interactive shared playlist with your friends and watch as songs, movies, and YouTube videos are played perfectly in sync among all devices.