LenslessPiCam: A Hardware and Software Platform for Lensless Computational Imaging with a Raspberry Pi
Description
This toolkit has everything you need to perform imaging with a lensless camera. We make use of a low-cost implementation of DiffuserCam, namely replacing the lens with a piece of tape and using the Raspberry Pi HQ camera sensor. Similar principles and methods can be used for a different lensless encoder and a different sensor.
If you are interested in exploring reconstruction algorithms without building the camera, that is entirely possible! The provided reconstruction algorithms can be used with the provided data or simulated data.
We've also written a few Medium articles and documentation to guide users through the process of building the camera, measuring data with it, and reconstruction. The documentation can be found here.
Files
LenslessPiCam-1.0.4.zip
Files
(82.9 MB)
Name | Size | Download all |
---|---|---|
md5:33c571ef39282283b60cc145a39cf8db
|
82.9 MB | Preview Download |
Additional details
Related works
- Is published in
- Publication: 10.21105/joss.04747 (DOI)
Funding
- Swiss National Science Foundation
- SESAM - Sensing and Sampling: Theory and Algorithms 200021_181978
- Swiss National Science Foundation
- FemtoLippmann - Digital twin for multispectral imaging CRSII5_180232
- Swiss National Science Foundation
- AstroSignals: A New Window on the Universe, with the New Generation of Large Radio-Astronomy Facilities CRSII5_193826
References
- Antipa, N., Kuo, G., Heckel, R., Mildenhall, B., Bostan, E., Ng, R., & Waller, L. (2018). DiffuserCam: lensless single-exposure 3D imaging. Optica, 5(1), 1-9.
- Monakhova, K., Yurtsever, J., Kuo, G., Antipa, N., Yanny, K., & Waller, L. (2019). Learned reconstructions for practical mask-based lensless imaging. Optics express, 27(20), 28075-28090.