Multiscale gigapixel photography

D. J. Brady, M. E. Gehm, R. A. Stack, D. L. Marks, D. S. Kittle, D. R. Golish, ESTEBAN MAURICIO VERA ROJAS, S. D. Feller

Research output: Contribution to journalArticlepeer-review

193 Scopus citations

Abstract

Pixel count is the ratio of the solid angle within a cameras field of view to the solid angle covered by a single detector element. Because the size of the smallest resolvable pixel is proportional to aperture diameter and the maximum field of view is scale independent, the diffraction-limited pixel count is proportional to aperture area. At present, digital cameras operate near the fundamental limit of 1-10-megapixels for millimetre-scale apertures, but few approach the corresponding limits of 1-100-gigapixels for centimetre-scale apertures. Barriers to high-pixel-count imaging include scale-dependent geometric aberrations, the cost and complexity of gigapixel sensor arrays, and the computational and communications challenge of gigapixel image management. Here we describe the AWARE-2 camera, which uses a 16-mm entrance aperture to capture snapshot, one-gigapixel images at three frames per minute. AWARE-2 uses a parallel array of microcameras to reduce the problems of gigapixel imaging to those of megapixel imaging, which are more tractable. In cameras of conventional design, lens speed and field of view decrease as lens scale increases, but with the experimental system described here we confirm previous theoretical results suggesting that lens speed and field of view can be scale independent in microcamera-based imagers resolving up to 50 gigapixels. Ubiquitous gigapixel cameras may transform the central challenge of photography from the question of where to point the camera to that of how to mine the data.

Original languageEnglish
Pages (from-to)386-389
Number of pages4
JournalNature
Volume486
Issue number7403
DOIs
StatePublished - 21 Jun 2012

Fingerprint Dive into the research topics of 'Multiscale gigapixel photography'. Together they form a unique fingerprint.

Cite this