一、概述
S. Leutenegger 等 2011年提出Binary Robust Invariant Scalable Keypoints(BRISK,使用AGAST算法检测角点,并在尺度空间金字塔中搜索最大值的同时用FAST Corner score过滤它们。 BRISK 描述基于识别每个特征的特征方向以实现旋转不变性。为了满足光照不变性,简单亮度测试的结果也被连接起来,描述符被构造为二进制字符串。 BRISK 特征对于比例、旋转和有限的仿射变化是不变的。
二、类参考
1、函数原型
static Ptr<BRISK> cv::BRISK::create ( int thresh = 30,
int octaves = 3,
float patternScale = 1.0f
)
static Ptr<BRISK> cv::BRISK::create ( const std::vector< float > & radiusList,
const std::vector< int > & numberList,
float dMax = 5.85f,
float dMin = 8.2f,
const std::vector< int > & indexChange = std::vector< int >()
)
<