• DocumentCode
    248766
  • Title

    Fast and memory-efficient quantile filter for data in three and higher dimensions

  • Author

    Mosbach, D. ; Hagen, H. ; Godehardt, M. ; Wirjadi, O.

  • Author_Institution
    Comput. Sci. Dept., Univ. of Kaiserslautern, Kaiserslautern, Germany
  • fYear
    2014
  • fDate
    27-30 Oct. 2014
  • Firstpage
    2928
  • Lastpage
    2932
  • Abstract
    Quantile and median filters are usually implemented by accumulating a histogram in a mask with side length 2r + 1, and then selecting the desired quantile from the histogram. Fully updating the histogram for every pixel in a d-dimensional image leads to an O(rd) algorithm per pixel. Huang et al. proposed to shift the histogram pixel-by-pixel to reduce the complexity to O(rd-1) per pixel. We also show how to transfer their algorithm to higher dimensions, in this contribution. Perreault and Hébert extended this idea to reach O(1) runtime per pixel in arbitrary dimension. Thus, from an algorithmic point of view, quantile filtering of d-dimensional data is a solved problem. But the memory requirements of that algorithm grow with a power of D - 1. In this contribution, we therefore propose a novel hybrid quantile filter algorithm which is situated between the two aforementioned methods in terms of memory requirements, and which is faster for a wide range of mask sizes due to reduced overhead.
  • Keywords
    computational complexity; median filters; arbitrary dimension; histogram; hybrid quantile filter algorithm; mask sizes; median filters; memory requirements; memory-efficient filter; Algorithm design and analysis; Complexity theory; Histograms; Memory management; Runtime; Signal processing algorithms; Three-dimensional displays; 3D-images; Median filter; high dimensional data; quantile filter;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Processing (ICIP), 2014 IEEE International Conference on
  • Conference_Location
    Paris
  • Type

    conf

  • DOI
    10.1109/ICIP.2014.7025592
  • Filename
    7025592