{'fraction_non_alphanumeric': 0.024334600760456272, 'fraction_numerical': 0.00988593155893536, 'mean_word_length': 4.823008849557522, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Single-shot hyperspectral multiplexed imaging using a computational imaging array (Conference Presentation)

We show experimental results from a prototype multiplexed imaging spectrometer. Spectral information is encoded via a dual-dispersive architecture using a digital micromirror spatial light modulator (SLM) and decoded on-chip at the focal plane with a computational imaging array. Light from the scene is dispersed through a first prism and imaged onto the SLM, which applies a unique time-varying binary (1,0) encoding to each spectral bin. The encoded light is then recombined through a second prism and imaged onto a computational imaging array, where the multiplexed image is decoded on-chip. The computational imaging array is comprised of a 32x32 array of pixels with the capability of acquiring eight concurrent measurements that can be modulated with a time-varying duo-binary signal (+1,-1,0) at MHz rates. This results in eight decoded images per frame at a maximum frame rate of 1600 frames per second. The frame rate of the system depends on the number of encoded spectral bins. At the high end it is limited by the switching speed of the DMD SLM, and at the low end it is limited by the readout rate of the imaging array. We explore these trades as well as discuss areas for future improvement.