• DocumentCode
    1381458
  • Title

    Algorithms for max and min filters with improved worst-case performance

  • Author

    Brookes, Mike

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Imperial Coll. of Sci., Technol. & Med., London
  • Volume
    47
  • Issue
    9
  • fYear
    2000
  • fDate
    9/1/2000 12:00:00 AM
  • Firstpage
    930
  • Lastpage
    935
  • Abstract
    This brief presents three algorithms for implementing a running max/min filter of arbitrary order K, in which the average computation time per sample is asymptotically independent of K when the input data samples are statistically independent and identically distributed. The algorithms differ in their worst-case performance when acting on correlated input signals: for one of the algorithms, the computational complexity is of order K, while for the other two it is of order log(K). This brief gives the theoretical and experimental performance for a number of real and synthetic input signals
  • Keywords
    computational complexity; digital filters; nonlinear filters; tree data structures; average computation time; computational complexity; correlated input signals; running max/min filter; synthetic input signals; worst-case performance; Computational complexity; Distributed computing; Noise robustness; Nonlinear filters; Signal processing; Signal processing algorithms; Sorting; Speech enhancement; Speech processing; Tree data structures;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7130
  • Type

    jour

  • DOI
    10.1109/82.868461
  • Filename
    868461