• DocumentCode
    2120374
  • Title

    Interleaved pixel lookup for embedded computer vision

  • Author

    Yamaguchi, Kota ; Watanabe, Yoshihiro ; Komuro, Takashi ; Ishikawa, Masatoshi

  • Author_Institution
    Grad. Sch. of Inf. Sci. & Technol., Univ. of Tokyo, Tokyo
  • fYear
    2008
  • fDate
    23-28 June 2008
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    This paper describes an in-depth investigation and implementation of interleaved memory for pixel lookup operations in computer vision. Pixel lookup, mapping between coordinates and pixels, is a common operation in computer vision, but is also a potential bottleneck due to formidable bandwidth requirements for real-time operation. We focus on the acceleration of pixel lookup operations through parallelizing memory banks by interleaving. The key to applying interleaving for pixel lookup is 2D block data partitioning and support for unaligned access. With this optimization of interleaving, pixel lookup operations can output a block of pixels at once without major overhead for unaligned access. An example implementation of our optimized interleaved memory for affine motion tracking shows that the pixel lookup operations can achieve 12.8 Gbps for random lookup of a 4x4 size block of 8-bit pixels under 100 MHz operation. Interleaving can be a cost-effective solution for fast pixel lookup in embedded computer vision.
  • Keywords
    computer vision; image motion analysis; interleaved storage; affine motion tracking; bit rate 12.8 Gbit/s; data partitioning; embedded computer vision; frequency 100 MHz; interleaved memory; interleaved pixel lookup; random lookup; real-time operation; word length 8 bit; Acceleration; Application software; Bandwidth; Computer graphics; Computer vision; Hardware; Interleaved codes; Pixel; Streaming media; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Vision and Pattern Recognition Workshops, 2008. CVPRW '08. IEEE Computer Society Conference on
  • Conference_Location
    Anchorage, AK
  • ISSN
    2160-7508
  • Print_ISBN
    978-1-4244-2339-2
  • Electronic_ISBN
    2160-7508
  • Type

    conf

  • DOI
    10.1109/CVPRW.2008.4563152
  • Filename
    4563152