[ Home : Programs | libCVD | Hardware hacks | TooN | Academic Work ]

FAST Corner Detection -- Edward Rosten

Try FAST Today!

If you use FAST in published academic work then please cite both of the following papers:
  1. Fusing points and lines for high performance tracking.
  2. Machine learning for high-speed corner detection.
FAST-ER is now accepted for publication:

Precompiled FAST binaries

FAST is available precompiled for a wide variety of platforms: The FAST binary accepts an image as input and output image with corners drawn on or a list of corner locations. The threshold, number of points in the detector (9 to 12) and nonmaximal suppression can be selected. See the unix README or Windows README for more details.

Bugs

The windows executable has problems dealing widths which are not a multiple of 4. This bug does not affect the unix exectuables or the libraries.

FAST Source code

Build your own FAST detector

If you wish to build your own FAST detector (e.g. trained on your own data, targeting another language, or using some new optimizations), then you can download the training source code.

Compare your detector to FAST

If you wish to compare your detector to FAST, then there is a set of registered images available for download. These were used for testing FAST in Machine learning for high-speed corner detection.. Source code for performing the comparisons is available in the FAST-ER distribution below.

FAST-ER: Enhanced repeatability

Source code for FAST-ER is now available: This code is useful if you want to: Documentation is available here.

Acknowledgements

I would like to additionally thank Gabriel Brostow for help preparing this web page and the test executables.

Updated December 13th 2009, 16:33


Home : Programs | libCVD | Hardware hacks | TooN | Academic Work
* Academic Work : Corner detector testing | FAST corner detection | Publications | Presentations | Videos


er258 (at) cam . ac . uk
Check HTML compliance