Correcting distortion in an imaging system using parametric motion estimation
First Claim
Patent Images
1. A method for correcting distortion in an imaging system, the method comprising:
- a) applying a motion estimation model to a first and a second image to generate a set of nonlinear equations representing distortion, wherein the motion estimation model accommodates a change in illumination along at least one motion trajectory between the first and second images;
b) solving the set of nonlinear equations to produce a set of correction parameters; and
c) correcting at least one of the first and second images using the correction parameters to remove distortion.
2 Assignments
0 Petitions
Accused Products
Abstract
Distortion correction in an imaging system using parametric motion estimation. Parametric motion estimation is used to correct for geometric lens distortion and illumination changes. Models for geometric lens distortion and different illumination models are presented, as is a method for an iterative linearising method of solving the resulting sets of nonlinear equations.
-
Citations
16 Claims
-
1. A method for correcting distortion in an imaging system, the method comprising:
-
a) applying a motion estimation model to a first and a second image to generate a set of nonlinear equations representing distortion, wherein the motion estimation model accommodates a change in illumination along at least one motion trajectory between the first and second images;
b) solving the set of nonlinear equations to produce a set of correction parameters; and
c) correcting at least one of the first and second images using the correction parameters to remove distortion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
where (x,y) are the corrected pixel locations, (xg,yg) are distorted pixel locations, and κ
7 is a geometric lens distortion factor.
-
-
4. The method of claim 1 wherein the correction parameters correct a change in illumination along the at least one motion trajectory.
-
5. The method of claim 4 wherein illumination changes are modeled with a linear model.
-
6. The method of claim 4 wherein illumination changes are modeled with a Vignetting model.
-
7. The method of claim 1 where the method of solving the set of nonlinear equations is a multivariable nonlinear optimization method.
-
8. The method of claim 1 wherein step b) further comprises:
-
a) selecting an initial set of solution parameters;
b) linearizing the set of nonlinear equations around the set of solution parameters;
c) solving the resulting linearized set of equations to reach an updated set of solution parameters; and
d) repeating steps b) and c) until a condition defined by a selected one of a finite number of iterations and a predetermined convergence criteria is met.
-
-
9. The method of claim 8 where the set of nonlinear equations includes correction for geometric lens distortion.
-
10. The method of claim 8 where the set of nonlinear equations includes correction for illumination changes.
-
11. The method of claim 8 where the set of nonlinear equations includes correction for both geometric lens distortion and illumination changes.
-
12. The method of claim 11 where the model for illumination changes is a linear model.
-
13. The method of claim 11 where the model for illumination changes is a Vignetting model.
-
14. The method of claim 11 wherein geometric lens distortion is modeled by the transform:
-
where (x,y) are the corrected pixel locations, (xg,yg) are distorted pixel locations, and κ
7 is the distortion factor.
-
-
15. A computer storage medium having instructions stored therein for programming a computer to perform the method of claim 11.
-
16. The method of claim 1 wherein step a) further comprises the step of performing motion estimation modeling using at least one of a translational motion model, an affine motion model, a bilinear motion model, and a perspective motion model.
Specification