CN104616280B - Method for registering images based on maximum stable extremal region and phase equalization - Google Patents

Method for registering images based on maximum stable extremal region and phase equalization Download PDF

Info

Publication number
CN104616280B
CN104616280B CN201410696329.6A CN201410696329A CN104616280B CN 104616280 B CN104616280 B CN 104616280B CN 201410696329 A CN201410696329 A CN 201410696329A CN 104616280 B CN104616280 B CN 104616280B
Authority
CN
China
Prior art keywords
image
registration
subject
reference picture
region
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
Application number
CN201410696329.6A
Other languages
Chinese (zh)
Other versions
CN104616280A (en
Inventor
张强
相朋
王亚彬
王龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xidian University
Original Assignee
Xidian University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xidian University filed Critical Xidian University
Priority to CN201410696329.6A priority Critical patent/CN104616280B/en
Publication of CN104616280A publication Critical patent/CN104616280A/en
Application granted granted Critical
Publication of CN104616280B publication Critical patent/CN104616280B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/14Transformations for image registration, e.g. adjusting or mapping for alignment of images
    • G06T3/147Transformations for image registration, e.g. adjusting or mapping for alignment of images using affine transformations

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Image Analysis (AREA)

Abstract

The invention discloses a kind of method for registering images based on maximum stable extremal region and phase equalization, mainly solve that characteristic point repetitive rate that prior art extracts is low and the high defect of computational complexity.Implementation step is:1st, there are the two images of affine transformation and carry out maximum stable extremal region detection and matching respectively in input;2nd, the matching area of two images is fitted, and is expanded and normalized;3rd, band logical decomposition is made to two regions after normalization;4th, characteristic point of the detection based on the maximum square of phase equalization, sets up the characteristic point probability distribution detected;5. estimate the accurate affine transformation matrix between two point sets;6th, the transformation matrix between two images is estimated according to two regions after normalization;7th, calculate the accurate affine transformation matrix between two images and complete image registration.The present invention can extract the characteristic point with higher repetition rate and correct matching rate, improve computational efficiency, available for image co-registration, image mosaic and three-dimensional reconstruction.

Description

Method for registering images based on maximum stable extremal region and phase equalization
Technical field
The invention belongs to technical field of image processing, and in particular to a kind of affine transformation method for registering images, can be applied to The fields such as image co-registration, image mosaic and three-dimensional reconstruction.
Background technology
In image co-registration, the field such as image mosaic and three-dimensional reconstruction to several views of Same Scene, it is necessary to first match somebody with somebody Quasi- processing.Generally, image registration can be carried out using the method for registering images of feature based, this mainly considers one A little characteristics of image have consistency for the yardstick of image and rotation, and only find the geometrical relationship between image with characteristic information Have the advantages that computational efficiency is high.But, it is difficult often to carry in them when there is larger affine transformation between two images Get with the accurate feature of higher repetition rate or position, so as to cause registration accuracy not enough or even asking for registration can not be realized Topic.
At present, the characteristic information commonly used in the method for registering images of feature based has scale invariant feature SIFT, maximum steady Determine extremal region MSER features and complete affine invariants ASIFT, such as Lowe D, " Distinctive image features from scale-invariant keypoints.”International Journal of Computer Vision, vol.60, no.2, pp.91-110.Matas J, Chum O, et al., " Robust wide-baseline stereo from maximally stable extremal regions.”Image and Vision Computing, Vol.22, no.10, pp.761-767. and Morel J M, Yu G, " ASIFT:A new framework for fully affine invariant image comparison.”SIAM Journal on Imaging Sciences,vol.2, Technology disclosed in this three documents of no.2, pp.438-469. is feature extraction and matching process, and then can utilize matching Feature realizes image registration come the geometric transformation parameter calculated between image.Wherein, the image based on scale invariant feature SIFT is matched somebody with somebody Quasi- method can the larger image of registering yardstick, and obtain preferable registration effect.But, it is larger imitative when existing between image When penetrating conversion, the characteristic detection method based on scale invariant feature SIFT is often less able to obtain number enough and accuracy is high Matching double points, therefore the method for registering images based on scale invariant feature SIFT can not registration have larger affine transformation figure Picture.Based on maximum stable extremal region MSER method for registering images, using maximum stable extremal region MSER barycenter conduct Characteristic point is matched, and then estimates the affine transformation parameter between image, because maximum stable extremal region MSER is with higher Affine transformation consistency, therefore, it is possible to realize the image registration that there is larger affine transformation, but be due to imaging sensor and The difference of imaging circumstances, the barycenter of use tends not to the position of accurate reflection feature, so as to cause registration accuracy not high.Completely The affine space sampling that affine invariants ASIFT algorithms are artificially simulated to original image first, obtains several views;Then Feature extraction and characteristic matching are carried out to several views of acquisition using scale invariant feature SIFT methods, ratio is so resulted in Scale invariant feature SIFT methods more match points, therefore the image based on complete affine invariants ASIFT features is matched somebody with somebody Quasi- method registering can have the image of larger affine transformation.The deficiency that this method is present is, due to this method to image imitative Penetrate and spatially simulated, form the image at each visual angle, consume substantial amounts of internal memory, while extracting substantial amounts of correct With when also introduced substantial amounts of Mismatching point, and to obtain higher image registration accuracy, it is necessary to more complicated optimization Process is deleted Mismatching point, and this undoubtedly adds computation complexity again.
The content of the invention
It is an object of the invention to improve the shortcoming of above-mentioned prior art, propose a kind of based on maximum stable extremal region With the affine transformation method for registering images of phase equalization, to obtain more preferable affine transformation image registration effect, and fortune is reduced Complexity is calculated, computational efficiency is improved.
To achieve the above object, the technical scheme is that:By based on maximum stable extremal region MSER features Thick matching obtains the partial fitting region of two width input pictures;Overcome what Affine distortion was brought using affine region method for normalizing The change of picture structure;Band logical decomposition is carried out to normalization region using Gabor bandpass filters, and then in each sub-band images It is middle to carry out the feature point detection based on the maximum square of phase equalization;The set of characteristic points of detection is entered using the method for probability distribution Row accuracy registration, and calculate the affine transformation matrix between two width input pictures.Its specific steps includes as follows:
(1) respectively there is the two images A and B of affine transformation in input, and wherein A is reference picture, and B is image subject to registration;
(2) maximum stable extremal region MSER detections and matching are carried out to reference picture A and image B subject to registration;
(3) reference picture A and image the B subject to registration maximum stable extremal region matched are fitted respectively, and The ellipse fitting region behind ellipse fitting region and image B subject to registration expansions after expanding to reference picture A;
(4) above-mentioned two ellipse fitting region is normalized:
4a) calculate respectively in reference picture A and image B subject to registration and treat normalized point:
Wherein, zAAnd zBRepresent to treat normalized point, M in reference picture A and image B subject to registration respectivelyAAnd MBRepresent respectively The second-order moments matrix of all maximum stable extremal region MSER barycenter, H in reference picture A and image B subject to registrationAAnd HBRespectively Represent second-order moments matrix MAAnd MBThe real symmetrical unitary matrice that singular value decomposition is obtained, x 'AWith x 'BRepresent to expand in image A and B respectively The point of elliptic region after big, μAAnd μBAll maximum extremal region MSER in reference picture A and image B subject to registration are represented respectively Barycenter average;
4b) with needing normalization point z in reference picture AAThe normalization region P of reference picture is constituted, figure subject to registration is used As B needs normalization point zBConstitute the normalization region Q of image subject to registration;
(5) reference picture A normalization region P and image B subject to registration normalization region Q are based on respectively The band logical of Gabor filter is decomposed, and obtains the sub-band images that this two images includes different frequency composition;
(6) sub-band images to above-mentioned two images carry out the feature point detection based on the maximum square of phase equalization, and right The characteristic point detected carries out the point set registration based on probability distribution, obtains the transformation matrix T between point set1
(7) according to the normalization region P and the normalization region Q of image subject to registration of reference picture, estimation reference picture A with Transformation matrix T between image B subject to registrationc1, Tc2
(8) according to the transformation matrix T between point set1Transformation matrix T between reference picture A and image B subject to registrationc1, Tc2 Calculate the affine transformation matrix T between reference picture A and image B subject to registration:
T=Tc1 -1T1Tc2
(9) enter line translation to image B subject to registration according to affine transformation matrix T, then two-wire is carried out to the image that conversion is obtained Property interpolation, complete image registration.
The present invention has advantages below compared with prior art:
First, the present invention has carried out being based on maximum stable extremal region due to the reference picture to input and image subject to registration MSER registration, and carry out in the ellipse fitting region of acquisition the band logical based on Gabor filter and decompose and phase equalization Maximum moment characteristics point detection, during improving prior art to there is the progress feature extraction of the image of larger affine transformation, It is difficult to obtain higher feature point repetitive rate and the defect of correct matching rate so that present invention design is extracted in these cases Characteristic point, with higher characteristic point repetitive rate and correct matching rate.
Second, the present invention improves prior art in feature as a result of the point set registration strategies based on probability distribution The defect for a little setting up higher-dimension descriptor is characterized in the matching process of point so that the present invention takes less compared with prior art Memory space, and with higher computational efficiency.
Brief description of the drawings
Fig. 1 is implementation process figure of the invention;
Fig. 2 is registering simulated effect figure of the present invention to large scale modified-image;
Fig. 3 is the present invention to there is the registering simulated effect figure of larger affine transformation image.
Embodiment
The present invention will be further described below in conjunction with the accompanying drawings.
Referring to the drawings 1, of the invention comprises the following steps that:
Step 1, input picture:Respectively there are the two images of affine transformation in input, and a width is another as reference picture A Width is used as image B subject to registration.
Step 2, maximum stable extremal region MSER detections and matching are carried out to reference picture A and image B subject to registration.
Maximum stable extremal region MSER detections 2a) are carried out respectively to reference picture A and image B subject to registration, obtain multiple Irregular extremal region with affine-invariant features;
2b) multiple irregular extremal regions with affine-invariant features are corresponded, obtain initial maximum steady Determine extremal region MSER matchings pair.
Step 3, reference picture A and image the B subject to registration maximum stable extremal region matched are fitted respectively, obtained The ellipse fitting region behind ellipse fitting region and image B subject to registration expansions after expanding to reference picture A.
This example is used but is not limited to using the matching algorithm based on maximum stable extremal region MSER to described two The matching area of width image is fitted, and its step is as follows:
Reference picture A and image B subject to registration maximum stable extremal region MSER barycenter 3a) is detected respectively;
3b) according to the maximum stable extremal region MSER obtained in the two images barycenter, this is calculated according to the following formula The point of two images fitted area:
(xAA)TUA -1(xAA)=(xAA)TMA(xAA)=1
(xBB)TUB -1(xBB)=(xBB)TMB(xBB)=1
Wherein, xAAnd xBThe point of fitted area in reference picture A and image B subject to registration, μ are represented respectivelyAAnd μBRepresent respectively The average of all maximum stable extremal region MSER barycenter in reference picture A and image B subject to registration, T represents transposition, UAAnd UB The variance of all maximum stable extremal region MSER barycenter in reference picture A and image B subject to registration, M are represented respectivelyAAnd MBPoint Not Biao Shi in reference picture A and image B subject to registration all maximum stable extremal region MSER barycenter second-order moments matrix;
3c) in reference picture A and image B subject to registration, constituted respectively with the respective fitted area point obtained respective first Beginning ellipse fitting region;
The maximum allowable exaggerated scale in initial ellipse fitting region in reference picture A 3d) is calculated according to the following formula:
Wherein, kAThe maximum allowable expansion multiple of the ellipse long and short shaft comprising initial fitted area in reference picture A is represented, rAAnd cAReference picture A line number and columns, u are represented respectivelyaAnd vaAll maximum stable extremals in reference picture A are represented respectively The HCCI combustion of region MSER barycenter, xaAnd yaThe row coordinate and row coordinate of fitted area point in reference picture A are represented respectively;
The maximum allowable exaggerated scale in initial ellipse fitting region in image B subject to registration 3e) is calculated according to the following formula:
Wherein, kBRepresent the maximum allowable expansion times of the ellipse long and short shaft comprising initial fitted area in image B subject to registration Number, rBAnd cBImage B subject to registration line number and columns, u are represented respectivelybAnd vbRepresent that all matchings are most in image B subject to registration respectively The HCCI combustion of the barycenter of big extremal region, xbAnd ybRepresent that fitted area point row coordinate and row are sat in image B subject to registration respectively Mark;
3f) in comparison reference image A initial ellipse fitting region maximum allowable exaggerated scale kAIn image B subject to registration The exaggerated scale k in initial ellipse fitting regionB, using the less exaggerated scale as initial ellipse fitting region of numerical value in both K, i.e. k=min (kA,kB);
The elliptic region point after expanding in reference picture A and image B subject to registration 3g) is calculated according to exaggerated scale k:
(x′AA)TMA(x′AA)=k2
(x′BB)TMB(x′BB)=k2
Wherein, x 'AWith x 'BThe point of the elliptic region after expanding in reference picture A and image B subject to registration, μ are represented respectivelyAWith μBThe average of the barycenter of all matching maximum stable extremal regions in reference picture A and image B subject to registration, M are represented respectivelyAAnd MB The second-order moments matrix of the barycenter of all matching maximum stable extremal regions in reference picture A and image B subject to registration is represented respectively;
The point x ' of elliptic region after 3h) being expanded respectively with reference picture AAArea elliptica after expanding with image B subject to registration The point x ' in domainB, constitute the ellipse fitting region of this two images, i.e. reference picture A ellipse fitting region and image B subject to registration Ellipse fitting region.
Step 4, above-mentioned two ellipse fitting region is normalized:
4a) calculate respectively in reference picture A according to the following formula and treat normalized point zATreat normalized with image B subject to registration Point zB
Wherein, MAAnd MBAll matching maximum stable extremal regions in reference picture A and image B subject to registration are represented respectively The second-order moments matrix of MSER barycenter, HAAnd HBSecond-order moments matrix M is represented respectivelyAAnd MBThe real symmetrical tenth of the twelve Earthly Branches that singular value decomposition is obtained Matrix, x 'AWith x 'BThe point of the elliptic region after expanding in reference picture A and image B subject to registration, μ are represented respectivelyAAnd μBDifference table Show the average of all matching maximum stable extremal region MSER barycenter in reference picture A and image B subject to registration;
4b) with needing normalization point z in reference picture AAThe normalization region P of reference picture is constituted, figure subject to registration is used As needing normalization point z in BBConstitute the normalization region Q of image subject to registration.
Step 5, reference picture A normalization region P and image B subject to registration normalization region Q are based on respectively The band logical of Gabor filter is decomposed, and obtains the sub-band images that this two images includes different frequency composition.
Have to the wave filter of the carry out band logical decomposition in image normalization region:Gaussian-Laplace bandpass filters, DOG wave filters etc..This example is using Gabor filter respectively to reference picture A normalization region M and image B subject to registration Normalize region N and carry out band logical decomposition, its step is as follows:
5a) Gabor bandpass filter group G (u, v, λ) of the design with 5 bandpass filters:
Wherein, u and v represent the frequency domain coordinates of bandpass filter, and K represents the direction number of each bandpass filter, K value For 6, θiThe direction of bandpass filter is represented,I=-6, -5, -4 ..., 4,5,6, λ be bandpass filter yardstick because Son, the λ values of each bandpass filter are different, i.e., first bandpass filter value isSecond bandpass filter value For 2, the 3rd bandpass filter value is4th bandpass filter value for 4, the 5th bandpass filter value is
5b) using the bandpass filter group of above-mentioned design, according to the following formula to being obtained from reference picture A and image B subject to registration The normalization region obtained carries out band logical decomposition:
Wherein, IA(x, y) and IB(x, y) represents the normalization area obtained from reference picture A and image B subject to registration respectively Domain, F [] represents Fourier transformation, F-1[] represents inverse Fourier transform,Represent the son corresponding to reference picture A Band image,Represent the sub-band images corresponding to image B subject to registration.
Step 6, the sub-band images to above-mentioned two images carry out the feature point detection based on the maximum square of phase equalization.
Method to the sub-band images progress feature point detection of image has:Scale invariant feature SIFT methods, it is completely affine Invariant features ASIFT methods etc..This example uses the feature point detecting method based on the maximum square of phase equalization to above-mentioned two width The image that carries of image carries out feature point detection, and its step is as follows:
6a) each sub-band images respectively to reference picture A, carry out the characteristic point inspection based on the maximum square of phase equalization Survey, then from most sub-band images of being counted out comprising feature select characteristic point and as reference picture A characteristic point examine Survey result;
The characteristic point detected in reference picture A 6b) is constituted into a point set according to the following formula:
X=[x1 x2 … xn … xN] 100≤N≤500,
Wherein, X represents the point set that the characteristic point detected in reference picture A is constituted, xnRepresent to detect in reference picture A N-th of characteristic point, n=1,2 ..., N, N represent the number of characteristic point that is detected in reference picture A;
6c) each sub-band images respectively to image B subject to registration, carry out the characteristic point inspection based on the maximum square of phase equalization Survey, then characteristic point is selected as image B subject to registration feature point detection knot from most sub-band images of being counted out comprising feature Really;
6d) constitute a point set with the characteristic point detected in image B subject to registration according to the following formula:
Y=[y1 y2 … ym … yM] 100≤M≤500
Wherein, Y represents the point set that the characteristic point detected in image B subject to registration is constituted, ymRepresent to examine in image B subject to registration M-th of the characteristic point measured, m=1,2 ..., M, M represent the number of characteristic point that is detected in image B subject to registration.
Step 7, the point set registration based on probability distribution is carried out to the above-mentioned characteristic point detected, the conversion between point set is obtained Matrix T1
Have to the method that the characteristic point that detection is obtained carries out point set registration:Scale invariant feature SIFT methods, it is completely affine Invariant features ASIFT methods etc..This example uses the point set method for registering for being based on probability distribution to the above-mentioned spy detected A progress point set registration is levied, its step is as follows:
7a) using in image detection point set Y subject to registration be a little used as gauss hybrid models GMM center of fiqure;
Any point x in point set X 7b) is detected according to reference picturenWith pair of the point in image detection point set Y subject to registration It should be related to, formation condition probability density function:
Wherein, σ represents the standard deviation of single Gaussian function in gauss hybrid models, and M represents image detection point set Y subject to registration The number of middle element;
7c) according to reference picture detect in point set X a little with image detection point set Y subject to registration pair a little It should be related to, generate log-likelihood estimation function:
Expectation maximization EM algorithms 7d) are utilized, send as an envoy to log-likelihood estimation function l (σ, T is calculated1) obtain extreme value when T1 Matrix.
Step 8, according to the normalization region M and the normalization region N of image subject to registration of reference picture, reference picture is estimated Transformation matrix T between A and image B subject to registrationc1, Tc2
Wherein,MAAnd MBAll matchings in reference picture A and image B subject to registration are represented respectively The second-order moments matrix of the barycenter of maximum stable extremal region, HAAnd HBSecond-order moments matrix M is represented respectivelyAAnd MBSingular value decomposition is obtained The real symmetrical unitary matrice arrived, μAAnd μBAll maximum extremal regions of matching in reference picture A and image B subject to registration are represented respectively The average of barycenter, θ represents the anglecs of rotation of the image B subject to registration relative to reference picture A.
Step 9, according to the transformation matrix T between point set1Transformation matrix T between reference picture A and image B subject to registrationc1, Tc2, calculate the affine transformation matrix T between reference picture A and image B subject to registration:
T=Tc1 -1T1Tc2
Step 10, enter line translation to image B subject to registration according to affine transformation matrix T, then the image that conversion is obtained is carried out Bilinear interpolation, completes image registration.
The effect of the present invention can be further illustrated by following emulation:
1. simulated conditions:All emulation experiments are all soft using Matlab R2009a under Windows XP operating systems Part is realized.
2. emulation content:
Emulation 1
The present invention is subjected to registering experimental result to one group of large scale modified-image with existing based on scale invariant feature SIFT is compared to the experimental result of this group of image, as a result such as Fig. 2.
Wherein:
Fig. 2 (a) is the reference picture of input,
Fig. 2 (b) is the image subject to registration of input,
Fig. 2 (c) is that with the method for registering images based on scale invariant feature SIFT two width input pictures are carried out with registration As a result,
Fig. 2 (d) is the local display to the image registration results based on scale invariant feature SIFT,
Fig. 2 (e) is the result that using the present invention two width input pictures are carried out with registration,
Fig. 2 (f) is the local display of the image registration results to the present invention.
Figure it is seen that the registration result pair obtained using the method for registering images based on scale invariant feature SIFT There is obvious registration error in the regional area answered, and using the registration of the registration result corresponding regional area of the invention obtained Error is smaller.
The method for registering images based on scale invariant feature SIFT is counted with method for registering images of the invention in characteristic point Total matching points, correct matching points, four kinds of objective evaluation indexs of correct matching rate and characteristic point repetitive rate, as shown in table 1.
Table 1 is based on SIFT methods and Comparative result of the inventive method to four kinds of algorithm evaluation indexes
Algorithm Total matching points Correct matching points Correct matching rate Characteristic point repetitive rate
Based on SIFT methods 156 123 0.7885 0.1692
The inventive method 340 350 0.9714 0.4920
It can be seen from the data in Table 1 that method for registering images proposed by the invention, has large scale conversion in registration Image when, its four kinds of objective evaluation indexs will be better than the method for registering images based on scale invariant feature SIFT.
Emulation 2
With of the invention and existing method for registering images based on maximum stable extremal region MSER and based on completely affine There is larger affine transformation image to one group and carry out registering comparison in invariant features ASIFT method for registering images, as a result such as Fig. 3.
Wherein:
Fig. 3 (a) is the reference picture of input,
Fig. 3 (b) is the image subject to registration of input,
Fig. 3 (c) is to two width input pictures registration using the method for registering images based on maximum stable extremal region MSER Result,
Fig. 3 (d) is to two width input pictures registration using the method for registering images based on complete affine invariants ASIFT Result,
Fig. 3 (e) is the result to two width input pictures registration using the inventive method,
From figure 3, it can be seen that the registration obtained using the method for registering images based on maximum stable extremal region MSER is tied Really, registration result figure and use the inventive method that the method for registering images based on complete affine invariants ASIFT is obtained Obtained registration result is respectively provided with good visual effect.
In order to further compare the performance of each algorithm, give four kinds obtained to above-mentioned three kinds of method statistics and objective comment Valency index:Characteristic point always matches points, correct matching points, correct matching rate and characteristic point repetitive rate, as shown in table 2.
Table 2 is based on MSER, ASIFT method and the Comparative result of the invention to four kinds of objective evaluation indexs
Algorithm Total matching points Correct matching points Correct matching rate Characteristic point repetitive rate
Based on MSER methods 106 90 0.8491 0.1466
Based on ASIFT methods 1420 1375 0.9683 0.0448
The inventive method 137 137 1.0 0.7874
It can be seen from the data in Table 2 that the present invention is resulted in more compared with the method based on maximum extremal region MSER Many matching points;The present invention is compared with the method based on complete affine invariants ASIFT, although based on completely affine Invariant features ASIFT method is higher than the inventive method in terms of correct matching double points number, but based on complete affine constant spy The characteristic point repetitive rate for levying ASIFT method is extremely low, and which results in the waste of a large amount of memory spaces and higher calculating are multiple Miscellaneous degree.Therefore, the inventive method can not only obtain higher proper characteristics matching rate and characteristic point repetitive rate, and improve fortune Also there is certain advantage in terms of calculating efficiency.

