Dense SIFT
Simple demo of dense SIFT feature descriptors extraction.
By Laurent Ittiitti@usc.eduhttp://jevois.orgGPL v3
 Language:   C++            Supports mappings with USB output:   Yes            Supports mappings with NO USB output:   No
 Video Mapping:   YUYV 288 120 5.0 YUYV 160 120 5.0 JeVois DenseSift
 Video Mapping:   GREY 128 117 5.0 YUYV 160 120 5.0 JeVois DenseSift

Module Documentation

Compute SIFT keypoint descriptors on a regular grid over the input image. Beware that changing the values for the step and binsize parameters changes the output image size, so you need to adjust your video mappings accordingly. Hence, setting those parameters is best done once and for all in the module's optional params.cfg file. This module can either have a color YUYV output, which shows the original camera image, keypoint locations, and descriptor values; or a greyscale output, which is just the descriptor values.

This algorithm is implemengted using the VLfeat library. It is quite slow, maybe because this library is a bit old and appears to be single-threaded.

ParameterTypeDescriptionDefaultValid Values
(DenseSift) stepunsigned intKeypoint step (pixels)11-
(DenseSift) binsizeunsigned intDescriptor bin size8-
Detailed docs:DenseSift
Copyright:Copyright (C) 2016 by Laurent Itti, iLab and the University of Southern California
License:GPL v3
Support URL:
Other URL:
Address:University of Southern California, HNB-07A, 3641 Watt Way, Los Angeles, CA 90089-2520, USA