• DocumentCode
    1274080
  • Title

    Massive Parallel-Hardware Architecture for Multiscale Stereo, Optical Flow and Image-Structure Computation

  • Author

    Tomasi, Matteo ; Vanegas, Mauricio ; Barranco, Francisco ; Daz, J. ; Ros, Eduardo

  • Author_Institution
    Dept. of Comput. Archit. & Technol., Univ. of Granada, Granada, Spain
  • Volume
    22
  • Issue
    2
  • fYear
    2012
  • Firstpage
    282
  • Lastpage
    294
  • Abstract
    Low-level vision tasks pose an outstanding challenge in terms of computational effort: pixel-wise operations require high-performance architectures to achieve real-time processing. Nowadays, diverse technologies permit a high level of parallelism and in this way researchers can address more and more complex on-chip low-level vision-feature extraction. In the state of the art, different architectures have been described that process single vision modes in real time but multiple computer vision modes are seldom conjointly computed on a single device to produce a general-purpose on-chip low-level vision system: this may be the basis for mid-level or high-level vision tasks. We present here a novel architecture for multiple-vision feature extraction that includes multiscale optical flow, disparity, energy, orientation, and phase. A high degree of robustness in real-life situations is obtained thanks to adopting phase-based models (at the cost of relatively high computing resource requirements). The high flexibility of the reconfigurable devices used allows for the exploration of different hardware configurations to deal with final target and user requirements. Making use of this novel architecture and hardware-sharing techniques we describe a co-processing board implementation as a case study. It reaches an outstanding computing power of 92.3 GigaOPS at very low power consumption (approximately 12.9 GigaOPS/W).
  • Keywords
    computer vision; coprocessors; feature extraction; image sequences; parallel architectures; reconfigurable architectures; stereo image processing; computer vision modes; coprocessing board implementation; general purpose on-chip low level vision system; hardware-sharing techniques; high-performance architectures; image structure computation; massive parallel-hardware architecture; multiscale optical flow; multiscale stereo; on-chip low-level vision-feature extraction; phase-based models; pixel-wise operations; real-time processing; reconfigurable devices; Accuracy; Adaptive optics; Computer architecture; Field programmable gate arrays; Hardware; Optical imaging; System-on-a-chip; Field programmable gate array (FPGA); low level vision; multiscale; phase-based;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/TCSVT.2011.2162260
  • Filename
    5955104