• DocumentCode
    1088822
  • Title

    Median Filtering in Constant Time

  • Author

    Perreault, Simon ; Hébert, Patrick

  • Author_Institution
    Comput. Vision & Syst. Lab, Univ. Laval, Quebec City, QC
  • Volume
    16
  • Issue
    9
  • fYear
    2007
  • Firstpage
    2389
  • Lastpage
    2394
  • Abstract
    The median filter is one of the basic building blocks in many image processing situations. However, its use has long been hampered by its algorithmic complexity O(tau) of in the kernel radius. With the trend toward larger images and proportionally larger filter kernels, the need for a more efficient median filtering algorithm becomes pressing. In this correspondence, a new, simple, yet much faster, algorithm exhibiting O(1) runtime complexity is described and analyzed. It is compared and benchmarked against previous algorithms. Extensions to higher dimensional or higher precision data and an approximation to a circular kernel are presented, as well.
  • Keywords
    computational complexity; filtering theory; image processing; median filters; algorithmic runtime complexity; filter kernel radius; image processing; median filtering algorithm; Algorithm design and analysis; Complexity theory; Filtering algorithms; Filtering theory; Filters; Histograms; Image processing; Kernel; Pressing; Runtime; Algorithms; complexity theory; image processing; median filters; Algorithms; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Numerical Analysis, Computer-Assisted; Reproducibility of Results; Sensitivity and Specificity; Time Factors; User-Computer Interface;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7149
  • Type

    jour

  • DOI
    10.1109/TIP.2007.902329
  • Filename
    4287006