Skip to content

Commit

Permalink
Added biometric variation generators for Finger/Face/Iris
Browse files Browse the repository at this point in the history
Signed-off-by: ckesiraju <[email protected]>
  • Loading branch information
ckesiraju committed Jan 3, 2025
1 parent d46c71c commit 0e5f998
Show file tree
Hide file tree
Showing 12 changed files with 3,452 additions and 0 deletions.
711 changes: 711 additions & 0 deletions biometricVariationGenerator/face/FaceVariationGenerator.java

Large diffs are not rendered by default.

11 changes: 11 additions & 0 deletions biometricVariationGenerator/face/ReadMe.MD
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
**************************************************************************************************************************************************
************************************************************** FaceVariationGenerator **********************************************************
**************************************************************************************************************************************************

This tool generates different variations for a given Face

Usage : java FaceVariationGenerator <inputFaceTemplateDirectoryPath> <outputUniqueFaceDataPath>

The below face varaition files will be generted in the ouput folder for the given face:

Aged.jpg, Blurred.jpg, HighBright.jpg, HighContrast.jpg, HighResolution.jpg, LowBright.jpg, LowContrast.jpg,LowResolution.jpg, Noisy.jpg, Original.jpg, OverExposure.jpg, Shadow.jpg, Skewed.jpg, UnderExposure.jpg and UnnaturalSkinTone.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1,519 changes: 1,519 additions & 0 deletions biometricVariationGenerator/finger/FingerprintVariationGenerator.java

Large diffs are not rendered by default.

11 changes: 11 additions & 0 deletions biometricVariationGenerator/finger/ReadMe.MD
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
**************************************************************************************************************************************************
************************************************************** FingerprintVariationGenerator *****************************************************
**************************************************************************************************************************************************

This tool generates different variations for a given Finger

Usage : java FingerprintVariationGenerator <inputFPTemplateDirectoryPath> <outputUniqueFingerprintDataPath>

The below Finger varaition files will be generted in the ouput folder for the given Finger:

Blistered.jpg, Blurry.jpg, Calloused.jpg, Cold.jpg, Curved.jpg, Delicate.jpg, Flexible.jpg, Long.jpg, Nimble.jpg, Original.jpg, Rough.jpg, Sensitive.jpg, Short.jpg, Slim.jpg, Smooth.jpg, Soft.jpg, Steady.jpg, Stiff.jpg, Straight.jpg, Strong.jpg, Swollen.jpg, Thick.jpg and Wet.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1,189 changes: 1,189 additions & 0 deletions biometricVariationGenerator/iris/IrisVariationGenerator.java

Large diffs are not rendered by default.

11 changes: 11 additions & 0 deletions biometricVariationGenerator/iris/ReadMe.MD
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
**************************************************************************************************************************************************
************************************************************** IrisVariationGenerator *****************************************************
**************************************************************************************************************************************************

This tool generates different variations for a given Iris

Usage : java IrisVariationGenerator <inputIRISTemplateDirectoryPath> <outputUniqueIRISDataPath>

The below Iris varaition files will be generted in the ouput folder for the given Iris file:

Aged.png, Blur.png, Bright.png, ColorChange.png, EyeLashses.png, EyeLids.png, Glare.png, HighContrast.png, HighResolution.png, HighTemparatureSurrounding.png, HumidSurrounding.png, LowContrast.png, LowResolution.png, LowTemparatureSurrounding.png, Original.png, PupilContraction.png, PupilDilation.png, Reflection.png, TextureChange.png and WateryChange.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 0e5f998

Please sign in to comment.