• DocumentCode
    1703572
  • Title

    Demo: Real-time depth extraction and viewpoint interpolation on FPGA

  • Author

    Yi, Guanyu ; Yeh, Hsiu-Chi ; Vanmeerbeeck, Geert ; Zhang, Ke ; Lafrait, G.

  • Author_Institution
    imec, Delft Univ. of Technol., Leuven, Belgium
  • fYear
    2011
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    In this demo, we demonstrate a real-time viewpoint interpolation application on FPGA. Viewpoint interpolation is the process of synthesizing plausible in-between views - so-called virtual camera views - from a couple of surrounding fixed camera views. Stereo matching is used to extract depth information, by computing a disparity map from a pair of input images. With the depth information, virtual views at any points between the two cameras are computed through view interpolation. To make viewpoint interpolation possible for low/moderate-power consumer applications, a further quality/complexity tradeoff study is required to conciliate algorithmic quality to architectural performance. In essence, the inter-dependencies between the different algorithmic steps in the processing chain are thoroughly analyzed, aiming at an overall quality-performance model that pinpoints which algorithmic functionalities can be simplified with minor (preferably no) global input-output quality degradation, while maximally reducing their implementation complexity w.r.t. arithmetic and line buffer requirements. Compared to state-of-the-art CPU and GPU platforms running at several GHz clock speed, our low-power 65 MHz FPGA implementation achieves speedups with one order of magnitude over state-of-the-art, without impeding on the visual quality, reaching over 60 frames per second high-definition (1024×768) high-quality, 64-disparity search range stereo matching and enabling viewpoint interpolation in low-power, embedded applications.
  • Keywords
    feature extraction; image matching; interpolation; stereo image processing; video cameras; FPGA; real-time depth extraction; stereo image matching; viewpoint interpolation; virtual camera views; visual quality; Electronic mail; Field programmable gate arrays; Interpolation; Real time systems; SDRAM; Streaming media; Three dimensional displays; Depth extraction; FPGA; high-definition; real-time; viewpoint interpolation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Smart Cameras (ICDSC), 2011 Fifth ACM/IEEE International Conference on
  • Conference_Location
    Ghent
  • Print_ISBN
    978-1-4577-1708-6
  • Electronic_ISBN
    978-1-4577-1706-2
  • Type

    conf

  • DOI
    10.1109/ICDSC.2011.6042943
  • Filename
    6042943