Eino-Ville (Eddy) Talvala

Forwarding address:

Previously at:

Gates Information Sciences Building, Room 376

353 Serra Mall, Stanford University

Stanford, CA 94305

The Basics

I received my Ph.D. from Stanford in Winter 2011. My dissertation,
The Frankencamera: Building a Programmable Camera for Computational Photography, is available here. As of February 2011, I'm working at Google in Mountain View as a software engineer.

While at Stanford, I was a Ph.D. student at Stanford University, in the Electrical Engineering department. I was working in the Computer Graphics Laboratory under professors Marc Levoy and Mark Horowitz. I focused on the area of computational photography, focusing on programmable cameras and glare removal. I've also investigated camera and projector arrays, and their applications. I have a strong background in computer architecture and asynchronous VLSI.

Thesis Research

I worked on the Camera 2.0 project, specifically on the Frankencamera architecture and implementations, and the FCam API.

In mid-2010, we published the FCam API for the Nokia N900 smart phone, free for anyone to use for implementing their camera applications on the N900! Along with it, we've released a sample application, FCamera, which gives you full manual control over the N900 camera system, and saves RAW DNG files. See the project page for details!


I received my bachelor of science in electrical engineering from the California Institute of Technology in June 2003, and completed my master's degree here at Stanford in March 2005. In the summers before coming to Stanford, I worked for the Gravity Probe B Project, Intel, and Handspring (before their merger with Palm). In the summer of 2007, I worked at the HP Research Labs in Palo Alto, on a 3D display concept.


At Stanford: At HP Labs (summer internship): At Caltech: