CN107369168A - The method of purification of registration point under a kind of big pollution background - Google Patents
The method of purification of registration point under a kind of big pollution background Download PDFInfo
- Publication number
- CN107369168A CN107369168A CN201710423423.8A CN201710423423A CN107369168A CN 107369168 A CN107369168 A CN 107369168A CN 201710423423 A CN201710423423 A CN 201710423423A CN 107369168 A CN107369168 A CN 107369168A
- Authority
- CN
- China
- Prior art keywords
- registration
- ratio
- midpoint
- point
- registration point
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000000746 purification Methods 0.000 title claims abstract description 27
- 238000005070 sampling Methods 0.000 claims abstract description 25
- 238000001514 detection method Methods 0.000 claims abstract description 11
- 239000000284 extract Substances 0.000 claims abstract description 7
- 238000004364 calculation method Methods 0.000 claims description 2
- 239000012141 concentrate Substances 0.000 abstract description 6
- 230000000007 visual effect Effects 0.000 abstract description 2
- 239000011159 matrix material Substances 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000000205 computational method Methods 0.000 description 2
- 239000004020 conductor Substances 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000011109 contamination Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/30—Determination of transform parameters for the alignment of images, i.e. image registration
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
The invention discloses a kind of method of purification of registration point under big pollution background, belong to data purification field, be related to image actual registration point to the registration point method of purification in the case of being heavily polluted.Including:2 registration points pair of arbitrary extracting in some registration points pair;Two sample points in two images are connected respectively, seek the ratio of two end points pixel gray level sum to midpoint institute line section;By GTG in two images in step 2 and the ratio between difference build core collection;Merge core and concentrate repeated and redundant point pair;Using RANSAC methods, concentrate and be sampled in core, interior point detection is carried out in complete or collected works, extracts actual registration point pair, and obtain the registration model of two images.The present invention is by constructing core collection, concentrate and be sampled in core, to improve sampling efficiency, solve different scenes, different visual angles, target shape itself, under the conditions of outward appearance changes target registration identification, and then solve the problems, such as the purification of foul pollution registration point pair.
Description
Technical field
The invention belongs to data purification technical field, is related to image registration direction, and in particular under a kind of big pollution background
The method of purification of registration point is image actual registration point to the registration point method of purification in the case of being heavily polluted.
Background technology
Classical image registration realizes that the registration point pointed by usual local feature description's is dirty to existing by describing son
Dye, namely:The registering existing correctly registration of description, there is also the registration of mistake.Therefore, in image registration field, through retouching
The registration point for stating sub- registration purifies to needs.Generally RANSAC (Matthew Brown, David G.Lowe,
Automatic panoramic image stitching using invariant features,International
journal of computer vision,2007,74(1):59-73.) it is used for the purification of description, but when description
In the case of being heavily polluted, directly carrying out purification using RANSAC, speed to be present slow, and forms actual no solution.
On description son pollution, on the one hand describe subalgorithm and determine in itself.Description is typically found at image local
Region, and image registration needs to carry out on global image, the registration point of local association is not to ensuring that under global sense still
So association.On the other hand due to the complexity of registration task, determining pollution, sometimes performance is serious.If same object is not
With the registration in scene.Even same object, the scene presented in the air when different also can be different.So as to pollute all the time
Along with registration, and sometimes pollute also very serious.The purification of the description son pair seriously polluted is one and unavoidable asked
Topic.
The problem of on RANSAC purification efficiencies, existing some achievements (Chum,Matas,Optimal
randomized RANSAC,IEEE Transactions on Pattern Analysis and Machine
Intelligence,2008,30(8):1472-1482;Tom Botterill,Steven Mills,Richard Green,
Fast RANSAC hypothesis generation for essential matrix estimation,Digital
Image Computing Techniques and Applications(DICTA),2011 International
Conference on.IEEE,2011:561-566;Anders Hast,JohanAndrea Marchetti,
Optimal ransac-towards a repeatable algorithm for finding the optimal set,
2013,21:21-30;Hongxia Gao,Jianhe Xie,Yueming Hu,Ze Yang,Hough-RANSAC:A Fast
and Robust Method for Rejecting Mismatches,Chinese Conference on Pattern
Recognition.Springer Berlin Heidelberg,2014:363-370.).Wherein, Tom Botterill etc. will
25% is reduced the time required to RANSAC purifications;The optimization RANSAC methods of the propositions such as Chum are faster 2- than classical RANSAC
10 times;The it is proposeds such as Hongxia Gao when only 20% data are True Data, Hough-RANSAC methods can be shown in
Effect;When contamination data reaches 95%, the method for the proposition such as Anders Hast is still effective.These methods all improve weight dirt
The RANSAC efficiency under data is contaminated, but when true registration point is sparse to extreme, when particularly pollution reaches 99%, these sides
The ability of point still seems insufficient in method detection.
The content of the invention
The present invention is directed to image registration, it is proposed that the method for purification of registration point, extraction are extremely dirty under a kind of big pollution background
The registration model of dye, pollution exterior point is filtered, extracts point in true, be a technology in image registration field.
In order to solve the above-mentioned technical problem, the technical solution adopted by the present invention is:Registration point under a kind of big pollution background
Method of purification, it is characterised in that methods described includes step:Step 1: for two image I subject to registration1With I2Some registrations
Point arbitrarily extracts 2 registration points pair to P;Step 2: connection figure is as I1In two sample points, obtain two sample points
Middle point coordinates, ask two end points to midpoint institute line section pixel gray level and the ratio between r1;Using same method connection figure as I2
In two sample points, ask GTG on the line segment of midpoint both sides and the ratio between r2;Ratio calculated r1With r2Between poor e12;Step 3:
By GTG in two images in step 2 and the ratio between difference build core collection;Step 4: merging core concentrates repeated and redundant point pair;
Step 5: using RANSAC methods, concentrated in core and carry out traversal sampling, interior point detection is carried out in complete or collected works, extracts actual registration
Point pair, and obtain the registration model of two images.
In the above method, in the step 2, GTG and the ratio between computational methods be:Two in connection piece image are taken out
Sampling point, obtains the middle point coordinates of two sample points first, then ask respectively two end points to midpoint institute line section pixel gray level it
With, so ask GTG on the line segment of midpoint both sides and the ratio between.In the step 3, the specific method of structure core collection is:A. travel through
The sampling of two registration points pair, repeat step one, step 2, obtain all sample points pair GTG and the ratio between poor eij;B. pass through
Given threshold value, select GTG and the ratio between poor eijLess sample point is to setting up core collection.The attribute that core collection uses is constructed in method
For:Two actual registration points are to the line on respective image due to undergoing identical content, the ash between them on midpoint
Rank ratio is closer to;Conversely, the content that false registration point is undergone to line is different, the GTG ratio between them on midpoint
Value difference is away from larger.Traversal frequency in sampling in the step 5 isWherein n is detection registration collection P element
Number.
Present invention has the advantages that:The present invention gives a kind of method of purification of registration point under big pollution background, the present invention
There is a situation where seriously to pollute for registration point caused by method for registering images, explore the method for purification of actual registration point pair.It is main
The target in image is identified to registration point to purifying, solves the problems, such as the registering identification of target in image, wrapped
Include:Solve the registering identification of target under different scenes, solve the registration identification of target under different visual angles, this figure of solution target
The registration identification of target under the conditions of shape, outward appearance change.
Brief description of the drawings
The content expressed by this specification accompanying drawing and the mark in figure are briefly described below:
Fig. 1 is the method flow schematic diagram of the embodiment of the present invention.
Fig. 2 is the sampling figure of the embodiment of the present invention.
Fig. 3 is the core collection and complete or collected works' schematic diagram of the embodiment of the present invention.
Embodiment
Below against accompanying drawing, by the description to embodiment, for example involved each component of embodiment of the invention
Shape, construction, the mutual alignment and annexation between each several part, the effect of each several part and operation principle, manufacturing process and
Operate with method etc., is described in further detail, to help those skilled in the art to inventive concept of the invention, technology
Scheme has more complete, accurate and deep understanding.
The method of purification of registration point, utilizes the spatial domain attribute structure of image pixel under a kind of big pollution background provided by the invention
Core collection is made, concentrates and is sampled in core, to improve sampling efficiency, and then solves the purification of foul pollution registration point pair.This method
Solves the extraction of sparse registration model, if 2 images subject to registration are respectively I1With I2, its registration point is to by existing method for registering
(such as SIFT, SURF etc.) is obtained, and is set to P={ (p1i,p2i)|p1i∈I1,p2i∈I2, i=1,2 ..., n }, wherein m (p1i,p2i)
=1 represents point to (p1i,p2i) it is actual registration point pair, m (p1i,p2i)=0 represents point to (p1i,p2i) it is false registration point pair.
Problem to be solved by this invention is all actual registration points for seeking P to collecting PTSo that PT={ (p1i,p2i)|m(p1i,p2i)=
1,(p1i,p2i) ∈ P, and the registration model between two images is sought, namely homography conversion matrix H so that
The method of purification of registration point, exists serious for registration point caused by method for registering images under a kind of big pollution background
The situation of pollution, is the method for purification for exploring actual registration point pair, and method and step specifically includes:
Step 1: for 2 image I subject to registration1With I2In n registration point to P={ (p1i,p2i) | i=1,2 ...,
N }, arbitrarily extract i-th1And i2Individual registration point pairWithWherein p1i∈I1, p2i∈I2(in such as Fig. 2
P11、p12It is I1On 2 registration points).
Step 2: connection piece image I1In two sample points, obtain the middle point coordinates of two sample points, ask two
End points to pixel gray level in midpoint institute line section and the ratio between r1;The second width image I is connected using same method2In two take out
Sampling point, ask GTG on the line segment of midpoint both sides and the ratio between r2;Seek ratio r1With r2Between poor e12.The GTG of midpoint and the ratio between
Computational methods are:1. connect piece image I1In two sample pointsWith(the p in such as Fig. 211、p12), obtain first
The middle point coordinates q of two sample points1<i1,i2>(the q in such as Fig. 21), then ask respectively two end points to midpoint institute line section picture
Plain GTG sum, so ask GTG on the line segment of midpoint both sides and the ratio between r1.2. it is 1. similar with step, connect the second width image I2
In two sample pointsWith(the p in such as Fig. 221、p22), wherein point coordinates q is obtained first2<i1,i2>(in Fig. 2
q2), then ask respectively two end points to midpoint institute line section pixel gray level sum, and then ask GTG on the line segment of midpoint both sides and
The ratio between r2.In set P traversal sampling after, obtain all sample points pair GTG and the ratio between differenceIt will be sampled by dictionary
Arrangement, it is:
R={ e12,e13,…,e1n,e23,e24,…,e2n,…,en-1,n}.
Such as:Seek image I1Decline in line segmentWithUpper pixel gray level and the ratio between r1<i1,i2>.It might as well set at pixel p
GTG be g (p), then image I1Middle conductorOn pixel gray level and be:Figure
As I1Middle conductor p1i2q1On pixel gray level and be:Line segmentWithUpper picture
Plain GTG and the ratio between be:Similarly, image I is sought2Decline in line segmentWith
Upper pixel gray level and the ratio betweenObtain r1<i1,i2>With r2<i1,i2>DifferenceIt is designated as:
Step 3: by GTG in two images in step 2 and the ratio between difference build core collection.By constructing core collection,
Core is concentrated and is sampled, and then improves sampling efficiency.Structure core collection method be:A. two registration points are traveled through to take out sampling, traversal
Sample number isWherein n is detection registration collection P element number.Repeat step one, step 2, obtain all
Sample point to step 1. with step 2. in GTG and the ratio between poor eij.B. by given threshold value, e is selectedijLess sampling
Point is to setting up core collection.Construct core attribute that collection uses for:Two actual registration points are to the line on respective image due to experience
Identical content, the GTG ratio between them on midpoint are closer to;Conversely, in false registration point undergone to line
Hold difference, so as to which the GTG ratio difference between them on midpoint is away from larger.Such as threshold value T1With T2If T1< T2, construction collection
Close P core collection Pc,(if the black registration point in Fig. 3 is to institute
Show).
Step 4: merge core collection PcMiddle repeated and redundant point pair, merge core and concentrate repeated and redundant point to being to seek sample point two-by-two
To the union of collection.If two points drawing for the first time are to for { (A1,A2),(B1,B2), two points drawn for the second time to for
{(A1,A2),(C1,C2), and twice sampling gained on the difference at image midpoint within threshold value allowed band, then will be
Core, which is concentrated, repeats point twice to (A1,A2) merge into a point pair:
{(A1,A2),(B1,B2)}∪{(A1,A2),(C1,C2)={ (A1,A2),(B1,B2),(C1,C2)}。
Step 5: using RANSAC methods, P is concentrated in corecIt is sampled, interior point detection is carried out in complete or collected works P (in Fig. 3
Dash-dotted gray line and solid black lines registration point to constituting detection complete or collected works P), extract actual registration point pair, obtain two images I1
With I2Actual registration point to PT={ (p1i,p2i)|m(p1i,p2i)=1, (p1i,p2i)∈P}.Seek the registration between two images
Model, namely homography conversion matrix H.H is asked using least square method so that:Core collection
The methods of sampling is:Every time in core collection PcIn take out that four registrations are right at random, the homography model matrix for asking this four registrations pair to determine
H.The method of interior point detection is in complete or collected works:Registration point all in complete or collected works P is determined to substituting into above-mentioned random sampling one by one
Model, for given difference ε0If the registration point in P is right | H (p1i)-p2i| < ε0, then the registration point is to for interior point pair.It is interior
Point detection is to detect as far as possible more interior points.
The present invention is exemplarily described above in conjunction with accompanying drawing, it is clear that present invention specific implementation is not by aforesaid way
Limitation, as long as the improvement of the various unsubstantialities of inventive concept and technical scheme of the present invention progress is employed, or without changing
Enter and the design of the present invention and technical scheme are directly applied into other occasions, within protection scope of the present invention.This hair
Bright protection domain should be determined by the scope of protection defined in the claims.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710423423.8A CN107369168B (en) | 2017-06-07 | 2017-06-07 | Method for purifying registration points under heavy pollution background |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710423423.8A CN107369168B (en) | 2017-06-07 | 2017-06-07 | Method for purifying registration points under heavy pollution background |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107369168A true CN107369168A (en) | 2017-11-21 |
CN107369168B CN107369168B (en) | 2021-04-02 |
Family
ID=60304803
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710423423.8A Active CN107369168B (en) | 2017-06-07 | 2017-06-07 | Method for purifying registration points under heavy pollution background |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107369168B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110458870A (en) * | 2019-07-05 | 2019-11-15 | 北京迈格威科技有限公司 | An image registration, fusion, occlusion detection method, device and electronic device |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102509293A (en) * | 2011-11-04 | 2012-06-20 | 华北电力大学(保定) | Method for detecting consistency of different-source images |
CN104156968A (en) * | 2014-08-19 | 2014-11-19 | 山东临沂烟草有限公司 | Large-area complex-terrain-region unmanned plane sequence image rapid seamless splicing method |
US20150254872A1 (en) * | 2012-10-05 | 2015-09-10 | Universidade De Coimbra | Method for Aligning and Tracking Point Regions in Images with Radial Distortion that Outputs Motion Model Parameters, Distortion Calibration, and Variation in Zoom |
CN105335524A (en) * | 2015-11-27 | 2016-02-17 | 中国科学院自动化研究所 | Graph search algorithm applied to large-scale irregular structure data |
CN105701766A (en) * | 2016-02-24 | 2016-06-22 | 网易(杭州)网络有限公司 | Image matching method and device |
CN106231282A (en) * | 2015-12-30 | 2016-12-14 | 深圳超多维科技有限公司 | Parallax calculation method, device and terminal |
CN106231349A (en) * | 2015-12-30 | 2016-12-14 | 深圳超多维科技有限公司 | Main broadcaster's class interaction platform server method for changing scenes and device, server |
-
2017
- 2017-06-07 CN CN201710423423.8A patent/CN107369168B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102509293A (en) * | 2011-11-04 | 2012-06-20 | 华北电力大学(保定) | Method for detecting consistency of different-source images |
US20150254872A1 (en) * | 2012-10-05 | 2015-09-10 | Universidade De Coimbra | Method for Aligning and Tracking Point Regions in Images with Radial Distortion that Outputs Motion Model Parameters, Distortion Calibration, and Variation in Zoom |
CN104156968A (en) * | 2014-08-19 | 2014-11-19 | 山东临沂烟草有限公司 | Large-area complex-terrain-region unmanned plane sequence image rapid seamless splicing method |
CN105335524A (en) * | 2015-11-27 | 2016-02-17 | 中国科学院自动化研究所 | Graph search algorithm applied to large-scale irregular structure data |
CN106231282A (en) * | 2015-12-30 | 2016-12-14 | 深圳超多维科技有限公司 | Parallax calculation method, device and terminal |
CN106231349A (en) * | 2015-12-30 | 2016-12-14 | 深圳超多维科技有限公司 | Main broadcaster's class interaction platform server method for changing scenes and device, server |
CN105701766A (en) * | 2016-02-24 | 2016-06-22 | 网易(杭州)网络有限公司 | Image matching method and device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110458870A (en) * | 2019-07-05 | 2019-11-15 | 北京迈格威科技有限公司 | An image registration, fusion, occlusion detection method, device and electronic device |
Also Published As
Publication number | Publication date |
---|---|
CN107369168B (en) | 2021-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104778464B (en) | A kind of clothes position finding and detection method based on depth convolutional neural networks | |
CN106295564B (en) | A kind of action identification method of neighborhood Gaussian structures and video features fusion | |
CN110348383B (en) | Road center line and double line extraction method based on convolutional neural network regression | |
CN113408584B (en) | RGB-D multi-modal feature fusion 3D target detection method | |
CN110689482A (en) | Face super-resolution method based on supervised pixel-by-pixel generation countermeasure network | |
CN113255837A (en) | Improved CenterNet network-based target detection method in industrial environment | |
CN104599258A (en) | Anisotropic characteristic descriptor based image stitching method | |
CN104199823B (en) | A dynamic detection method for fabric defects driven by visual data | |
CN112990077A (en) | Face action unit identification method and device based on joint learning and optical flow estimation | |
Liu et al. | Extended faster R-CNN for long distance human detection: Finding pedestrians in UAV images | |
CN107154017A (en) | A kind of image split-joint method based on SIFT feature Point matching | |
Li et al. | RailNet: An information aggregation network for rail track segmentation | |
CN113239749B (en) | Cross-domain point cloud semantic segmentation method based on multi-modal joint learning | |
CN114529839A (en) | Unmanned aerial vehicle routing inspection-oriented power transmission line hardware anomaly detection method and system | |
CN104463104B (en) | A kind of stationary vehicle target rapid detection method and device | |
Zhuang et al. | RelationNet: Learning deep-aligned representation for semantic image segmentation | |
Hou et al. | Bba-net: A bi-branch attention network for crowd counting | |
CN116486273B (en) | A Method for Extracting Water Body Information from Small Sample Remote Sensing Images | |
CN115578428A (en) | A Method and System for Infrared and Visible Image Registration Considering Mode Differences | |
Weng et al. | Rotational rectification network: enabling pedestrian detection for mobile vision | |
Yang et al. | TopDiG: Class-agnostic topological directional graph extraction from remote sensing images | |
Yang et al. | C-RPNs: Promoting object detection in real world via a cascade structure of Region Proposal Networks | |
CN110569711B (en) | Human Action Recognition Method | |
Wang et al. | Hierarchical kernel interaction network for remote sensing object counting | |
Guo et al. | UDTIRI: An online open-source intelligent road inspection benchmark suite |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |