CN104463849A - Color image registration method based on color invariant and phase correlation - Google Patents
Color image registration method based on color invariant and phase correlation Download PDFInfo
- Publication number
- CN104463849A CN104463849A CN201410632628.3A CN201410632628A CN104463849A CN 104463849 A CN104463849 A CN 104463849A CN 201410632628 A CN201410632628 A CN 201410632628A CN 104463849 A CN104463849 A CN 104463849A
- Authority
- CN
- China
- Prior art keywords
- image
- lambda
- color
- registration
- partiald
- 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.)
- Pending
Links
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
- G06T7/33—Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
- G06T7/344—Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods involving models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10024—Color image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20048—Transform domain processing
- G06T2207/20056—Discrete and fast Fourier transform, [DFT, FFT]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
Abstract
The invention relates to a color image registration method based on color invariant and phase correlation, and belongs to the technical field of image processing. According to the color image registration method, firstly, the RGB information of a to-be-registered image is obtained, and the image color invariant is calculated according to the obtained information; secondly, the color invariant of the to-be-registered image is substituted into a phase correlated model under logarithm polar coordinates so that phase correlation conversion can be carried out, registered points can be accurately positioned to the sub pixel level through fitting on the intersection energy spectrum phase. The phase correlated model under the logarithm polar coordinates is adopted, has very high adaptability to the image translation transformation and also has adaptability to the image dimension and rotation transformation. According to the method, a high-precision sub pixel registration result can be obtained for a dimension, rotation and translation transformation color image, and high calculating efficiency and processing speed are achieved.
Description
Technical field
The present invention relates to a kind of coloured image method for registering relevant to phase place based on Color invariants, belong to technical field of image processing.
Background technology
Image registration is the process different images of two width or several same targets being snapped to a coordinate system, and wherein, different images may obtain from the shooting of different time, different angles or different cameral.Image registration is an important directions in image procossing research and apply, and it is the basis of many image applications, such as, and super-resolution image reconstruction, image mosaic and image co-registration.In numerous performance index, registration accuracy is of paramount importance, and sub-pixel precision is the basic demand of many application, maybe can significantly improve the performance of image procossing application.Generally method for registering images can be divided into two large classes: based on the method for registering images in region and the method for registering images of feature based.Wherein, the image registration based on region directly processes image intensity value, and the image registration of feature based then extracts some unique points and then mates from image.
Based in the method for registering images in region, phase correlation method can have good adaptability to the image of rotation, yardstick, translation transformation, and noiseproof feature is good, but does not possess sub-pixel precision grade, and can only registration gray level image.First to carry out gray processing process for coloured image, then registration is carried out to gray level image, because the loss of colouring information can cause error hiding.
Summary of the invention
The object of this invention is to provide a kind of coloured image method for registering relevant to phase place based on Color invariants, because the method for registering that adopts gray processing process to cause colouring information to be lost to cause error hiding and phase place to be correlated with cannot the problem of registration coloured image during to solve existing coloured image registration.
The present invention is for solving the problems of the technologies described above and providing a kind of coloured image method for registering relevant to phase place based on Color invariants, and this method for registering comprises the following steps:
1) RGB information of image subject to registration is obtained, according to the information computed image Color invariants obtained;
2) Color invariants of image subject to registration is brought into the phase place correlation model under log-polar, set up the coordinate transformation model between image subject to registration;
3) cross-power spectrum of color of image invariant subject to registration is calculated;
4) cross-power spectrum is carried out Fu Ye inversion and change to spatial domain, obtain impulse function;
5) utilize Gaussian function paired pulses function to carry out curve fitting, determine Curve Maximization point, this extreme point is exactly the maximum point of cross-correlation and optimum matching coordinate;
6) bring the position coordinates of extreme point into step 2) in the coordinate transformation model set up, determine the coordinate transformation model between image subject to registration with this, according to this model by under image conversion subject to registration to same coordinate.
Described step 1) in Color invariants be:
Wherein λ represents wavelength, and x is two-dimensional vector, represents observation position, R
∞(λ, x) represents material reflectance, the reflectance spectrum that E (λ, x) is observation place.
Described step 2) in transformation model be:
h
1(x,y)=h
2(σxcosα
0+σysinα
0-x
0,-σxsinα
0+σycosα
0-y
0)
Wherein h
1(x, y), h
2(x, y) is the Color invariants of two width images subject to registration, and σ is scaling factor, α 0 is the anglec of rotation, x0, and y0 is the relative translation amount of two width figure.
Described step 3) in the computing formula of cross-power spectrum as follows:
A) to step 2) in transformation model carry out Fourier transform,
B) H1 and H2 modulus value M1 and M2 is calculated,
M
1(r,α)=e
-2kM
2(r-k,α-α
0)
Log ρ=r, log σ=k and ρ=e
r, σ=e
k;
Wherein
C) Fourier transform and normalized are carried out to modulus value,
Wherein M
2 *for M
2conjugation.
The invention has the beneficial effects as follows: first the present invention obtains the RGB information of image subject to registration, according to the information computed image Color invariants obtained; Then by the Color invariants of image subject to registration, the phase place correlation model brought under log-polar carries out phase place correlating transforms, by carrying out matching to its cross power spectrum phase place, registration point accurately can be positioned to sub-pixel.The present invention adopts the phase place correlation model under log-polar, not only there is good adaptability to the translation transformation of image, equally there is applicability to graphical rule and rotational transform, the present invention can obtain high precision subpixel registration result to the coloured image of yardstick, rotation and translation transformation, and has good counting yield and processing speed.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of method for registering images of the present invention;
Fig. 2-a is the original color image adopted in the embodiment of the present invention;
Fig. 2-b is the schematic diagram of original color image invariant H;
Fig. 3 is the schematic diagram of log-polar phase place related algorithm.
Embodiment
Below in conjunction with accompanying drawing, the specific embodiment of the present invention is further described.
The invention provides a kind of coloured image registration Algorithm relevant to phase place based on Color invariants, in order to registration coloured image, Color invariants is incorporated in image registration algorithm, for two images subject to registration, specific implementation process of the present invention is described below.The flow process of the method as shown in figures 1 and 3, specifically comprises the steps.
1. obtain the RGB information of image subject to registration and the invariant of computed image color
Color invariants is a kind of reflection characteristic characterizing object, with viewpoint surface orientation direction of illumination and intensity of illumination all irrelevant, it is one function about position coordinates, adopt Gauss's color model as the universal model representing spectral information and local image structure, to calculate the invariant of color space.The Kubelka-Munk theoretical description spectral characteristics of radiation of object, its model tormulation is:
E(λ,x)=e(λ,x)[1-ρ
f(x)]
2+e(λ,x)ρ
f(x) (1)
Wherein λ represents wavelength, and x is two-dimensional vector, and represent observation position, e (λ, x) represents spectral intensity, ρ
fx () represents the Fresnel reflection coefficient at x place, R
∞(λ, x) represents material reflectance, the reflectance spectrum that E (λ, x) is observation place.
In most cases, e (λ, x) remains unchanged and relevant with position on each wavelength, and E (λ, x) is rewritten into i (x) form, then (1) formula becomes:
E(λ,x)=i(x){[1-ρ
f(x)]
2R
∞(λ,x)+ρ
f(x)} (2)
First order derivative and second derivative are asked respectively to λ, are then divided by:
H is the one statement of Color invariants, same to observation place, surface towards, light intensity magnitude, reflection coefficient be all irrelevant.Under the condition meeting human visual system and CIE-1964-XYZ standard, the RGB component of coloured image and E (E, E
λ, E
λ λ) relation be approximately:
The Color invariants H of coloured image can be tried to achieve by (4) formula and (3) formula.
The present embodiment adopts the original color image of Fig. 2-a to be example, and after above-mentioned calculating, the result of calculation of the colored invariant of this image is as shown in Fig. 2-b.
2. the phase place correlation model set up under log-polar carries out phase place correlating transforms
Suppose to there is rotation, translation, change of scale between two width images subject to registration, as shown in Figure 3, h
1(x, y), h
2(x, y) is the Color invariants of two width images, then h
1(x, y) and h
2the relation of (x, y) can be expressed as:
h
1(x,y)=h
2(σxcosα
0+σysinα
0-x
0,-σxsinα
0+σycosα
0-y
0) (5)
In formula, σ is scaling factor, α
0for the anglec of rotation, x
0, y
0be the relative translation amount of two width figure, (5) Fourier transform obtained:
If M
1, M
2for H
1, H
2modulus value, then:
Carry out coordinate transform to formula (7) to obtain:
Namely
Make log ρ=r, log σ=k and ρ=e
r, σ=e
kthen formula (9) can turn to:
M
1(r,α)=e
-2kM
2(r-k,α-α
0) (10)
3. obtain the cross-power spectrum of two width color of image invariants
Carry out Fourier transform to formula (10) to obtain:
Normalized power spectrum is:
Wherein M
2 *for M
2conjugation, wherein r=log ρ, k=log σ, α
0for the anglec of rotation.
4. inverse fourier transform, and carry out curve fitting
Normalized cross-power spectrum is an exponential function, through inverse fourier transform to spatial domain, obtains impulse function δ (x-r, y-α
0), utilize Gaussian function paired pulses function to carry out curve fitting, find Curve Maximization point, the point that cross-correlation is maximum i.e. optimum matching coordinate, the position coordinates of extreme point is exactly (r, α
0) value, and scale factor σ can be obtained further.
5. locate the extreme point of sub-pix, obtain converting parameter.
The value of anglec of rotation α 0 and scale factor σ is substituted into formula (6), and be just converted into the form of simple translation relationship consistency, adopting uses the same method can calculate translation parameters.According to the anglec of rotation, scale factor and translation parameters, the transformation model between two width images can be determined, just can by under two width image conversions to same coordinate.
Claims (4)
1. based on the coloured image method for registering that Color invariants is relevant to phase place, it is characterized in that, this method for registering comprises the following steps:
1) RGB information of image subject to registration is obtained, according to the information computed image Color invariants obtained;
2) Color invariants of image subject to registration is brought into the phase place correlation model under log-polar, set up the coordinate transformation model between image subject to registration;
3) cross-power spectrum of color of image invariant subject to registration is calculated;
4) cross-power spectrum is carried out Fu Ye inversion and change to spatial domain, obtain impulse function;
5) utilize Gaussian function paired pulses function to carry out curve fitting, determine Curve Maximization point, this extreme point is exactly the maximum point of cross-correlation and optimum matching coordinate;
6) bring the position coordinates of extreme point into step 2) in the coordinate transformation model set up, determine the coordinate transformation model between image subject to registration with this, according to this model by under image conversion subject to registration to same coordinate.
2., according to claim 1 based on the coloured image method for registering that Color invariants is relevant to phase place, it is characterized in that, described step 1) in Color invariants be:
Wherein λ represents wavelength, and x is two-dimensional vector, represents observation position, R
∞(λ, x) represents material reflectance, the reflectance spectrum that E (λ, x) is observation place.
3. the coloured image method for registering relevant to phase place based on Color invariants according to claim 2, is characterized in that, described step 2) in transformation model be:
h
1(x,y)=h
2(σxcosα
0+σysinα
0-x
0,-σxsinα
0+σycosα
0-y
0)
Wherein h
1(x, y), h
2(x, y) is the Color invariants of two width images subject to registration, and σ is scaling factor, α 0 is the anglec of rotation, x0, and y0 is the relative translation amount of two width figure.
4. the coloured image method for registering relevant to phase place based on Color invariants according to claim 3, is characterized in that, described step 3) in the computing formula of cross-power spectrum as follows:
A) to step 2) in transformation model carry out Fourier transform,
B) H1 and H2 modulus value M1 and M2 is calculated,
M
1(r,α)=e
-2kM
2(r-k,α-α
0)
Log ρ=r, log σ=k and ρ=e
r, σ=e
k;
Wherein
C) Fourier transform and normalized are carried out to modulus value,
Wherein M
2 *for M
2conjugation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410632628.3A CN104463849A (en) | 2014-11-11 | 2014-11-11 | Color image registration method based on color invariant and phase correlation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410632628.3A CN104463849A (en) | 2014-11-11 | 2014-11-11 | Color image registration method based on color invariant and phase correlation |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104463849A true CN104463849A (en) | 2015-03-25 |
Family
ID=52909831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410632628.3A Pending CN104463849A (en) | 2014-11-11 | 2014-11-11 | Color image registration method based on color invariant and phase correlation |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104463849A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107516322A (en) * | 2017-08-11 | 2017-12-26 | 浙江大学 | A kind of image object size based on logarithm pole space and rotation estimation computational methods |
CN108648150A (en) * | 2018-05-10 | 2018-10-12 | 句容康泰膨润土有限公司 | A kind of image split-joint method |
CN111936946A (en) * | 2019-09-10 | 2020-11-13 | 北京航迹科技有限公司 | Positioning system and method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101221661A (en) * | 2008-01-29 | 2008-07-16 | 深圳市迅雷网络技术有限公司 | Image registration method and device |
US7620269B1 (en) * | 2004-07-01 | 2009-11-17 | Sandia Corporation | Edge-based correlation image registration for multispectral imaging |
-
2014
- 2014-11-11 CN CN201410632628.3A patent/CN104463849A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7620269B1 (en) * | 2004-07-01 | 2009-11-17 | Sandia Corporation | Edge-based correlation image registration for multispectral imaging |
CN101221661A (en) * | 2008-01-29 | 2008-07-16 | 深圳市迅雷网络技术有限公司 | Image registration method and device |
Non-Patent Citations (3)
Title |
---|
ALAA E. ABDEL-HAKIM ET AL.: "CSIFT: A SIFT Descriptor with Color Invariant Characteristics", 《PROCEEDINGS OF THE 2006 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION》 * |
周武 等: "基于相位相关和重采样的亚像素图像配准算法", 《华南理工大学学报(自然科学版)》 * |
赵萌萌: "基于特征点的图像拼接算法", 《中国优秀硕士学位论文全文数据库(信息科技辑)》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107516322A (en) * | 2017-08-11 | 2017-12-26 | 浙江大学 | A kind of image object size based on logarithm pole space and rotation estimation computational methods |
CN107516322B (en) * | 2017-08-11 | 2020-08-18 | 浙江大学 | Image object size and rotation estimation calculation method based on log polar space |
CN108648150A (en) * | 2018-05-10 | 2018-10-12 | 句容康泰膨润土有限公司 | A kind of image split-joint method |
CN111936946A (en) * | 2019-09-10 | 2020-11-13 | 北京航迹科技有限公司 | Positioning system and method |
US11940279B2 (en) | 2019-09-10 | 2024-03-26 | Beijing Voyager Technology Co., Ltd. | Systems and methods for positioning |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105205858A (en) | Indoor scene three-dimensional reconstruction method based on single depth vision sensor | |
CN105651263B (en) | Shallow water depth multi-source remote sensing merges inversion method | |
CN103697815B (en) | Mixing structural light three-dimensional information getting method based on phase code | |
CN101871773B (en) | Synchronous hue shift conversion method and three-dimensional appearance measurement system thereof | |
CN103606170B (en) | Streetscape image feature based on colored Scale invariant detects and matching process | |
CN104376558A (en) | Cuboid-based intrinsic parameter calibration method for Kinect depth camera | |
CN102681033A (en) | Sea surface wind measurement method based on X-band marine radar | |
CN103292733B (en) | A kind of corresponding point lookup method based on phase shift and trifocal tensor | |
CN107729893A (en) | A kind of vision positioning method of clapper die spotting press, system and storage medium | |
CN105139401A (en) | Depth credibility assessment method for depth map | |
CN103383455A (en) | Ocean wave parameter extraction method based on shape-from-shading (SFS) technology | |
CN108765476A (en) | Polarized image registration method | |
CN104463849A (en) | Color image registration method based on color invariant and phase correlation | |
CN102096920B (en) | Target image-based sub-pixel registering method | |
CN103868473B (en) | A kind of high light body surface phase place quick recovery method based on recurrence method | |
CN106568394A (en) | Hand-held three-dimensional real-time scanning method | |
CN103791889A (en) | Cross structure light assisted monocular vision pose measurement method | |
CN102324045A (en) | Invariant-moment target recognition method based on Radon transformation and polar harmonic transformation | |
CN111950438A (en) | Depth learning-based effective wave height inversion method for Tiangong No. two imaging altimeter | |
CN103985121A (en) | Method for calibrating underwater projector | |
US20240169584A1 (en) | Neural network-based pose estimation and registration method and device for heterogeneous images, and medium | |
CN106408517A (en) | Rapid image rotation method | |
CN104361573B (en) | The SIFT feature matching algorithm of Fusion of Color information and global information | |
CN102629368B (en) | Color image vignetting recovery method based on illumination surface modeling | |
Wang et al. | Interference image registration combined by enhanced scale-invariant feature transform characteristics and correlation coefficient |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150325 |