• DocumentCode
    1156120
  • Title

    Binary Morphology With Spatially Variant Structuring Elements: Algorithm and Architecture

  • Author

    Hedberg, Hugo ; Dokladal, Petr ; Öwall, Viktor

  • Author_Institution
    Dept. of Electr. & Inf. Technol., Lund Univ., Lund
  • Volume
    18
  • Issue
    3
  • fYear
    2009
  • fDate
    3/1/2009 12:00:00 AM
  • Firstpage
    562
  • Lastpage
    572
  • Abstract
    Mathematical morphology with spatially variant structuring elements outperforms translation-invariant structuring elements in various applications and has been studied in the literature over the years. However, supporting a variable structuring element shape imposes an overwhelming computational complexity, dramatically increasing with the size of the structuring element. Limiting the supported class of structuring elements to rectangles has allowed for a fast algorithm to be developed, which is efficient in terms of number of operations per pixel, has a low memory requirement, and a low latency. These properties make this algorithm useful in both software and hardware implementations, not only for spatially variant, but also translation-invariant morphology. This paper also presents a dedicated hardware architecture intended to be used as an accelerator in embedded system applications, with corresponding implementation results when targeted for both field programmable gate arrays and application specific integrated circuits.
  • Keywords
    field programmable gate arrays; image processing; mathematical morphology; shape recognition; binary morphology; computational complexity; field programmable gate arrays; mathematical morphology; spatially variant structuring elements; translation-invariant morphology; Application software; Computational complexity; Computer architecture; Delay; Embedded system; Field programmable gate arrays; Hardware; Morphology; Shape; Software algorithms; Hardware implementation; mathematical morphology; spatially variant structuring elements; Algorithms; Artificial Intelligence; Equipment Design; Equipment Failure Analysis; Image Enhancement; Image Interpretation, Computer-Assisted; Pattern Recognition, Automated; Reproducibility of Results; Sensitivity and Specificity; Signal Processing, Computer-Assisted;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7149
  • Type

    jour

  • DOI
    10.1109/TIP.2008.2010108
  • Filename
    4782065