• DocumentCode
    1196989
  • Title

    Software and VLSI algorithms for generalized ranked order filtering

  • Author

    Fitch, J.P.

  • Volume
    34
  • Issue
    5
  • fYear
    1987
  • fDate
    5/1/1987 12:00:00 AM
  • Firstpage
    553
  • Lastpage
    559
  • Abstract
    The threshold decomposition architecture is known to provide a modular and parallel design for ranked order filtering. However, the chip area grows exponentially with the number of bits in the input. In this paper a new architecture which is equivalent to the threshold decomposition is shown to have linear growth in the size of the input words. Filtering is accomplished by a pipelined bit by bit algorithm. Hardware modifications to the filtering scheme are accomplished by changing data paths and the number of cells to be replicated rather than modifying the functions performed by each module. Hardware redundancy to prevent single points of failure can be provided when space for extra modules is available. If external data flow control is provided, the chip can be programmed for many different filtering operations. The basic representation of the generalized rank order filter as a maximum of minimums also provides a fast software implementation and intuitive description of these filters as adaptive rank operations. Because the threshold description is extremely slow on a general-purpose computer, this is essential for investigating new applications of these robust signal and image processing filters.
  • Keywords
    Digital filters; Median filters; Pipeline processing; VLSI; Very large-scale integration (VLSI); Adaptive filters; Application software; Computer architecture; Filtering algorithms; Hardware; Image processing; Robustness; Signal processing; Software algorithms; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-4094
  • Type

    jour

  • DOI
    10.1109/TCS.1987.1086165
  • Filename
    1086165