Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A sub-pixel edge detection method and system

A sub-pixel edge and detection method technology, applied in image analysis, image data processing, instruments, etc., can solve the problems of affecting the calculation speed, reducing the calculation speed, and not reaching the accuracy, so as to achieve the effect of maintaining integrity

Active Publication Date: 2019-05-10
HARBIN INST OF TECH SHENZHEN GRADUATE SCHOOL
View PDF13 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, for example, CY Su et al. from Taiwan Normal University used the Canny algorithm as the sub-pixel contour detection method of the LED probe of the rough detector. The Canny operator needs to set the high and low thresholds and the Gaussian filter template size separately according to the specific scene, and has no parameters. Adaptive ability, and the detection result of the Canny operator is prone to contour breaks, resulting in incomplete target contours, and the amount of calculation in the fitting process has become a major bottleneck restricting its application
Sub-pixel edge detection based on interpolation methods such as Zhang Hongtao and Sun Qiucheng use B-spline functions and cubic spline functions as interpolation functions respectively. The method disclosed in patent CN106251327A uses bilinear interpolation functions. On the one hand, the selection of polynomial order It is a tricky problem: fitting high-order polynomials will greatly reduce the calculation speed, and using low-order polynomials often fails to meet the accuracy requirements
On the other hand, such methods are sensitive to image noise and often get poor results
The sub-pixel edge detection algorithm based on the moment method, such as the method disclosed in the patent CN104715491A, if the template effect is not considered in the gray moment edge detection algorithm, the calculation result will be inaccurate, and the template size needs to be selected according to the application scene to reduce the edge sub-pixel The deviation generated by the coordinate calculation makes the adaptability of the algorithm worse
The method disclosed in patent CN104899888A has relatively high computational complexity, making it unsuitable for industrial scenarios that require high detection speed
Patent CN104715487A discloses a sub-pixel edge detection method based on pseudo-Zernike moments. Although the method is not sensitive to noise, that is, it overcomes the influence of noise, but because it uses a pseudo-Zernike calculation method, the computational complexity of pseudo-Zernike moments is relatively high. Large, then this will affect the speed of calculation, and it is also not suitable for industrial scenarios that require high detection speed
Yang Bingbing et al. combined pseudo-Zernike moments with classic methods such as Sobel operator and Canny operator to seek a sub-pixel edge detection method that improves detection accuracy, which can accurately detect digital image edges, but because the detected image is only Considering the case of low noise, the detection accuracy needs to be improved for the case of high noise in the image
In addition, when the two edges are close to each other, the proposed algorithm will detect inaccurately, and even the detection error will occur.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A sub-pixel edge detection method and system
  • A sub-pixel edge detection method and system
  • A sub-pixel edge detection method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0145] Figure 8 It is the second sub-pixel edge detection system structure of the embodiment of the present invention Figure 1 ,like Figure 8 As shown, the present invention also provides a sub-pixel edge detection system, the system comprising:

[0146] The first acquisition module 1 is used to acquire the original image;

[0147] The first gradient image determining module 2 is configured to determine a gradient image according to the original image;

[0148] The first seed point pair determination module 3 is used to determine a plurality of seed point pairs according to the gradient image; the seed point pair includes a first initial seed point and a second initial seed point;

[0149] Pixel trajectory determination module 4, used to determine the pixel trajectory corresponding to various sub-point pairs;

[0150] The pixel edge profile determining module 5 is used to determine the pixel edge profile of the original image according to the pixel track corresponding t...

Embodiment 3

[0191] Figure 9 It is a flow chart of the three sub-pixel edge detection method in the embodiment of the present invention, as Figure 9 As shown, the present invention provides a sub-pixel edge detection method, the method comprising:

[0192] Step X1: get the original image;

[0193] Step X2: determining a gradient image according to the original image;

[0194] Step X3: Determine a plurality of seed point pairs according to the gradient image; the seed point pairs include a first initial seed point and a second initial seed point;

[0195] Step X4: determining sub-pixel trajectories corresponding to various sub-point pairs;

[0196] Step X5: Determine the sub-pixel edge profile of the original image according to the sub-pixel trajectory corresponding to each of the seed point pairs;

[0197] Step X6: Using a spline interpolation method or a Gaussian curve fitting method to determine the final sub-pixel edge profile of the original image according to the sub-pixel edge ...

Embodiment 4

[0234] Figure 10 It is the structure of the four sub-pixel edge detection system of the embodiment of the present invention Figure 1 ,like Figure 10 As shown, the present invention also provides a sub-pixel edge detection system, the system comprising:

[0235] The second obtaining module 7 is used to obtain the original image;

[0236] The second gradient image determining module 8 is configured to determine a gradient image according to the original image;

[0237] The second seed point pair determination module 9 is used to determine a plurality of seed point pairs according to the gradient image; the seed point pair includes a first initial seed point and a second initial seed point;

[0238] The sub-pixel trajectory determination module 10 is used to determine the sub-pixel trajectory corresponding to various sub-point pairs;

[0239] The second pixel edge contour determination module 11 is used to determine the sub-pixel edge contour of the original image accordin...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a sub-pixel edge detection method and system. The method comprises the following steps: firstly, determining a gradient image according to an original image, determining a plurality of seed point pairs according to the gradient image, secondly, extracting edges by taking a pixel track corresponding to each seed point pair as a unit, and then determining a pixel edge contourof the original image according to the pixel track corresponding to each seed point pair; and finally, determining the sub-pixel edge contour of the original image according to the pixel edge contourof the original image by utilizing a spline interpolation method or a Gaussian curve fitting method or a Steger method. The contour tracking is realized by adopting a tracking idea, and compared withthe traditional pixel-by-pixel edge contour detection in a sliding window manner, the integrity of the contour is better kept.

Description

technical field [0001] The present invention relates to the technical field of sub-pixel edge detection, in particular to a sub-pixel edge detection method and system. Background technique [0002] The existing sub-pixel edge detection methods can be roughly divided into three categories according to their principles: curve fitting methods, interpolation methods, and moment methods. The fitting-based sub-pixel edge detection method, such as the method disclosed in patent CN107301636A, first uses the Canny edge detection algorithm to obtain pixel-level edge position information, and then improves the edge position accuracy to sub-pixel level by Gaussian fitting method. In addition, for example, CY Su et al. from Taiwan Normal University used the Canny algorithm as the sub-pixel contour detection method of the LED probe of the rough detector. The Canny operator needs to set the high and low thresholds and the Gaussian filter template size separately according to the specific s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06T7/13
Inventor 吴晓军苏益沛李鹏辉
Owner HARBIN INST OF TECH SHENZHEN GRADUATE SCHOOL
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products