Palm scanner using a programmable nutating mirror for increased resolution

Information

  • Patent Grant
  • 6928195
  • Patent Number
    6,928,195
  • Date Filed
    Tuesday, December 18, 2001
    22 years ago
  • Date Issued
    Tuesday, August 9, 2005
    18 years ago
Abstract
A system and method for increasing image resolution in a palm print scanner. The method of the invention requires the synchronization of a nutating mirror with a camera frame sync. A first image is scanned at a first nutation position. The mirror is nutated by a fraction of a pixel amount in one direction. Another image is scanned at a second nutation position. The process of nutating the mirror to a different nutation position and scanning an image is repeated until all sub-pixels needed to increase an image resolution are obtained. All of the sub-pixels obtained are then interlaced to obtain a higher resolution image.
Description
BACKGROUND OF THE INVENTION

1. Field of the Invention


The present invention is generally directed to palm print imaging systems.


2. Related Art


Biometrics is a science involving the analysis of biological characteristics. Biometric imaging captures a measurable characteristic of a human being for identity purposes. See, e.g., Gary Roethenbaugh, Biometrics Explained, International Computer Security Association, Inc., pp. 1-34, (1998), which is incorporated herein by reference in its entirety.


One type of biometric imaging system is an Automatic Fingerprint Identification System (AFIS). Automatic Fingerprint Identification Systems are used for law enforcement purposes. Law enforcement personnel collect fingerprint images from criminal suspects when they are arrested. Law enforcement personnel also collect fingerprint images from crime scenes. These are known as latent prints.


Palm images may also be present at crime scenes. Many AFIS systems are capable of using palm print images for forensic matching. However, due to the curvature of the palm and insufficient contact between the palm and a flat platen, conventional palm imaging systems usually provide a scanned image of the palm that includes blank pockets representative of the curvature of the palm. Another problem with existing palm scanners is the inability to provide palm images at 500 dots per inch (dpi) resolution using a single camera.


What is needed is a palm imaging system that provides palm images at 500 dpi resolution using a single camera. What is also needed is a palm imaging system that eliminates pockets in the scanned image.


SUMMARY OF THE INVENTION

The present invention solves the above mentioned needs by providing a palm scanner that captures palm images at a high resolution (at least 500 dpi or greater) using a single camera. The present invention accomplishes this by including a two dimensional programmable nutating mirror that increases the resolution provided by a single camera.


Briefly stated, the present invention is directed to a system and method for increasing image resolution in a palm print scanner. According to the method of the invention, the synchronization of a nutating mirror with a camera frame sync is required. A first image is scanned at a first nutation position. The mirror is nutated by a fraction of a pixel amount in one direction. Another image is scanned at a second nutation position. For a third nutation position, the mirror is nutated by a fraction of a pixel in a direction perpendicular to the first movement. The fourth nutation position is accomplished by reversing the first movement, thereby completing a square. The process of nutating the mirror to a different nutation position and scanning an image is repeated until all sub-pixels needed to increase an image resolution are obtained. All of the sub-pixels obtained are then interlaced to obtain a higher resolution image.





BRIEF DESCRIPTION OF THE FIGURES

The accompanying drawings, which are incorporated herein and form part of the specification, illustrate the present invention and, together with the description, further serve to explain the principles of the invention and to enable a person skilled in the pertinent art to make and use the invention.



FIG. 1 is a diagram illustrating a palm scanner according to an embodiment of the invention.



FIG. 2 is a simplified block diagram illustrating the synchronization of a camera with a driver to control a nutating mirror according to an embodiment of the invention.



FIG. 3 represents a flow diagram illustrating a method for using a nutating mirror to provide increased resolution in a palm print scanner according to an embodiment of the invention.



FIG. 4 is a diagram illustrating mapping pixels from four quadrant images into a single image to obtain 500 dots per inch resolution according to an embodiment of the invention.



FIG. 5 represents a flow diagram illustrating a two-dimensional interlacing recombining scheme according to an embodiment of the present invention.





The features, objects, and advantages of the present invention will become more apparent from the detailed description set forth below when taken in conjunction with the drawings in which like reference characters identify corresponding elements throughout. In the drawings, like reference numbers generally indicate identical, functionally similar, and/or structurally similar elements. The drawings in which an element first appears is indicated by the leftmost digit(s) in the corresponding reference number.


DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

While the present invention is described herein with reference to illustrative embodiments for particular applications, it should be understood that the invention is not limited thereto. Those skilled in the art with access to the teachings provided herein will recognize additional modifications, applications, and embodiments within the scope thereof and additional fields in which the present invention would be of significant utility.


Overview


The present invention is a palm print scanner and method for increasing image resolution using a single camera. The camera (capable of providing images at 250 dpi) and a nutating mirror enable the present invention to provide a method of increasing image resolution to 500 dpi or more. The present invention also supports palm and writer's palm (hypothenar) print images.



FIG. 1 is a block diagram of a palm print scanner 100 according to an embodiment of the present invention. Palm print scanner 100 comprises, inter alia, an LED illuminator 102, an illuminator mirror 104, a condenser lens 106, a spring loaded prism 108, an objective lens 110, a plurality of mirrors 112, 113, 114, and 115, a two-axis tilt mirror mount 116, a nutating mirror 118, a piezo driver board 120, a camera 122, an imaging lens 124, and an interface connector 126. Nutating mirror 118 is a two-axis nutating mirror. The two-axis tilt mirror mount 116 is used to mount nutating mirror 118. Interface connector 126 enables palm scanner 100 to be interfaced to a computer for processing and displaying a palm print image. In one embodiment, the interface is an IEEE 1394 interface (also called “FIREWIRE”), which is well known to those skilled in the relevant art(s).


In one embodiment, LED illuminator 102 is a single visible wavelength LED (such as, a blue LED). The requirement of only one LED is a further advantage of the invention. Of course, additional light sources can be added as desired. Light is emitted from LED illuminator 102, reflected off of illuminator mirror 104 through condenser lens 106 to illuminate prism 108. This process is referred to as color illumination and is well known to those skilled in the relevant art(s). When a palm is placed on prism 108, an internally reflected image from the palm is passed through objective lens 110 and bounces off of the plurality of mirrors 112-115 to nutating mirror 118. Nutating mirror 118 is driven by piezo driver board 120. Piezo driver board 120 comprises piezo actuators that enable the positioning of nutating mirror 118. Nutating mirror 118 reflects the image upwards through imaging lens 124 to an image sensor, such as camera 122 to provide an image of the palm. Imaging lens 124 is used to focus the image on the image sensor. Prism foreshortening is corrected via software. Camera 122 provides an image having a 250 dots per inch (dpi) resolution or less. For example, camera 122 may be an inexpensive CMOS camera with a resolution less than 500 dpi. By tilting nutating mirror 118 a half of a pixel in four different directions and taking an image at each of the four different directions, the present invention is able to fill in pixels to create one image having a high resolution. This high resolution can equal or exceed 500 dpi.


A Conformable Prism


When a palm is placed on a flat platen, insufficient contact is made between the palm and the platen. The resulting image may contain blank pockets. To eliminate images with blank pockets, a conformable prism is used. In one embodiment, an optical gel with a bladder is used. The optical gel and bladder are used to optically couple the palm to the platen. The optical gel and bladder conform to the hand when placed on the hand. The gel and bladder act as a conduit that carries light.


In another embodiment of the invention, the prism hypotenuse is curved to conform to the shape of the palm. In one embodiment, the prism hypotenuse is spherically shaped. In another embodiment, the prism hypotenuse is cylindrically shaped.


In yet another embodiment of the invention, a silicone pad is used to eliminate images with blank pockets.


A Method for Increasing Image Resolution


The present invention customizes camera 122 in order to synchronize the controls for nutating mirror 118 with camera 122. FIG. 2 is a simplified block diagram illustrating the synchronization of camera 122 with driver 120 to control piezo actuators for positioning nutating mirror 118. Camera 122 generates signals 202 that control piezo driver 120. Signals 202 include an I2C signal to set up the voltage needed to drive the actuators for positioning nutating mirror 118 and a phasing signal to indicate when to change the position of nutating mirror 118. Thus, the camera synchronizes the movement of the nutating mirror with the camera's frame operations. Signals 202 also include controls to ensure that nutating mirror 118 has settled to a steady state. Signals 204 are the corresponding voltage and timing signals from piezo driver 120 to nutate mirror 118.



