Multi-ellipse detection and evaluation algorithm and device based on image gradient information, terminal and readable storage medium

An image gradient and evaluation algorithm technology, applied in the field of computer vision and image processing, can solve problems such as inaccurate evaluation results, long calculation time, and large memory requirements, and achieve the effect of overcoming large memory requirements

Active Publication Date: 2020-06-19
SHENZHEN WEISEN SOFTWARE CO LTD
View PDF12 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of this application is to provide a multi-ellipse detection and evaluation algorithm, device, terminal, and readable storage medium based on image gradient information. Through the algorithm of image gradient information and random sampling consistency, multiple ellipses can be detected from the image. Fast detection and accurate evaluation overcome the problems of large memory requirements, long calculation time, and inaccurate evaluation results when traditional Hough transform detects and evaluates complex geometric elements.

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
  • Multi-ellipse detection and evaluation algorithm and device based on image gradient information, terminal and readable storage medium
  • Multi-ellipse detection and evaluation algorithm and device based on image gradient information, terminal and readable storage medium
  • Multi-ellipse detection and evaluation algorithm and device based on image gradient information, terminal and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] In order to make the technical problems, technical solutions and beneficial effects solved by the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0057] The embodiment of the present application proposes a multi-ellipse detection and evaluation algorithm based on image gradient information, including the following steps:

[0058] S1, use the edge detection algorithm to extract feature points from the image to be tested to obtain a set of feature points, the feature points include position coordinates and gradient vectors; the edge detection algorithm can specifically use the Canny algorithm, and the Sobel operator is used to act on the features The point is the local area centered, and the...

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 relates to the technical field of computer vision and image processing, in particular to a multi-ellipse detection and evaluation algorithm and device based on image gradient information, a terminal and a readable storage medium, and the method comprises the steps: S1, extracting feature points from a to-be-tested image through an edge detection algorithm; s2, randomly extracting three points from the feature point set, and substituting the three points into an ellipse evaluation algorithm to evaluate an algebraic coefficient of an ellipse; s3, judging whether the evaluated ellipse is valid or not according to the algebraic coefficient obtained by the evaluated ellipse; s4, searching all inner points in the feature point set; s5, substituting the interior points into an ellipse evaluation algorithm, re-evaluating the algebraic coefficient of the ellipse; S6, judging whether the evaluated ellipse is valid or not according to the evaluated algebraic coefficient of the ellipse and the interior point set; and S7, recording evaluation parameters, and removing interior points. According to the method and the device, the problems of high memory requirement, long calculationtime, inaccurate evaluation result and the like when the traditional Hough transform is used for detecting and evaluating complex geometrical elements are solved.

Description

【Technical field】 [0001] The present application relates to the technical fields of computer vision and image processing, and in particular to a multi-ellipse detection and evaluation algorithm, device, terminal and readable storage medium based on image gradient information. 【Background technique】 [0002] Detecting multiple ellipses contained in the image and evaluating the parameters of each detected ellipse have certain applications in automatic production. Many industrial products contain circular components, and the circle is imaged as an approximate ellipse in the image after the perspective projection transformation of the camera. Detecting and evaluating the ellipse in the image can help to count the number of products in the image, and can also perform geometric matching with the corresponding ellipse features in the product CAD model to determine whether the product has quality problems. [0003] The Hough transform is a traditional algorithm for detecting basic ...

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/13
Inventor 张俊
Owner SHENZHEN WEISEN SOFTWARE CO LTD
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