• DocumentCode
    2529921
  • Title

    A Real Time Augmented Reality System Using GPU Acceleration

  • Author

    Tam, David Chi Chung ; Fiala, Mark

  • Author_Institution
    Comput. Sci., Ryerson Univ., Toronto, ON, Canada
  • fYear
    2012
  • fDate
    28-30 May 2012
  • Firstpage
    101
  • Lastpage
    108
  • Abstract
    Augmented Reality (AR) is an application of computer vision that is processor intensive and typically suffers from a trade-off between robust view alignment and real time performance. Real time AR that can function robustly in variable environments is a process difficult to achieve on a PC (personal computer) let alone on the mobile devices that will likely be where AR is adopted as a consumer application. Despite the availability of high quality feature matching algorithms such as SIFT, SURF and robust pose estimation algorithms such as EPNP, practical AR systems today rely on older methods such as Harris/KLT corners and template matching for performance reasons. SIFT-like algorithms are typically used only to initialize tracking by these methods. We demonstrate a practical system with real ime performance using only SURF without the need for tracking. We achieve this with extensive use of the Graphics Processing Unit (GPU) now prevalent in PC´s. Due to mobile devices becoming equipped with GPU´s we believe that this architecture will lead to practical robust AR.
  • Keywords
    augmented reality; graphics processing units; image matching; mobile computing; EPNP; GPU acceleration; Harris-KLT corners; SIFT; SURF; computer vision; consumer application; feature matching algorithms; graphics processing unit; mobile devices; personal computer; real time augmented reality system; robust pose estimation algorithms; robust view alignment; template matching; Cameras; Computers; Feature extraction; Graphics processing unit; Instruction sets; Real time systems; Vectors; CUDA; GPU; augmented reality; feature detection; real-time;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Robot Vision (CRV), 2012 Ninth Conference on
  • Conference_Location
    Toronto, ON
  • Print_ISBN
    978-1-4673-1271-4
  • Type

    conf

  • DOI
    10.1109/CRV.2012.21
  • Filename
    6233129