• DocumentCode
    2362192
  • Title

    A High Speed Vision System for Robots Using FPGA Technology

  • Author

    GholamHosseini, Hamid ; Hu, Shuying

  • Author_Institution
    Sch. of Eng., Auckland Univ. of Technol., Auckland
  • fYear
    2008
  • fDate
    2-4 Dec. 2008
  • Firstpage
    81
  • Lastpage
    84
  • Abstract
    High speed image and video processing is becoming increasingly important in many applications, especially in robotics. A high speed vision system involves grabbing image frames from a single or multiple sensors and processing of the data in a limited time. Therefore, the requirement of real-time processing of the images is the key problem in dealing with such applications. Moreover, to obtain the best performance, it is vital that algorithms and hardware of a vision system be reconfigurable and flexible. A FPGA-based system was devoted to the design of vision system for robots. It offers the required features for robots´ vision system such as; parallel processing of the video images, good computational power, low cost and reconfigurable hardware. The image processing component of the proposed vision system consists of one core processor for implementing the software part and up to eight functional units for the hardware implementation part. The core processor controls and communicates with the functional units. The mixed hardware/software method utilises the advantages of both hardware and software techniques. The implementation of a normal filter with a coefficient matrix of 3 times 3 as applied to a 64 times 64 image is chosen as an example. It can be verified that the multiplication operations for implementing such filter are independent and therefore can be run simultaneously. The addition operations can be done when the multiplication results are available. Therefore, the core processor can perform all parallel operations in order to minimise the total number of implementation stages.
  • Keywords
    field programmable gate arrays; hardware-software codesign; matrix algebra; microprocessor chips; robot vision; FPGA technology; coefficient matrix; high speed vision system; image processing component; parallel processing; robot vision; Field programmable gate arrays; Filters; Hardware; Image sensors; Machine vision; Parallel processing; Parallel robots; Robot sensing systems; Robot vision systems; Sensor systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechatronics and Machine Vision in Practice, 2008. M2VIP 2008. 15th International Conference on
  • Conference_Location
    Auckland
  • Print_ISBN
    978-1-4244-3779-5
  • Electronic_ISBN
    978-0-473-13532-4
  • Type

    conf

  • DOI
    10.1109/MMVIP.2008.4749511
  • Filename
    4749511