Instructions to use shimaa22/FingerVeinFeatureEtractionModel with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Keras
How to use shimaa22/FingerVeinFeatureEtractionModel with Keras:
# Available backend options are: "jax", "torch", "tensorflow". import os os.environ["KERAS_BACKEND"] = "jax" import keras model = keras.saving.load_model("hf://shimaa22/FingerVeinFeatureEtractionModel") - Notebooks
- Google Colab
- Kaggle
π©Ί Finger Vein Feature Extractor using MobileNet
This pretrained model is designed for finger vein recognition. It uses a MobileNet-based feature extractor trained on finger images to extract deep biometric features.
π§ How It Works:
- The model first extracts features from finger vein images using MobileNet.
- These features are then used to form image pairs.
- A deep neural network (e.g. Siamese) is trained on these pairs to learn a similarity metric.
- Finally, the system classifies whether two finger vein images belong to the same person or not.
π¦ Use Cases:
- π Biometric authentication systems
- π Finger vein matching or verification
- 𧬠Medical/Forensic identification tasks
πΌοΈ Input:
- RGB finger vein image (resized to 224Γ224)
- Normalized to [0, 1]
π€ Output:
- Feature vector (if using encoder only)
- Or: Match / No-match decision (in Siamese setup)
πΎ Model Format:
model.kerasβ Keras format for MobileNet feature extractor
πΎ code Licence:
Alaerjan, A.S., Mostafa, A.M., Mahmoud, A.A. et al. Efficient multi-finger vein recognition using layer-wise progressive MobileNet fine-tuning and a Dense-Head Probabilistic Siamese Network. Sci Rep (2025). https://doi.org/10.1038/s41598-025-32132-5
- Downloads last month
- -
Inference Providers NEW
This model isn't deployed by any Inference Provider. π Ask for provider support