OpenCV:FREAK描述符参数

时间:2014-02-02 15:49:15

标签: opencv image-processing computer-vision freak

我很难理解FREAK描述符中的参数orientationNormalizedscaleNormalized。对于他们的意思或做法有任何想法吗?

OpenCV FREAK doc:http://docs.opencv.org/modules/features2d/doc/feature_detection_and_description.html#freak-freak

2 个答案:

答案 0 :(得分:1)

正如old-ufo所说:使用“orientationNormalized”,关键点的方向将被估计并存储在keyPoint的参数“angle”中。这可以用于更好的匹配。

scaleNormalization确实影响边界检查,但背景是如果你打开scaleNormalization,模式的大小(用于提取描述符)将根据this公式进行缩放。 (请记住,'最小'关键点大小是default 7) 为了更好地理解缩放,请务必查看buildPattern()方法! (并阅读相应的paper

答案 1 :(得分:0)

“orientationNormalized”意味着它估计关键点方向,这在需要方向不变性时很好。

根据我从源代码中理解的,缩放规范化仅影响整个关键点是否位于图像内部。