# KRISM --- Krylov Subspace-based Optical Computing of Hyperspectral Images

arXiv: https://arxiv.org/abs/1801.09343 · HTML: https://mlsanity.com/paper/1801.09343/

## Key facts

- Cited by 6 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 26 Jan 2018.

## Built on by (most cited first, 6 of 6)

- [DeepTensor: Low-Rank Tensor Decomposition with Deep Network Priors](https://mlsanity.com/paper/2204.03145/) (2022)
- [Limitations of Data-Driven Spectral Reconstruction -- An Optics-Aware Analysis](https://mlsanity.com/paper/2401.03835/) (2024)
- [Polarimetric Spatio-Temporal Light Transport Probing](https://mlsanity.com/paper/2105.11609/) (2021)
- [Programmable Spectral Filter Arrays using Phase Spatial Light Modulator](https://mlsanity.com/paper/2109.14450/) (2021)
- [Learning to See Inside Opaque Liquid Containers using Speckle Vibrometry](https://mlsanity.com/paper/2507.20757/) (2025)
- [Spectrum from Defocus: Fast Spectral Imaging with Chromatic Focal Stack](https://mlsanity.com/paper/2503.20184/) (2025)

## Abstract (arXiv)

We present an adaptive imaging technique that optically computes a low-rank approximation of a scene's hyperspectral image, conceptualized as a matrix. Central to the proposed technique is the optical implementation of two measurement operators: a spectrally-coded imager and a spatially-coded spectrometer. By iterating between the two operators, we show that the top singular vectors and singular values of a hyperspectral image can be adaptively and optically computed with only a few iterations. We present an optical design that uses pupil plane coding for implementing the two operations and show several compelling results using a lab prototype to demonstrate the effectiveness of the proposed hyperspectral imager.
