Associate Professor Ramakrishna Kakarala
Welcome to my home page! Two major interests drive my work: computing and math. My first experience with computers was in 1980, in 11th grade math class at Detroit Country Day School. I've loved programming
ever since writing my first real program at Oakland Schools, to solve
a problem of finding the cuts that would optimally divide a wooden board into pieces with minimal waste; this was on an Apple II. I've since
programmed IBM PCs, Apollo Workstations, Apple Macintoshes, Nokia S60, and my software resides in hundreds of millions of optical mice. My lifelong interest
in math started while solving a problem in Stereo Vision at
Bill Uttal's Perception Laboratory in Kaneohe, Hawaii. I completed a Ph.D. thesis in Mathematics on Triple Correlation on Groups.
I've loved photography since my days in Hawaii. My research is devoted to undestanding how people perceive composition in photography (what makes a
photo interesting, or appealing), developing the mathematics of images as matrices (using linear algebra in multiresolution form), and embedding intelligence
in sensors (such as optical mice).
I've taught university level courses at University of Auckland, University of Michigan, University of California, Berkeley, Extension and Nanyang Technological University.
I have lived, studied, and worked, in these places:
I currently reside in
Singapore, and work at NTU.
Potential Interns: please read this page .
Contact :
School of Computer Engineering
Nanyang Technological University
Singapore 639798
+65 6790 5925
Updated 25 July 2011