Biometrics in Visual Basic

Tags:
Biometrics
Visual Basic
Visual Basic 6
"How to make code of biometrics fingerprint scanner using Visual Basic 6.0?"

Software/Hardware used:
Fingerprint Scanner and Visual Basic 6.0

Answer Wiki

Thanks. We'll let you know when a new response is added.

You might want to take a look at this similar question.

————————-

[kccrosser] As one of the original responders, let me expand a little.

First, you should become familiar with the BioAPI, which is the relatively recent standard for capturing and comparing biometric source data (including fingerprints, iris scans, hand geometry scans, etc., etc.).

Most biometric scanner manufacturers should now be offering BioAPI compatible drivers with their devices.

For handling fingerprints, the process is usually:
Capture – scan a print
Quality check the scan – (the device/drivers should give you a “quality” number indicating whether the scan should be usable or not)
Repeat capture and quality check until a scan of sufficient quality is achieved.
Feature extraction – convert the scanned image data into a set of “minutiae”, which identifies the relative locations and orientations of common fingerprint features (whorls, loops, bifurcations, etc.).
Minutiae match – compare two or more sets of minutiae files and return a “score” indicating the closeness of the match.

The next level of functionality is to do “enroll” (take a good quality scan and minutiae set and record it with associated demographic information ).
Depending on the vendor and software library offered, the system may also have a “find” match function that will return a “best match” set of results against a previously recorded set of “enrollments”.

With this set of functions, it is pretty easy to do a limited fingerprint “verification” or “positive identification” application, where you check whether a new scan matches a specific known previously recorded scan.

Implementing a general purpose identification system using fingerprints is a much larger and more complex task. For true identification by fingerprint, most systems require at least two different fingers to be enrolled and checked. Commercial fingerprint identification systems from Identix, Morpho, Printrak, NEC, Cogent, and others have numerous PhD’s continuing to work on the feature extraction and matching algorithms.

Discuss This Question: 2  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • r3boot
    were not giving any source code bec. it depends on what kind of finger print scanner you've in terms of hardware and the same time, its up to you how the the hardware will interact with your software..i dont mean to be rude, it seems your fishing for answers for your school project, the true essence is to explore and think out of the box (you wouldnt learn if someone just would hand out the source code to you), because the solution that was provided today could be obsolete next day.
    1,220 pointsBadges:
    report
  • Otep
    atleast you can give sample code.... sdk can be clearly understood with the help of codes... whether what kind of scanner you have...
    10 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following