image-processing - SIFT 关键点位置

标签 image-processing sift hessian-matrix

我目前在 工作SIFT ,我已经生成了高斯和极值图像层的差异。谁能向我解释如何使用 Hessian 矩阵来消除低对比度关键点?

最佳答案

一个好的关键点是一个角落。这首先来自 Harris 角工作和 Good features to track (KLT) 论文,然后由 Mikolajczyk and Schmid paper 强调。 .

直观上,角是一个很好的特征,因为它是两条线的交点,而单个线段可以沿其方向移动,从而导致定位精度较低。
线段是边,即一阶导数(梯度)。角是突然改变方向的边。这是通过二阶导数测量的,因此使用包含方向二阶导数值的 Hessian 矩阵。

关于image-processing - SIFT 关键点位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10264145/

相关文章:

ios - 图像与身份的比较并映射相同的像素

opencv - 为什么KeyPoint "detector"和 "extractor"是不同的操作?

opencv - 比较大量图像的特征描述符

python - 从 L-BFGS-B 中检索近似 Hessian 逆矩阵

javascript - 以标准尺寸渲染图像,无需拉伸(stretch),具有最小尺寸

c++ - 将几个 ROI 发送到另一个方法/函数来计算直方图?

opencv - 比较opencv中的两个二进制图像

opencv - 如何使用图像数据指针将数据传递给Mat

Matlab fminunc计算标准误差MLE

pytorch - 找不到就地操作导致 "RuntimeError: one of the variables needed for gradient computation has been modified by an inplace operation:"