Corner detection method based on neural network, storage medium and image processing system

A neural network and corner detection technology, applied in the field of image processing, can solve the problems of inability to solve line segments, local changes in contours, high sensitivity to noise, poor anti-interference ability, etc., to increase detection accuracy, increase adaptability, and improve accuracy. rate effect

Active Publication Date: 2019-01-01
SHENZHEN UNIV
View PDF5 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the CSS corner detection method has several disadvantages: first, using the second derivative to calculate the curvature will be highly sensitive to local changes in the contour and noise; second, it is difficult to choose a suitable Gaussian scale to smooth the contour; third, how to choose the appropriate corner threshold
Later generations have improved the above defects, but there are still defects of too many adjustment parameters, and the problem of line segment interference cannot be solved
[0005] To sum up, the corner detection in the prior art has disadvantages such as poor anti-interference ability, low detection accuracy, too many adjustment parameters, and weak self-adaptation, which in turn causes problems in camera calibration, image matching, target detection and recognition. Errors and other issues

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
  • Corner detection method based on neural network, storage medium and image processing system
  • Corner detection method based on neural network, storage medium and image processing system
  • Corner detection method based on neural network, storage medium and image processing system

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0055] According to the first embodiment of the present invention, a kind of corner detection method based on neural network, it may comprise the following steps:

[0056] S1. Perform preprocessing on the collected image. The preprocessing may include one or more of denoising processing, grayscale processing, and normalization on the image as required.

[0057] S2. Perform edge extraction on the preprocessed image. Preferably, the edge extraction may use a Canny edge extraction method, so that the detected image is a binarized image including edges.

[0058] S3. Crop the image containing the edge into multiple sub-images with a size of m×n according to a fixed step size, and record the coordinate label of each sub-image in the original image. Wherein, the step size can be determined as required, preferably, the step size is smaller than n in the horizontal direction of the image to be detected, and smaller than m in the vertical direction of the image to be detected. More pre...

no. 5 example

[0093] According to a fifth embodiment of the present invention, a storage medium stores a computer program, and the computer program is used to perform the neural network-based corner detection described in any one of the first to fourth embodiments of the present invention method.

no. 6 example

[0094] According to a sixth embodiment of the present invention, an image processing system has a storage medium, and the storage medium stores a computer program, and the computer program is used to execute the method described in any one of the first to fourth embodiments of the present invention. A corner detection method based on neural network.

[0095] According to a seventh embodiment of the present invention, an image processing system has a storage medium and a processor, the storage medium stores a computer program, and the processor executes the computer program in the storage medium to execute the first to the second aspects of the present invention. A neural network-based corner detection method described in any of the fourth embodiments.

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 provides a corner detection method based on a neural network, which comprises the following steps: S1, preprocessing the collected image; S2, extracting the edge of the preprocessed image; S3, cutting the image including the edge into a plurality of sub-images with pixel size of m * n according to a fixed step size, and recording the coordinate label of each sub-image in the originalimage; 4, carrying out dimensionality reduction processing on each sub-image by using dictionary learning to obtain a sparse representation of each sub-image; S5, respectively inputting a sparse representation of each sub-image to a pre-trained neural network, and judging whether there are corner points in each sub-image according to the output value of the neural network. The invention also provides a storage medium and an image processing system corresponding to the method. The invention still has high corner detection accuracy for noise interference, line segment interference and pixel high contrast.

Description

technical field [0001] The invention relates to the field of image processing, in particular to a neural network-based corner detection method, a storage medium and an image processing system. Background technique [0002] The corner points in the image are stable and invariant under the affine transformation, and it can reflect a lot of useful information in the image, so it plays an extremely important role in feature recognition. Corner detection technology has a wide range of applications in camera calibration, image matching, motion estimation, panorama stitching, target detection and recognition, etc. The existing corner detection methods can be divided into two categories: the corner detection method based on image gray level and the corner detection method based on contour. [0003] Corner detection methods based on image grayscale currently mainly include Harris method, SUSAN method, etc. The Harris method is relatively simple, and the window W can be randomly sel...

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/00G06T7/13
CPCG06T7/0002G06T7/13G06T2207/20084G06T2207/20081G06T2207/20164
Inventor 田劲东杨海亮田勇
Owner SHENZHEN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products