• DocumentCode
    3628810
  • Title

    Multi-core processor system for real-time image processing in embedded computer vision applications

  • Author

    Robert Zaglewski;Marek Wojcikowski

  • Author_Institution
    Gdansk University of Technology, Faculty of Electronics, Telecommunications and Informatics, Department of Microelectronics Systems, Poland
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper describes the idea of the multi-core programmable cores architecture for real-time image processing in embedded applications. The authors propose the architecture of a simple 8-bit processor core dedicated to low and intermediate level image operations. Several cores are connected to a common, 128-bit wide data bus by multiplexes and their operation is synchronized. The image data on the data bus is processed in parallel by all the processor cores. Each core realizes its own part of the image processing algorithm, what significantly improves the frame rate of the whole system. Apart from a low-level image processing, such as background subtraction, moving object extraction or geometrical transformation of the image, also higher level information can be processed and analysed, i.e. object indexing, blob size and shape estimation or basic trajectory analysis. The system consisting of 9 processor cores has been practically realized in FPGA hardware and verified. The assembler has also been written to provide the tool for software development. Comparing to the typical hardware approach, the proposed idea is very flexible and enables the realization of a wide range of low and intermediate level image processing algorithms.
  • Keywords
    "Pixel","Magnetic cores","Software algorithms","Hardware","Computer architecture","Image processing","Graphical user interfaces"
  • Publisher
    ieee
  • Conference_Titel
    Information Technology, 2008. IT 2008. 1st International Conference on
  • Print_ISBN
    978-1-4244-2244-9
  • Type

    conf

  • DOI
    10.1109/INFTECH.2008.4621604
  • Filename
    4621604