Spectral imaging can capture 2D spatial and 1D spectral information of target scene. This 3D data has important applications in wide range of fields, including military, medicine, and agronomy. Spectral imager combined with compressive sensing can significantly reduce the amount of detection data and detection time, so it has been widely studied. Coded aperture snapshot spectral imager (CASSI) is the first spectral imager that combines compression sensing theory. However, it uses dispersion prism, which makes the system very complex, to encode the incident light. In this paper, a spectral imager using dual spectral filter array to encode the incident light is proposed, and it avoids the use of dispersion elements. Dual spectral filter array is divided into a series of macro pixels, which is composed of 3×3 filters. The macro pixel of the first filter is composed of three low-pass filters, three band-pass filters, and three high pass filters. The macro pixel of the second filter is composed of 9 filters with different transmission curves to archive the coding. In addition, we add a beam splitter in front of the objective lens to divide the optical path into two paths, one as the detection arm for spectral imaging, and the other as the reference arm to improve the recovery effect.
|