• DocumentCode
    4717
  • Title

    A Vocabulary Forest Object Matching Processor With 2.07 M-Vector/s Throughput and 13.3 nJ/Vector Per-Vector Energy for Full-HD 60 fps Video Object Recognition

  • Author

    Lee, Kyuho Jason ; Gyeonghoon Kim ; Junyoung Park ; Hoi-Jun Yoo

  • Author_Institution
    Dept. of Electr. Eng., Korea Adv. Inst. of Sci. & Technol. (KAIST), Daejeon, South Korea
  • Volume
    50
  • Issue
    4
  • fYear
    2015
  • fDate
    Apr-15
  • Firstpage
    1059
  • Lastpage
    1069
  • Abstract
    Approximate nearest neighbor searching has been studied as the keypoint matching algorithm for object recognition systems, and its hardware realization has reduced the external memory access which is the main bottleneck in object recognition process. However, external memory access reduction alone cannot satisfy the ever-increasing memory bandwidth requirement due to the rapid increase of the image resolution and frame rate of many recent applications such as advanced driver assistance system. In this paper, vocabulary forest (VF) processor is proposed that achieves both high accuracy and high speed by integrating on-chip database (DB) to remove external memory access. The area-efficient reusable-vocabulary tree architecture is proposed to reduce area, and the propagate-and-compute-array architecture is proposed to enhance the processing speed of the VF. The proposed VF processor can speed up the object matching stage by 16.4x compared with the state-of-the-art matching processor [Hong et al., Symp. VLSIC, 2013] for high resolution (Full-HD) and real-time (60 fps) video object recognition. It is fabricated using 65 nm CMOS technology and integrated into an object recognition SoC. The proposed VF chip achieves 2.07 M-vector/s throughput and 13.3 nJ/vector per-vector energy with 95.7% matching accuracy for 100 objects.
  • Keywords
    CMOS integrated circuits; image enhancement; image matching; search problems; system-on-chip; vocabulary; CMOS technology; SoC recognition; VF processor; advanced driver assistance system; approximate nearest neighbor searching; area-efficient reusable-vocabulary tree architecture; external memory access reduction; full-HD video object recognition system; image resolution; memory bandwidth requirement; propagate-and-compute-array architecture; size 65 nm; vocabulary forest object matching processor; Accuracy; Computer architecture; Hardware; Object recognition; Vegetation; Visualization; Vocabulary; Object matching; object recognition; propagate-and-compute-array; reusable-VT; vocabulary forest; vocabulary tree;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/JSSC.2014.2380790
  • Filename
    7001706