This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Experimental Platforms for Computational Photography
September/October 2010 (vol. 30 no. 5)
pp. 81-87
Marc Levoy, Stanford University
Computational photography refers broadly to sensing strategies and algorithmic techniques that enhance or extend the capabilities of digital photography. Although interest in computational photography has steadily increased among graphics and vision researchers, progress has been hampered by the lack of a portable, programmable camera platform with enough image quality and computing power to be used for everyday photography. To address this problem, the Stanford Computer Graphics Laboratory has designed an open architecture for programmable cameras. Our architecture (called Frankencamera) consists of a hardware specification, a software stack based on Linux, and an API (called FCam) with bindings for C++. To demonstrate the viability of this architecture, we've built two reference implementations: a Nokia N900 smartphone with a modified software stack and a custom camera called the Frankencamera F2. Our goal is to standardize the architecture and distribute Frankencameras to researchers and students worldwide, as a step towards creating a community of photographer-programmers who develop algorithms, applications, and hardware for computational cameras. The Web extra is an erratum

1. R. Raskar and J. Tumblin, Computational Photography: Mastering New Techniques for Lenses, Lighting, and Sensors, AK Peters, 2010.
2. E.S. Raymond, The Cathedral and the Bazaar, O'Reilly, 2001.
3. A. Adams, N. Gelfand, and K. Pulli, "Viewfinder Alignment," Proc. Eurographics, Eurographics Assoc., 2008, pp. 597–606.
4. A. Adams et al., "The Frankencamera: An Experimental Platform for Computational Photography," ACM Trans. Graphics, vol. 29, no. 4, 2010, article 29.
5. N. Goldberg, Camera Technology: The Dark Side of the Lens, Academic Press, 1992.
6. T. Kuhn, The Structure of Scientific Revolutions, Univ. of Chicago Press, 1962.

Index Terms:
computational photography, Frankencamera, programmable cameras, computer graphics, graphics and applications
Citation:
Marc Levoy, "Experimental Platforms for Computational Photography," IEEE Computer Graphics and Applications, vol. 30, no. 5, pp. 81-87, Sept.-Oct. 2010, doi:10.1109/MCG.2010.85
Usage of this product signifies your acceptance of the Terms of Use.