Friday, September 9, 2016

Finger Printing

We use our fingerprints so many times a day to unlock our iPhones (or Droids, if you're into that sort of thing). But how does this really work? How can you just put your finger on the home button for a few seconds and then gain access to everything in your phone? We have the world at our fingertips!


Well, the oldest method of fingerprint scanning is optical scanning. This method essentially takes a digital photograph of your fingertip and then uses algorithms to find patterns. The programs look for light and dark areas of the image to identify ridges and lines. The scanner uses LED lights to brighten the image and analyze the data.


The second method is capacitive scanning which is most commonly used today. The capacitors in this method go through a change of charge when a ridge of the fingerprint is pressed against it. Air gaps, or valleys, do not change the charge. The changes in charge are tracked and recorded.

So how can the computer compare and check your fingerprint? Well, each print is analyzed for features called minutiae, where lines in our fingerprint end or split in two. The computer does something similar to connect the dots and measures the distances and angles between the minutiae, creating something like this:

The computer takes this data and uses an algorithm to transform it into a numeric code. It then compares the codes to see if the current fingerprint matches the stored one. To decrease the necessary processing power, the program does not compare the whole finger but rather several minutiae. This allows the process to work more quickly and allows it to work despite smudging or off-centered fingerprints. If the codes match, you gain access! How rad!


References:
http://www.androidauthority.com/how-fingerprint-scanners-work-670934/
http://computer.howstuffworks.com/fingerprint-scanner4.htm
http://www.explainthatstuff.com/fingerprintscanners.html

3 comments:

  1. This is a great article! I use finger print touch all the time but I had no idea how it worked. Capacitive scanning is really interesting to me. It is amazing that a computer program can analyze the angles and distances of minutiae so quickly to determine if it is the correct fingerprint. I wonder how complicated this program must be for it to run correctly and efficiently.

    ReplyDelete
  2. I remember when the first iPhone came out with finger ID technology. At that time, I had always thought of identifying someone by his or her fingerprint to be something straight out of a spy movie. It's crazy how fast technology can progress with the help of computer science. i wonder if a new type of fingerprint scanning will be invented in the future.

    ReplyDelete
  3. excuse me I have been triggered. I do not have fingertips. they were burned off in a freak nail salon fire accident. please rewrite this article for people who feel left out. thank you.

    ReplyDelete