clsurf


OpenCL implementation of the Speeded Up Robust Features (SURF) algorithm

This project provides an OpenCL implementation of the Speeded Up Robust Features (SURF) algorithm.

This implementation of SURF has been developed by the NUCAR group at Northeastern University and AMD.

A high level overview of the implementation of SURF has been described in the paper

Analyzing program flow within a many-kernel OpenCL application http://dx.doi.org/10.1145/1964179.1964193

https://lh4.googleusercontent.com/_4P6qHla52PA/TdyPI-lo3aI/AAAAAAAABvY/3JC0kLbNZCQ/s640/surf.png

This work was supported in part by an NSF ERC Innovation Award EEC-0946463.

https://lh4.googleusercontent.com/-mIkwJ3tPvHE/TsltxsNcjtI/AAAAAAAAB5I/qkBWHfk6uUM/s98/nsf1.jpeg

Project Information

The project was created on May 23, 2011.

Labels:
OpenCL ComputerVision SURF FeatureDetection GPU ParallelComputation