For Computer Vision enthusiasts, we present one of the first approaches to tackle joint image decomposition with unsupervised denoising. We work with HVAE inspired architecture. We integrate Noise models into our approach for better unsupervised denoising.
From microscopists' perspective, the idea is to image two different structures (like Actin and Tubulin) into a single channel. The obtained image stack will therefore contain superimposed structures which will often be noisy. With our machine learning based approach, the goal is to decompose the noisy superimposed image into two channels, each containing denoised version of one type of structure.
In this work, the task is to decompose a noisy input patch into two constituent output patches. We build our work on our previous work µSplit. We make multiple changes to the original µSplit architecture to make it suitable for the task of joint image decomposition and unsupervised denoising. Firstly, we revert back to the classical KL divergence loss formulation for the unsupervised denoising task. Secondly, we integrate noise models into our approach for better unsupervised denoising. Since the architecture of denoiSplit is inspired from hierarchical VAEs, we inherit sampling: the ability to sample multiple predictions from the same input patch. We use this ability to add calibration to our network wherein we can get a pixelwise estimate of error just by sampling multiple predictions, without the need of any ground truth.
@InProceedings{ashesh_2024_ECCV,
author = {Ashesh and
Jug, Florian},
title = {denoiSplit: a method for joint microscopy image splitting and unsupervised denoising},
month = {October},
year = {2024},
booktitle = {European Conference on Computer Vision (ECCV) 2024},
}