Claims (7)

1. a kind of method for registering images based on maximum stable extremal region and phase equalization, comprises the following steps:
(1) respectively there is the two images A and B of affine transformation in input, and wherein A is reference picture, and B is image subject to registration;
(2) maximum stable extremal region MSER detections and matching are carried out to reference picture A and image B subject to registration;
(3) reference picture A and image the B subject to registration maximum stable extremal region matched are fitted respectively, and joined Examine the ellipse fitting region after image A expands and the ellipse fitting region after image B subject to registration expansions;
(4) above-mentioned two ellipse fitting region is normalized:
4a) calculate respectively in reference picture A and image B subject to registration and treat normalized point:
z A = 1 ( m i n [ | det ( M A ) | , | det ( M B ) | ] ) 1 / 4 H A - 1 M A 1 / 2 ( x A ′ - μ A )
z B = 1 ( m i n [ | det ( M A ) | , | det ( M B ) | ] ) 1 / 4 H B - 1 M B 1 / 2 ( x B ′ - μ B )
Wherein, zAAnd zBRepresent to treat normalized point, M in reference picture A and image B subject to registration respectivelyAAnd MBReference is represented respectively The second-order moments matrix of all maximum stable extremal region MSER barycenter, H in image A and image B subject to registrationAAnd HBRepresent respectively Second-order moments matrix MAAnd MBThe real symmetrical unitary matrice that singular value decomposition is obtained, x 'AWith x 'BRepresent respectively after expanding in image A and B Elliptic region point, μAAnd μBThe matter of all maximum extremal region MSER in reference picture A and image B subject to registration is represented respectively The average of the heart;
4b) with needing normalization point z in reference picture AAThe normalization region P of reference picture is constituted, with image B institutes subject to registration Need normalization point zBConstitute the normalization region Q of image subject to registration;
(5) reference picture A normalization region P and image B subject to registration normalization region Q are carried out based on Gabor filters respectively The band logical of ripple device is decomposed, and obtains the sub-band images that this two images includes different frequency composition;
(6) sub-band images to above-mentioned two images carry out the feature point detection based on the maximum square of phase equalization, and to detection The characteristic point arrived carries out the point set registration based on probability distribution, obtains the transformation matrix T between point set1
(7) according to the normalization region P and the normalization region Q of image subject to registration of reference picture, estimation reference picture A matches somebody with somebody with waiting Transformation matrix T between quasi- image Bc1, Tc2
(8) according to the transformation matrix T between point set1Transformation matrix T between reference picture A and image B subject to registrationc1, Tc2Calculate Affine transformation matrix T between reference picture A and image B subject to registration:
T=Tc1 -1T1Tc2
(9) enter line translation to image B subject to registration according to affine transformation matrix T, then bilinearity carried out to the image that conversion is obtained to insert Value, completes image registration.
2. the method for registering images according to claim 1 based on maximum stable extremal region and phase equalization, wherein Maximum stable extremal region MSER detections and matching are carried out to reference picture A and image B subject to registration described in step (2), by such as Lower step is carried out:
Maximum stable extremal region MSER detections 2a) are carried out respectively to reference picture A and image B subject to registration, obtain multiple having The irregular extremal region of affine-invariant features;
2b) multiple irregular extremal regions with affine-invariant features are corresponded, obtain initial maximum stable pole It is worth region MSER matchings pair.
3. the method for registering images according to claim 1 based on maximum stable extremal region and phase equalization, wherein Being fitted respectively to reference picture A and image the B subject to registration maximum stable extremal region matched described in step (3), presses Following steps are carried out:
Reference picture A and image B subject to registration maximum stable extremal region MSER barycenter 3a) is detected respectively;
3b) according to the maximum stable extremal region MSER obtained in the two images barycenter, this two width is calculated according to the following formula The point of image fitted area:
(xAA)TUA -1(xAA)=(xAA)TMA(xAA)=1
(xBB)TUB -1(xBB)=(xBB)TMB(xBB)=1
Wherein, xAAnd xBThe point of fitted area in reference picture A and image B subject to registration, μ are represented respectivelyAAnd μBReference is represented respectively The average of all maximum stable extremal region MSER barycenter in image A and image B subject to registration, T represents transposition, UAAnd UBRespectively Represent the variance of all maximum stable extremal region MSER barycenter in reference picture A and image B subject to registration, MAAnd MBDifference table Show the second-order moments matrix of all maximum stable extremal region MSER barycenter in reference picture A and image B subject to registration;
3c) in reference picture A and image B subject to registration, initial ellipse fitting is constituted with the respective fitted area point obtained respectively Region;
The maximum allowable exaggerated scale in initial ellipse fitting region in reference picture A 3d) is calculated according to the following formula:
k A = m i n [ r A - u a m a x ( x a ) - u a , c A - v a m a x ( y a ) - v a , u a - 1 u a - m i n ( x a ) , v a - 1 v a - m i n ( y a ) ] ,
Wherein, kARepresent the maximum allowable expansion multiple of the ellipse long and short shaft comprising initial fitted area in reference picture A, rAWith cAReference picture A line number and columns, u are represented respectivelyaAnd vaAll maximum stable extremal regions in reference picture A are represented respectively The HCCI combustion of MSER barycenter, xaAnd yaThe row coordinate and row coordinate of fitted area point in reference picture A are represented respectively;
The maximum allowable exaggerated scale in initial ellipse fitting region in image B subject to registration 3e) is calculated according to the following formula:
k B = m i n [ r B - u b m a x ( x b ) - u b , c B - v b m a x ( y b ) - v b , u b - 1 u b - m i n ( x b ) , v b - 1 v b - m i n ( y b ) ]
Wherein, kBRepresent the maximum allowable expansion multiple of the ellipse long and short shaft comprising initial fitted area in image B subject to registration, rB And cBImage B subject to registration line number and columns, u are represented respectivelybAnd vbRepresent that all matchings are maximum steady in image B subject to registration respectively Determine the HCCI combustion of the barycenter of extremal region, xbAnd ybRepresent that fitted area point row coordinate and row are sat in image B subject to registration respectively Mark;
3f) by the maximum allowable exaggerated scale k in initial ellipse fitting region in reference picture AAWith it is initial ellipse in image B subject to registration The exaggerated scale k of circle fitted areaBIn less exaggerated scale k, k=min (k as initial ellipse fitting regionA,kB);
The point of elliptic region after expanding in reference picture A and image B subject to registration 3g) is calculated according to exaggerated scale k:
(x′AA)TMA(x′AA)=k2
(x′BB)TMB(x′BB)=k2
Wherein, x 'AWith x 'BThe point of the elliptic region after expanding in reference picture A and image B subject to registration, μ are represented respectivelyAAnd μBPoint Not Biao Shi in reference picture A and image B subject to registration the barycenter of all matching maximum stable extremal regions average, MAAnd MBRespectively Represent the second-order moments matrix of the barycenter of all matching maximum stable extremal regions in reference picture A and image B subject to registration;
The point x ' of elliptic region after 3h) being expanded respectively with reference picture AAThe point of elliptic region after expanding with image B subject to registration x′BConstitute the ellipse fitting region of this two images.
4. the method for registering images according to claim 1 based on maximum stable extremal region and phase equalization, wherein Respectively carrying out the normalization region obtained in reference picture A and image B subject to registration based on Gabor filtering described in step (5) The band logical of device is decomposed, and is carried out as follows:
5a) Gabor bandpass filter group G (u, v, λ) of the design with 5 bandpass filters:
G ( u , v , λ ) = π K Σ i = - K K e - 2 π 2 λ 2 ( ( u - cosθ i 2 λ ) 2 + ( v - sinθ i 2 λ ) 2 ) ,
Wherein, u and v represent the frequency domain coordinates of bandpass filter, and K represents the direction number of each bandpass filter, and K value is 6, θiThe direction of bandpass filter is represented,I=-6, -5, -4 ..., 4,5,6, λ be the scale factor of bandpass filter, The λ values of each bandpass filter are different, i.e., first bandpass filter value isSecond bandpass filter value be 2, the 3rd bandpass filter value be4th bandpass filter value for 4, the 5th bandpass filter value is
The bandpass filter group of design 5b) is utilized, according to the following formula the normalizing to being obtained from reference picture A and image B subject to registration Change region and carry out band logical decomposition:
I A λ ( x , y ) = F - 1 [ G ( u , v , λ ) × F [ I A ( x , y ) ] ]
I B λ ( x , y ) = F - 1 [ G ( u , v , λ ) × F [ I B ( x , y ) ] ]
Wherein, IA(x, y) and IB(x, y) represents the normalization region obtained from reference picture A and image B subject to registration, F respectively [] represents Fourier transformation, F-1[] represents inverse Fourier transform,Represent the subband figure corresponding to reference picture A Picture,Represent the sub-band images corresponding to image B subject to registration.
5. the method for registering images according to claim 1 based on maximum stable extremal region and phase equalization, wherein The sub-band images to above-mentioned two images described in step (6) carry out the feature point detection based on the maximum square of phase equalization, press Following steps are carried out:
6a) each sub-band images respectively to reference picture A, carry out the feature point detection based on the maximum square of phase equalization, from Characteristic point is selected in most sub-band images of being counted out comprising feature and as reference picture A feature point detection result;
The characteristic point detected in reference picture A 6b) is constituted into a point set according to the following formula:
X=[x1 x2 …xn… xN]100≤N≤500
Wherein, X represents the point set that the characteristic point detected in reference picture A is constituted, xnRepresent n-th detected in reference picture A Individual characteristic point, n=1,2 ..., N, N represent the number of characteristic point that is detected in reference picture A;
6c) each sub-band images respectively to image B subject to registration, carry out the feature point detection based on the maximum square of phase equalization, Characteristic point is selected from most sub-band images of being counted out comprising feature and as image B subject to registration feature point detection knot Really;
The characteristic point detected in image B subject to registration 6d) is constituted into a point set according to the following formula:
Y=[y1 y2 …ym… yM]100≤M≤500
Wherein, Y represents the point set that the characteristic point detected in image B subject to registration is constituted, ymRepresent to detect in image B subject to registration M-th of characteristic point, m=1,2 ..., M, M represent the number of characteristic point that is detected in image B subject to registration.
6. the method for registering images according to claim 1 based on maximum stable extremal region and phase equalization, wherein The point set registration carried out to the characteristic point that detects based on probability distribution described in step (6), obtains the transformation matrix between point set T1, carry out as follows:
6e) using in image detection point set Y subject to registration be a little used as gauss hybrid models GMM center of fiqure;
Any point x in point set X 6f) is detected according to reference picturenIt is corresponding with the point in image detection point set Y subject to registration to close System, formation condition probability density function:
P ( x n | σ , T 1 ) = 1 M ( 2 πσ 2 ) 3 / 2 Σ m = 1 M e ( - | | x n - T 1 y m | | 2 2 σ 2 ) ,
Wherein, σ represents the standard deviation of single Gaussian function in gauss hybrid models, and M represents first in image detection point set Y subject to registration The number of element;
6g) according to reference picture detect institute in point set X a little with image detection point set Y subject to registration a little corresponding close System, generates log-likelihood estimation function:
l ( σ , T 1 ) = l o g Π n = 1 N P ( x n | σ , T 1 ) ;
Expectation maximization EM algorithms 6h) are utilized, send as an envoy to log-likelihood estimation function l (σ, T is calculated1) obtain extreme value when T1Matrix.
7. the method for registering images according to claim 1 based on maximum stable extremal region and phase equalization, wherein The transformation matrix T between estimation reference picture A and image B subject to registration described in step (7)c1, Tc2, calculate according to the following formula:
T c 1 = M A 1 / 2 H B - μ A 0 1 , T c 2 = RM B 1 / 2 H B - μ B 0 1
Wherein,MAAnd MBRepresent that all matchings are maximum steady in reference picture A and image B subject to registration respectively Determine the second-order moments matrix of the barycenter of extremal region, HAAnd HBSecond-order moments matrix M is represented respectivelyAAnd MBThe reality that singular value decomposition is obtained Symmetrical unitary matrice, μAAnd μBThe matter of all matching maximum stable extremal regions in reference picture A and image B subject to registration is represented respectively The average of the heart, θ represents the anglecs of rotation of the image B subject to registration relative to reference picture A.
CN201410696329.6A 2014-11-26 2014-11-26 Method for registering images based on maximum stable extremal region and phase equalization Expired - Fee Related CN104616280B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410696329.6A CN104616280B (en) 2014-11-26 2014-11-26 Method for registering images based on maximum stable extremal region and phase equalization

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410696329.6A CN104616280B (en) 2014-11-26 2014-11-26 Method for registering images based on maximum stable extremal region and phase equalization

