CN103218822B - Based on the image characteristic point automatic testing method of disappearance importance - Google Patents
Based on the image characteristic point automatic testing method of disappearance importance Download PDFInfo
- Publication number
- CN103218822B CN103218822B CN201310162920.9A CN201310162920A CN103218822B CN 103218822 B CN103218822 B CN 103218822B CN 201310162920 A CN201310162920 A CN 201310162920A CN 103218822 B CN103218822 B CN 103218822B
- Authority
- CN
- China
- Prior art keywords
- importance
- point
- disappearance
- standard deviation
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000008034 disappearance Effects 0.000 title claims abstract 14
- 238000012360 testing method Methods 0.000 title claims abstract 3
- 238000000034 method Methods 0.000 abstract description 25
- 238000001514 detection method Methods 0.000 description 16
- 238000003708 edge detection Methods 0.000 description 11
- 238000001914 filtration Methods 0.000 description 4
- 238000002187 spin decoupling employing ultra-broadband-inversion sequences generated via simulated annealing Methods 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
Landscapes
- Image Analysis (AREA)
Abstract
Description
技术领域technical field
本发明涉及计算机视觉中的图像特征自动检测领域,尤其涉及一种图像特征点的自动检测方法。The invention relates to the field of automatic detection of image features in computer vision, in particular to an automatic detection method of image feature points.
背景技术Background technique
特征点自动检测技术在图像检索、物体识别、视频跟踪以及增强现实等诸多领域有着重要应用。近些年来出现了较多特征点自动检测算法,比较有代表性的算法包括:(1)论文“SUSAN–ANewApproachtoLowLevelImageProcessing.InternationalJournalofComputerVision.1997,23(1):45-78”提出的SUSAN方法;(2)论文“RobustImageCornerDetectionThroughCurvatureScaleSpace.IEEETransonPatternAnalysisandMachineIntelligence.1998,20(12):1376-1381”提出的CSS方法;(3)论文“基于局部方向分布的角点检测及亚像素定位.软件学报.2008,19(11):2932-2942”提出的LOD方法。Feature point automatic detection technology has important applications in many fields such as image retrieval, object recognition, video tracking and augmented reality. In recent years, many feature point automatic detection algorithms have emerged, and the more representative algorithms include: (1) the SUSAN method proposed in the paper "SUSAN–A New Approach to Low Level Image Processing. International Journal of Computer Vision. 1997, 23(1): 45-78"; (2 ) The CSS method proposed in the paper "RobustImageCornerDetectionThroughCurvatureScaleSpace.IEEETransonPatternAnalysisandMachineIntelligence.1998,20(12):1376-1381"; :2932-2942" proposed LOD method.
上述方法中,SUSAN方法对图像噪音与阈值选择较为敏感;LOD方法尽管检测出的特征点具有较高的精度,但由于其步骤繁多且需要进行数据拟合,效率较低;CCS算法由于其优良的综合性能,是目前最为常用的检测方法。CSS方法的基本算法步骤为:步骤一,利用Canny边缘检测算子进行边缘检测;步骤二,在边缘图上将间断不完整的边缘连接为完整的边缘;步骤三,在连接后的边缘图上检测曲率极大值点;步骤四,通过在尺度空间进行跟踪寻找特征点的精确位置。Among the above methods, the SUSAN method is more sensitive to image noise and threshold selection; although the LOD method has high accuracy in detecting feature points, it is inefficient due to its many steps and the need for data fitting; the CCS algorithm is due to its excellent It is the most commonly used detection method at present. The basic algorithm steps of the CSS method are: Step 1, use the Canny edge detection operator to perform edge detection; Step 2, connect intermittent and incomplete edges into complete edges on the edge graph; Detect the maximum point of curvature; step 4, find the precise position of the feature point by tracking in the scale space.
该方法的主要问题在于步骤一使用Canny算子带来的问题:(1)Canny边缘检测算子使用的高斯滤波导致图像边缘特征位置发生偏移,故此需要步骤四在多尺度空间跟踪特征点的精确位置,一方面实现相对复杂,另一方面通过跟踪获得的位置依旧不是十分准确;(2)Canny算子执行过程中进行的高斯滤波导致获得的边缘经常断裂而不完整,故此需要步骤二对边缘重新进行连接,连接过程经常会导致特征点位置偏移、缺失、错误,并最终影响特征检测的准确性。The main problem of this method is the problem caused by the use of the Canny operator in step 1: (1) The Gaussian filter used by the Canny edge detection operator causes the image edge feature position to shift, so step 4 is required to track the feature points in the multi-scale space Accurate position, on the one hand, is relatively complex to achieve, and on the other hand, the position obtained by tracking is still not very accurate; (2) Gaussian filtering performed during the execution of the Canny operator often results in broken and incomplete edges, so the second step is required. Edges are reconnected, and the connection process often leads to feature point position shifts, missing, errors, and ultimately affects the accuracy of feature detection.
发明内容Contents of the invention
本发明主要解决数字图像中特征点自动检测问题,目的是提供一种不需要进行高斯滤波的简单而具有更高准确性的特征点自动检测方法。为实现本目的,本发明提供的方法主要包括以下步骤:The invention mainly solves the problem of automatic detection of feature points in digital images, and aims to provide a simple and higher-accuracy automatic detection method of feature points that does not require Gaussian filtering. To achieve this purpose, the method provided by the invention mainly includes the following steps:
步骤S1:采集图像、输入计算机并将其转化为灰度图像;Step S1: collecting images, inputting them into a computer and converting them into grayscale images;
步骤S2:计算图像中各点处的均值缺失重要性;Step S2: Calculate the mean-missing importance at each point in the image;
步骤S3:计算图像中各点处的标准差缺失重要性;Step S3: Calculate the missing importance of the standard deviation at each point in the image;
步骤S4:利用均值缺失重要性进行边缘点标记;Step S4: mark the edge points by using the mean-missing importance;
步骤S5:利用标准差缺失重要性进行特征点标记;Step S5: mark the feature points by using the missing importance of the standard deviation;
步骤S6:输出步骤S5所标记的特征点。Step S6: output the feature points marked in step S5.
本发明提供的基于缺失重要性的图像特征点自动检测方法,在继承CSS算法的基本思路“先进行边缘检测而后在边缘图上进行特征点检测”的基础上进行了改进。相比于CSS算法,该方法通过基于统计量定义的均值重要性与标准差缺失重要性,不再使用Canny边缘检测算子进行边缘检测,避免了由于高斯滤波造成最终边缘检测结果不准确与不完整,并最终保证了在边缘图上进行特征点检测的准确性与完整性。此外,由于不再需要在尺度空间对特征点的位置进行跟踪,相对于现有的CSS方法,本发明提供的方法更为简单与易于实现。The automatic detection method of image feature points based on missing importance provided by the present invention is improved on the basis of inheriting the basic idea of CSS algorithm "first perform edge detection and then perform feature point detection on the edge map". Compared with the CSS algorithm, this method no longer uses the Canny edge detection operator for edge detection through the mean importance and standard deviation missing importance defined based on statistics, and avoids the inaccurate and inaccurate final edge detection results caused by Gaussian filtering. Integrity, and finally guarantee the accuracy and completeness of feature point detection on the edge map. In addition, since it is no longer necessary to track the positions of the feature points in the scale space, compared with the existing CSS method, the method provided by the present invention is simpler and easier to implement.
附图说明Description of drawings
图1所示为本发明基于缺失重要性的图像特征点自动检测方法的流程图。FIG. 1 is a flowchart of the automatic detection method of image feature points based on missing importance in the present invention.
具体实施方式detailed description
如图1所示为本发明基于缺失重要性的图像特征点自动检测方法的流程图。本发明提供的方法的主要步骤包括:采集图像、输入计算机并将其转化为灰度图像;计算图像中各点处的均值缺失重要性;计算图像中各点处的标准差缺失重要性;利用均值缺失重要性进行边缘点标记;利用标准差缺失重要性进行特征点标记;输出所标记的图像特征点。各步骤的具体实施细节如下:FIG. 1 is a flow chart of the automatic detection method of image feature points based on missing importance in the present invention. The main steps of the method provided by the invention include: collecting an image, inputting it into a computer and converting it into a grayscale image; calculating the missing importance of the mean value at each point in the image; calculating the missing importance of the standard deviation at each point in the image; using The mean missing importance is used to mark edge points; the standard deviation missing importance is used to mark feature points; the marked image feature points are output. The specific implementation details of each step are as follows:
步骤S1:采集图像、输入计算机并将其转化为灰度图像;Step S1: collecting images, inputting them into a computer and converting them into grayscale images;
步骤S2:计算图像中各点处的均值缺失重要性,具体方式为:对于图像中任一位置X(x,y),首先将以点X(x,y)为中心、半径为R的圆形区域确定为X(x,y)的支撑区域并记为Ω(X),然后计算Ω(X)内各像素点灰度值的平均值并记为m1(X),接着计算Ω(X)内去掉点X(x,y)后各像素点灰度值的平均值并记为m2(X),最后将m(X)=|m1(X)-m2(X)|定义为点X(x,y)处的均值缺失重要性,定义支撑区域时R的取值范围为1~3;Step S2: Calculate the mean-missing importance at each point in the image. The specific method is: for any position X(x,y) in the image, first set the point X(x,y) as the center and the circle with radius R The shape area is determined as the support area of X(x,y) and recorded as Ω(X), and then the average value of the gray value of each pixel in Ω(X) is calculated and recorded as m 1 (X), and then the calculation of Ω( After removing the point X(x,y) in X), the average value of the gray value of each pixel is recorded as m 2 (X), and finally m(X)=|m 1 (X)-m 2 (X)| Defined as the lack of mean value at point X(x,y), the value range of R when defining the support area is 1~3;
步骤S3:计算图像中各点处的标准差缺失重要性,具体方式为:对于图像中任一位置X(x,y),首先按照步骤S2所述方式确定点X(x,y)的支撑区域Ω(X),然后计算Ω(X)内各像素点灰度值的标准差并记为s1(X),接着计算Ω(X)内去掉点X(x,y)后各像素点灰度值的标准差并记为s2(X),最后将s(X)=|s1(X)-s2(X)|定义为点X(x,y)处的标准差缺失重要性,定义支撑区域时R的取值范围为1~3;Step S3: Calculate the missing importance of the standard deviation at each point in the image. The specific method is: for any position X(x,y) in the image, first determine the support of point X(x,y) according to the method described in step S2 Area Ω(X), then calculate the standard deviation of the gray value of each pixel in Ω(X) and record it as s 1 (X), and then calculate the pixel points after removing point X(x,y) in Ω(X) The standard deviation of the gray value is recorded as s 2 (X), and finally s(X)=|s 1 (X)-s 2 (X)| is defined as the standard deviation at point X(x,y). When defining the support area, the value of R ranges from 1 to 3;
步骤S4:利用均值缺失重要性进行边缘点标记,具体方式为:首先计算阈值T=k·Mean(M),其中Mean(M)表示步骤S2计算的整个图像中各点处均值缺失重要性的均值,k的取值范围为2~5,然后,如果图像中某点处的均值缺失重要性大于T,则将该点标记为边缘点;Step S4: Use the mean missing importance to mark edge points, the specific method is: first calculate the threshold T=k Mean(M), where Mean(M) represents the mean missing importance of each point in the entire image calculated in step S2 Mean value, the value range of k is 2~5, and then, if the mean value loss importance at a certain point in the image is greater than T, the point is marked as an edge point;
步骤S5:利用标准差缺失重要性进行特征点标记,具体方式为:对于步骤S3所得各点处的标准差缺失重要性,将步骤S4没有标记为边缘点的位置对应的标准差缺失重要性置为0,然后,如果图像中某点处的标准差缺失重要性在该点的5×5邻域内为最大值,则将该点标记为特征点;Step S5: Use the missing standard deviation importance to mark feature points. The specific method is: for the missing standard deviation importance at each point obtained in step S3, set the missing standard deviation importance corresponding to the position not marked as an edge point in step S4. is 0, then, if the standard deviation missing importance at a point in the image is the maximum value within the 5×5 neighborhood of the point, then mark the point as a feature point;
步骤S6:输出步骤S5所标记的特征点。Step S6: output the feature points marked in step S5.
本发明提供的基于缺失重要性的图像特征点自动检测方法,在继承CSS算法的基本思路“先进行边缘检测而后在边缘图上进行特征点检测”的基础上进行了改进。相比于CSS算法,该方法通过定义基于统计量的均值缺失重要性与标准差缺失重要性,不再使用Canny边缘检测算子进行边缘检测,避免了由于高斯滤波而造成的边缘检测结果不准确与不完整,并最终保证了在边缘图上进行特征点检测的准确性与完整性。此外,由于不再需要在尺度空间对特征点的位置进行跟踪,相对于现有的CSS方法,本发明提供的方法更为简单与易于实现。The automatic detection method of image feature points based on missing importance provided by the present invention is improved on the basis of inheriting the basic idea of CSS algorithm "first perform edge detection and then perform feature point detection on the edge map". Compared with the CSS algorithm, this method no longer uses the Canny edge detection operator for edge detection by defining the importance of missing mean and standard deviation based on statistics, and avoids inaccurate edge detection results caused by Gaussian filtering. And incomplete, and finally ensure the accuracy and completeness of feature point detection on the edge map. In addition, since it is no longer necessary to track the positions of the feature points in the scale space, compared with the existing CSS method, the method provided by the present invention is simpler and easier to implement.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310162920.9A CN103218822B (en) | 2013-05-06 | 2013-05-06 | Based on the image characteristic point automatic testing method of disappearance importance |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310162920.9A CN103218822B (en) | 2013-05-06 | 2013-05-06 | Based on the image characteristic point automatic testing method of disappearance importance |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103218822A CN103218822A (en) | 2013-07-24 |
CN103218822B true CN103218822B (en) | 2016-02-17 |
Family
ID=48816565
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310162920.9A Expired - Fee Related CN103218822B (en) | 2013-05-06 | 2013-05-06 | Based on the image characteristic point automatic testing method of disappearance importance |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103218822B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105243661A (en) * | 2015-09-21 | 2016-01-13 | 成都融创智谷科技有限公司 | Corner detection method based on SUSAN operator |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7054506B2 (en) * | 2001-05-29 | 2006-05-30 | Sii Nanotechnology Inc. | Pattern measuring method and measuring system using display microscope image |
CN101980250A (en) * | 2010-10-15 | 2011-02-23 | 北京航空航天大学 | Object Recognition Method Based on Dimensionality Reduction Local Feature Descriptor and Hidden Conditional Random Field |
-
2013
- 2013-05-06 CN CN201310162920.9A patent/CN103218822B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7054506B2 (en) * | 2001-05-29 | 2006-05-30 | Sii Nanotechnology Inc. | Pattern measuring method and measuring system using display microscope image |
CN101980250A (en) * | 2010-10-15 | 2011-02-23 | 北京航空航天大学 | Object Recognition Method Based on Dimensionality Reduction Local Feature Descriptor and Hidden Conditional Random Field |
Non-Patent Citations (4)
Title |
---|
Harris相关与特征匹配;王旭光等;《模式识别与人工智能》;20090831;第22卷(第4期);505-513 * |
HLD:A robust descriptor for line matching;zhihengwang等;《11th IEEE International Conference on Computer-Aided Design and Computer Graphics》;20090821;128-133 * |
均值-标准差描述子与直线匹配;王志衡等;《模式识别与人工智能》;20090215;第22卷(第1期);32-39 * |
基于亮度序的均值标准差描述子;王志衡等;《模式识别与人工智能》;20130415;第26卷(第4期);409-416 * |
Also Published As
Publication number | Publication date |
---|---|
CN103218822A (en) | 2013-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107239742B (en) | Method for calculating scale value of instrument pointer | |
CN109447979B (en) | Target detection method based on deep learning and image processing algorithm | |
WO2013091369A1 (en) | Multi-target segmentation and tracking method based on depth image | |
CN103593849B (en) | Method for quickly recognizing and tracking image sequence oval artificial target points | |
CN103593826B (en) | Image annular artifact correction method | |
CN109508709B (en) | Single pointer instrument reading method based on machine vision | |
CN108830899B (en) | Circle center detection method based on geometric feature and capable of realizing rapid self-adaption corner point combination | |
CN111667470B (en) | Industrial pipeline flaw detection inner wall detection method based on digital image | |
CN111723821A (en) | Method and device for detecting and identifying images of power plant instrumentation | |
CN104077775A (en) | Shape matching method and device combining skeleton feature points and shape context | |
CN113705564B (en) | Pointer type instrument identification reading method | |
CN104764407A (en) | Method for measuring thickness of cable protecting bush accurately | |
CN105678737A (en) | Digital image corner point detection method based on Radon transform | |
CN103914829B (en) | Method for detecting edge of noisy image | |
CN110852954A (en) | Image tilt correction method and system for pointer instrument | |
CN109448059A (en) | A kind of quick X angular-point sub-pixel detection method | |
JP2008152555A (en) | Image recognition method and image recognition device | |
CN108876842A (en) | A kind of measurement method, system, equipment and the storage medium of sub-pixel edge angle | |
CN103218822B (en) | Based on the image characteristic point automatic testing method of disappearance importance | |
CN101696876B (en) | Visual detection method for VCM magnetic steel | |
CN108416790B (en) | A detection method for workpiece breakage rate | |
CN103177426A (en) | Morphology-based strong-interference laser edge image restoration method | |
Wang et al. | Fast blur detection algorithm for UAV crack image sets | |
CN112396603A (en) | Multi-column neural network medical image analysis method and device | |
CN112560839A (en) | Automatic identification method and system for reading of pointer instrument |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160217 |
|
CF01 | Termination of patent right due to non-payment of annual fee |