• DocumentCode
    465014
  • Title

    An Organic Computing architecture for visual microprocessors based on Marching Pixels

  • Author

    Fey, Dietmar ; Komann, Marcus ; Schurz, Frank ; Loos, Andreas

  • Author_Institution
    Inst. of Comput. Sci., Friedrich-Schiller-Univ. Jena
  • fYear
    2007
  • fDate
    27-30 May 2007
  • Firstpage
    2686
  • Lastpage
    2689
  • Abstract
    The paper presents architecture and synthesis results for an organic computing hardware for smart CMOS camera chips. The organic behavior in the chip hardware is based on distributed and emergent functionality exploited for detection of objects and their center points given in binary images. Future real-time embedded systems used in industrial image processing have to provide reply times in the range of milliseconds. It is impossible to meet such strict requirements for megapixel resolutions with serial processing schemes in particular if multiple given objects have to be detected. Even classical parallel techniques like SIMD or MIMD approaches are not sufficient due to their dependency on more or less central control structures. To achieve more flexibility, unlimited scalability and higher performance parallel emergent architectures are necessary. We present such an approach, denoted as marching pixels, for future digital visual microprocessors. Marching pixels work similar to artificial ants. They are crawling as hardware agents within a pixel field, e.g. to identify and to detect center points of an arbitrary number of objects given in an image. We present an emergent marching pixel algorithm for the processing of arbitrary concave objects and its mapping onto real hardware. Based on synthesis results for FPGAs and ASICs we discuss the possibilities of digital organic computing approaches for visual microprocessors for future smart high-speed camera systems.
  • Keywords
    CMOS image sensors; application specific integrated circuits; embedded systems; field programmable gate arrays; logic design; microprocessor chips; object detection; ASIC; FPGA; arbitrary concave objects; artificial ants; digital organic computing; hardware agents; marching pixels; object detection; organic computing architecture; parallel emergent architectures; serial processing schemes; smart CMOS camera chips; visual microprocessors; CMOS image sensors; Centralized control; Computer architecture; Embedded system; Hardware; Image processing; Microprocessors; Object detection; Real time systems; Smart cameras;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    1-4244-0920-9
  • Electronic_ISBN
    1-4244-0921-7
  • Type

    conf

  • DOI
    10.1109/ISCAS.2007.377967
  • Filename
    4253231