muu*_*uuh 6 zero detection feature-detection corner-detection
作为我的学士论文的一部分,我正在尝试使用 Harris 和 Stephens 算法实现角检测器: 组合角和边缘检测器
我确实计算:
计算系统矩阵M
M = [交流; CB]
这意味着,如果我一切顺利:
现在我确实计算了 trace(M) 和我特别关心的: determinant(M)
在那里的论文中,他们建议对行列式进行以下近似,因为它避免了昂贵的特征值计算:
det(M) = A * B - C^2
这必须始终以零终止!
表达式 det(M) = A * B - C^2 可以改写为:(使用第 2 点的知识)
det(M) = A * B - C * C
det(M) = Ix*Ix * Iy*Iy - Ix*Iy * Ix*Iy
det(M) = Ix*Ix * Iy*Iy - Ix*Ix * Iy*Iy
det(M) = 0
那么我为什么还要费心计算行列式呢?在我看来,计算trace就足够了!(或者我在某个地方犯了一个重大错误?)