| Literature DB >> 35161677 |
Sheng-Wei Cheng1, Yi-Ting Lin1, Yan-Tsung Peng1.
Abstract
Bilateral Filtering (BF) is an effective edge-preserving smoothing technique in image processing. However, an inherent problem of BF for image denoising is that it is challenging to differentiate image noise and details with the range kernel, thus often preserving both noise and edges in denoising. This letter proposes a novel Dual-Histogram BF (DHBF) method that exploits an edge-preserving noise-reduced guidance image to compute the range kernel, removing isolated noisy pixels for better denoising results. Furthermore, we approximate the spatial kernel using mean filtering based on column histogram construction to achieve constant-time filtering regardless of the kernel radius' size and achieve better smoothing. Experimental results on multiple benchmark datasets for denoising show that the proposed DHBF outperforms other state-of-the-art BF methods.Entities:
Keywords: O(1) complexity; bilateral filtering; gaussian filtering; image smoothing
Year: 2022 PMID: 35161677 PMCID: PMC8840302 DOI: 10.3390/s22030926
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The flowchart of the DHBF method.
Figure 2Thumbnails of BSDS100.
Figure 3Thumbnails of Set5.
Figure 4Thumbnails of Set14.
Figure 5Thumbnails of Urban100.
Figure 6Thumbnails of USC-SIPI.
Figure 7Visual comparison of the representative sample for image smoothing on BSDS100.
Figure 8Visual comparison of the representative sample for image smoothing on Set5.
Figure 9Visual comparison of the representative sample for image smoothing on Set14.
Figure 10Visual comparison of the representative sample for image smoothing on Urban100.
Figure 11Visual comparison of the representative sample for image smoothing on USC-SIPI.
Full-reference Image Quality Assessment for different methods. The best scores are in bold.
| Dataset | Metrics | Methods | |||
|---|---|---|---|---|---|
| BF [ | OFBF [ | GABF [ | DHBF | ||
| BSDS100 [ | PSNR↑ [ | 21.8311 | 21.7637 | 22.4537 |
|
| SSIM↑ [ | 0.4358 | 0.4335 | 0.5255 |
| |
| FSIM↑ [ | 0.7500 | 0.7479 | 0.7612 |
| |
| GMSD↓ [ | 0.1296 | 0.1306 | 0.1300 |
| |
| Set5 [ | PSNR↑ [ | 22.1226 | 22.0191 | 22.7614 |
|
| SSIM↑ [ | 0.3349 | 0.3311 | 0.4531 |
| |
| FSIM↑ [ | 0.8400 | 0.8375 | 0.8436 |
| |
| GMSD↓ [ | 0.1367 | 0.1384 | 0.1326 |
| |
| Set14 [ | PSNR↑ [ | 21.8147 | 21.7265 | 21.9705 |
|
| SSIM↑ [ | 0.4333 | 0.4302 | 0.5017 |
| |
| FSIM↑ [ | 0.8444 | 0.8421 | 0.8265 |
| |
| GMSD↓ [ | 0.1304 | 0.1318 | 0.1330 |
| |
| Urban100 [ | PSNR↑ [ | 21.6105 | 21.5481 | 20.8885 |
|
| SSIM↑ [ | 0.5506 | 0.5484 | 0.5739 |
| |
| FSIM↑ [ | 0.8122 | 0.8107 | 0.7824 |
| |
| GMSD↓ [ | 0.1293 | 0.1305 | 0.1331 |
| |
| USC-SIPI [ | PSNR↑ [ | 22.1064 | 22.0483 | 22.9213 |
|
| SSIM↑ [ | 0.3826 | 0.3806 | 0.5019 |
| |
| FSIM↑ [ | 0.8154 | 0.8140 | 0.8243 |
| |
| GMSD↓ [ | 0.1408 | 0.1416 | 0.1271 |
| |
Figure 12Runtime comparisons of the compared BF methods.