• DocumentCode
    1225519
  • Title

    Efficient Nonlocal Means for Denoising of Textural Patterns

  • Author

    Brox, Thomas ; Kleinschmidt, Oliver ; Cremers, Daniel

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Dresden, Dresden
  • Volume
    17
  • Issue
    7
  • fYear
    2008
  • fDate
    7/1/2008 12:00:00 AM
  • Firstpage
    1083
  • Lastpage
    1092
  • Abstract
    This paper contributes two novel techniques in the context of image restoration by nonlocal filtering. First, we introduce an efficient implementation of the nonlocal means filter based on arranging the data in a cluster tree. The structuring of data allows for a fast and accurate preselection of similar patches. In contrast to previous approaches, the preselection is based on the same distance measure as used by the filter itself. It allows for large speedups, especially when the search for similar patches covers the whole image domain, i.e., when the filter is truly nonlocal. However, also in the windowed version of the filter, the cluster tree approach compares favorably to previous techniques in respect of quality versus computational cost. Second, we suggest an iterative version of the filter that is derived from a variational principle and is designed to yield nontrivial steady states. It reveals to be particularly useful in order to restore regular, textured patterns.
  • Keywords
    filtering theory; image denoising; image restoration; image texture; pattern clustering; trees (mathematics); cluster tree data; image denoising; image domain analysis; image processing; image restoration; iterative version filter; nonlocal filtering; nontrivial steady states; regular pattern restoration; textural pattern denoising method; Denoising; image processing; texture; Algorithms; Artifacts; Artificial Intelligence; Image Enhancement; Image Interpretation, Computer-Assisted; Pattern Recognition, Automated; Reproducibility of Results; Sensitivity and Specificity;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7149
  • Type

    jour

  • DOI
    10.1109/TIP.2008.924281
  • Filename
    4526698