Implementing wide baseline matching algorithms on a graphics processing unit.
Wide baseline matching is the state of the art for object recognition and image registration problems in computer vision. Though effective, the computational expense of these algorithms limits their application to many real-world problems. The performance of wide baseline matching algorithms may be improved by using a graphical processing unit as a fast multithreaded co-processor. In this paper, we present an implementation of the difference of Gaussian feature extractor, based on the CUDA system of GPU programming developed by NVIDIA, and implemented on their hardware. For a 2000x2000 pixel image, the GPU-based method executes nearly thirteen times faster than a comparable CPU-based method, with no significant loss of accuracy.
- Research Organization:
- Sandia National Laboratories
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC04-94AL85000
- OSTI ID:
- 921737
- Report Number(s):
- SAND2007-6301
- Country of Publication:
- United States
- Language:
- English
Similar Records
GPU-accelerated multitiered iterative phasing algorithm for fluctuation X-ray scattering
Parallel Latent Semantic Analysis using a Graphics Processing Unit
Journal Article
·
Thu Jul 29 20:00:00 EDT 2021
· Journal of Applied Crystallography (Online)
·
OSTI ID:1819961
Parallel Latent Semantic Analysis using a Graphics Processing Unit
Conference
·
Wed Dec 31 23:00:00 EST 2008
·
OSTI ID:962623