Deliverables
You are provided with a Free BMC Kit which contains
- A special biometric scanner.
- Drivers for the same.
- The basic .dlls that allow you to access the scanner.
- Documents for .dlls.
- Sample Codes.
- Write-up on objective.
- Fingerprint as a biometric presentation, Pattern matching (image processing) primer, Minutiae matching primer.
- Instructions on scanner installation.
- .Net environment.
- Trial version of Visual Studio.
- Winlogon(GINA) Application For later use of the finger print scanner.
The information provided is just a starting point for you to begin your search and understanding of fingerprint processing. Please keep in mind that that the main purpose behind this Challenge is to enhance your knowledge in the field of Biometrics and hence the grading pattern will be in accordance with the same.
Here is what the program you submit needs to do when executed by us:
- Be able to capture a minimum of 25 fingerprints through the scanner (enrollment).
- The fingerprints should not be stored in a database but as images/templates with well defined file names that should correspond to the sequence of capture.
- Identify the number of unique fingerprints that have been enrolled.
- Verify whether the 26th capture is in the database or not.
- Document the entire process implemented by you.
- Also required to submit the following:
- All code including any libraries used along with basic documentation.
- You are allowed to download any code/module/library as long as you provide references for the same. Entries that use downloaded code without citing references will be disqualified.
- Instructions on how to execute the entry in order for us to judge it.