Improved SURF algorithm based on gradient amplitude pre-operation
A gradient amplitude and algorithm technology, applied in the field of improving SURF algorithm, can solve the problems of small number of feature points and uneven feature points, and achieve the effects of uniform distribution of feature pairs, fast calculation speed, and high extraction accuracy.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment 1
[0067] Step 1: Construct Hessian matrix, local curvature calculation.
[0068] Constructing the Hessian matrix is the beginning and core operation of the SURF algorithm. The purpose of constructing the Hessian matrix is to generate stable edge points of the image and lay the foundation for feature extraction. The construction method is to obtain the matrix of the second-order partial derivative of the matrix. The image operation here is to expand the form, and the variable input is expanded to obtain the partial derivative of the multivariate function. The Hessian can well describe the curvature change characteristics in the image area, so that it can generate a description. In the construction process of the image pyramid, SIFT (Scale invariant feature transform) is different from SURF here. The former uses DOG to process images to obtain relevant features, and the latter uses Hessian matrix to describe the region. The core idea is to obtain two Derivative D xx ,D xy ,...
Embodiment 1
[0115] Implementation 1, combined with the attached figure 1 , The implementation process of SURF algorithm is mainly composed of the following six parts: construction of Hessian matrix and curvature calculation, construction of scale space, image feature point location, main feature direction calculation, generation of feature descriptors and feature matching.
Embodiment 2
[0116] Implementation 2, combined with attached figure 2 There are two steps:
[0117] Step 1: Construct Hessian matrix, local curvature calculation.
[0118] Constructing the Hessian matrix is the beginning and core operation of the SURF algorithm. The purpose of constructing the Hessian matrix is to generate stable edge points of the image and lay the foundation for feature extraction. The construction method is to obtain the matrix of the second-order partial derivative of the matrix. The image operation here is to expand the form, and expand the variable to obtain the partial derivative of the multivariate function. The Hessian can well describe the curvature change characteristics in the image area, so that it can generate a description. In the process of constructing the image pyramid, SIFT is different from SURF here. The former uses DOG to process images to obtain relevant features, while the latter uses Hessian matrix to describe the region. The core idea is to...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com