FIG. 3 is a flow diagram illustrating a method for using nutating mirror 118 to provide increased resolution in palm print scanner 100. The process begins with step 302, where the process immediately proceeds to step 304.


In step 304, nutating mirror 118 is synchronized with a frame sync of camera 122. The process then proceeds to step 306.


In step 306, camera 122 scans a frame. The image from scanning the frame has a resolution of less than 500 dpi. For example, in one embodiment, camera 122 has a resolution of 250 dpi. The process then proceeds to step 308.


In step 308, driver 120 drives the piezo actuators to position nutating mirror 118. Nutating mirror 118 is programmable to obtain a finer resolution and is two dimensional. In one embodiment, nutating mirror 118 is nutated or tilted a half of a pixel. Mirror 118 is nutated a half of a pixel to enable the increased resolution of 500 dpi or greater, even when an inexpensive lower resolution camera is used. Based on the teachings provided herein, one skilled in the relevant art(s) would know that nutating mirror 118 may be programmed to nutate in any combination desired, such as 2×2, 2×3, 3×3, 4×4, etc., to obtain a particular resolution. The process then proceeds to step 310.


In step 310, camera 122 scans a frame to obtain sub-pixel positions. Prior to scanning the frame, the frame is tagged as a valid frame. Note that nutating mirror 118 is settled to a steady state before the frame is scanned. The process then proceeds to step 312.


In step 312, the process of nutating mirror 118 and scanning the frame to obtain sub-pixel positions from steps 308 to 310 is repeated until all desired sub-pixels are obtained. The process then proceeds to step 314.


In step 314, the sub-pixels obtained in steps 306, 310, and 312 are mapped to another image to obtain a higher image resolution. In one embodiment, the sub-pixels are mapped to obtain an image of pixels having a resolution of 500 dpi. FIG. 4 is a diagram illustrating an exemplary process of mapping sub-pixels from the images obtained in steps 306, 310, and 312 into pixels in a higher resolution image. Note that this process of resolution enhancement is only limited by the positional resolution of the nutating mirror and the image resolution of the sensor. In this example, the images are referred to as images taken at one of four different nutation positions. Although this example uses four nutation positions, one skilled in the relevant art(s) would know that more or less nutation positions may be used to obtain a higher resolution image without departing from the scope of the present invention. Sub-pixels from a first nutation position 402 are represented as dots. Sub-pixels from a second nutation position 404 are represented as triangles. Sub-pixels from a third nutation position 406 are represented as circles. Sub-pixels from a fourth nutation position are represented as squares. A higher resolution image 410 is also shown. Higher resolution image 410 shows interlaced sub-pixels from the images taken at four different nutation positions 404-408.



FIG. 5 is a flow diagram illustrating a two-dimensional interlacing recombining scheme according to an embodiment of the present invention. The process begins with step 502, where the process immediately proceeds to step 504.


In step 504, the four images from four respective nutation positions 402-408 are selected. The process then proceeds to step 506.


In step 506, space in memory is allocated for higher resolution image 410. The process then proceeds to step 508.


In step 508, the sub-pixels from the image of the first nutation position 402 are placed in higher resolution image 410 pixel by pixel. The process then proceeds to step 510.


In step 510, the sub-pixels from the image of the second nutation position 404 are placed in higher resolution image 410 pixel by pixel. The sub-pixels from the image of the second nutation position 404 are interlaced with the sub-pixels from the image of the first nutation position 402, which were placed in the higher resolution image 410 in step 508. The process then proceeds to step 512.


In step 512, the sub-pixels from the image of the third nutation position 406 are placed in higher resolution image 410 pixel by pixel. The sub-pixels from the image of the third nutation position 406 are interlaced with sub-pixels from images 402 and 404, which were placed in higher resolution image 410 in steps 508 and 510, respectively. The process then proceeds to step 514.


In step 514, the sub-pixels from the image of the fourth nutation position 408 are placed in higher resolution image 410 pixel by pixel. The sub-pixels from the image of the fourth nutation position 408 are interlaced with sub-pixels from images 402, 404, and 406, which were placed in higher resolution image 410 in steps 508, 510, and 512, respectively.


