raspberrypi_muon_microscope |
---|
Acquire RAW images with Raspberry Pi camera (before demosaicking) with the |
purpose of looking for muon traces. The sensor is in the dark, colour filters |
are unimportant, so this uses the full resolution of 1944 x 2592. |
With inspiration from the Camera Particle Detector (Magdalen College School). Based on the raw Bayer capture method of |
Michael Hirsch https://scivision.co |
Prereqs |
======= |
: |
|
Examples |
======== |
There are more efficient ways to do this. |
Would like to get better control of fixed exposure times. |
RAW Bayer filtered image stream displayed on screen via Matplotlib |
-------------------------------------------------------------------------------- |
: |
|
RAW Bayer filtered image save to disk |
--------------------------------------------- |
: |
|
Command-Line Options |
-p use Matplotlib for live (5 seconds per frame) display -e exp_sec manually set exposure time, up to one second (TODO there are still some auto-set gains) -8 output 8-bit array instead of default 10-bit array
Reference ======== In contrast to the 3-D array returned by the picamera.array.PiBayerArray method method, Hirsch's program collects the raw Bayer data and puts it into a 2-D matrix (not demosaicked). The sensor contains 1944 x 2592 pixels. Pixel size is 1.4 x 1.4 micrometer.
The camera sensor must be in the dark, for example wrapped in black electrical tape. Atmospheric muons can create long tracks when the track is in the plane of the sensors. Beta-radiation and high-energy electrons may cause meandering tracks (called "worms" in the literature.)
The program writes images of 50x50 pixels to disc, centered on the brightest pixel. Close to the edges, the area is reduced.
Scientific studies on ionizing radiation in ccd detectors: * Bagatin & Gerardin (ed), Ionizing Radiation Effects in Electronics: From Memories to Imagers (CRC Press 2015) * Vandenbroucke et al., Measurement of camera sensor depletion thickness with cosmic rays (2015) http://search.arxiv.org:8081/paper.jsp?r=1511.00660