02-15-2018 11:31 AM
I need to create a database of list of 5-10 users containing the username, account number, mobile number, fingerprint. And verify whether the user is authorized or not based on the fingerprint.
How can I do this in LabVIEW or what steps should I follow to reach the output?
Suggestions Required!
02-15-2018 12:03 PM
According to your specifications, there is no field that defines authorization. Is the mere presence in the database sufficient?
It would be a more interesting problem with millions of users, but with less than a dozen, "search array" on the array of fingerprints is probably all you need. How is the user database stored (array of clusters?).
02-15-2018 12:06 PM
Dr.JDPowell has a fantastic SQLite package available on VIPM. If you're looking for an easy-to-use and portable database, SQLite's the way to go.
You could also dump all of that data into a binary file, or a TDMS file. I'm partial to binary files for overhead reasons, but if you're only ever going to have 5 users, it really doesn't matter.
02-16-2018 01:37 AM
yes. Fingerprints & related info of user should be pre-stored.
And i'm using fingerprint sensor, using which i need to recognize whether the user's info is pre-stored or not.
just his/her info should be present in the database.
I have no idea where to start & how to create database!
Help needed!
02-16-2018 02:02 AM
How is the fingerprint stored?
02-16-2018 02:19 AM
That is what im asking.
How can i store fingerprints & search it later for recognition?
02-16-2018 09:30 AM
Well...
First, you'll need to look at the fingerprint sensor's documentation. The vendor probably provided a dll to use to communicate with the sensor. After you've established how the fingerprints are scanned, and brought into memory, you'll have a more informed view of how to best store them. The FBI uses wavelet compression to store images of fingerprints, your machine may just return a hash value for each fingerprint, or it may return a bitmap. Won't know for certain until you've read the documentation.