Conclusion


The present invention is not limited to the embodiment of a palm print scanner. The present invention can be used with any system that utilizes a camera and a nutating mirror to generate an image of higher resolution than what would be obtainable from the sole use of the camera. The previous description of the preferred embodiments is provided to enable any person skilled in the art to make or use the present invention. While the invention has been particularly shown and described with reference to preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention.

Claims
  • 1. A method for increasing image resolution in a palm print scanner, comprising the steps of: (1) synchronizing a nutating mirror with a camera frame sync; (2) scanning a frame of an image at a first nutation position; (3) positioning the nutating mirror by a fraction of a pixel amount in one direction to obtain a next nutation position; (4) scanning the frame of another image at the next nutation position; (5) repeating steps (3) and (4) until an image is obtained for each nutation position needed; and (6) mapping sub-pixels from each of the images obtained in steps (2), (4), and (5) to an image of pixels having a higher resolution than the respective images of sub-pixels.
  • 2. The method of claim 1, wherein step (6) comprises the steps of: (a) gathering each image of sub-pixels from memory; (b) allocating memory for the higher resolution image; (c) mapping sub-pixels from the first nutation position image onto the higher resolution image; and (d) interlacing sub-pixels from each of the images obtained in steps (2), (4) and (5) onto the higher resolution image.
  • 3. A palm print imaging system, comprising: a light emitting diode (LED); an illuminator mirror; a condenser lens; a conformable prism, wherein said LED, said illuminator mirror, and said condenser lens provide color illumination to said conformable prism to obtain an image reflected from said conformable prism; plurality of mirrors; a nutating mirror, wherein said plurality of mirrors direct said image to said nutating mirror; a driver for controlling said nutating mirror; and a camera for capturing said image, wherein said camera provides signals to said driver to synchronize said nutating mirror with camera frame syncs.
  • 4. The system of claim 3, wherein said conformable prism is spring loaded.
  • 5. The system of claim 3, wherein said conformable prism is used as a palm platen.
  • 6. The system of claim 3, wherein said nutating mirror is repositioned to obtain a plurality of images, wherein said plurality of images are used in an interlacing recombining scheme to obtain a higher resolution image.
  • 7. The system of claim 3, wherein said nutating mirror is two-dimensional and programmable to allow movement in two different axial directions.
  • 8. The system of claim 3, wherein said conformable prism is comprised of a silicone pad.
Parent Case Info

This application claims the benefit under 35 U.S.C. §119(e) of U.S. Provisional Application No. 60/255,890, filed Dec. 18, 2000, which is incorporated by reference herein in its entirety.

