In this paper, we examined heterogeneous architectures, for their suitability to run the scale invariant feature transformation (SIFT) algorithm in real time. The SIFT is one of the most robust as well as one of the most computational intensive algorithms to extract local features in many machine-vision applications. Many ongoing researches presented methods on improving the SIFT execution time. However, described techniques focus only on improving the SIFT execution time on a single homogeneous device. To address the gap in improving SIFT algorithm execution time on multi-device heterogeneous platforms we have prepared the OpenCL-SIFT implementation. We have described techniques to efficiently parallelize the application that contains many...
Today's computer systems often contains several different processing units aside from the CPU. Among...
Ever since the introduction of freely programmable hardware components into modern graphics hardware...
Face recognition finds various applications in surveillance, Law enforcement etc. These applications...
Local feature extraction is one of the most important steps in image processing applications such as...
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—In this paper, we parallelize and optimize the popular feature detection algorithms, i.e. S...
Abstract—Consumers of personal devices such as desktops, tablets, or smart phones run applications b...
Scale-Invariant Feature Transform (SIFT) is one of the widely used interest point features. It has b...
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...
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...
Emerging mobile applications, such as augmented reality, de-mand robust feature detection at high fr...
With the addition of free programmable components to modern graphics hardware, graphics processing u...
Today's computer systems often contains several different processing units aside from the CPU. Among...
Ever since the introduction of freely programmable hardware components into modern graphics hardware...
Face recognition finds various applications in surveillance, Law enforcement etc. These applications...
Local feature extraction is one of the most important steps in image processing applications such as...
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—In this paper, we parallelize and optimize the popular feature detection algorithms, i.e. S...
Abstract—Consumers of personal devices such as desktops, tablets, or smart phones run applications b...
Scale-Invariant Feature Transform (SIFT) is one of the widely used interest point features. It has b...
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...
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...
Emerging mobile applications, such as augmented reality, de-mand robust feature detection at high fr...
With the addition of free programmable components to modern graphics hardware, graphics processing u...
Today's computer systems often contains several different processing units aside from the CPU. Among...
Ever since the introduction of freely programmable hardware components into modern graphics hardware...
Face recognition finds various applications in surveillance, Law enforcement etc. These applications...