Local feature extraction is one of the most important steps in image processing applications such as image matching and object recognition. The Scale Invariant Feature Transformation (SIFT) algorithm is one of the most robust as well as one of the most computation intensive algorithms to extract local features. Recent implementations of the algorithm focus on homogeneous processors like multi-core CPUs or many-core GPUs. In this paper, we introduce an OpenCL-based implementation, which can be used in homogeneous and heterogeneous CPU/GPU environments. We analyze possible coarse-grained and fine-grained parallelization solutions of the SIFT algorithm. Using a set of optimizations we implement a high-performance SIFT implementations for very ...
Face recognition finds various applications in surveillance, Law enforcement etc. These applications...
With the addition of free programmable components to modern graphics hardware, graphics processing u...
Ever since the introduction of freely programmable hardware components into modern graphics hardware...
In this paper, we examined heterogeneous architectures, for their suitability to run the scale invar...
Scale-Invariant Feature Transform (SIFT) is one of the widely used interest point features. It has b...
Abstract—A number of computer vision and image processing algorithms rely on image features, and com...
This article presents a fully functional GPU-based implementation of Scale Invariant Feature Transfo...
Abstract—In this paper, we parallelize and optimize the popular feature detection algorithms, i.e. S...
Computer vision algorithms, such as scale-invariant feature transform (SIFT), are used in many impor...
This paper parallelizes and characterizes an important computer vision application — Scale Invariant...
Abstract: Scale-invariant feature transform (SIFT) was an algorithm in computer vision to detect and...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
Today's computer systems often contains several different processing units aside from the CPU. Among...
Emerging mobile applications, such as augmented reality, de-mand robust feature detection at high fr...
Recent developments in processor architecture have settled a shift from sequential processing to par...
Face recognition finds various applications in surveillance, Law enforcement etc. These applications...
With the addition of free programmable components to modern graphics hardware, graphics processing u...
Ever since the introduction of freely programmable hardware components into modern graphics hardware...
In this paper, we examined heterogeneous architectures, for their suitability to run the scale invar...
Scale-Invariant Feature Transform (SIFT) is one of the widely used interest point features. It has b...
Abstract—A number of computer vision and image processing algorithms rely on image features, and com...
This article presents a fully functional GPU-based implementation of Scale Invariant Feature Transfo...
Abstract—In this paper, we parallelize and optimize the popular feature detection algorithms, i.e. S...
Computer vision algorithms, such as scale-invariant feature transform (SIFT), are used in many impor...
This paper parallelizes and characterizes an important computer vision application — Scale Invariant...
Abstract: Scale-invariant feature transform (SIFT) was an algorithm in computer vision to detect and...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
Today's computer systems often contains several different processing units aside from the CPU. Among...
Emerging mobile applications, such as augmented reality, de-mand robust feature detection at high fr...
Recent developments in processor architecture have settled a shift from sequential processing to par...
Face recognition finds various applications in surveillance, Law enforcement etc. These applications...
With the addition of free programmable components to modern graphics hardware, graphics processing u...
Ever since the introduction of freely programmable hardware components into modern graphics hardware...