Low-cost plenoptic camera with off-the-shelf components

We present a proof-of-concept for plenoptic imaging on a low-power Raspberry Pi 3B platform at low hardware cost. The light field is sampled by a 4 by 4 array of 5 Mpixels cameras connected with stackable multiplexer modules in order to avoid the need for one Raspberry Pi per camera. Implementing synthetic aperture filtering on the integrated GPU, we achieve around 100 miliseconds for perspective viewpoint translation and digital refocusing at 830 × 900 output resolution with a factor 11.7 reduction from input to output resolution. The use of a camera array instead of a lenslets-based camera allows extended viewpoint movement at the cost of aliasing artifacts.