Publications (2)

Publication Number Publication Date
CN104616280A CN104616280A (en) 2015-05-13
CN104616280B true CN104616280B (en) 2017-07-28

Family

ID=53150713

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410696329.6A Expired - Fee Related CN104616280B (en) 2014-11-26 2014-11-26 Method for registering images based on maximum stable extremal region and phase equalization

Country Status (1)

Country Link
CN (1) CN104616280B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105741297B (en) * 2016-02-02 2018-08-24 南京航空航天大学 A kind of repeat pattern image matching method with affine-invariant features
CN106485741A (en) * 2016-10-19 2017-03-08 哈尔滨工业大学 A kind of method of the non-firm point set registration retaining partial structurtes
CN106815851B (en) * 2017-01-24 2019-05-24 电子科技大学 A kind of grid circle oil level indicator automatic reading method of view-based access control model measurement
CN106996777B (en) * 2017-04-21 2019-02-12 合肥井松自动化科技有限公司 A kind of vision navigation method based on ground image texture
CN108428224B (en) * 2018-01-09 2020-05-22 中国农业大学 Animal body surface temperature detection method and device based on convolutional neural network
CN108537832B (en) * 2018-04-10 2021-11-26 安徽大学 Image registration method and image processing system based on local invariant gray feature
CN112233158B (en) * 2020-10-14 2022-02-15 俐玛精密测量技术(苏州)有限公司 Secondary projection registration method of micro-nano CT projection image
CN112986329B (en) * 2021-02-07 2022-03-25 电子科技大学 Infrared thermal imaging detection method for ultra-high speed impact damage of large-size non-planar test piece

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101751673A (en) * 2009-12-24 2010-06-23 中国资源卫星应用中心 Multi-spectral image registration detection and correction method based on phase coincident characteristic
CN102930525A (en) * 2012-09-14 2013-02-13 武汉大学 Line matching method based on affine invariant feature and homography
CN103400384A (en) * 2013-07-22 2013-11-20 西安电子科技大学 Large viewing angle image matching method capable of combining region matching and point matching
CN103914847A (en) * 2014-04-10 2014-07-09 西安电子科技大学 SAR image registration method based on phase congruency and SIFT

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101677559B1 (en) * 2013-03-22 2016-11-18 한국전자통신연구원 Image registration device and operation method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101751673A (en) * 2009-12-24 2010-06-23 中国资源卫星应用中心 Multi-spectral image registration detection and correction method based on phase coincident characteristic
CN102930525A (en) * 2012-09-14 2013-02-13 武汉大学 Line matching method based on affine invariant feature and homography
CN103400384A (en) * 2013-07-22 2013-11-20 西安电子科技大学 Large viewing angle image matching method capable of combining region matching and point matching
CN103914847A (en) * 2014-04-10 2014-07-09 西安电子科技大学 SAR image registration method based on phase congruency and SIFT

