<div align="center"> <img alt="" src="https://github.com/Faceplugin-ltd/FaceRecognition-Javascript/assets/160750757/657130a9-50f2-486d-b6d5-b78bcec5e6e2.png" width=200/> </div>
npm install faceplugin-face-recognition-js
face recognition model Top-ranked on NIST FRVT, coupled with an advanced iBeta level 2 liveness detection engine that effectively safeguards against printed photos, video replay, 3D masks, and deepfake threats, ensuring top-tier security.on-premise SDK which means everything is processed on the browser and NO data leaves the device ``bash`
npm install faceplugin
* Face Detection
* Face Landmark Extraction
* Face Liveness Detection
* Face Expression Detection
* Face Pose Estimation
* Eye Closeness Detection
* Gender Detection
* Age Detection
* Face Feature Embedding
https://github.com/kby-ai/FaceRecognition-Javascript/assets/125717930/551b6964-0fef-4483-85a7-76792c0f3b56
* Face Recognition with Liveness Detection-Android (Java, Kotlin)
* Face Recognition with Liveness Detection-iOS (Objective C, Swift)
* Face Recognition with Liveness Detection-React Native
* Face Recognition with Liveness Detection-Flutter
* Face Recognition with Liveness Detection-Ionic Cordova
* Face Recognition with Liveness Detection-.Net MAUI
* Face Recognition with Liveness Detection-.Net WPF
* Face Recognition with Liveness Detection-Javascript
* Face Recognition with LivenessDetection-React
* Face Recognition with LivenessDetection-Vue
* Face Liveness Detection-Android (Java, Kotlin)
* Face Liveness Detection-iOS (Objective C, Swift)
* Face Liveness Detection-Linux
* Face Liveness Detection-Docker
* Open Source Face Recognition SDK
* Face Recognition SDK
* Liveness Detection SDK
* Palm Recognition SDK
* ID Card Recognition
* ID Document Liveness Detection
Here are some useful documentation
loadDetectionModel()
`
Detect face in the image
`
detectFace(session, canvas_id)
`$3
Load landmark extraction model
`
loadLandmarkModel()
`
Extract face landmark in the image using detection result
`
predictLandmark(session, canvas_id, bbox)
`$3
Load liveness detection model
`
loadLivenessModel()
`
Detect face liveness in the image using detection result. (Anti-spoofing)
`
predictLiveness(session, canvas_id, bbox)
`$3
Load expression detection model
`
loadExpressionModel()
`
Detect face expression
`
predictExpression(session, canvas_id, bbox)
`$3
Load pose estimation model
`
loadPoseModel()
`
Predict facial pose
`
predictPose(session, canvas_id, bbox, question)
`$3
Load eye closeness model
`
loadEyeModel()
`
Predict eye closeness
`
predictEye(session, canvas_id, landmark)
`$3
Load gender detection model
`
loadGenderModel()
`
Predict gender using face image
`
predictGender(session, canvas_id, landmark)
`$3
Load age detection model
`
loadAgeModel()
`
Predict age using face image
`
predictAge(session, canvas_id, landmark)
`$3
Load feature extraction model
`
loadFeatureModel()
`
Extract face feature vector in 512 dimension
`
extractFeature(session, canvas_id, landmarks)
``