US Referenced Citations (170)
Number Name Date Kind
2500017 Altman Mar 1950 A
3200701 White Aug 1965 A
3475588 McMaster Oct 1969 A
3482498 Becker Dec 1969 A
3495259 Rocholl et al. Feb 1970 A
3527535 Monroe Sep 1970 A
3540025 Levin et al. Nov 1970 A
3617120 Roka et al. Nov 1971 A
3699519 Campbell Oct 1972 A
3704949 Thomas et al. Dec 1972 A
3906520 Phillips Sep 1975 A
3947128 Weinberger et al. Mar 1976 A
3968476 McMahon Jul 1976 A
3975711 McMahon Aug 1976 A
4032975 Malueg et al. Jun 1977 A
4063226 Kozma et al. Dec 1977 A
4066341 Schubert Jan 1978 A
4120585 DePalma et al. Oct 1978 A
4152056 Fowler May 1979 A
4209481 Kashiro et al. Jun 1980 A
4210899 Swonger et al. Jul 1980 A
4253086 Szwarcbier Feb 1981 A
4322163 Schiller Mar 1982 A
4414684 Blonder Nov 1983 A
4537484 Fowler et al. Aug 1985 A
4544267 Schiller Oct 1985 A
4553837 Marcus Nov 1985 A
4601195 Garritano Jul 1986 A
4633317 Uwira et al. Dec 1986 A
4669487 Frieling Jun 1987 A
4681435 Kubota et al. Jul 1987 A
4684802 Hakenewerth et al. Aug 1987 A
4701772 Anderson et al. Oct 1987 A
4783823 Tasaki et al. Nov 1988 A
4784484 Jensen Nov 1988 A
4787742 Schiller et al. Nov 1988 A
4792226 Fishbine et al. Dec 1988 A
4811414 Fishbine et al. Mar 1989 A
4876726 Capello et al. Oct 1989 A
4905293 Asai et al. Feb 1990 A
4924085 Kato et al. May 1990 A
4933976 Fishbine et al. Jun 1990 A
4942482 Kakinuma et al. Jul 1990 A
4946276 Chilcott Aug 1990 A
4995086 Lilley et al. Feb 1991 A
5054090 Knight et al. Oct 1991 A
5067162 Driscoll, Jr. et al. Nov 1991 A
5067749 Land Nov 1991 A
5131038 Puhl et al. Jul 1992 A
5146102 Higuchi et al. Sep 1992 A
5157497 Topper et al. Oct 1992 A
5185673 Sobol Feb 1993 A
5187747 Capello et al. Feb 1993 A
5210588 Lee May 1993 A
5222152 Fishbine et al. Jun 1993 A
5222153 Beiswenger Jun 1993 A
5230025 Fishbine et al. Jul 1993 A
5233404 Lougheed et al. Aug 1993 A
5249370 Stanger et al. Oct 1993 A
5253085 Maruo et al. Oct 1993 A
5261266 Lorenz et al. Nov 1993 A
5285293 Webb et al. Feb 1994 A
5291318 Genovese Mar 1994 A
D348445 Fishbine et al. Jul 1994 S
5351127 King et al. Sep 1994 A
D351144 Fishbine et al. Oct 1994 S
5363318 McCauley Nov 1994 A
5384621 Hatch et al. Jan 1995 A
5412463 Sibbald et al. May 1995 A
5416573 Sartor, Jr. May 1995 A
5448649 Chen et al. Sep 1995 A
5467403 Fishbine et al. Nov 1995 A
5469506 Berson et al. Nov 1995 A
5471240 Prager et al. Nov 1995 A
5473144 Mathurin, Jr. Dec 1995 A
5483601 Faulkner Jan 1996 A
5509083 Abtahi et al. Apr 1996 A
5517528 Johnson May 1996 A
5528355 Maase et al. Jun 1996 A
5548394 Giles et al. Aug 1996 A
5591949 Bernstein Jan 1997 A
5596454 Hebert Jan 1997 A
5598474 Johnson Jan 1997 A
5613014 Eshera et al. Mar 1997 A
5615277 Hoffman Mar 1997 A
5625448 Ranalli et al. Apr 1997 A
5640422 Johnson Jun 1997 A
5649128 Hartley Jul 1997 A
5650842 Maase et al. Jul 1997 A
5661451 Pollag Aug 1997 A
5680205 Borza Oct 1997 A
5689529 Johnson Nov 1997 A
5717777 Wong et al. Feb 1998 A
5729334 Van Ruyven Mar 1998 A
5736734 Marcus et al. Apr 1998 A
5745684 Oskouy et al. Apr 1998 A
5748766 Maase et al. May 1998 A
5748768 Sivers et al. May 1998 A
5755748 Borza May 1998 A
5757278 Itsumi May 1998 A
5767989 Sakaguchi Jun 1998 A
5778089 Borza Jul 1998 A
5781647 Fishbine et al. Jul 1998 A
5793218 Oster et al. Aug 1998 A
5801681 Sayag Sep 1998 A
5805777 Kuchta Sep 1998 A
5809172 Melen Sep 1998 A
5812067 Bergholz et al. Sep 1998 A
5815252 Price-Francis Sep 1998 A
5818956 Tuli Oct 1998 A
5822445 Wong Oct 1998 A
5825005 Behnke Oct 1998 A
5825474 Maase Oct 1998 A
5828773 Setlak et al. Oct 1998 A
5832244 Jolley et al. Nov 1998 A
5848231 Teitelbaum et al. Dec 1998 A
5855433 Velho et al. Jan 1999 A
5859420 Borza Jan 1999 A
5859710 Hannah Jan 1999 A
5862247 Fisun et al. Jan 1999 A
5867802 Borza Feb 1999 A
5869822 Meadows, II et al. Feb 1999 A
5872834 Teitelbaum Feb 1999 A
5892599 Bahuguna Apr 1999 A
5900993 Betensky May 1999 A
5907627 Borza May 1999 A
5920384 Borza Jul 1999 A
5920640 Salatino et al. Jul 1999 A
5928347 Jones Jul 1999 A
5942761 Tuli Aug 1999 A
5946135 Auerswald et al. Aug 1999 A
5960100 Hargrove Sep 1999 A
5973731 Schwab Oct 1999 A
5974162 Metz et al. Oct 1999 A
5987155 Dunn et al. Nov 1999 A
5991467 Kamiko Nov 1999 A
5995014 DiMaria Nov 1999 A
5999307 Whitehead et al. Dec 1999 A
6018739 McCoy et al. Jan 2000 A
6023522 Draganoff et al. Feb 2000 A
6038332 Fishbine et al. Mar 2000 A
6041372 Hart et al. Mar 2000 A
6055071 Kuwata et al. Apr 2000 A
6064398 Ellenby et al. May 2000 A
6064753 Bolle et al. May 2000 A
6064779 Neukermans et al. May 2000 A
6072891 Hamid et al. Jun 2000 A
6075876 Draganoff Jun 2000 A
6078265 Bonder et al. Jun 2000 A
6088585 Schmitt et al. Jul 2000 A
6097873 Filas et al. Aug 2000 A
6104809 Berson et al. Aug 2000 A
6115484 Bowker et al. Sep 2000 A
6122394 Neukermans et al. Sep 2000 A
6144408 MacLean Nov 2000 A
6150665 Suga Nov 2000 A
6154285 Teng et al. Nov 2000 A
6162486 Samouilhan et al. Dec 2000 A
6166787 Akins et al. Dec 2000 A
6178255 Scott et al. Jan 2001 B1
6195447 Ross Feb 2001 B1
6198836 Hauke Mar 2001 B1
6204331 Sullivan et al. Mar 2001 B1
6259108 Antonelli et al. Jul 2001 B1
6272562 Scott et al. Aug 2001 B1
6281931 Tsao et al. Aug 2001 B1
6327047 Motamed Dec 2001 B1
6347163 Roustaei Feb 2002 B2
6658164 Irving et al. Dec 2003 B1
20020030668 Hoshino et al. Mar 2002 A1
Foreign Referenced Citations (36)
Number Date Country
0 101 772 Mar 1984 EP
0 308 162 Mar 1989 EP
0 308 162 Mar 1989 EP
0 379 333 Jul 1990 EP
0 623 890 Nov 1994 EP
0 623 890 Nov 1994 EP
0 653 882 May 1995 EP
0 379 333 Jul 1995 EP
0 889 432 Jan 1999 EP
0 905 646 Mar 1999 EP
0 785 750 Jun 1999 EP
0 924 656 Jun 1999 EP
0 653 882 Jan 2000 EP
0 623 890 Aug 2001 EP
2 089 545 Jun 1982 GB
2 313 441 Nov 1997 GB
62-212892 Sep 1987 JP
1-205392 Aug 1989 JP
3-161884 Jul 1991 JP
3-194674 Aug 1991 JP
3-194675 Aug 1991 JP
11-225272 Aug 1999 JP
11-289421 Oct 1999 JP
WO 8702491 Apr 1987 WO
WO 9003620 Apr 1990 WO
WO 9211608 Jul 1992 WO
WO 9422371 Oct 1994 WO
WO 9422371 Oct 1994 WO
WO 9617480 Jun 1996 WO
WO 9729477 Aug 1997 WO
WO 9741528 Nov 1997 WO
WO 9809246 Mar 1998 WO
WO 9812670 Mar 1998 WO
WO 9912123 Mar 1999 WO
WO 9926187 May 1999 WO
WO 9940535 Aug 1999 WO
Related Publications (1)
Number Date Country
20020090147 A1 Jul 2002 US
Provisional Applications (1)
Number Date Country
60255890 Dec 2000 US