#content p.widePar { padding-right: 1em ; } #changes dd { margin-bottom: 1em ; } .award { margin: 1em 0em ; width: 10em ; font-size: 0.9em ; text-align:center ; float: right ; border: 1px solid #DDD ; background-color: #f6f6f6 ; } #changes .date { font-weight: normal ; font-style: italic ; width: 10em ; }
ACM OpenSource Award 2010

The VLFeat open source library implements popular computer vision algorithms including SIFT, MSER, k-means, hierarchical k-means, agglomerative information bottleneck, and quick shift. It is written in C for efficiency and compatibility, with interfaces in MATLAB for ease of use, and detailed documentation throughout. It supports Windows, Mac OS X, and Linux. The latest version of VLFeat is .

Documentation

Citing

@misc{vedaldi08vlfeat,
 Author = {A. Vedaldi and B. Fulkerson},
 Title = {{VLFeat}: An Open and Portable Library
          of Computer Vision Algorithms},
 Year  = {2008},
 Howpublished = {\url{http://www.vlfeat.org/}}

Acknowledgments

UCLA Vision Lab, Oxford VGG.

News

&nsbp;
6/19/2011 VLFeat 0.9.10 released
VLFeat 0.9.11 solves a compatibility issue with old versions of Mac OS X and includes a bug fixes as well. [Details].
6/11/2011 VLFeat 0.9.10 released
VLFeat 0.9.10 rolls out numerous bug fixes and improvements, especially to the homogeneous kernel map implementation. [Details].
28/10/2010 VLFeat wins the ACM Multimedia Open Source Awards!
VLFeat 0.9.9 was awarded the ACM Multimedia Open Source Award 2010.
14/06/2010 VLFeat 0.9.9 released
VLFeat 0.9.9 adds a new sample application (SIFT matching) and minor refinements. [Details].
14/06/2010 Open Source Vision Software Tutorial
VLFeat presented at the CVPR 2010 Open Source Vision Software Tutorial. Slides of the presentation are available from the tutorial web page.
10/05/2010 VLFeat 0.9.8 released
VLFeat 0.9.8 adds new tutorials, (hierarchical) k-means support for floating point data, homogeneous kernel maps, a basic implementation of PEGASOS for SVM learning, and many other improvements. [Details].
16/01/2010 VLFeat 0.9.7 released
VLFeat 0.9.7 updates the binary distribution to be backward compatible with Mac OS X 10.5 (Leopard). [Details].
10/01/2010 VLFeat 0.9.6 released
VLFeat 0.9.6 contains minor improvements to the binary distribution. Specifically, it makes VLFeat GNU/Linux distribution compatible with the older GLIBC version 2.3. [Details].
30/11/2009 VLFeat 0.9.5 released
VLFeat 0.9.5 adds a fast kd-tree implementation and SSE-acelerated vector/histogram comparison. The dense SIFT (dsift) implementation has also been improved. Binaries and compilation support for Mac OS 10.6 (Snow Leopard) and MATLAB R2009b (32 and 64 bit) have been added [Details].
MATLAB 7.0 and earlier require recompling the MEX files by the provided vl_compile command.