Evaluating BM3D and NBNet: A Comprehensive Study of Image Denoising Across Multiple Datasets
Ghazal Kaviani, Reza Marzban, Ghassan AlRegib
TL;DR
This paper addresses image denoising across diverse real-world noise conditions by comparing BM3D, a traditional non-learning method, with NBNet, a learning-based approach. It conducts a comprehensive cross-dataset evaluation (CURE-OR, CURE-TSR, SSID+, Set-12, Chest-Xray) using seven IQA metrics and a detection-based downstream task to assess practical impact. NBNet generally excels in complex, non-independent noise (e.g., underexposure/overexposure) while BM3D performs well on blur and certain structured noise; on the SIDD dataset NBNet shows notable gains in $PSNR$ and $SSIM$, whereas Chest-Xray results often favor BM3D due to noise independence. The study demonstrates the importance of dataset-specific denoising choices and multi-metric, task-oriented evaluation for real-world deployment.
Abstract
This paper investigates image denoising, comparing traditional non-learning-based techniques, represented by Block-Matching 3D (BM3D), with modern learning-based methods, exemplified by NBNet. We assess these approaches across diverse datasets, including CURE-OR, CURE-TSR, SSID+, Set-12, and Chest-Xray, each presenting unique noise challenges. Our analysis employs seven Image Quality Assessment (IQA) metrics and examines the impact on object detection performance. We find that while BM3D excels in scenarios like blur challenges, NBNet is more effective in complex noise environments such as under-exposure and over-exposure. The study reveals the strengths and limitations of each method, providing insights into the effectiveness of different denoising strategies in varied real-world applications.
