Title
Experimental Platforms for Computational Photography
Abstract
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.
Year
DOI
Venue
2010
10.1109/MCG.2010.85
Computer Graphics and Applications, IEEE
Keywords
Field
DocType
cameras,digital photography,video signal processing,Frankencamera architecture,Stanford laboratory,computational photography,experimental platforms,video community,Frankencamera,computational photography,computer graphics,graphics and applications,programmable cameras
Computer vision,Architecture,Digital photography,Computer graphics (images),Computer science,Computational photography,Software,Photography,Artificial intelligence,Multimedia,Computer graphics
Journal
Volume
Issue
ISSN
30
5
0272-1716
Citations 
PageRank 
References 
2
0.51
2
Authors
1
Name
Order
Citations
PageRank
Marc Levoy1102731073.33