Clustering-Based Denoising With Locally Learned Dictionaries

被引:215
|
作者
Chatterjee, Priyam [1 ]
Milanfar, Peyman [1 ]
机构
[1] Univ Calif Santa Cruz, Dept Elect Engn, Santa Cruz, CA 95064 USA
关键词
Clustering; dictionary learning; image denoising; kernel regression; principal component analysis; Stein's unbiased risk estimator (SURE); IMAGE REGULARIZATION; NONLOCAL MEANS; SPARSE; SMOOTHNESS; TRANSFORM; SURE;
D O I
10.1109/TIP.2009.2018575
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we propose K-LLD: a patch-based, locally adaptive denoising method based on clustering the given noisy image into regions of similar geometric structure. In order to effectively perform such clustering, we employ as features the local weight functions derived from our earlier work on steering kernel regression [1]. These weights are exceedingly informative and robust in conveying reliable local structural information about the image even in the presence of significant amounts of noise. Next, we model each region (or cluster)-which may not be spatially contiguous-by "learning" a best basis describing the patches within that cluster using principal components analysis. This learned basis (or "dictionary") is then employed to optimally estimate the underlying pixel values using a kernel regression framework. An iterated version of the proposed algorithm is also presented which leads to further performance enhancements. We also introduce a novel mechanism for optimally choosing the local patch size for each cluster using Stein's unbiased risk estimator (SURE). We illustrate the overall algorithm's capabilities with several examples. These indicate that the proposed method appears to be competitive with some of the most recently published state of the art denoising methods.
引用
收藏
页码:1438 / 1451
页数:14
相关论文
共 50 条
  • [41] A clustering-based approach to vortex extraction
    Deng, Liang
    Wang, Yueqing
    Chen, Cheng
    Liu, Yang
    Wang, Fang
    Liu, Jie
    JOURNAL OF VISUALIZATION, 2020, 23 (03) : 459 - 474
  • [42] Clustering-Based Statistical Global Optimization
    Gimbutiene, Grazina
    Zilinskas, Antanas
    NUMERICAL COMPUTATIONS: THEORY AND ALGORITHMS (NUMTA-2016), 2016, 1776
  • [43] Novel clustering-based pruning algorithms
    Paweł Zyblewski
    Michał Woźniak
    Pattern Analysis and Applications, 2020, 23 : 1049 - 1058
  • [44] Clustering-based preconditioning for stochastic programs
    Yankai Cao
    Carl D. Laird
    Victor M. Zavala
    Computational Optimization and Applications, 2016, 64 : 379 - 406
  • [45] Metric learning with clustering-based constraints
    Xinyao Guo
    Chuangyin Dang
    Jianqing Liang
    Wei Wei
    Jiye Liang
    International Journal of Machine Learning and Cybernetics, 2021, 12 : 3597 - 3605
  • [46] CLUSTERING-BASED NETWORK INTRUSION DETECTION
    Zhong, Shi
    Khoshgoftaar, Taghi M.
    Seliya, Naeem
    INTERNATIONAL JOURNAL OF RELIABILITY QUALITY AND SAFETY ENGINEERING, 2007, 14 (02) : 169 - 187
  • [47] A clustering-based visualization of colocation patterns
    Desmier, Elise
    Flouvat, Frederic
    Gay, Dominique
    Selmaoui-Folcher, Nazha
    PROCEEDINGS OF THE 15TH INTERNATIONAL DATABASE ENGINEERING & APPLICATIONS SYMPOSIUM (IDEAS '11), 2011, : 70 - 78
  • [48] A Clustering-Based Evidence Reasoning Method
    Li, Xinde
    Wang, Fengyu
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2016, 31 (07) : 698 - 721
  • [49] ICN clustering-based approach for VANETs
    Lamia Chaari Fourati
    Samiha Ayed
    Mohamed Ali Ben Rejeb
    Annals of Telecommunications, 2021, 76 : 745 - 757
  • [50] Fine granularity clustering-based placement
    Hu, B
    Marek-Sadowska, M
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2004, 23 (04) : 527 - 536