Single Camera Real Time HDR Tonemapping

April 2011   Abstract As a final project for my Computational Photography class at Georgia Tech, I created an application that uses a single video camera to create tonemapped HDR images in real time. This project’s inspiration comes from Soviet Montage Production’s DSLR HDR video. The app runs on Linux PCs (using USB or Firewire … Read more

Computer Vision on Android with OpenCV

March 2011 With the help of Motodev Studio for Android, I’ve extracted the android-opencv JNI camera example and spawned a fork of my original computer vision app, Viewer, to an OpenCV version: ViewerCV. Both are available on Git Hub as open source software example of doing Computer Vision on Android with OpenCV. Viewer Features: *FAST Features (default android-opencv example) *Square detection *Sobel … Read more

CUDA and Automake

Note: I am by far no expert on this – (I only spent the past few days trying to wrap my head around automake, and before that, never opened a configure.ac file before) – just wanted to share my experiences. Below is an excerpt from configure.ac and Makefile.am files I modified to add CUDA to an … Read more

AT&T Developer Summit Presentation

  I got an incredible opportunity to travel to Las Vegas and give a short talk at the 2011 AT&T Developer Summit on a few of the cool Android projects I’ve done in school. I was given only ~5 minutes to present 3 of my projects: RoadBump, FeedSpeak, and SPRIME – giving a student’s perspective on Android programming. … Read more

P3DFFT + CUDA (GPU 3D FFT)

December 2010 My first project as a GRA under Rich Vuduc involved accelerating 3D Fast Fourier Transforms (3D FFT) with GPUs. The project was basically porting the open-source P3DFFT code (written in FORTRAN) to run on GPU(instead of CPU) clusters using CUFFT.   Update: 04/16/2011 – This project has morphed into a SC11 paper – a draft … Read more

FeedSpeak Pro

May 2010 FeedSpeak reads your Google Reader RSS news feeds aloud to you using Text-To-Speech. FeedSpeak started as a class project, but I now continue development on my own free time. Read the XDA-Developers blog post about FeedSpeak! (Note: reviewed for v1.9.6)     FeedSpeak Pro for Android on AppBrain     FeedSpeak Lite for Android on AppBrain … Read more

SPRIME

April 2010 Simple Powerline Remote Interactive Monitor and Enforcer SPRIME  is an outlet that allows you to monitor power consumption and control power usage remotely, using a computer or even an Android phone. SPRIME is an open-source smart-grid technology.     SPRIME GT-RNOC poster:   SPRIME pictures:     Awards SPRIME has made it on Hack-a-day! SPRIME has won … Read more