Also Published As

Publication number Publication date
CN104616280A (en) 2015-05-13

Similar Documents

Publication Publication Date Title
CN104616280B (en) Method for registering images based on maximum stable extremal region and phase equalization
CN103116763B (en) A kind of living body faces detection method based on hsv color Spatial Statistical Character
CN103310453B (en) A kind of fast image registration method based on subimage Corner Feature
CN101271525B (en) Fast image sequence characteristic remarkable picture capturing method
CN103268497B (en) A kind of human face posture detection method and the application in recognition of face
CN101551863B (en) Method for extracting roads from remote sensing image based on non-sub-sampled contourlet transform
Chen et al. Robust local features for remote face recognition
CN107909059A (en) It is a kind of towards cooperateing with complicated City scenarios the traffic mark board of bionical vision to detect and recognition methods
CN109872305B (en) No-reference stereo image quality evaluation method based on quality map generation network
CN102629374B (en) Image super resolution (SR) reconstruction method based on subspace projection and neighborhood embedding
Tan et al. Image co-saliency detection by propagating superpixel affinities
CN103208097B (en) Filtering method is worked in coordination with in the principal component analysis of the multi-direction morphosis grouping of image
CN102663371B (en) Low-resolution face recognition method coupling gait characteristics
CN107506688B (en) Harris corner detection image pyramid palm print ROI identification method
CN105046664A (en) Image denoising method based on self-adaptive EPLL algorithm
CN108021869A (en) A kind of convolutional neural networks tracking of combination gaussian kernel function
CN104794729B (en) SAR image change detection based on conspicuousness guiding
CN103034865A (en) Extraction method of visual salient regions based on multiscale relative entropy
CN104392241A (en) Mixed regression-based head pose estimation method
Redondo-Cabrera et al. All together now: Simultaneous object detection and continuous pose estimation using a hough forest with probabilistic locally enhanced voting
CN105488541A (en) Natural feature point identification method based on machine learning in augmented reality system
CN106023187A (en) Image registration method based on SIFT feature and angle relative distance
CN104700089A (en) Face identification method based on Gabor wavelet and SB2DLPP
CN103839066A (en) Feature extraction method based on biological vision
CN108197577B (en) Finger vein image feature extraction method combining Sobel and MFRAT

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170728