An open API service indexing awesome lists of open source software.

https://github.com/faceplugin-ltd/palm-recognition

The world's 1st free and open source palm recognition SDK for Windows and Linux (Palm detection, ROI extraction, Template extraction, Template mathcing)
https://github.com/faceplugin-ltd/palm-recognition

biometric-authentication computer-vision deep-learning image-processing image-recognition machine-learning palm-detection palm-print-recognition palm-recognition python

Last synced: about 1 month ago
JSON representation

The world's 1st free and open source palm recognition SDK for Windows and Linux (Palm detection, ROI extraction, Template extraction, Template mathcing)

Awesome Lists containing this project

README

        



# Palm Recognition SDK for Windows and Linux - Fully On Premise

## Overview
The world's 1st **Completely Free and Open Source** `Palm Recognition SDK` from [Faceplugin](https://faceplugin.com/) for developers to integrate palm recognition capabilities into applications. Supports real-time, high-accuracy palm recognition with deep learning models.

This is `on-premise palm recognition SDK` which means everything is processed in your device and **NO** data leaves it.

You can use this SDK on Windows and Linux.


**Please contact us if you need the SDK with higher accuracy.**

## Key Features
- **Real-Time Palm Recognition**: Can detect and recognize palm from live video streams. Currently only supports palm recognition from an image.
- **High Accuracy**: Built with deep learning models trained on large datasets.
- **Cross-Platform**: Compatible with Windows and Linux.
- **Flexible Integration**: Easy-to-use APIs for seamless integration into any project.
- **Scalable**: Works on local devices, cloud, or embedded systems.
- **Python SDK**: Comprehensive support for Python with extensive documentation and examples.

## Applications
This **Palm Recognition SDK** is ideal for a wide range of applications, including:
- **Time Attendance Systems**: Monitor arrivals and depatures using palm recognition.
- **Security Systems**: Access control and surveillance.
- **User Authentication**: Biometric login and multi-factor authentication.
- **Smart Devices**: Integration into IoT devices for smart home or office applications.
- **Augmented Reality**: Enhance AR applications with real-time palm recognition.

## Installation
Please download anaconda on your computer and install it.
We used Windows machine without GPU for testing.

### create anaconda environment
- conda create -n palm python=3.9

### activate env
- conda activate palm

### install dependencies
- pip install torch torchvision torchaudio

- pip install opencv-python

- pip install tqdm

- pip install scikit-image

- pip install mediapipe

### compare two palm images in the test_images directory.
- python main.py

## APIs and Parameters

- **classify_hand(mp_hands, hand_landmarks, image_width):** determine if the hand is left hand or right hand

- **extract_roi(hands, mp_hands, img_path):** extract region of interest from the palm image for template matching

- **extract_features(mp_hands, hands, path: str):** extract template from the plam image specified by the path parameter

- **compare_two_images(mp_hands, hands, image_path1, image_path2, similarity_threshold=0.8)**: compare two hand images to determine if they are the same hand or not

## List of our Products

* **[FaceRecognition-LivenessDetection-Android](https://github.com/Faceplugin-ltd/FaceRecognition-Android)**
* **[FaceRecognition-LivenessDetection-iOS](https://github.com/Faceplugin-ltd/FaceRecognition-iOS)**
* **[FaceRecognition-LivenessDetection-React Native](https://github.com/Faceplugin-ltd/FaceRecognition-React-Native#)**
* **[FaceRecognition-LivenessDetection-Flutter](https://github.com/Faceplugin-ltd/FaceRecognition-Flutter)**
* **[FaceRecognition-LivenessDetection-.Net WPF](https://github.com/Faceplugin-ltd/FaceRecognition-WPF-.Net)**
* **[FaceRecognition-LivenessDetection-.Net MAUI](https://github.com/Faceplugin-ltd/FaceRecognition-.Net)**
* **[FaceLivenessDetection-Linux](https://github.com/Faceplugin-ltd/FaceLivenessDetection-Linux)**
* **[FaceRecognition-LivenessDetection-Javascript](https://github.com/Faceplugin-ltd/FaceRecognition-LivenessDetection-Javascript)**
* **[FaceRecognition-LivenessDetection-React](https://github.com/Faceplugin-ltd/FaceRecognition-LivenessDetection-React)**
* **[FaceRecognition-LivenessDetection-Vue](https://github.com/Faceplugin-ltd/FaceRecognition-LivenessDetection-Vue)**
* **[ID Card Recognition](https://github.com/Faceplugin-ltd/ID-Card-Recognition)**

## Contact


faceplugin.com
faceplugin.com
faceplugin.com