aakardesai > about me

Interactive Gaming and UI Design for Mobile Devices                                            

  • Developed an interactive game, “Rock,Papers,Scissors” for the iPhone, iOS.
  • Currently working on an Augmented Reality game to better the mobile-human interaction by making 3D Animated Characters interact with the real-world environment, under the guidance of Prof. Scott Easley at the USC GamePipe Laboratory.
    (Autodesk Maya, Xcode, Unity3D, Javascript)

Implementation of a Lossy Image Compression Technique                                                   

  • Implemented compression algorithms on images using uniform and non-uniform quantization techniques under the guidance of Dr. Parag Havaldar.
    (Eclipse, Java)

Multimedia: Authoring and Playback                                                                                      

  • Designed and developed an Authoring Tool used to assemble different kinds of media, setup their interactivity and publish content of different forms on one common platform.
  • Designed a player to “play” the aforementioned assembled media in real time using synchronization techniques for interactive media playback under the guidance of Dr. Parag Havaldar.
    (NetBeans, Java)

An Interactive Particle System                                                                                                    

  • Developed an interactive Particle System, “Butterfly Meadow”, where a collection of particles obeyed the classic rules of lifespan, gravity, wind, and other forces found in nature, under the guidance of Dr. Sathyanaraya Raghavachary.
    (Processing, OpenGL, Java)

Noise-based Ocean Surface Simulation                                                                                        

  • Simulated a 3D Ocean Surface using Perlin Noise Functions with additional featured like user-defined frequencies, real-time turbulence and frequency alterations as found in Oceans and other Water Bodies, under the guidance of Dr. Sathyanaraya Raghavachary.

 (Processing, OpenGL, Java)

Generating Flora using L-Systems                                                                                      

  • Generated 2D Flora using the principles of L-Systems where recursive techniques are used to model the repetitive patterns found in real-life Flora, under the guidance of Dr. Sathyanaraya Raghavachary.
    (Processing, OpenGL, Java)

Object Recognition using Computer Vision Principles                                                             

  • Implemented the method described in a paper by Willamowsky et al for recognizing objects in a set of images under the guidance of Dr. Ram Nevatia.

 (VC++, OpenCV)

Tombari et al. Correspondence Algorithm for Computer Vision                                                

  • Implemented the famous Tombari et al Stereo Correspondence Algorithm based on adaptive support for finding depth of objects in Stereo Images under the guidance of Dr. Ram Nevatia.

(VC++, OpenCV)

Image segmentation for Computer Vision                                                                              

  • Implemented and analyzed Image Segmentation using the k-Means Segmentor and the Mean-Shift Segmentor under the guidance of Dr. Ram Nevatia.

 (VC++, OpenCV)

Character Animation (Rigging, Skinning and Keyframe Animation)        |                                   

  • Animated characters which performed complex body motions under the effect of physical forces of nature for use in Multiplayer and Real-time games for the USC GamePipe Laboratory under the guidance of Prof. Scott Easley.

(Autodesk Maya; MEL scripting)

Music Visualization in 3D                                                                                                          

  • Designed a Music Visualization Application for the hearing-impaired representing the change in input sound Frequency as change in motion of 3D objects under the guidance of Dr. Sathyanaraya Raghavachary.
    (OpenGL, Eclipse, Java)

The Facebook – Veoh Mashup                                                                                                        

  • Designed and launched a Facebook Application which enabled users to post Videos from Veoh.com directly to their Profile Walls under the guidance of Prof. Marco Papa.
    (Javascript, Java Servlets, PERL, CSS , HTML)