Circular center detection method based on Gaussian fitting sub-pixel edge detection and improved RANSAC algorithm
A sub-pixel edge, Gaussian fitting technology, applied in computing, image enhancement, image analysis and other directions, can solve the problem of complex process, can not guarantee edge extraction accuracy and so on
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] Embodiment one: if figure 1 As shown, a kind of center detection method based on Gaussian fitting sub-pixel edge detection and improved RANSAC algorithm involved in this embodiment, the specific process of the center detection method is:
[0052] 1. The original image is model-matched and subjected to RIO processing;
[0053] 2. Edge pixel extraction and refinement;
[0054] 3. Sub-pixel edge positioning based on Gaussian fitting;
[0055] 4. Improved RANSAC circle fitting algorithm;
[0056] 5. Calculate the coordinates of the center of the circle.
Embodiment 2
[0057] Embodiment two: if figure 2 As shown, a kind of center detection method based on Gaussian fitting sub-pixel edge detection and improved RANSAC algorithm involved in this embodiment, the specific process of edge pixel extraction and refinement is: 1) using Sobel operator to detect edge; 2) Calculating the gradient value and gradient direction angle of the edge pixels; 3) Thinning the edge by non-maximum suppression method.
[0058] The Sobel operator is used for detection, because the Sobel operator is better than the Prewitt operator and the Robert operator for image processing with grayscale gradients and large noise, but the Sobel operator only considers two directions, so the edge width is detected Larger, there are cases of false edges and edge loss, so the edges must be thinned. The method used for edge refinement is the commonly used non-maximum suppression method. Its principle is to calculate the gradient magnitude and direction of each edge pixel. Amplitude,...
Embodiment 3
[0059] Embodiment three: a kind of center detection method based on Gaussian fitting sub-pixel edge detection and improved RANSAC algorithm involved in this embodiment, the specific process of the sub-pixel edge positioning based on Gaussian fitting is:
[0060] 1) Extraction of Gaussian curve fitting points: Gaussian fitting is performed on the gradient value and gradient direction of the obtained edge points. According to the curve shape of the gradient function, there are the following judgment rules:
[0061] According to the first point, calculate t sequentially i =|g(x i+1 )-g(x i )| value, if t i ε (t ε is a threshold set by oneself), t i+1 >t ε Then write down the x at this time i , which is the starting point;
[0062] if t i >t ε ,t i+1 ε ,t i+2 >t ε , then continue to calculate the following points;
[0063] if t i >t ε ,t i+1 ε ,t i+2 ε , then write down the x at this time i+1 , which is the endpoint value;
[0064] Among them, g(x i ) for x i ...
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