• DocumentCode
    2460434
  • Title

    Acceleration of Image Processing Algorithms Using Minimal Resources of Custom Reconfigurable Hardware

  • Author

    Vourvoulakis, J.V. ; Lygouras, John ; Kalomiros, John A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Democritus Univ. of Thrace, Xanthi, Greece
  • fYear
    2012
  • fDate
    5-7 Oct. 2012
  • Firstpage
    68
  • Lastpage
    73
  • Abstract
    The hardware/software implementation of a custom vision board using minimal resources out of a reconfigurable platform is described. Demanding robotic vision applications in most cases require dedicated hardware for reliable operation. The designed system is based on a Cyclone IV Altera FPGA device that constitutes the main processing unit of the reconfigurable hardware and on a 32 -- bit Microchip PIC32 micro controller as a complementary processor. The main goal of this research is to accelerate image processing algorithms using only minimal resources of the custom designed reconfigurable hardware. The micro controller serves peripheral control tasks, relieving valuable resources from the FPGA device. Video images are captured using a CMOS image sensor. USB connectivity with a personal computer is provided using a FIFO-to-USB module. Operational tasks such as frame grabbing, image filtering and USB communication are integrated to the system by implementing custom-designed controllers in VHDL. Image processing functions are accelerated using a fully parallel pipeline which is described analytically. A host computer interface has also been developed in order to test the overall system in action. The system is evaluated in terms of resource usage and the advantages emanating from the proposed architecture are discussed.
  • Keywords
    CMOS image sensors; field programmable gate arrays; image processing; microcontrollers; peripheral interfaces; pipeline processing; reconfigurable architectures; robot vision; CMOS image sensor; Cyclone IV Altera FPGA device; Microchip PIC32 microcontroller; USB connectivity; VHDL; complementary processor; custom reconfigurable hardware; custom vision board; fully parallel pipeline; hardware implementation; host computer interface; image processing algorithms acceleration; minimal resources; peripheral control; personal computer; reconfigurable platform; robotic vision applications; software implementation; video images; Informatics; FPGA; parallelism; processing algorithm acceleration; reconfigurable hardware;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Informatics (PCI), 2012 16th Panhellenic Conference on
  • Conference_Location
    Piraeus
  • Print_ISBN
    978-1-4673-2720-6
  • Type

    conf

  • DOI
    10.1109/PCi.2012.11
  • Filename
    6377369