SURF (Speeded Up Robust Features) matlab源代码
资 源 简 介
Surf算法原理
(1)、构建Hessian矩阵
Hessian矩阵是Surf算法的核心,为了方便运算,假设函数f(z,y),Hessian矩阵H是由函数,偏导数组成:判别式的值是H矩阵的特征值,可以利用判定结果的符号将所有点分类,根据判别式取值正负,来判别该点是或不是极值点。在SURF算法中,用图像像素l(x,y)代替函数值f(x,y),选用二阶标准高斯函数作为滤波器,通过特定核间的卷积计算二阶偏导数,这样便能计算出H矩阵的三个矩阵元素L。、L。、k,从而计算出H矩阵:
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报 打分 发表评论 暂无评论
文 件 列 表
OpenSurf.m
SubFunctions
FastHessian_BuildDerivative.m
FastHessian_buildResponseLayer.m
FastHessian_buildResponseMap.m
FastHessian_getIpoints.m
FastHessian_getLaplacian.m
FastHessian_getResponse.m
FastHessian_interpolateExtremum.m
FastHessian_isExtremum.m
FastHessian_ResponseLayer.m
IntegralImage_BoxIntegral.m
IntegralImage_HaarX.m
IntegralImage_HaarY.m
IntegralImage_IntegralImage.m
PaintSURF.m
SurfDescriptor_DecribeInterestPoints.m
SurfDescriptor_GetDescriptor.m
SurfDescriptor_GetOrientation.m
TestImages
lena1.png
lena2.png
test.png
testc1.png
testc2.png
WarpFunctions
affine_warp.m
example2.m
example3.m
license.txt
opensurf.png