Home

Eurographics 2010 Computational photography

Reinterpretable Imager: Towards Variable Post-Capture Space, Angle and Time Resolution in Photography

Amit Agrawal, Ashok Veeraraghavan, and Ramesh Raskar

A single photograph of changing facial expressions and the video frames recovered from it
Left: one exposure captures a person making facial expressions. Right: video frames recovered at lower spatial resolution.

The idea

Capture once.
Decide later.

Take a photo, then choose how to interpret it in software: a detailed still image, a short video, or a refocusable light field. A dynamic aperture mask and a static mask near the sensor let spatial, angular, and temporal resolution be traded after capture, with different choices for different parts of the scene.

Space
Recover a high spatial resolution image
Angle
Refocus static scene content after capture
Time
Recover motion as a sequence of video frames
One exposure
Choose the interpretation for each part of the scene

01 / Results

Motion and refocusing in the same photo

A doll rotates on the right while the other dolls and the flowerpot remain still. From one exposure, we recover a video of the moving doll and light field information for the static scene.

Single captured scene with static dolls and a flowerpot, plus a rotating doll on the right
One captured photograph contains both motion and light field information.
Animation of nine recovered frames showing the rotating doll
Motion: nine recovered frames of the rotating doll.
Animation showing four focus settings on static dolls and a flowerpot
Refocusing: four focus steps from the back of the scene to the front.

We describe a novel multiplexing approach to achieve tradeoffs in space, angle and time resolution in photography. We explore the problem of mapping useful subsets of time-varying 4D light fields in a single snapshot. Our design is based on using a dynamic mask in the aperture and a static mask close to the sensor. The key idea is to exploit scene-specific redundancy along spatial, angular and temporal dimensions and to provide a programmable or variable resolution tradeoff among these dimensions. This allows a user to reinterpret the single captured photo as either a high spatial resolution image, a refocusable image stack or a video for different parts of the scene in post-processing.

A light field camera or a video camera forces an a priori choice in space-angle-time resolution. We demonstrate a single prototype which provides flexible post-capture abilities not possible using either a single-shot light field camera or a multi-frame video camera. We show several novel results including digital refocusing on objects moving in depth and capturing multiple facial expressions in a single photo.