<< imdetect_DENSE Feature Detection, Description and Matching imdetect_GFTT >>

IPCV - Image Processing and Computer Vision Toolbox for Scilab >> Feature Detection, Description and Matching > imdetect_FAST

imdetect_FAST

Detect features from an image with FAST algorithm. Usually used for corner features.

Syntax

fobj = imdetect_FAST(im [,th [,nmS [,nb]]]);

Parameters

im :

Input image

th :

threshold on difference between intensity of the central pixel and pixels of a circle around this pixel. Default value is 1.

nms :

nonmaxSuppression, if 1, non-maximum suppression is applied to detected corners (keypoints). Default value is 1.

nb :

one of the three neighborhoods, TYPE_5_8 = 0, TYPE_7_12 = 1, TYPE_9_16 = 2. Default value is 2.

fobj :

Features object contains following fields -

type :

Type of features

n :

Numbers of detected features

x :

Coordinates of the detected features - X

y :

Coordinates of the detected features - Y

size :

Size of detected features

angle :

keypoint orientation

response :

The response by which the most strong keypoints have been selected.

octave :

pyramid octave in which the keypoint has been detected

class_id :

object id

Description

This function used to detect the features of an image using FAST method.Good for corner detection.

Examples

S = imcreatechecker(8,8,[1 0.5]);
fobj = imdetect_FAST(S);
imshow(S); plotfeature(fobj);

See also

Authors

Bibliography

1. OpenCV 2.4 Online Documentation

2. Rosten. Machine Learning for High-speed Corner Detection, 2006.


Report an issue
<< imdetect_DENSE Feature Detection, Description and Matching imdetect_GFTT >>