Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Circle detection method based on histogram peak value search

A peak search and histogram technology, applied in image analysis, image data processing, instruments, etc., can solve the problems of complex implementation, affecting detection efficiency, increasing algorithm complexity, etc., and achieve the effect of improving detection speed

Inactive Publication Date: 2014-09-10
ZHEJIANG UNIV
View PDF1 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In recent years, in-depth and extensive research on circle detection methods has been carried out at home and abroad, and many achievements have been made: Random Hough Transform (RHT) randomly selects points, when the content in the image is more complex, it will cause a large number of invalid sampling and accumulation, affecting the detection Efficiency; its improved algorithm uses methods such as density checking, cluster analysis, and sampling optimization to effectively reduce invalid accumulation, but increases the complexity of the algorithm; some other algorithms have higher detection accuracy, but need to calculate derivatives, gradients, connectivity, etc. Mathematical operations, the specific implementation is more complicated

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
  • Circle detection method based on histogram peak value search
  • Circle detection method based on histogram peak value search
  • Circle detection method based on histogram peak value search

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0035] by figure 2 Take the digital image shown (both length and width are 400 pixels) as an example:

[0036] 1) Use the Sobel operator to perform edge detection on the original image, and obtain the following image 3 The binary edge feature image shown;

[0037] 2) Scan each line of edge points in the binary edge feature image horizontally from top to bottom, and count the abscissa of the center of the line connecting any two edge points on each horizontal scanning line (rounded up if it is not an integer), so as to obtain Scan the midpoint histogram horizontally, such as Figure 4 shown in the upper part of the ;

[0038] 3) Vertically scan each column of edge points in the binary edge feature image from left to right, and count the vertical coordinates of the center of the line connecting any two edge points on each vertical scanning line (rounded up if it is not an integer), so as to obtain Scan the midpoint histogram vertically, such as Figure 4 shown in the lowe...

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 circle detection method based on histogram peak value search. The method includes the following steps of firstly, conducting edge direction on an original image to obtain a binary image; secondly, horizontally and vertically scanning edge points in all lines and all rows in the binary image to obtain a horizontal and vertical midpoint histogram; thirdly, searching for an overall peak value in the horizontal and vertical midpoint histogram wherein the transverse coordinate corresponding to the overall peak value and the vertical coordinate corresponding to the overall peak value are coordinates of the circle center of a candidate circle; fourthly, obtaining a histogram of distances between all the edge points and the circle center of the candidate circle and normalizing the histogram; fifthly, judging whether the candidate circle is true or false according to the local peak value in the normalized distance histogram; sixthly, deleting the edge points located on the candidate circle, renewing the horizontal and vertical midpoint histogram, returning to the third step, and repeatedly executing the steps till the number of detected circles meets the requirement. By means of the method, the geometrical feature that a circle is centrosymmetric is fully used, the circular target can be rapidly and accurately extracted based on histogram peak value search, and compared with a common method, the efficiency is improved by a magnitude order.

Description

technical field [0001] The invention relates to the technical field of digital image processing, in particular to a circle detection method based on histogram peak search. Background technique [0002] Detecting circular objects in digital images is a classic problem in computer vision and pattern recognition, and is widely used in automatic detection, digital image processing, medical image analysis and other fields. Hough transform is a method commonly used in image feature detection and recognition. It has the advantage of being insensitive to noise and can effectively filter out the influence of noise to improve the accuracy of detection results. However, when it is used for circular target detection, the parameter space exceeds two dimensions, the amount of calculation and storage space are relatively large, and the efficiency is low in practical applications. In recent years, in-depth and extensive research on circle detection methods has been carried out at home and ...

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
IPC IPC(8): G06T7/00
Inventor 张丰杜震洪刘仁义陈明宣伟浩陈可欣
Owner ZHEJIANG 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
Eureka Blog
Learn More
PatSnap group products