• DocumentCode
    1108634
  • Title

    A real-time two-dimensional moment generating algorithm and its single chip implementation

  • Author

    Hatamian, Mehdi

  • Author_Institution
    AT&T Bell Laboratories, Holmdel, NJ
  • Volume
    34
  • Issue
    3
  • fYear
    1986
  • fDate
    6/1/1986 12:00:00 AM
  • Firstpage
    546
  • Lastpage
    553
  • Abstract
    We present a fast algorithm and its single chip VLSI implementation for generating moments of two-dimensional (2-D) digital images for real-time image processing applications. Using this algorithm, the number of multiplications for computing 16 moments of a 512 × 512 image is reduced by more than 5 orders of magnitude compared to the direct implementation; the number of additions is reduced by a factor of 4. This also makes the software implementation extremely fast. Using the chip, 16 moments μp,q(p = 0, 1, 2, 3, q = 0, 1, 2, 3) of a 512 × 512 8 bits/pixel image can be calculated in real time (i.e., 30 frames per second). Each moment value is computed as a 64- bit integer. The basic building block of the algorithm is a single-pole digital filter implemented with a simple accumulator. These filters are cascaded together in both horizontal and vertical directions in a highly regular structure which makes it very suitable for VLSI implementation. The chip has been implemented in 2.5 μ CMOS technology, it occupies 6100 μm × 6100 μm of silicon area. The chip can also be used as a general cell in a systolic architecture for implementing 2-D transforms having polynomial basis functions.
  • Keywords
    Application software; CMOS technology; Digital filters; Digital images; Image processing; Pixel; Polynomials; Silicon; Two dimensional displays; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Acoustics, Speech and Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0096-3518
  • Type

    jour

  • DOI
    10.1109/TASSP.1986.1164853
  • Filename
    1164853