Compressive ultrafast pulse measurement via time-domain single-pixel imaging
Jiapeng Zhao, Jianming Dai, Boris Braverman, Xicheng Zhang, Robert W. Boyd
Abstract
In contrast to imaging using position-resolving cameras, single-pixel imaging uses a bucket detector along with spatially structured illumination to compressively recover images. This emerging imaging technique is a promising candidate for a broad range of applications due to the high signal-to-noise ratio (SNR) and sensitivity, and applicability in a wide range of frequency bands. Here, inspired by single-pixel imaging in the spatial domain, we demonstrate a time-domain single-pixel imaging (TSPI) system that covers frequency bands including both terahertz (THz) and near-infrared (NIR) regions. By implementing a programmable temporal fan-out gate based on a digital micromirror device, we can deterministically prepare temporally structured pulses with a temporal sampling size down to <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline"> <mml:mn>16.00</mml:mn> <mml:mo>±</mml:mo> <mml:mn>0.01</mml:mn> <mml:mspace width="thinmathspace"/> <mml:mspace width="thinmathspace"/> <mml:mi mathvariant="normal">f</mml:mi> <mml:mi mathvariant="normal">s</mml:mi> </mml:math> . By inheriting the advantages of detection efficiency and sensitivity from spatial single-pixel imaging, TSPI enables the recovery of a 5 fJ THz pulse and two NIR pulses with over <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline"> <mml:mn>97</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> fidelity via compressive sensing. We demonstrate that the TSPI is robust against temporal distortions in the probe pulse train as well. As a direct application, we apply TSPI to machine-learning-aided THz spectroscopy and demonstrate a high sample identification accuracy (97.5%) even under low SNRs (SNR <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline"> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:mo>∼</mml:mo> </mml:mrow> <mml:mn>10</mml:mn> </mml:math> ).