CVJul 22, 2024

Learning deep illumination-robust features from multispectral filter array images

arXiv:2407.15472v3h-index: 3Has Code
Originality Incremental advance
AI Analysis

This addresses the challenge of efficient and robust feature extraction for multispectral imaging, particularly in outdoor applications, but it is incremental as it builds on existing demosaicing and deep learning techniques.

The paper tackles the problem of learning discriminant and illumination-robust features from raw multispectral filter array images, which are prone to artifacts and illumination variations, and shows that their approach outperforms existing methods in classification with reduced computational effort.

Multispectral (MS) snapshot cameras equipped with a MS filter array (MSFA), capture multiple spectral bands in a single shot, resulting in a raw mosaic image where each pixel holds only one channel value. The fully-defined MS image is estimated from the raw one through \textit{demosaicing}, which inevitably introduces spatio-spectral artifacts. Moreover, training on fully-defined MS images can be computationally intensive, particularly with deep neural networks (DNNs), and may result in features lacking discrimination power due to suboptimal learning of spatio-spectral interactions. Furthermore, outdoor MS image acquisition occurs under varying lighting conditions, leading to illumination-dependent features. This paper presents an original approach to learn discriminant and illumination-robust features directly from raw images. It involves: \textit{raw spectral constancy} to mitigate the impact of illumination, \textit{MSFA-preserving} transformations suited for raw image augmentation to train DNNs on diverse raw textures, and \textit{raw-mixing} to capture discriminant spatio-spectral interactions in raw images. Experiments on MS image classification show that our approach outperforms both handcrafted and recent deep learning-based methods, while also requiring significantly less computational effort. The source code is available at https://github.com/AnisAmziane/RawTexture.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes