←back to thread

615 points thunderbong | 1 comments | | HN request time: 0.225s | source
Show context
estimator7292 ◴[] No.45651413[source]
Tl:dw for how this works:

He scans one line at a time with a mirror into a photomultiplier tube which can detect single photon events. This is captured continually at 2MSample/s (2 billion times per second: 2B FPS) with an oscilloscope and a clever hack.

The laser is actually pulsing at 30KHz, and the oscilloscope capture is synchronized to the laser pulse.

So we consider each 30KHz pulse a single event in a single pixel (even though the mirror is rotating continuously). So he runs the experiment 30,000 times per second, each one recording a single pixel at 2B FPS for a few microseconds. Each pixel-sized video is then tiled into a cohesive image

replies(7): >>45651508 #>>45651972 #>>45652361 #>>45652745 #>>45652878 #>>45655578 #>>45664301 #
1. generuso ◴[] No.45652878[source]
The author explained that he originally attempted to pulse the laser at 30 KHz, but for the actual experiment used a slower rate of 3 KHz. The rate at which the digital data can be read out from the oscilloscope to the computer seems to be the main bottleneck limiting the throughput of the system.

Overall, recording one frame took approximately an hour.