Title :
GPU Acceleration of Real-time Feature Based Algorithms
Author :
Ready, Jason M. ; Taylor, Clark N.
Author_Institution :
Brigham Young University
Abstract :
Feature tracking is one of the most fundamental tasks in computer vision, being used as a preliminary step to many high-level algorithms. In general, however, the number of features tracked (leading to more accurate high-level algorithms) must be balanced against the computational requirements of the feature tracking algorithm. To enable a large number of features to be tracked in real time without degrading the computational performance of high-level computer vision algorithms, we offload the feature tracking algorithm to the the video card (GPU) found in modern personal computers. Using the GPU allows for tracking an order of magnitude more features than a pure software-based algorithm, with minimal increase in CPU usage. We have demonstrated the computational benefits of GPU-based feature tracking within a real-time video stabilization application.
Keywords :
Acceleration; Application software; Computer graphics; Computer vision; Costs; Image motion analysis; Microcomputers; Motion estimation; Parallel processing; Tracking;
Conference_Titel :
Motion and Video Computing, 2007. WMVC '07. IEEE Workshop on
Conference_Location :
Austin, TX, USA
Print_ISBN :
0-7695-2793-0
DOI :
10.1109/WMVC.2007.17