Self-Supervised Denoiser Framework