• DocumentCode
    3538870
  • Title

    Parallel object recognition on an FPGA-based configurable computing platform

  • Author

    Chung, Yongwha ; Choi, Seonil ; Prasanna, Viktor K.

  • Author_Institution
    Syst. Eng. Sect., Electron. & Telecommun. Res. Inst., Daejeon, South Korea
  • fYear
    1997
  • fDate
    20-22 Oct 1997
  • Firstpage
    143
  • Lastpage
    152
  • Abstract
    Object recognition involves identifying known objects in a given scene. It plays a key role in image understanding. Geometric hashing has been proposed as a technique for model-based object recognition in occluded scenes. However, parallel techniques are needed to realize real-time vision systems employing geometric hashing. In this paper, we develop a design technique for parallelizing geometric hashing on an FPGA-based platform. We first transform the hash table which contains symbolic data into a bit-level representation. By regularizing the data flow and exploiting bit-level parallelism in hardware, our design achieves high performance. Using our approach, given a scene consisting of 256 feature points, a probe can be performed in 1.65 milliseconds on an FPGA-based platform having 32 Xilinx 4062s. In earlier implementations, the same probe operation was performed in 240 milliseconds on a 32K-node CM2 and in 382 milliseconds on a 32-node CM5. Also, the same operation takes 40 milliseconds on a 32-node IBM SP-2. By parameterizing the application and the device characteristics, we derive an area-time efficient design based on these parameters. Furthermore, our approach can be applied to many geometric hashing methods and is portable to other FPGA devices
  • Keywords
    computer vision; field programmable gate arrays; file organisation; object recognition; real-time systems; FPGA devices; FPGA-based configurable computing platform; area-time efficient design; bit-level parallelism; bit-level representation; geometric hashing; hash table; image understanding; model-based object recognition; occluded scenes; parallel object recognition; real-time vision systems; Concurrent computing; Field programmable gate arrays; Hardware; Layout; Machine vision; Object recognition; Parallel processing; Probes; Real time systems; Solid modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture for Machine Perception, 1997. CAMP 97. Proceedings. 1997 Fourth IEEE International Workshop on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    0-8186-7987-5
  • Type

    conf

  • DOI
    10.1109/CAMP.1997.631928
  • Filename
    631928