我很难理解FREAK描述符中的参数orientationNormalized
和scaleNormalized
。对于他们的意思或做法有任何想法吗?
OpenCV FREAK doc:http://docs.opencv.org/modules/features2d/doc/feature_detection_and_description.html#freak-freak
答案 0 :(得分:1)
正如old-ufo所说:使用“orientationNormalized”,关键点的方向将被估计并存储在keyPoint的参数“angle”中。这可以用于更好的匹配。
scaleNormalization确实影响边界检查,但背景是如果你打开scaleNormalization,模式的大小(用于提取描述符)将根据this公式进行缩放。 (请记住,'最小'关键点大小是default 7) 为了更好地理解缩放,请务必查看buildPattern()方法! (并阅读相应的paper)
答案 1 :(得分:0)
“orientationNormalized”意味着它估计关键点方向,这在需要方向不变性时很好。
根据我从源代码中理解的,缩放规范化仅影响整个关键点是否位于图像内部。