• DocumentCode
    3637797
  • Title

    Dynamically Programmable Image Processor for Compact Vision Systems

  • Author

    Andreas Loos;Michael Schmidt;Dietmar Fey;Jens Gröbel

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Erlangen-Nurnberg, Erlangen, Germany
  • fYear
    2010
  • Firstpage
    33
  • Lastpage
    40
  • Abstract
    We present a fine-grain parallel processor chip which can be embedded in very compact machine vision systems, e.g. in 3d stacked die assemblies. Smart and fast vision systems are frequently required in industrial environments to automatically detect and inspect objects, e.g. on an assembly line. The chip die has a size of 25 mm² and is manufactured using a 0.18 um CMOS technology. The chip processes binary images with a maximum resolution of 320x240 pixels (QVGA) supplied by a separate closely-linked image sensor array. It is possible to process an image in multiple cycles where a set of morphological operations can be subsequently combined depending on the image processing problem. In addition the chip is able to compute more complex user-defined programs, e.g. to skeletonize images. The output data can be a preprocessed image or projection representations in horizontal, vertical and diagonal direction, which reduces the data amount. Therefore a faster image post-processing is supported, e.g. to calculate object´s momenta. The chip is driven by a 40 MHz clock. As result a base morphological operation including image in/output needs only 250 us. For even faster data in/output a ROI (region of interest) can be defined. Two standardized interfaces (JTAG, SPI) allow to parameterize as well as to program the circuit.
  • Keywords
    "Pixel","Radiation detectors","Image resolution","Arrays","Machine vision","Registers"
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
  • Print_ISBN
    978-1-4244-7547-6
  • Type

    conf

  • DOI
    10.1109/CIT.2010.50
  • Filename
    5578424