SURF: Speeded Up Robust Features: Difference between revisions
No edit summary |
|||
Line 7: | Line 7: | ||
Our features will be regions in the image where the determinant of the Hessian are local maxima. | Our features will be regions in the image where the determinant of the Hessian are local maxima. | ||
[[File:surf_fig_1.png | thumb | 500px | Figure 1 from the paper. Each region can be computed using a summed area table/integral image.]] | |||
* The Hessian matrix: | * The Hessian matrix: | ||
<math>\mathcal{H}(\mathbf{x}, \sigma) | <math>\mathcal{H}(\mathbf{x}, \sigma) | ||
Line 14: | Line 16: | ||
\end{bmatrix}</math> | \end{bmatrix}</math> | ||
* Each entry is a convolution of a the Gaussian second order derivative with the image at <math>\mathbf{x}</math> | * Each entry is a convolution of a the Gaussian second order derivative with the image at <math>\mathbf{x}</math> | ||
* These convolutions are approximated using box filters on an integral image. | * These convolutions are approximated using box filters on an integral image (Fig 1). | ||
*: The approximations are denoted as <math>D_{xx}, D_{yy}, D_{xy}</math> | *: The approximations are denoted as <math>D_{xx}, D_{yy}, D_{xy}</math> | ||
* The determinant of the hessian is then <math>D_{xx}D_{yy} - (0.9*D_{xy})^2</math> | * The determinant of the hessian is then <math>D_{xx}D_{yy} - (0.9*D_{xy})^2</math> |