The motivation of this research is to prove that GPUs can provide significant speedup of long-executing image processing algorithms by way of parallelization and massive data throughput. This thesis accelerates the well-known KLT feature tracking algorithm using OpenCL and an NVidia GeForce GTX 780 GPU. KLT is a fast, efficient and accurate feature tracker but can easily suffer from low frame rates when tracking many features in an HD video sequence. This research explains how KLT could benefit from GPGPU programming and provides the corresponding OpenCL implementation. Additionally, various optimization techniques are emphasized to further boost GPU performance. The experiments conducted prove that when tracking over 500 features in an HD ...
Over the years, faster hardware - with higher clock rates - has been the usual way to improve comput...
Over the years, faster hardware - with higher clock rates - has been the usual way to improve comput...
GPU in comparison to nearly 2400 ms for a 16-threaded CPU version) without degradation in feature ex...
Automatic detection and tracking of feature points is an important part of many computer vision meth...
The Kanade-Lucas-Tomasi (KLT) algorithm is a well known feature tracker that has been implemented on...
The GPU is the main processing unit on a graphics card. A modern GPU typically provides more than te...
High speed feature point detection and tracking is very demanding for many realtime computer vision ...
The GPU is the main processing unit on a graphics card. A modern GPU typically provides more than te...
Abstract—In this paper, we parallelize and optimize the popular feature detection algorithms, i.e. S...
The motivation of this research is to prove that GPUs can provide significant speedup of long-execut...
In computer vision, silhouette extraction plays an important role. Many applications need to extract...
In this paper, we examined heterogeneous architectures, for their suitability to run the scale invar...
Abstract—Consumers of personal devices such as desktops, tablets, or smart phones run applications b...
Local feature extraction is one of the most important steps in image processing applications such as...
Today's computer systems often contains several different processing units aside from the CPU. Among...
Over the years, faster hardware - with higher clock rates - has been the usual way to improve comput...
Over the years, faster hardware - with higher clock rates - has been the usual way to improve comput...
GPU in comparison to nearly 2400 ms for a 16-threaded CPU version) without degradation in feature ex...
Automatic detection and tracking of feature points is an important part of many computer vision meth...
The Kanade-Lucas-Tomasi (KLT) algorithm is a well known feature tracker that has been implemented on...
The GPU is the main processing unit on a graphics card. A modern GPU typically provides more than te...
High speed feature point detection and tracking is very demanding for many realtime computer vision ...
The GPU is the main processing unit on a graphics card. A modern GPU typically provides more than te...
Abstract—In this paper, we parallelize and optimize the popular feature detection algorithms, i.e. S...
The motivation of this research is to prove that GPUs can provide significant speedup of long-execut...
In computer vision, silhouette extraction plays an important role. Many applications need to extract...
In this paper, we examined heterogeneous architectures, for their suitability to run the scale invar...
Abstract—Consumers of personal devices such as desktops, tablets, or smart phones run applications b...
Local feature extraction is one of the most important steps in image processing applications such as...
Today's computer systems often contains several different processing units aside from the CPU. Among...
Over the years, faster hardware - with higher clock rates - has been the usual way to improve comput...
Over the years, faster hardware - with higher clock rates - has been the usual way to improve comput...
GPU in comparison to nearly 2400 ms for a 16-threaded CPU version) without degradation in feature ex...