• DocumentCode
    1613535
  • Title

    FPGA implementation of a median filter

  • Author

    Bates, Gavin L. ; Nooshabadi, Saeid

  • Author_Institution
    Sch. of Electr. Eng., Northern Territory Univ., Casuarina, NT, Australia
  • Volume
    2
  • fYear
    1997
  • Firstpage
    437
  • Abstract
    The median filter is an effective device for the removal of impulse-based noise on video signals. This is due to the partial averaging effect of the median filter and its biasing of the input stream, rather than straight mathematical averaging. In this paper, we describe three realizations of median filter, built into as few as one field programmable logic device, which is capable of processing an incoming video data stream at a maximum (programmable logic device partially dependent) of around 30 MS/s. In total, four designs are considered, with a primary design, two variations on the primary design and an asynchronous version based on the primary design. Simulation of the primary design (both synchronous and asynchronous) has demonstrated its potential for reducing the area requirements of a median filter whilst not sacrificing either speed or accuracy
  • Keywords
    field programmable gate arrays; interference suppression; median filters; video signal processing; FPGA implementation; asynchronous version; designs; field programmable logic device; impulse-based noise; incoming video data stream; input stream biasing; median filter; partial averaging effect; primary design; simulation; video signals; Buffer storage; Detectors; Field programmable gate arrays; Filtering; Filters; Logic devices; Noise reduction; Programmable logic devices; Sorting; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON '97. IEEE Region 10 Annual Conference. Speech and Image Technologies for Computing and Telecommunications., Proceedings of IEEE
  • Conference_Location
    Brisbane, Qld.
  • Print_ISBN
    0-7803-4365-4
  • Type

    conf

  • DOI
    10.1109/TENCON.1997.648210
  • Filename
    648210