System and method for implementing algorithmic correction of image distortion within a fingerprint imaging system
First Claim
1. A method of calibrating a geometric model of a fingerprint imaging system, the geometric model including a plurality of surface parameters that define the relative positions of surfaces within the fingerprint imaging system at which light is processed, the method comprising:
- capturing an image of a predetermined target with the fingerprint imaging system, the target including distinguishing points provided at predetermined positions on the target;
measuring positions of the distinguishing points in captured image of the target;
comparing the measured positions of the distinguishing points in the captured image to positions of the distinguishing points predicted according to the geometric model of the fingerprint imaging system; and
adjusting the surface parameters based on the comparison between the measured positions of the distinguishing points and the predicted positions of the distinguishing points.
1 Assignment
0 Petitions
Accused Products
Abstract
A software implemented system and method for algorithmic correction of systematic image distortions within fingerprint imaging systems. The system and method may implement a three dimensional geometric model of a fingerprint imaging system to discover where a configuration prescribed by a conceptual fingerprint imaging system and an actual configuration of a manufactured fingerprint imaging system differ. By describing this difference using the geometric model, images captured by the manufactured fingerprint imaging system can be rectified in operational use to generate rectified images with relatively low amounts of distortion present. Rectifying the images to remove distortion based on the geometric model, without physically adjusting and/or correcting the manufactured fingerprint imaging system or its components, may enable the fingerprint imaging system to be manufactured with relatively lower tolerances without degrading a precision of the images generated by the system. This may enable an enhancement in the precision of generated images without increasing a cost (e.g., time costs, monetary costs, etc.) of the fingerprint imaging system (or its components) generating the images.
-
Citations
18 Claims
-
1. A method of calibrating a geometric model of a fingerprint imaging system, the geometric model including a plurality of surface parameters that define the relative positions of surfaces within the fingerprint imaging system at which light is processed, the method comprising:
-
capturing an image of a predetermined target with the fingerprint imaging system, the target including distinguishing points provided at predetermined positions on the target;
measuring positions of the distinguishing points in captured image of the target;
comparing the measured positions of the distinguishing points in the captured image to positions of the distinguishing points predicted according to the geometric model of the fingerprint imaging system; and
adjusting the surface parameters based on the comparison between the measured positions of the distinguishing points and the predicted positions of the distinguishing points. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of determining a geometric model of a fingerprint imaging system that captures images of an object located in an object plane of the system, the images being captured in an imaging plane of the system in which an image of the object is formed, the method comprising:
-
determining information related to the position of one or more optical surfaces within the fingerprint imaging system, wherein the one or more optical surfaces comprise surfaces within the fingerprint imaging system at which light is processed within the fingerprint imaging system;
defining the positions of the one or more optical surfaces, wherein the position of a given optical surface is defined by one or more surface parameters of the optical surface;
determining one or more evaluation functions of the fingerprint imaging system that enable the prediction of locations of visual information in the image plane of the fingerprint imaging system based on the locations of the corresponding visual information in the object plane of the fingerprint imaging system, wherein the one or more surface parameters are parameters of the one or more evaluation functions;
capturing an image in the image plane of the fingerprint imaging system, wherein the captured image is of a predetermined target located at the object plane of the fingerprint imaging system, the target including distinguishing points provided at predetermined positions thereon;
predicting positions of the distinguishing points in the captured image of the predetermined target based on the one or more evaluation functions;
measuring positions of the distinguishing points in the captured image of the predetermined target;
comparing the measured positions of the distinguishing points in the captured image to the predicted positions of the distinguishing points in the captured image predicted in accordance with the one or more evaluation functions; and
adjusting the surface parameters based on the comparison between the measured positions and the predicted positions of the distinguishing points in the captured image. - View Dependent Claims (10, 11, 12, 13, 14, 15, 17, 18)
-
-
16. A method of calibrating a geometric model of a fingerprint imaging system, the geometric model including a plurality of surface parameters that define the relative positions of surfaces within the fingerprint imaging system at which light is processed, the method comprising:
-
capturing an image of a predetermined target with the fingerprint imaging system, the target including distinguishing points provided at predetermine positions;
predicting the positions of one or more of the distinguishing points in the captured image of the predetermined target based on the geometric model;
determining a value of a metric function that describes an accuracy of the geometric model in predicting the positions of the distinguishing points in the captured image of the target as a function of the surface parameters included in the geometric model; and
implementing a curve-fitting algorithm that adjusts the surface parameters of the geometric model to reduce the value of the metric function.
-
Specification