1. A method of reconstructing a fingerprint image from a series of partial fingerprint images of a finger surface, said method comprising: Moving the finger surface over a partial fingerprint imager and capturing a series of partial fingerprint images of said fingerprint; calculating the speed at which said partial fingerprint imager traverses the finger surface; determining if said speed is above a preset fast swipe value; if said speed is above said preset fast swipe value, filling in the gaps by generating additional synthetic partial fingerprint images by interpolating between partial fingerprint images on either side of said gaps; if said speed is below said preset fast swipe value, then determining if said speed is below a preset slow swipe value; and if said speed is below said preset slow swipe value, discarding redundant partial fingerprint images; and reconstructing the fingerprint image of said finger surface using the resulting partial fingerprint images.